@charset "utf-8";
img {
	border:none;
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #03459a;
	background-image:url(images/bg-tile.png);
	background-repeat:repeat-x;
	
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtr #container {
	width: 1116px;
	height: 985px;
	background: #FFFFFF;
	background-image:url(images/content-BG-1116w.png);
	background-repeat:no-repeat;
	margin: 0 auto;
	padding:0;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0px 135px;
}
.oneColFixCtr #MenuBar {
	color:#FFF;
	height:45px;
	padding: 0px 135px 0px 135px;
}
.oneColFixCtr #mainFooter {
	color:#FFF;
	width: 966px;/*1116px;*/
	/*height:75px;*/
	margin:0 auto;
	background-image:url(images/slidingfooter.png);
	background-repeat:no-repeat;
	padding: 30px 75px;
	font-size:14px;
}
.oneColFixCtr #mainFooter a, #MenuBar a{
	color:#FFF;
	text-decoration:none;
}
#MenuBar a{
	vertical-align:middle;
}
.oneColFixCtr #mainFooter a:hover{
	text-decoration:underline;
}
.menulink:hover{
	text-decoration:underline;
}
#MenuBar a img{
	padding-right:5px;
	vertical-align:middle;
}
#footerlinks {
	padding:10px 0px;
	margin: 0;
	list-style:none;
}
#menulinks {
	padding:4px 0 0 220px;
	margin: 0;
	list-style:none;
	font-weight:bold;
}
#footerlinks li{
	display:inline;
	padding: 5px 10px;
}
#menulinks li {
	display:inline;
	padding: 1px 12px;
	/*was 22 before icons*/
}
.blueRound {
	margin-top:50px;
}
.tl {
	background-image:url(images/tl.png);
	background-repeat:no-repeat;
}
.top {
	background-image:url(images/top.png);
	background-repeat:repeat-x;
}
.tr {
	background-image:url(images/tr.png);
	background-repeat:no-repeat;
}
.left {
	background-image:url(images/left.png);
	background-repeat:repeat-y;
}
.right {
	background-image:url(images/right.png);
	background-repeat:repeat-y
}
.bl {
	background-image:url(images/bl.png);
	background-repeat:no-repeat;
}
.bottom {
	background-image:url(images/bottom.png);
	background-repeat:repeat-x;
}
.br {
	background-image:url(images/br.png);
	background-repeat:no-repeat;
}

#coverbg {
	/*background-color:#FFF;*/
	margin-top:15px;
}

#titleheader{
	margin:10px 0px 10px 55px;
	color:#011736;
}
#cubeshadow {
	margin-top:55px;
	height:400px;
	background-image:url(images/cube_shadow.png);
	background-repeat:no-repeat;
}

/* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:144px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider{
		margin:0 auto;
		margin-top:50px;
		border:1px solid #03459a;
		}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
			846?
		*/ 
		width:696px;
		height:350px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:179px;
		top:230px;
		}	
	#nextBtn{ 
		left:907px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}