@charset "UTF-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
text-align:left;
min-width:900px;
text-align:left;
}

img a { border:none; }


		/* start moo tools drop down content styles */
			
			.simple ul {margin:0px;padding:0px;}
			.simple li {margin:0px;padding:0px;list-style-image:none;list-style-type:none;}
			.simple h3 {margin:0px;font-size:12px;padding:0px;text-indent:-10px;margin-left:10px;}
			.simple span { }
			.collapse p {padding-left:10px;}
			.collapse h4 {padding-left:10px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#012f57;}
			
		/* end moo tools drop down content styles */
		
 #nextBtn{ 
	display:block;
	width:60px;
	left:30px;
	top:-235px;
	position:relative;
	left:453px;
	}	
	
#prevBtn{
	display:block;
	width:60px;
	right:453px;
	top:-157px;
	position:relative;
}
														
#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;	
	}
	
	
	


#header
{
	width:100%;
	height:207px;
	background-image:url(images/header-bg.jpg);
	background-repeat:repeat-x;
}

	#header img
	{border:none;}

	#h-container
	{
	width:876px;	
	padding:0px;
	}

	#h-container p
	{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	float:right;
	padding-right:15px;
	padding-top:18px;
	}
	
	#h-container a
	{color:black;cursor:pointer;}
	
	#h-container a:hover
	{color:white;}
	
	#h-container a:visited
	{color:black;}

#logo
	{
		background-image:url(images/logo.png);
		 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='crop');
    _background: none;
		
		background-repeat:no-repeat;
		height:89px;
		width:876px;
		margin-top:-35px;
	}
	
	.logo {display:none;}
	
	#nav
	{
	margin-top:15px;
	text-align:left;
	height:60px;
	width:876px;
	background-image:url(images/nav-bg.jpg);
	background-repeat:repeat-x;
	padding-top:10px;
	}
	
	
   /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
	
	/* Easy Slider */

	#slider{}	
	#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
		*/ 
		width:876px;
		height:243px;
		overflow:hidden; 
		}					

/* // Easy Slider */


#intro-box
{
	width:876px;	
	height:243px;
}

	#intro-box img
	{
	border:none;	
	}

#error
{
width:760px;
height:371px;
background-image:url(images/404comp.jpg);
background-repeat:no-repeat;
background-position:left;
margin-right:45px;
}

	#error h5
	{
		font-size:40px;
		font-family:Arial, Helvetica, sans-serif;
		color:#115a80;
		letter-spacing:-.05em;
		text-align:right;
	}
	
	#error p
	
	{
		margin-top:-50px;
	}


#container
{
	width:876px;	
}

	#container h1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#115a80;
	text-align:left;
	letter-spacing:-.05em;
	padding-top:20px;
	}
	
	#container h2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:black;
	text-align:left;
	}
	
	#container p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
	line-height:18px;
	}
	
	#container ul
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
	line-height:18px;
	}
	
	#container table
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
	line-height:18px;
	}
	
	#container a
	{
	color:#ff7f01;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	}
	
		#container a:hover
		{
		color:#4b8daf;
		font-weight:bold;
		text-decoration:none;
		}

#left_column
	{
	width:262px;
	height:200px;
	float:left;
	padding-right:25px;
	}
	
		#left_column h2
		{
		line-height:22px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:14px;
		color:black;
		text-align:left;
		}
	
#center_column
	{
	width:252px;	
	height:200px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	}
	
#right_column
	{
	width:252px;
	height:200px;
	float:right;
	padding-left:20px;
	padding-right:20px;
	}
	
#wide_column
	{
	width:544px;
	height:auto;
	float:right;
	}



#subfooter
{
	margin:0px;
	background-color:#042440;
	width:100%;
	height:73px;
	background-image:url(images/footer-middle.jpg);
	background-repeat:repeat-x;
	padding:0px;
}

	#footer-left
	{
		float:left;
		width:347px;
		height:73px;
		background-image:url(images/footer-left.jpg);
	}
	
	#footer-right
	{
		float:right;
		width:347px;
		height:73px;
		background-image:url(images/footer-right.jpg);
	}
	
#footer
{
background-color:#042440;
width:100%;
margin:0px;
padding-bottom:20px;
}

	#footer p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	line-height:22px;
	letter-spacing:.03em;
	}
	
	#footer img
	{border:none;}
	
	#footer a
	{
	color:#ff9500;	
	cursor:pointer;
	}
	
		#footer a:hover
		{color:#4b8daf;text-decoration:none;}
	
	#footer h2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:white;
	margin-top:0px;
	padding-top:0px;
	text-align:left;
	font-weight:normal;
	}
	
	#footer h3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:white;
	line-height:18px;
	letter-spacing:.03em;
	font-weight:normal;
	}
	
	#footer hr
	{
	width:100%;
	height:4px;
	background-color:#1f3e59;
	border:none;
	}