body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 20px;	padding: 10px;	background-color: #7C8AAD;	border-color: #7C8AAD;	/*height: 50px;*/}#main {	position:absolute;    top:0px;	width:780px;	background-color:#FFFFFF;	border:2;	border-color:#41506F;}h3 {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;}a {color:blue;}a:visited {color:blue;}a:active {color:red;}a:hover {color:#35A235;}/* originally part of menu test CSS a:link, a:visited { color: #FFFFFF; }a:hover, a:active { color: #000000; } a:hover { background-color: #fff; }p a:link, p a:visited { color: #000; }*//*a:visited {color:#000000; }a:hover {color: #000000;}a:active {color: #000000;}a:link {color: #000000;}*//* --------------------------------------------------------------------------------------------------*//*  Basic Style Classes */.main_titles {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #0099FF;}	.titles1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #666666;	font-weight: bold;}.darkgray {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }.large {font-size: 14px}.med {font-size: 10px}.smallest {font-size: 9px}.smallest_lite_gray {	font-size: 9px;	color: #999999;}.small_dark_gray {	font-size: 10px;	color: #666666;	}.large_blk_titles {	font-size: 14px;	color: #000000;	letter-spacing: 1px;	font-weight: bold;}	.italic_color {color: #6699FF; font-style: italic;}.lite_gray {color: #999999}.tiny_lite_gray {color: #999999;font-size: 10px;}	.style1 {color: #FFFFFF}.style3 {font-size: 16px}.style6 {font-size: 12px; font-weight: bold;}.style7 {font-size: 11px}.style9 {color: #CCCCCC}.style11 {color: #000000; font-weight: bold; }.style12 {font-size: 10px}.boxit {	height: auto;	width: auto;	border: medium ridge #0099CC;}/* --------------------------------------------------------------------------------------------------*//* --------------------------------------------------------------------------------------------------*//* Menu ID Selector  *//*#navmenu ul {	margin: 0; 	padding: 0; 	list-style-type: none; 	list-style-image: none; }#navmenu li {	display: inline }#navmenu ul li a {	text-decoration:none;	height:29px; 	width:90px; 	margin: 4px;	padding: 5px 20px;	color: #FFFFFF;	background: #7C8AAD;}#navmenu ul li a:hover {color: #000000;	background: #7C8AAD; }#navmenu ul li a:active {	color: #000000;	background: #7C8AAD;	height: 50px;}*/#tabmenu {	color: #000000;	border-bottom: 2px solid #41506F;	margin: 12px 0px 0px 0px;	padding: 0px;	z-index: 1;	padding-left: 10px }#tabmenu li {	display: inline;	overflow: hidden;	list-style-type: none; }#tabmenu a, a.active {	/*color: #DEDECF;*/	color:#0066CC;	/*background: #898B5E;*/	background-color:#999999;	font: bold 1em "Trebuchet MS", Arial, sans-serif;	border: 2px solid #41506F;	padding: 2px 5px 0px 5px;	margin: 0;	text-decoration: none; }#tabmenu a.active {	/*background: #ABAD85;	border-bottom: 3px solid #ABAD85; 	*/	background: #FFFFFF;	border-bottom: 2px solid #FFFFFF;}#tabmenu a:hover {	color: #FFFFFF;		/*background: #ADC09F;*/	background-color: #CCCCCC;}#tabmenu a:visited {color: #0066CC; }#tabmenu a.active:hover {background: #CCCCCC; }/* --------------------------------------------------------------------------------------------------*//*  Menu ID Selector */#nav, #nav ul { /* all lists */	padding: 0;	margin-left:5px;	list-style-type: none;	line-height: 1;	z-index:1;}#nav a {	display: block;	background: #7C8AAD;	vertical-align:middle;	text-align:center;	font-size:12px;	color: #FFFFFF;	padding: 5px 5px;	text-decoration:none;	height:26px;	width: 90px;	/*width: 10em;*/}#nav_right a { 	float:right;	padding: 0;	background: #7C8AAD;	vertical-align:middle;	text-align:right;	font-size:12px;	color: #FFFFFF;	padding: 5px 5px;	text-decoration:none;	width: 150px;	list-style-type: none;	line-height: 1;	}#nav li { /* all list items */	float: left;	margin-right: 10px;	width: 100px; /* width needed or else Opera goes nuts */}#nav li ul { /* second-level lists */	position: absolute;	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}#nav li ul a { /* second-level lists *//*	display: block;*/	vertical-align: middle;	text-align:left;	font-size:10px;	color: #FFFFFF;	background-color:#0000FF;	width: 90px;	padding: 5px 5px;	text-decoration:none;	height:29px;	/*width: 10em;*/}ul#nav2 {	width: 100px;	margin-left:0px;}ul#nav2 li {  list-style: none;  background-color: #7C8AAD;/*  border-top: solid 1px #000000;  border-bottom: solid 1px #000000;*/  text-align: left;  margin: 0px;}ul#nav2 li a {  display: block;  background-color: #7C8AAD;  text-decoration: none;  padding: 5px 5px;/*  border-bottom: 1px solid #000000;  border-right: 1px solid #000000;*/}ul#nav3 {	width: 100px;}ul#nav3 li {  list-style: none;  position:relative;  left:-60px;  top:-20px;/*  border-top: solid 1px #000000;  border-bottom: solid 1px #000000;*/    text-align: left;  margin: 0;  height:29px;}ul#nav3 li a {  display: block;  text-decoration: none;  background-color: #000000;  padding: 5px 5px;  vertical-align:middle;/*  border-bottom: 1px solid #000000;  border-right: 1px solid #000000;*/}#nav li ul ul {  /*third-and-above-level lists */	margin: -1em 0 0 12em;/*	background-color:#FF0000;*/}#nav li:hover ul ul, #nav li.sfhover ul ul {	left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */	left: auto;}#nav ul li a:hover {color: #000000;	background: #7C8AAD; }#nav ul li a:active {	color: #000000;	background: #7C8AAD;	height: 50px;}/* --------------------------------------------------------------------------------------------------*//*  Banner ID Selector */#banner {	height:200px;	text-align:center;	vertical-align:middle;	background-color:#3469AF;}/* --------------------------------------------------------------------------------------------------*//*  Cobtent ID Selector  *//*#content {	font: 0.9em/1.3em "bitstream vera sans", verdana, sans-serif;	text-align: justify;	background: #ABAD85;	padding: 20px;	border: 2px solid black;	border-top: none;	z-index: 2;	}*//*	 was part of menu test css specification*/#content_box {	clear: left;	color: #000000;	padding:10px;	z-index:0;}#content {	clear: left;	color: #000000;	padding:20px;}/*#content a {	text-decoration: none;	color: #E8E9BE; }*/#content a:hover { background: #898B5E; }	/* --------------------------------------------------------------------------------------------------*//* Footer Class  Selector  */#footer {	position: relative;	top: 20px;	left:5%;	width:90%;	border: 3px #7C8AAD solid;	padding:5px;	font-family:"Times New Roman", Times, serif;	font-size:12px; }	pre {text-indent: 30px}	/* --------------------------------------------------------------------------------------------------*/