@charset "utf-8";
/* CSS Document */
body{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
   font-family:Arial, verdana, sans-serif;
   font-weight:normal;
   font-size:12px;
   /*color:#4a5763;*/
   color:#646d75;
   font-weight:normal;
}
a{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
   outline:none;
}
#conSet a,#conSet a:visited{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
   outline:none;
   text-decoration:none;
   color:#09457d;
   background-image:url(assets/linkArrow.jpg);
   background-repeat:no-repeat;
   background-position:right;
}
#conSet a:hover{
	/*background-image:url(assets/linkArrowColor.jpg);*/
	background-repeat:no-repeat;
    background-position:right;
}

/*header*/
#blueLine{
   display:block;
   float:none;
   width:100%;
   height:2px;
   margin:0;
   padding:0;
   background-color:#05284a;
}
#mainHeader{
   display:block;
   float:none;
   width:100%;
   height:157px;
   margin:0;
   padding:0;
   background-color:#f4f4f4;
}
#header{
   display:block;
   float:none;
   width:905px;
   height:auto;
   margin:0 auto;
   padding:0 20px 0 0;
}
/*nav2*/
#nav2{
   display:block;
   float:right;
   width:415px;
   height:auto;
   margin:10px 0 0 0;
   padding:0;
   
}
#nav2 a,a:visited,#nav2 img{
   display:block;
   float:left;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
   color:#4a5763;
   text-decoration:none;
   border:none;
}
#nav2 img{
	padding:4px 4px 0 4px;
}
#nav2 a{
	padding:9px 0 0 0;
}
/*********************************/
#searchBar form{
   display:block;
   float:left;
   width:268px;
   height:30px;
   margin:0 0 0 8px;
   padding:0;
}
#searchBar form input{
	float:left;
}
#searchBar form input.field{
margin:0;
padding:8px 0 0 0;
color:#929292;
background-image:url(assets/searchBG.png);
background-position:center;
background-repeat:no-repeat;
background-color:#f4f4f4;
width:204px;
height:24px;
border:none;
outline:none;
}
#searchBar form input.submit{
display:block;
padding:1px 0 0 0;
}
/*********************************/
#nav2 a.s,a.s:visited{
   color:#09457d;
}
/*main site nav*/
#navMain{
   display:block;
   float:right;
   width:auto;
   height:auto;
   margin:40px 0 0 0;
   padding:0;
}
#navMain img,#navMain a{
   display:block;
   float:left;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
   outline:none;
   border:none;
   text-decoration:none;
}

/*********************************************************************/
/*flash content*/
#flashContent{
   display:block;
   float:none;
   width:100%;
   height:337px;
   margin:0;
   padding:0;
   background-color:#05284a;
}
#swfHolder{
   display:block;
   float:none;
   width:892px;
   height:auto;
   margin:0 auto;
   padding:0;
   outline:none;
}
/*********************************************************************/
/*conSet*/
#white{
   display:block;
   float:none;
   width:100%;
   height:auto;
   margin:0;
   padding:0;
}
#white #bg{
   display:block;
   float:none;
   width:1200px;
   height:auto;
   margin:0 auto;
   padding:0;
   background-image:url(assets/bgLogo.jpg);
   background-position:bottom left;
   background-repeat:no-repeat;
}
#conSet{
   display:block;
   float:none;
   width:880px;
   height:500px;
   margin:0 auto;
   padding:20px 0 0 0;
}
#conSet img{
	margin:7px 0 13px 0;
	display:block;
}
#conSet p{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0 0 10px 12px;
   padding:0;
   color:#808991;
}
.sets{
	float:left;
}
/*links*/
#conSet a.link, #conSet a.link:visited{
	color:#09457d;
	float:left;
	margin:5px 0 0 12px;
	padding:0 13px 0 0;
}
#conSet a.link:hover{
	/*color:#900;*/
}
a.link, a.link:visited{
	color:#09457d;
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
}
a.link:hover{
	color:#900;
}

