@import url(forms.css);body {	background-color: #5C6E7A; font: normal normal normal small Verdana,Arial,Helvetica,sans-serif; margin: 0; padding: 0; color: #4E6D95; font-size: 69%; }		body, h1, h2, h3, h4, h5, h6, ol, ul, li, p, td {	color : #4E6D95; font-family: Verdana, Arial, Helvetica, sans-serif; }a { color: #5197CB; text-decoration: none; /* link blue */} a:visited {	color : #5197CB; /* same as link blue? */ } /* visited must be before hover */a:hover { color : #004B74; text-decoration: underline; /* hover blue */}a:focus { color : #004B74; }a:active { color : #004B74; }h1 { color: #485D69; font-size: 1.75em; font-weight: normal; line-height: 1.4em; margin-bottom: 0.6em; }h2 { font-size: 11px; font-weight: bold; text-transform: uppercase; margin-bottom: 1em; color: #693; } h3 { font-size: 1.0em; }h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; /* same as body text */ }tr, td { vertical-align: top;}td, th { text-align: left; }th, th p {	font-size: 1.0em; font-weight: bold; }img {	border: 0; }img.floatright	{	float: right; padding: 3px; }img.floatleft	{	float: left; padding: 3px 10px 3px 3px; }hr 	{	background: #ccc; border: 0;  color: #ccc; height: 1px; margin: 10px auto; width: 600px; text align: center; }#hdrTop 		{	height:12px; width:938px; border-width:0px; margin: 5px auto 0 auto;  }#hdrContainer	{	height:72px; background: #fff url(../img/bg_logo.jpg) top center no-repeat; width:938px; border-width:0px; margin: 0 auto;  }#footer 		{	height:35px; width:938px; border-width:0px; margin: 0 auto; background: #fff; text-align: left;  }#footer p		{	font: normal 9px verdana, arial, helvetica, sans-serif; padding: 2px 0; margin: 0 15px; color: #999;}#utilbox	{	float: right; width: 100px; margin-right: 160px; margin-top: 8px; }#navframe	{	clear: both; margin: 0 auto; padding: 0px 0 10px 0; width: 938px; background: #fff; }#navbar		{	margin: 0 auto; height: 35px; width: 900px; background: #fff url("../img/bg_navbar.jpg") repeat-x; }#flashContainer {	position: relative;	z-index: 44;	background: #fff url(../img/bg_flash.jpg) center top no-repeat;	clear: both;	margin: 0 auto;	padding-top: 2px;	padding-bottom: 0px;	width: 938px;	height: 200px;}#sidebar	{	float: left; width: 200px; margin: 8px 0 0 15px;}#welcome 	{	float: right; width: 670px; margin: 0 0px 20px 0; padding: 0; }#ftg_left	{	float: left; width: 290px; margin-top: 10px; margin-left: 10px; }#ftg_right	{	float: right; width: 290px; margin-top: 10px; margin-right: 10px; }.article	{	clear: both;	border: 1px dotted #ccc; padding: 5px 0; width: 580px; margin: 0 0 10px 30px;}.article p	{	font: normal 9px verdana, arial, helvetica, sans-serif; color: #666;}.dload		{	clear: both;	border: 1px dotted #ccc; padding: 5px 0; width: 580px; margin: 0 0 10px 30px;}.dload p	{	font: normal 9px verdana, arial, helvetica, sans-serif; color: #666;}#welcome h1, #welcome p {	padding: 0 25px 0 25px;	}li	{	margin-bottom: 15px; }#container {position: relative; /* required to set z-index */z-index: 0; /* so that content does not lie over mnav dropdowns -- see layoutNav.css */clear: both;background-color: #fff;margin: 0 auto;padding: 0 7px 6px 7px;text-align: left;width: 924px;voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */voice-family:inherit;}#content {/*	background-color: #ddd; */float: left;margin: 0;padding: 0 0 0 2px;position: relative; /* vs Peekaboo bug in IE6; see http://www.positioniseverything.net/explorer/peekaboo.html */width: 597px; /* set width explicitly to avoid IE display bugs when clearing contained floating elements */w\idth: 597px; /* Box Model Hack: hides declaration from PC IE 5.x */}#contentHeaderContainer {float: right;padding: 0 25px 0 0;}/* paragraph links in content have arrow icons */#content p a {background: transparent url(../img/iconArrowBlue.gif) 4px 4px no-repeat;padding-left: 16px;}/* use div.contentSeparator instead of hr to draw horiz. rule between content blocks: hr's vertical space is weird across browsers */div.contentSeparator {background : #fff url(../images/imgDottedLineHor.gif) left top repeat-x;border : 0;/*	border-bottom : 1px dotted #BDC8D0; */clear : both;color : #BDC8D0;display: block;height : 1px;margin : 1.5em 0;overflow : hidden;padding : 0;}.clear {clear: both;}div.clear {height: 0;overflow: hidden;}/* FORMS */.button {  color: #c64934;  font-family: Arial, Hevlvetica, sans-serif;  text-align: center;  font-size: 11px;  font-weight: bold;  border: 3px double #cccccc;  width: auto;  background: url(../images/button_bg.png) repeat-x;  padding: 0px 5px;  line-height: 18px !important;  line-height: 16px;  height: 26px !important;  height: 24px;  margin: 1px;}.inputbox {	padding: 2px;	border:solid 1px #cccccc;	background-color: #ffffff;}/*div	{	border: 1px solid red; }