@charset "utf-8";
/* CSS Document */

/*ADS NEXT LINK NETWORK*/


#linknet{/*Allows white stripe and blue background to span entire width of screen*/

width: 100%;
background: #3e617f; /*url(/img/linknetworkbg.gif) repeat-x top left*/
padding: 0;
margin: 50px auto 0 auto;
clear:both;


}
/*Link Attributes
#linknet a:link, #linknet a:visited { color: #3E95E1; text-decoration: underline; }	
#linknet a:hover, #linknet a:active { color: #3E95E1; text-decoration: none; }
#linknet a img{border: none;}*/

/*Original Link Network styles*/

#linkcenter{
width: 900px;
margin: 0 auto;
padding: 0;
display:block;
}
/*
#linknet .linklist{
color: #FFFFFF;
width: 250px;
float: left;
margin: 20px 75px 0 0;
padding: 0 0 20px 0;
text-align: left;
}

#linknet .linklist3{
color: #FFFFFF;
width: 250px;
float: left;
margin: 20px 0 0 0;
padding: 0 0 20px 0;
text-align: left;
}
*/
/*link network with javascript*/

div#link-container{ width:100%; 
display: none; 
clear:both;
position:fixed;
bottom: 0; 
left: 0;
padding: 0 0 10px 0; 
margin: 0 auto; 
background:#00335e/*#1d527f*/;
color: #fff;
text-align: center;
font-size:12px;
line-height: 1.8;
}

div#link-container a{color: #3E95E1; text-decoration: underline;}
div#link-container a:hover{text-decoration:none;}
div#link-container.show{ 
position: fixed; 
bottom: 0; 

width: 100%;
margin: 0 auto;
visibility: visible;}

div#link-container div{width: 100%; margin: 0 auto;}
/*#switcher-trigger{position: fixed; bottom: 0; right: 250px;width: 100px; height: 20px; background:#fff; color:#003366; text-align: center; display: block;}*/

#switcher-trigger{/*White bar always at bottom of screen*/
cursor:pointer;
display: block;
position:relative;
bottom: 0;
left: 0;
text-align: center;
font-size: 12px;
width: 100%; 
background:#fff; 
border-bottom: solid #fff 2px;
color:#fff; 
padding: 5px 0 3px 0; 
}

#close-trigger{cursor: pointer;}

#close-trigger{width: 100%; /*white bar that pops up*/
clear: both;
margin: 0 auto;
padding: 5px 0 3px 0;
background:#fff; 
border-top: solid #D1D1D1 1px;

}

#link-center{/*Centers Lists of Links*/
width: 900px;
margin: 0 auto;
clear: both;
/*top: 50px;*/
padding: 10px 0 5px 0;

}

#link-container .linklist{/*List one and two from left to right*/
color: #FFFFFF;
width: 250px;
float: left;
margin: 20px 50px 0 auto;
padding: 0 0 0 20px;
text-align: left;
}

#link-container .linklist3{/*List on far right, note there is no right margin for this list*/
color: #FFFFFF;
width: 250px;
float: left;
margin: 20px 0 0 auto;
padding: 0;
text-align: left;
}

#list-container{width:100%; margin: 0; padding: 0; display:block;}

#footer-clear{width: 100%; height: 1px; margin: 0; padding: 0; display: block;}


/*END OF ADS NEXT LINK NETWORK*/
