/*
15:00
*/
html, body{
	width:100%;
	height:101%;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
body{
	/* background:url(../images/background.jpg) top repeat-x white; */
	background:#fff;
}
a{
	text-decoration:none;
	color:#294f6c;
}
a:hover{
	text-decoration:underline;
}
p{
	clear:both;
	padding:0;
	margin:0 0 10px 0;
	line-height:18px;
	color:#474747;
}
h1{
	padding:0;
	margin:0 0 23px 0;
	color:#294f6d;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
	height:20px;
}
.clear{ clear:both; }
#main{
	position:relative;
	left:0px;
	width:934px;
	margin:0 auto 0 auto;
	background:url(../images/backShadow.jpg) left top no-repeat;
	height:698px;
	padding-top:47px;
}
#shadow{
	background:url(../images/shadow.gif) top repeat-y;
}
#holder{
	width:848px;
	border:1px solid white;
	border-bottom:0;
	margin:0 auto;
	margin:0 0 0 43px;
}
#top{ background:white; }
#top a#logo{
	width:258px;
	height:128px;
	display:block;
	float:left;
	border-right:1px solid white;
	text-indent:-2500px;
	overflow:hidden;
	background:url(../images/logo.png) top no-repeat;	
}
#top div#topimage{
	float:left;
}
#top div#menu{
	clear:both;
	border-top:1px solid white;
	border-bottom:1px solid #294f6d;
	height:47px;
}
#top div#menu table{
	width:100%;
	border-collapse: collapse;
}
#top div#menu table td{
	padding:0;
	border-left:1px solid #d4dce2;
}
#top div#menu td a{
	height:47px;
	line-height:47px;
	display:block;
	font-size:12px;
	color:#191919;
	text-decoration:none;
	text-align:center;
	border-right:1px solid white;
}

#top div#menu td a:hover{
	background-color	:#294f6d;
	color:white;
}
#top div#menu td.selected a{
	background:#294f6d;
	color:white;
}
.noLeftBorder, .noLeftBorder a{ border-left:0 !important; }
.noRightBorder, .noRightBorder a{ border-right:0 !important; }

div#container{
	min-height:385px;
	height:auto !important;
	height:385px;
	border-bottom:1px solid white;
	background:url(../images/leftcontainerborder.gif) repeat-y left top;
}
div#container #firstPageImage{
	height:848px;
	height:385px;
}
ul#submenu{
	list-style:none;
	padding:0;
	margin:0 0 150px 0;
}
ul#submenu li a{
	width:225px;
	height:39px;
	line-height:39px;
	padding-left:33px;
	display:block;
	border-right:1px solid white;
	border-top:1px solid white;
	background-color:#26608d;
	color:white;
	background-position:right;
	background-repeat:no-repeat;
}
ul#submenu li a:hover{ 
	background-color:#25689b; 
	text-decoration:none; 
	
}
ul#submenu li.selected a{
	background-image:url(../images/submenu_hover.gif);
} 
#news{
	position:relative;
	width:199px;
	margin:0;
	margin-bottom: 5px;
	padding:0 33px 0 27px;
	top:-130px;
	line-height:18px;
	color:#979797;
	visibility:hidden;
}
#news i{
	font-style:normal;
	color:#d1d1d1;
}
#news h2{
	font-style:normal;
	color:#606060;
	font-size:12px;
	line-height:12px;
	padding:0;
	margin:0 0 10px 0;
}

#container #rightcontainer{
	width:508px;
	float:left;
	padding:40px;
}
#container #rightcontainer h2{
	font-style:normal;
	color:#606060;
	font-size:12px;
	line-height:12px;
	padding:0;
	margin:0 0 10px 0;
}
#container #rightcontainer ul{
	padding:0;
	margin:0 0 0px 0;
	list-style:disc;
	color:#294f6c;
	line-height:18px;
}

#container div#leftcontainer{
	float:left;
	width:259px;
	height:100%;
	border-right:1px solid #d4dce2;
}

div#newsPreview{
	position:relative;
	top:-83px;
	left:465px;
	float:left;
	width:351px;
	height:87px;
	font-size:11px;
	color:#979797;
	line-height:18px;
	padding:5px 10px 0 27px;
	background:url(../images/newsPreviewBackground.jpg) no-repeat top;
}
div.vader{
	position:relative;
	top:-172px;
	left:0px;
	float:left;
	padding:0px;
	margin:0px 0px -176px 0px;
	background:url(../images/newsPreviewBackground.jpg) no-repeat top;
}
div#newsPreview a{
	color:#294f6c;
}
.absolute{ position:absolute; }

#footer{
	height:71px;
	color:white;
	font-size:11px;
	background:url(../images/copybackground.gif) no-repeat left top;
}
#footer a{
	color:white;
}
#footer address, #footer #open{
	padding:13px 24px 0 24px;
}
#footer address{
	font-style:normal;
	float:right;
}
#footer #open{
	float:left;
}
div#copy{
	width:881px;
	height:47px;
	float:right;
	padding:17px 53px 0 0;
	text-align:right;
	background:url(../images/footerbackground.jpg) no-repeat top;
}
#copy, #copy a{
	color:#c2c2c2;
	font-size:11px;
}



