@charset "utf-8";
/* CSS Document */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin:0;
padding:0;
}



html, body {
	height: 100%;
}

	.videolink{
		
		margin:16px 0 0 0;
	}
	.videolink img{
		border:1px solid #fff;
	}


	body{
		background:url(/images/pagebg.jpg);
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		scrollbar-3dlight-color:#5FA6DC;
		scrollbar-arrow-color:#5FA6DC;
		scrollbar-base-color:#5FA6DC;
		scrollbar-darkshadow-color:#5FA6DC;
		scrollbar-face-color:#5FA6DC;
		scrollbar-highlight-color:#5FA6DC;
		scrollbar-shadow-color:##5FA6DC;	
	}
	
	#content a, #content  a:visited{
		color:#fff;
	}
	


	
	#container .padding, #container-loggedin .padding{
		padding:40px 30px 30px 30px;
	}
	
	
	#leftcol{
		width:105px;
		float:left;
		height:530px;
	}
	
	#leftcol ul{
		margin:0;
		padding:0;
		list-style:none;
		margin:20px 0 0 4px;
	}
	
	#leftcol ul.outer{
		margin-top:30px;
	}
	
	
	
	
	#leftcol  li{
		margin:7px 0 7px 0;
	}
	
	#leftcol ul ul{
		margin:2px 0 10px 4px;
	}
	
	#leftcol ul li .head {
		margin-top:20px;
	}
	
	
	#leftcol li a, #leftcol li a:visited{
		text-decoration:none;
		font-weight:bold;
	}

	#leftcol ul li a, #leftcol ul li a:visited{
		color:#2975AD;
		font-weight:bold;
	}
	#leftcol ul li li a, #leftcol ul li li a:visited, #leftcol ul li li{
		font-weight:normal;
		font-size:11px;
		color:#333333;
	}
	
	#leftcol ul li li a:hover,#leftcol ul li li.current a{
		color:#2975AD;
	}
    #leftcol ul li li a:hover{text-decoration:underline;}
		
	#logo{
		background:url(/images/logo.gif);
		width:85px;
		height:96px;


	}
	
	#rightcol{
		width:780px;
		height:550px;	
		float:left;
	}
	
	#innerwindow{
		width:780px;
		height:498px;
		float:left;
		margin:0 0 4px 0;
		clear:right;
		background:url(/images/contentwindowbg.jpg) repeat-x #5B9CD1;
		
	}
	
	
	#innerwindow #mainpic{
		width:554px;
		height:498px;
		float:left;
		overflow:hidden;
		
		/*background:url(/images/bannerpics/home.jpg);*/
	}
	
	#innerwindow #mainpic div{
		width:554px;
		height:498px;	
	}
	
	#innerwindow #content{
		width:226px;
		height:498px;
		float:left;
		background:url(/images/contentwindowbg.jpg) repeat-x #5FA6DC;
		/*overflow-y:scroll;*/
		margin-bottom:6px;
		
	}
	

	#innerwindow #content .contenttext{
		padding:6px 6px 6px 10px;
		color:#fff;
		line-height:normal;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	#innerwindow #content	h1{
		color:#fff;
		font-size:15px;
		margin-bottom:4px;
	}
	
	#innerwindow #content	h2{
		color:#fff;
		font-size:13px;
		margin:0 0 12px 0;
	}
	#innerwindow #content	h3{
		color:#fff;
		font-size:12px;
	}	
	
	#innerwindow #content ul{
		margin-left:4px;
		padding-left:10px;
		margin-top:5px;
		margin-bottom:5px;		
	}
	
	#innerwindow #content li{
	margin-left:4px;
	padding-left:0;
	}
	
		
	#rightcol #homepagenav{
		width:780px;
		height:40px;
		float:none;
		clear:both;


	}
	
	#homepagenav .left{
		width:386px;
		float:left;
		margin-right:1px;
		height:40px;
	}	
	
	#homepagenav div.right{
		margin-left:1px;
		width:386px;
		float:right;
		height:40px;
	}	
	
	#homepagenav a.toplink, #homepagenav a.toplink:visited{
		display:block;
		background:#2284C5;
		width:386px;
		height:17px;
		color:#fff;
		text-decoration:none;
		text-align:center;
		padding:3px 0 3px 0;
		font-weight:bold;
		margin-bottom:2px;
		margin-right:1px;
		font-size:13px;
	}
	
	#homepagenav a.leftlink, #homepagenav a.leftlink:visited{
		display:block;
		width:192px;
		height:17px;
		color:#fff;
		text-decoration:none;
		text-align:center;
		padding:4px 0 2px 0;
		font-weight:bold;	
		background:#5FA6DC;
		float:left;
	}
		
	#homepagenav a.rightlink, #homepagenav a.rightlink:visited{
		display:block;
		width:192px;
		height:17px;
		color:#fff;
		text-decoration:none;
		text-align:center;
		padding:4px 0 2px 0;
		font-weight:bold;	
		background:#5FA6DC;
		float:right;
	}
	
	
	#bottomnav{
		float:left;
		width:780px;
		height:20px;
		
	}
	
	
	#bottomnav table{
		width:780px;
		margin:0;
		border:none;
		border-collapse:collapse;
	}
	
	#bottomnav table td{
		text-align:center;
		background:#999999;
		font-weight:bold;
		border-right:1px solid #fff;
		
	}
	
	#bottomnav table td.selected{
		background:#5B9CD1;
	}	
	
	#bottomnav table td.last{
		border:none;
	}
	
	#bottomnav table td a, #bottomnav table td a:visited{
		text-decoration:none;
		color:#fff;
		display:block;
		padding:2px 12px 2px 12px;
	}		
	
	.ImageGalleryContainer{
		margin:4px auto 0 auto;
		width:215px;
	
	}
	
	.ImageGalleryContainer div.image{
		width:46px;
		height:40px;
		border:1px solid #fff;
		margin:0 2px 2px 0;
		float:left;
	}
	
	.ImageGalleryContainer div.image img{
		border:none;
	}
	
	
	#innerwindow  #content form input, #innerwindow  #content form input.text{
		color:#000;
		line-height:normal;	
		padding:0;
	}
	
	
	form input.text, select, textarea{
		width:200px;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		border:1px solid #999999;	
	}

    .documentlist{
        border-left:solid 1px #fff;
    }

    .documentlist .document{
        margin:4px 0 4px 4px;
    }
