@charset "utf-8";
/* CSS Document */

html, body {
margin:0;
background:#005286;
font-family:verdana;
font-size:12px;
line-height:18px;
overflow-x:hidden;
}

#SiteContainer {
width:100%;
background:url(Images/TopContainerBG.png) top repeat-x;
overflow:hidden;
}

#ContentContainer {

}

#TopContainer {
height:463px;
width:100%;
background:url(Images/NicheBGTopContainer.png) no-repeat 860px top;
left:50%;
margin-left:-475px;
position:relative;
overflow:hidden;

}

#Center950 {
left:50%;
margin-left:-475px;
width:950px;
position:relative;

}

#TopContentContainer { width:950px; float:left; overflow:hidden; position:relative; float:left; color:#FFFFFF;}

#TopContentContainer #left {
width:203px;
height:463px;
position:relative;
float:left;

}

#TopContentContainer #right {
width:655px;
position:relative;
float:left;
height:404px;
padding-top:0px;


}

#TopContentContainer #right a {text-decoration:underline; color:#FFFFFF}

#TopContentContainer #nav {
width:655px;
position:relative;
float:left;
padding-left:2px;
margin:0px;

}

#TopContentContainer #nav ul li { list-style:none; padding:0px;
margin-top:-17px;}

#TopContentContainer #nav ul li a:link,#TopContentContainer #nav ul li a:active,#TopContentContainer #nav ul li a:visited {height:63px;color:#FFFFFF; font-family:verdana; font-size:14px; list-style:none; display:block; float:left; padding-left:15px; padding-right:15px; font-weight:300;  text-decoration:none; line-height:79px;}

#TopContentContainer #nav ul li a:hover {height:63px;color:#FFFFFF; font-family:verdana; font-size:14px; list-style:none; display:block; float:left; padding-left:14px; padding-right:14px; font-weight:300; text-decoration:none; background-color:#005e98; line-height:79px; border-left:1px solid #0a69a4; border-right:1px solid #0a69a4;}

#TopContentContainer .selected {height:63px;color:#FFFFFF; font-family:verdana; font-size:14px; list-style:none; display:block; float:left; font-weight:300; text-decoration:none; background-color:#005e98; line-height:79px; border-left:1px solid #0a69a4; border-right:1px solid #0a69a4; padding-left:14px !important; padding-right:14px !important;}



#BottomContainer {
overflow:auto;
height:auto;
width:100%;
background:url(Images/BottomContainerBG.png) repeat-x #005991;


}

#BottomContainer #left {
width:131px;
height:auto;
position:relative;
float:left;
background:url(Images/BottomLeftBG.png) top right no-repeat;
padding-left:60px;
padding-right:12px;
padding-top:23px;
overflow:auto;
}

#BottomContainer #right {
color:#FFFFFF;
padding-top:1px;
position:relative;
float:left;
}

#BottomContainer .blue {color:#71c8ff;}
#BottomContainer .blue a{color:#71c8ff; text-decoration:underline;}
#BottomContainer a{color:#FFFFFF; text-decoration:underline;}

#Footer {
height:200px;
width:100%;
background:url(Images/FooterContainerBG.png) repeat-x;

}

#Footer #left {
width:203px;
height:100%;
position:relative;
float:left;
}

#Footer #right {
color:#FFFFFF;
margin:20px;
position:relative;
float:left;

}

 
#Footer ul li { list-style:none; padding:0px; margin:0px; width:600px; margin-left:-35px; }
#Footer .copyright {font-style:italic; color:#2090d6; padding-left:15px; font-size:10px; width:600px; }
#Footer .copyright a:link {text-decoration:none; color:#2090d6;}
#Footer .copyright a:active {text-decoration:none; color:#2090d6;}
#Footer .copyright a:visited {text-decoration:none; color:#2090d6;}
#Footer .copyright a:hover {text-decoration:none; color:#ffffff;}

#Footer ul li a:link, #Footer ul li a:active, #Footer ul li a:visited {
	display:block;
	color:#80ceff; 
	font-family:verdana; 
	font-size:12px; 
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
	font-weight:300;  
	text-decoration:none; 
	}

#Footer ul li a:hover {

	color:#ffffff; 
	font-family:verdana; 
	font-size:12px; 
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
	font-weight:300; 
	text-decoration:none;
	}

#Footer ul li .selected {

	color:#ffffff !important; 
	font-family:verdana; 
	font-size:12px; 
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
	font-weight:300; 
	text-decoration:none;
	}
.style1 {
	color: #71c8ff;
	font-size: 18px;
}
.style2 {
color: #71c8ff;
font-size: 12px}


#slideshow {
margin-top:0px;
	width:655px;
	height:404px;
	position:relative;
	background:#1F1F1F;
}
#slideshow #slidesContainer {
margin-top:1px;
  width:560px;
  height:404px;
  overflow:hidden; /* allow scrollbar */
  position:relative;
  left:42px;
}
#slideshow #slidesContainer .slide {
margin-top:0px;
  width:540px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:404px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:42px;
  height:404px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(Images/NavLeft.png) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:15px;
  background:transparent url(Images/NavRight.png) no-repeat top left;
}



#csl #slideshow {
margin-top:30px;
	width:505px;
	height:314px;
	position:relative;
	background:#005991;

}
#csl #slideshow #slidesContainer {
margin-top:1px;
  width:560px;
  height:314px;
  overflow:hidden; /* allow scrollbar */
  position:relative;
  left:0px;
}
#csl #slideshow #slidesContainer .slide {
margin-top:0px;
  width:540px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:404px;
}

/** 
 * Slideshow controls style rules.
 */
#csl .control {
  display:block;
  margin-top:310px;
  width:67px;
  height:40px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#csl #leftControl {
  top:0;
  left:0;
  background:transparent url(Images/prev.png) no-repeat 0 0;
}
#csl #rightControl {
  top:0;
  right:0;
  background:transparent url(Images/next.png) no-repeat top left;
}
