﻿body {	background-color: #f9f9f9;	font-family: Arial, Verdana, Helvetica;	font-size: 62.5%;	line-height: 1.9em;	/*letter-spacing:.1em;*/	text-align: left;	color:#8e8e8e;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td {	margin: 0; 	padding: 0; }A:visited {	COLOR: #8e8e8e}A:hover {	COLOR: #8e8e8e;	TEXT-DECORATION: underline}A:link {	outline: none}A:link {	COLOR: #8e8e8e;	TEXT-DECORATION: underline}A {	COLOR: #8e8e8e;	TEXT-DECORATION: underline}.clear { clear: both; }#footer {	border-top:1px solid #dddcdc;	width:100%;	height:150px;	background-color:#fff;	clear:both;	color:#474747;	position: relative;  /* Needed for Safari */}	#veriSign {		float:left;		width:231px;		padding: 3% .75% 0 2%;		background-color:#fff;	}	#nav-footer {		float:left;		/*width:70%;		padding: 1.25% 2.75% 0 2%;*/		background-color:#fff;		letter-spacing:normal;			margin-top:34px;		}	#nav-footer .nav-footer	{		padding-bottom:4px;	}		#nav-footer span{			font-size:11px;			}		#nav-footer p 		{			line-height:1.2em;						padding-top:10px;			letter-spacing:normal;			font-size:11px;				width:652px;		}			#nav-footer p a.copyright			{				text-decoration:none;				color:#c8682b;			}			#nav-footer p a.copyright:hover			{				text-decoration:none;				color:#873410;			}		#ie #nav-footer p 		{			line-height:1.3em;			padding-top:5px;		}		    ul.nav-footer li		    {				float: left;				letter-spacing:normal;				font-size: 11px;				line-height:12px;				list-style-type:none;		    }			/*#ie ul.nav-footer li		    	{				line-height:11px;			}*/				ul.nav-footer li a				{					font-size: 11px;					padding: 0 8px;					color:#2b8bc8;					border-right: 1px solid #999;					text-decoration:none;					letter-spacing:normal;									}				ul.nav-footer li a:visited				{					text-decoration:none;					color:#2b8bc8;				}				ul.nav-footer li a:hover				{					text-decoration:none;					color:#405689;				}				ul.nav-footer li a.selected, ul.nav-footer li a.selected:hover				{					text-decoration:none;					color:#405689;				}				ul.nav-footer li.last a, ul.nav-footer li.last a.selected				{					border: 0;				}				ul.nav-footer li.first a, ul.nav-footer li.first a.selected				{					padding-left:0;					letter-spacing:normal;				}				#ie #nav-footer ul.removespace				{					margin-top:-.5em;				}/*  -- END FOOTER --  *//* Dropdown menu styles */#nav{	WIDTH:993px;	}/*#nav .topLevel {	height:93px;	background-color:white;	border-bottom:solid 1px black;	padding-right:0px;}*/#nav .topLevel {	height:93px;	background-color:white;	padding-right:27px;		_padding-right:27px;		border-bottom:solid 1px black;}.topLevel .logo{	float:left;	width:150px;	padding:17px 0px 0px 22px;	}#nav .banner {	height:55px;	padding:0px;	margin:0px;}.navtop{		background-color:white;	float:right;	/*width:auto; */	margin-top:23px;	/*margin-right:20px; */			width:720px; 		}.bannerbar{	position:relative;	top:0px;	left:0px;	padding:0px;	margin:0px;	}.navstyle{		width: auto;		width: 100%;	height:0px;}.navstyle:after{ /*Add margin between menu and rest of content in Firefox*/content: "."; display: block;   height: 0; clear: both; visibility: hidden;}.navstyle ul{width: 720px;padding:   19px  0px  4px 0px;text-align: right; letter-spacing:0;margin-right:0px;}#ie6 .navstyle ul{width: 100%;padding: 8px  0px  6px 0px;text-align: right; }.navstyle ul li{display: inline;}.navstyle ul li a{		padding: 5px  13px 6px 13px;	margin: 0px;	text-decoration: none;	font:17px Arial;	font-weight:bold;	}.navstyle ul li a:hover, .navstyle ul li a.selected {   padding: 4px 12px 5px 12px;  border-top:1px solid black;  border-left:1px solid black;  border-right:1px solid black;    background-color: #f8f8f8;	  text-decoration: none;  color:#8e8e8e; }.navstyle ul li a.preselected {  padding: 4px 12px 5px 12px;  border-top:1px solid black;  border-left:1px solid black;  border-right:1px solid black;  border-bottom:1px solid black;  background-color: #f8f8f8;	  text-decoration: none;  color:#8e8e8e;}/* ######### Style for Drop Down Menu ######### */.dropmenudiv{position:absolute;padding-top:0px;padding-left:10px;padding-bottom:12px;border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;font:12px Arial;line-height:18px;background-color: #f8f8f8;z-index:101;visibility: hidden;}.dropmenudiv a{width: auto;display: block;text-indent: 3px;padding: 0px 0;text-decoration: none;color:#474747 !important;}* html .dropmenudiv a{ /*IE only hack*/width: 100%;}.dropmenudiv a:hover{ /*THEME CHANGE HERE*/text-decoration: none;color: #000000;font-weight:bold;}/*#navmenu, x:-moz-any-link {margin-top:-50px; } */#navmenu, x:-moz-any-link, x:default {margin-top:0px; }.navstyle:after{ /*Add margin between menu and rest of content in Firefox*/content: "."; display: block;   height: 0; clear: both; visibility: hidden;}/*hack for SAfari*/@media screen and (-webkit-min-device-pixel-ratio:0){	.navstyle ul {padding: 20px  0px  0px 0px;			}}
