body,html {	margin: 0px;	padding: 0px;	text-align: center;	background-image: url(images/background.gif);	background-repeat: repeat-y;	background-position: center center;}.container {	width: 788px;	margin-right: auto;	margin-left: auto;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	text-align: center;	position: relative;}.banner {	clear: both;	width: 784px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	background-image: url(images/banner.gif);	background-repeat: no-repeat;	background-position: left top;	height: 111px;}#topnav {	text-align: left;	display: block;	margin: 0px 0px 0px 500px;	padding: 0px;}#topnav ul {	list-style:none;	text-align: left;	padding-top: 12px;	padding-left: 0px;	margin: 0px;	display: block;	padding-right: 0px;	padding-bottom: 0px;}#topnav li a {	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: normal;	background-repeat: no-repeat;	background-position: 0px 4px;	background-image: url(images/t_triangle.gif);	padding-right: 24px;	padding-left: 12px;	float: left;	list-style-type: none;}#topnav a {	text-decoration:none;	color: #FFFFFF;}/* Commented Backslash Hack   hides rule from IE5-Mac \*/   #topnav a {	float:none;	margin: 0px;}/* End IE5-Mac hack */#topnav li a:hover {	background-image: url(images/y_triangle.gif);}.space {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	display: inline;}.department_none {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding: 0px;	width: 784px;	z-index: 1;	background-image: url(images/department_none.gif);	background-repeat: no-repeat;	height: 40px;	background-position: left top;}.department_first {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding: 0px;	width: 784px;	z-index: 1;	background-image: url(images/department1.gif);	background-repeat: no-repeat;	height: 40px;	background-position: left top;}.department_nd {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding: 0px;	width: 784px;	z-index: 1;	background-image: url(images/department2.gif);	background-repeat: no-repeat;	height: 40px;	background-position: left top;}.department_rd {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding: 0px;	width: 784px;	z-index: 1;	background-image: url(images/department3.gif);	background-repeat: no-repeat;	height: 40px;	background-position: left top;}.department_fouth {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding: 0px;	width: 784px;	z-index: 1;	background-image: url(images/department4.gif);	background-repeat: no-repeat;	height: 40px;	background-position: left top;}.department_fifth {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding: 0px;	width: 784px;	z-index: 1;	background-image: url(images/department5.gif);	background-repeat: no-repeat;	height: 40px;	background-position: left top;}.department_sixth {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding: 0px;	width: 784px;	z-index: 1;	background-image: url(images/department6.gif);	background-repeat: no-repeat;	height: 40px;	background-position: left top;}#menu {	margin: 0;	padding: 0;	width: 784px;	display: block;	text-align: left;	}#menu ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: left;	float: left;	display: block;	}#menu li {	display: block;	float: left;	text-align: left;	padding: 0;	margin: 0;	list-style-type: none;	}#menu ul li a {	width: 100%;	height: 2em;	padding: 10 0 0;	margin: 0;	text-decoration: none;	display: block;	text-align: center;	font-weight: normal;	letter-spacing: 1px;	line-height: 2em;	font-size:    11px;	voice-family: "\"}\"";   	voice-family: inherit;   	font-size:    11px; 	color: #333333;  	}	/* Commented Backslash Hack   hides rule from IE5-Mac \*/   #menu a {	float:none;	margin: 0px;	}/* End IE5-Mac hack */html>#menu ul li a  {	font-size: 11px;   	} #menu ul li#one a	{	width: 132px;	height: 30px;	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}#menu ul li#two a	{	width: 129px;	height: 30px;	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}#menu ul li#three a	{	width: 134px;	height: 30px;	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}#menu ul li#four a	{	width: 130px;	height: 30px;	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}#menu ul li#five a	{	width: 130px;	height: 30px;	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}#menu ul li#six a	{	width: 129px;	height: 30px;	padding-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}#resources a:link, #resources a:visited {		}#menu ul li a:hover {	color: #990000;	font-weight: normal;	}#menu a:active	{	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	}.leftcol {	float: left;	margin: 0px 35px 0px 2px;	padding: 26px 0px 0px 17px;	width: 502px;	text-align: left;}.headgraphic {	margin: 0px 0px 24px;	padding: 0px;	width: 480px;}.currentguide {	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	width: 400px;	text-align: left;}.maintext {	background-color: #FFFFFF;	margin: 0px;	padding: 10px 0px 0px;	width: 502px;}.hide {	visibility: hidden;	line-height: 0px;	margin: 0px;	height: 0px;	display: none;}.show {	visibility: visible;	display: block;}h1 {	font-size: 13px;	color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	letter-spacing: 1px;	margin-bottom: 4px!important;	line-height: 16px;	background-image: url(images/triangle.gif);	background-repeat: no-repeat;	padding-left: 20px;	background-position: 0px 3px;}h1 a:link {	text-decoration: none;	color: #990000;}h1 a:visited {	text-decoration: none;	color: #990000;}h1 a:hover {	color: #990000;	text-decoration: underline;}h2 {	font-size: 11px;	color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	letter-spacing: 1px;	margin-bottom: 4px!important;	line-height: 16px;	padding-left: 20px;}"trihead" {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #333333;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-left: 20px;	letter-spacing: 0.3pt;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	clear: none;	text-align: left;	background-image: url(images/triangle.gif);	background-repeat: no-repeat;    background-position: 0px 3px;}"trihead" a:link {	text-decoration: none;	color: #990000;}"trihead" a:visited {	text-decoration: none;	color: #990000;}"trihead" a:hover {	color: #990000;	text-decoration: underline;}.switch {	font-size: 11px;	color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 1px;	vertical-align: middle;	margin: 0px;	position: absolute;	left: 230px;	top: 320px;	display: inline;	width: 250px;	padding: 0px;	z-index: 110;	visibility: visible;}.switch a:link {	text-decoration: none;	color: #990000;}.switch a:visited {	text-decoration: none;	color: #990000;}.switch a:hover {	color: #990000;	text-decoration: underline;}.switchtwo {	font-size: 11px;	color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 1px;	vertical-align: middle;	margin: 0px;	position: absolute;	left: 230px;	top: 188px;	display: inline;	width: 250px;	padding: 0px;	z-index: 110;	visibility: visible;}.switchtwo a:link {	text-decoration: none;	color: #990000;}.switchtwo a:visited {	text-decoration: none;	color: #990000;}.switchtwo a:hover {	color: #990000;	text-decoration: underline;}.showing {	display: block;	margin: 0px;	padding: 0px;	width: 200px;	position: absolute;}.hidden {	display: block;	margin: 0px;	padding: 0px;	position: absolute;	width: 200px;	visibility: hidden;}.arrow {	margin: 3px 5px 0px 0px;	float: left;	padding: 0px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #333333;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-left: 20px;	letter-spacing: 0.3pt;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	clear: none;	text-align: left;}p a:link {	text-decoration: none;	color: #990000;}p a:visited {	text-decoration: none;	color: #990000;}p a:hover {	color: #990000;	text-decoration: underline;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #333333;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-left: 0px;	letter-spacing: 0.3pt;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	clear: none;	text-align: left;}.rightcol {	margin: 24px 0px 0px;	padding: 0px;	width: 205px;	float: left;}.side1 {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	text-align: left;	background-repeat: repeat;	background-image: url(images/yellow_background.gif);	width: 205px;}.side2 {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	text-align: left;	background-repeat: repeat;	background-image: url(images/yellow_background.gif);	width: 205px;}.spotlighthead {	clear: none;	width: 160px;	margin: 0px 0px 0px 18px;	height: 23px;	padding: 10px 0px;	background-image: url(images/yellow_background.gif);	background-repeat: repeat-y;}.furtherhead {	clear: none;	width: 177px;	margin: 0px 0px 0px 14px;	height: 20px;	padding: 10px 0px 8px;	background-image: url(images/yellow_background.gif);	background-repeat: repeat-y;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #990000;	padding-left: 12px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	clear: none;	text-align: left;	letter-spacing: .6px;	width: 160px;	margin: 0px 0px 0px 15px;	background-image: url(images/smalltriangle.gif);	background-repeat: no-repeat;	font-weight: bold;	background-position: 0px 3.5px;}h3 a:link {	text-decoration: none;	color: #990000;}h3 a:visited {	text-decoration: none;	color: #990000;}h3 a:hover {	color: #990000;	text-decoration: underline;}.sidetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #333333;	clear: none;	text-align: left;	letter-spacing: .2px;	width: 160px;	margin: -5px 0px 0px 28px;	padding: 0px 0px 15px;}.sidetext2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #333333;	clear: none;	text-align: left;	letter-spacing: .2px;	width: 160px;	margin: -5px 0px 0px 28px;	padding: 0px 0px 10px;}.sidetext2 a:link {	text-decoration: none;	color: #990000;}.sidetext2 a:visited {	text-decoration: none;	color: #990000;}.sidetext2 a:hover {	color: #990000;	text-decoration: underline;}.spacetop {	padding-top: 10px;}#bulletlist {	text-align: left;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	letter-spacing: 0.3pt;	margin: 0px 0px 0px 10px;	padding: 0px 0px 0px 10px;}#bulletlist li {	padding-bottom: 5px;	clear: both;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin-top: 0px;	padding-top: 0px;	padding-right: 0px;	margin-right: 0px;	margin-left: 0px;	padding-left: 10px;	margin-bottom: 5px;	text-align: left;	line-height: 16px;	letter-spacing: 0.3px;	list-style-type: none;	background-image: url(images/blkbullet.gif);	background-repeat: no-repeat;	background-position: left 5px;}#bulletlist li a:link {	text-decoration: none;	color: #990000;}#bulletlist li a:visited {	text-decoration: none;	color: #990000;}#bulletlist li a:hover {	color: #990000;	text-decoration: underline;}#numberlist {	text-align: left;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	letter-spacing: 0.3pt;	margin: 0px 0px 0px 40px;	padding: 0px 0px 5px;	list-style-position: outside;}#numberlist li {	padding-bottom: 5px;	list-style-position: outside;}/* Commented Backslash Hack   hides rule from IE5-Mac \*/#numberlist {	padding: 0px 0px 5px;	margin: 0px 0px 0px 37px;	_margin: 0px 0px 0px 45px;}/* End IE5-Mac hack */#numberlist li a:link {	text-decoration: none;	color: #990000;}#numberlist li a:visited {	text-decoration: none;	color: #990000;}#numberlist li a:hover {	color: #990000;	text-decoration: underline;}.sidetop {	margin: 0px;	padding: 0px;	height: 10px;	width: 205px;}.sidemiddle {	margin: 0px;	padding: 0px;	height: 39px;	width: 205px;}.sidebottom {	margin: 0px;	padding: 0px;	height: 12px;	width: 205px;}img {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	font-weight: normal;	color: #333333;}.reserved {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 9px;	color: #003399;	padding-left: 20px;	letter-spacing: 0.3pt;	padding-top: 30px;	padding-right: 0px;	padding-bottom: 5px;	clear: none;	text-align: left;	margin: 0px;}"trihead" {	font-size: 11px;	color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 1px;	line-height: 16px;	background-image: url(images/triangle.gif);	background-repeat: no-repeat;	padding-left: 20px;	background-position: 0px 13px;	padding-top: 10px;	padding-bottom: 10px;	margin: 0px;}#bottomnav {	text-align: left;	display: inline;	margin: 0px;	padding: 0px 0px 0px 20px;	list-style-type: none;}#bottomnav ul {	list-style:none;	text-align: left;	padding-top: 0px;	padding-left: 0px;	margin: 0px;	display: inline;	padding-right: 0px;	padding-bottom: 0px;}#bottomnav li {	display: inline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	font-weight: normal;	list-style-type: none;	margin: 0px;	padding: 0px;	line-height: 9px;	letter-spacing: 0.3pt;}#bottomnav a {	text-decoration:none;	color: #333333;	margin: 0px;	padding: 0px;}/* Commented Backslash Hack   hides rule from IE5-Mac \*/   #bottomnav a {	float:none;	margin: 0px;	padding: 0px;}/* End IE5-Mac hack */#bottomnav li a:hover {	color: #990000;	margin: 0px;	padding: 0px;}.valname {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 20px;	line-height: 12px;	font-weight: normal;	padding: 0px;}.valname a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	text-decoration: none;}.valname a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #990000;	text-decoration: none;}.FormitemWide {	padding-top: 5px;	margin: 0px;	width: 400px;	padding-bottom: 5px;}.checkboxes {	margin-top: 0px;	margin-right: 12px;	margin-bottom: 18px;	margin-left: 0px;	width: 350px;}.shortbox2 {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;}.formitem {	margin-top: 0px;	margin-right: 12px;	margin-bottom: 0px;	margin-left: 0px;}/* commented backslash hack v2 \*/.formitem {	width: auto;}/* end hack */.button {	margin-top: 15px;	margin-right: 12px;	margin-bottom: 4px;	margin-left: 0px;	width: 50px;}/* commented backslash hack v2 \*/.button {	width: auto;}/* end hack */.field {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	margin: 0px;}h4 {	font-size: 11px;	color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	letter-spacing: 1px;	margin-bottom: 4px!important;	line-height: 14px;	background-image: url(images/triangle.gif);	background-repeat: no-repeat;	padding-left: 20px;	background-position: 0px 3px;}.email {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 20px;	line-height: 12px;	font-weight: normal;	padding: 0px;}.sidehead {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #333333;	clear: none;	text-align: left;	letter-spacing: .2px;	width: 160px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 15px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	padding-top: 10px;	margin-top: -5px;	font-weight: bold;}.bold {	font-weight: bold;}.logo {	clear: both;	width: 400px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	height: 111px;	display: none;	text-align: left;}.moreinfo {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	color: #990000;	text-align: left;	letter-spacing: 0.6px;	font-weight: bold;	display: none;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 28px;}.moreinfo2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	color: #990000;	text-align: left;	letter-spacing: 0.6px;	font-weight: bold;	display: none;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 28px;}.trihead{	background-image: url(images/triangle.gif);	background-repeat: no-repeat;    background-position: 0px 3px;}