/* CSS Document */

#navWrap { 
	float: left; 
	width: 210px; 
	margin:0px 0 0 0;
	padding:0 0px 0 60px;
	

}

#nav {
	width: 173px;
	margin: 0;
	padding: 0;
	background:yellow;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#268cbb;
	padding:6px;	
	}

.navBottom { 
	background:cyan;
	height: 15px;
	width: 173px;
	margin: 0;
	padding: 0;
}
	
#nav ul {
	width: 173px;
	list-style: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#2874ab;
	font-size: 12px;
	font-weight: bold;
	}

#nav ul li {
	width: 173px;
	margin: 0;
	font-weight: bold;

}
	
#nav a:link, #nav a:visited {
	display: block;
	text-decoration: none;
	padding: 7px 0 7px 20px;
	color: #fff;
	border-top:1px solid #a2c3db;
	width:153px;
}
		
#nav a:hover {
	color: #fff;
	background-color: #2874ab;
	background-image:url(images/nav_hover_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:1px solid #a2c3db;
	width:153px;
}

#nav a.subnav:link, #nav a.subnav:visited, #nav a.subnav:active {
	display: block;
	text-decoration: none;
	padding: 0px 10px 0px 45px;
	color: #fff;
	border-top:none;
	width:118px;
	background-color:#3d87b8;
	font-weight: normal;
	background-image:url(images/subnav_bullet.gif);
	background-position:30px 9px; background-repeat:no-repeat;}
	
#nav a.subnav:hover {
	color: #fff;
	background-color: #3d87b8;
	background-image:none;
	border-top:none;
	width:118px;	
	text-decoration:underline;
	padding: 0px 10px 0px 45px;
	background-image:url(images/subnav_bullet.gif);
	background-position:30px 9px; background-repeat:no-repeat;}
	
#nav a.subnav_chosen:link, #nav a.subnav_chosen:visited, #nav a.subnav_chosen:active {
	display: block;
	text-decoration: underline;
	padding: 0px 0 0px 45px;
	color: #fff;
	border-top:none;
	width:118px;
	background-color:#3d87b8;
	font-weight: normal;
	background-image:url(images/subnav_bullet.gif);
	background-position:30px 9px; background-repeat:no-repeat;
	padding: 0px 10px 0px 45px;}
	
#nav a.subnav_chosen:hover {
	color: #fff;
	background-color: #3d87b8;
	background-image:none;
	border-top:none;
	width:118px;	
	text-decoration:underline;
	background-image:url(images/subnav_bullet.gif);
	background-position:30px 9px; background-repeat:no-repeat;
	padding: 0px 10px 0px 45px;}
	

.padbottom {padding:0 0 15px 0; background-color: #3d87b8;}

	


#nav #home a:link, #nav #home a:visited, #nav #home a:active, #nav #home a:hover, #nav #home a.selected:link, #nav #home a.selected:visited, #nav #home a.selected:active, #nav #home a.selected:hover {border-top:none;}


li a.selected:link, li a.selected:visited, li a.selected:active, li a.selected:hover {
	color: #fff;
	background-color: #2874ab;
	background-image:url(images/nav_hover_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:1px solid #a2c3db;
	display:block;
	width:143px;}




.home_link {
	text-indent:-9999px;
	height:166px;
	width:166px;
	display:block;
	margin: 59px 0 0 66px;
	:-moz-any-link:focus;
	outline: none;
	}
.home_link a {
	display:block; 
	height:166px; 
	width:166px; 	
	:-moz-any-link:focus;
	outline: none;}
	
.navBottom {display:none;}

 .banner_ads { float:left; padding:20px 0;}
 .banner_ads dl {

	margin:0;
	padding:0;
	float:left;
}
 .banner_ads dl dt {
	float:left;
	list-style-image: none;
	list-style-type: none;
	margin:0px 0 19px 0; padding:0;}
	
 .banner_ads a img{ border:none; float:left;}
	