body {  margin-top: 0px; margin-right: 1px; margin-bottom: 0px; margin-left: 0px; padding:0px; }hr { height: 1px; width: 40%; background: #006699; }.small-text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: left;}.main-text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.main-text-bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #006699;	text-align: left;	font-weight: bold;}.main-text-12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;}.A-Header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	text-align: center;	color: #006699;}.B-Header-left {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #006699;	text-align: left;}.C-Header-left {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-align: left;}.main-text-centered {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;}.main-text-bold-centered {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: center;	color: #006699;}.B-Header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-align: center;	color: #006699;}.C-Header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-align: center;	color: #006699;}.small-text-footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: center;}.main-text-footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;}.centered-link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;}#nav { width: 750px; font: 12px Arial, Verdana, sans-serif; background: #006699; /*margin: 10px 0 10px 0px;*/}#nav ul {  margin: 0px 0 0 0;	list-style:none;	padding: 0;}#nav ul a:hover { background: #004467;}#nav ul a {  background: #006699 url('/images/new/nav-divider.gif') no-repeat 100% 50%;  display: block;  margin: 0;	padding: 0 } #nav ul .last a { /* the last item won't have the divider */ background: #006699;}#nav ul .last a:hover {  background: #004467;}#nav ul li {  color: #fff;	float: left;	padding: 0px;}#nav ul li a{  margin: 0;  color: #fff;  /*background: url(../images/nav-divider.gif) no-repeat 100% 50%;*/  padding: 5px 10px 5px 10px; 	text-decoration: none;	font-weight: bold;	text-align: left;}#nav ul li a:hover { color: #fff; background: #044667 url('../DWS/images/nav-divider.gif') no-repeat 100% 50%;}/* second level nav list on the main nav *//*****************************************/#nav ul li ul{   display: block;	position: absolute;	left: -999em; 	padding: 0;	width: 200px;	border-bottom: 1px solid #AEBCC3;	z-index: 100;	overflow: hidden; /* IE6 */	margin: 0px 0px 0px 0px;	padding: 0;	float: none;}#nav ul li ul li {  	float: none;		display: block;		padding: 0;  	margin: 0!important;}#nav ul li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */  	left: auto;  	padding: 0px;}#nav ul li ul li {  	background: none;  	padding: 0;  	margin: 0;		/*width: 100%; remove it so that it won't have a gap between each list item on IE 7 */	  display: inline; /* add this so that it won't have a gap between each list item on IE 6 */}#nav ul li ul li a {  	background: #5A97B6;		padding: 4px 10px 4px 10px;		border-top: 1px solid #AEBCC3;		border-left: 1px solid #AEBCC3;	  border-right: 1px solid #AEBCC3;		font-size: 10px;		color: #fff;		margin-bottom: 0!important;}#nav ul li.last ul li a {  background: #5A97B6;}#nav ul li ul a:hover { color: #fff; background: #044667;}.search_txt {font-size: 10px;}.search_btn {font-size: 10px;}.centered-link-11px {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;}.main-text-bold-centered-red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FF0000;	text-align: center;}.main-text-red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF0000;	text-align: left;	font-weight: bold;}.main-text-bold-centered-red-12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF0000;	text-align: center;}.A-Header-Red {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	text-align: center;	color: #FF0000;}