h1{
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 0 0;
	margin:0;
	color:#4f616f;
	font-weight:normal;
	width:auto;
	float:left;
	text-decoration:none;
}
h1:hover{
	color:#194c83;
}

h2{
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	padding:0;
	color:#194c83;
	font-weight:normal;
}
/*latest news*/
#latestNews{
   display:block;
   width:243px;
   height:auto;
   margin:0;
   padding:0;
}
#latestNews p.date{
/*color:#b0b5ba;*/
color:#4a5763;
}
/*aboutUs*/
#aboutUs{
   display:block;
   width:290px;
   height:auto;
   margin:0;
   padding:0;
}
/*ASCRN Network*/
#acsrnNetwork{
   display:block;
   width:320px;
   height:auto;
   margin:0;
   padding:0;
}
#acsrnNetwork img.icon{
   display:block;
   float:left;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
}
#acsrnNetwork p{
float:left;	
margin-right:10px;
}
/*ASCRN Newsletter*/
#acsrnNewsletter{
   display:block;
   width:320px;
   height:auto;
   margin:0;
   padding:0;
}
div.newsletter{
   display:block;
   float:left;
   width:310px;
   height:53px;
   padding:0;
}
.newsletter input{
	float:left;
}
.newsletter input.field{
margin:0; 
padding:13px 0 11px 0;
color:#c5c5c5;
background-image:url(assets/inputBG.png);
background-position:center;
background-repeat:no-repeat;
width:243px;
height:auto;
border:none;
outline:none;
}
.newsletter input.submit{
display:block;
padding:2px 0 7px 0;
border:none;
}
/*Our Sponsors*/


#ourMembersSlide{
   visibility:visible;
   display:block;
   float:none;
   width:874px;
   height:112px;
   margin:0 0 0 7px;
   padding:0;
}
#ourMembersSlide a{
	background-image:none;
}
#slider{ 
	float:left;
	width:754px;
	height:112px;
	overflow:hidden;
	margin:0;
	padding:0;
	border-left:none;
	border-right:none;
	background-image:url(assets/index/sliderBG.png);
	}
#slider ul{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
}	
#slider ul li{ 
    float:left;
    display:block;
	width:754px;
	height:112px;
	overflow:hidden; 
	margin:0;
	padding:0;
	list-style:none;
	}
#slider img{
	float:left;
	display:block;
	width:120px;
	height:90px;
    margin:9px;
	margin-left:15px;
	margin-right:15px;
	border:none;
	}
	
	
#slider a{
   display:block;
   float:left;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
   background-image:none;
   border:none;
}
#ourMembersSlide img.prev,#ourMembersSlide  img.next{
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:none;
	width:60px;
	height:112px;
}
/*********************************************************************/
/*footer*/
#mainFooter{
   display:block;
   float:none;
   width:100%;
   height:auto;
   margin:0;
   padding:0;
   background-color:#05284a;
   color:#6691ba;
}
#bar a{
	color:#6691ba;
	text-decoration:none;
	float:right;
	background-image:none;
}
#footer{
   display:block;
   float:none;
   width:850px;
   height:auto;
   margin:0 auto;
   padding:10px 0 0 0;
}
#footer a{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0;
   padding:0;
   background-image:none;
}
a.main{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
a.sub{
	color:#6f94b7;
	text-decoration:none;
}
a.sub:hover{
	color:#8fbce8;
	text-decoration:underline;
}
#footer p{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0 0 0 0;
   padding:0;
}

#siteMapContainer{
   display:block;
   float:none;
   width:auto;
   height:auto;
   margin:0;
   padding:0 0 0 3px;
}
#siteMapContainer .footerSet, .footerSetFirst, .footerSetLast{
   display:block;
   float:left;
   width:110px;
   height:170px;
   margin:10px 0 10px 0;
   padding:0 10px 0 10px;
   border-right:1px solid #1e3e5c;
}
.footerSetFirst{
	padding-left:0;
}
.footerSetLast{
	border-right:none;
}
#siteMapContainer a{
margin-bottom:10px;	
4