/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*                                HEADER                                 */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
img{border:none;}
body{text-align:center;	font-family: tahoma;	font-size: 12px;	margin-top:0px;}
#main{text-align:left;}
/*Hack for IE6*/
* html #main{margin-top:-10px;}
a.footer, 
a.footer:link, 
a.footer:visited, 
a.footer:hover, 
a.footer:active {color: #666666; text-decoration: none; font-weight: bold; font-size: 10px;}
a.footer:hover {text-decoration: underline;}
A {font-family: tahoma;	font-size: 12px;	color: #083796;	text-decoration: underline;	font-weight: bold;}
A.topnav {font-family: tahoma;	font-weight: bold;	font-size: 11px;	color: #FFFFFF;	text-decoration:none;	}	
A.topnav:link {	font-family:tahoma;	font-weight: bold;	font-size: 11px;	color: #FFFFFF;	text-decoration:none;	}
A.topnav:visited {	font-family: tahoma;	font-weight: bold;	font-size: 12px;	color: #FFFFFF;	text-decoration:none;	}
A.topnav:active {	font-family: tahoma;	font-weight: bold;	font-size: 12px;	color: #FFFFFF;	text-decoration:none;	}
A.topnav:hover {	color: #666666;	}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*                               OVERALL                                 */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
input, select  {font-family: tahoma;	font-size: 11px;} 
a {font-family: tahoma;	font-size: 12px;	color: #083796;	text-decoration: underline;	font-weight: bold;	}
a:hover {font-family: tahoma;	font-size: 12px;	color: #CC0000;	}
/****/p{padding:0;margin:1em 0}
* html p{margin:0 0 1em 0}
/****/img{border:0}
/****/a{color:#3A77C8}
a:hover{color:#990000;text-decoration:none}
h1,h2,h3,h4,h5,h6{font-family:arial,sans-serif;margin:0;margin-bottom:10px;padding:0}
h1{font-size:1.66em}
h2{font-size:1.43em}
h3{font-size:1.00em}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*                                New Top Nav                            */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#topNav {font-family: tahoma; width: 757px; text-align: left; position: relative; list-style: none; margin: 0 auto; margin-bottom: 10px; padding: 0; background:url(/images/topnav-bg-boxes.jpg) no-repeat;	height: 82px; }
#topNav h1{margin:0; padding:0;}
#topNav ul{width: 587px; background-color: #4277A9;	list-style: none;	text-align: left;	position: absolute;	left: 170px;	top: 71px;	margin: 0;	padding: 0; overflow:hidden; height:20px;}
#topNav li {font-size: 11px;	display: inline;	float: left;	position: relative;	margin: 0;	padding: 0;	height: 20px;}
#topNav li a {font-family: tahoma;	font-size: 11px;	letter-spacing: .03em;	padding: 3px 11px 2px 10px;	display: block;	text-decoration: none;	color: #ffffff;	margin: 0;	border-left: 1px solid #ffffff;}
#topNav li a.last {padding:3px 11px 2px 11px;}
/* styles for non-ie browsers */
html > body #topNav li a {padding: 3px 9px 2px 9px;}
html > body #topNav li a.last {padding:3px 9px 2px 8px;}
#topNav li a:hover {color: #36639A;	background-color: #FFFFFF;}
#Banner{background:url(../images/topnavNew-bg.jpg) no-repeat left top; height:72px;}
#Banner h1{float:left;}
/*Display: inline is hack for IE6 double-margin on floats bug */
#Banner .BannerButtons{float:right; margin:26px 162px 0 0; padding:0; display: inline;}
#Banner .BannerButtons img{padding:0; border:none; margin:0; }
#Banner .BannerButtons a {padding:0; border:none; margin:0; float:left; }
/*Hack for IE6*/
* html #Banner .BannerButtons.topLogin{width:96px;}