/* CSS Document */

body{ 
	background:url(../images/bg.jpg) repeat-x #555555; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#323232; 
	line-height:18px; 
	margin:0;}
	
	

h1,h2,h3,h4,h5,form,ul,ol,p{
	margin:0; 
	padding:0;}
	
	
	
img {
	border:none;}
	
	

.main-container{ 
	width:876px; 
	margin:0 auto; 
	vertical-align:top;}


.logo{margin:3px 0 0 0; }

.header1{ 
	width:876px;
	background:url(../images/header-bg.jpg) no-repeat; 
	height:204px; 
	position:absolute;
	margin:-13px 0px 0 -64px; _margin:-16px 0px 0 -64px;}
	
	
	
.header1 div{ 
	float:left; 
	width:520px;  
	padding:0 0 0 50px; 
	text-align:left; 
	color:#000;} 
	
	
	
.header1 img{
	float:right; 
	margin:8px 40px 0 0;}
	
	
	
.header1 h1{ 
	padding:20px 0 2px 0px; 
	margin:0px;}
	
	
	
.header1 h2{ 
	font-size:24px; 
	line-height:29px; 
	font-weight:normal; 
	color:#000; 
	padding:0 0 5px 0;}

.button{
	float:left;
	display:block;
	width:200px;
	margin-top:1px;
	}
	
.button img{
	float:left;
	}

.main-bg{ 
	width:777px;
	background:#fff; 
	padding:8px 36px 65px 48px; 
	margin-top:12px;
	text-align:justify;}
	
	

.content{ 
	line-height:22px;
	margin-top:220px; }



.main-bg p a{ 
	color:#323232; 
	text-decoration:none;}
	
	
.main-bg p a:hover{
	border-bottom:1px dotted #323232;}
	
	
	
h3{ 
	font-size:18px; 
	margin-top:25px; 
	color:#007351;
	font-weight:normal;
	}	
	
	
	
h3 span{ 
	font-size:18px; background:url(../images/bullet.jpg) no-repeat; 
	color:#003554;
	position:absolute; 
	width:25px; 
	height:25px; 
	margin:7px 0 0 -15px;  
	}
	
	
.left-header{ 
	width:483px; 
	float:left;}	



.lower-bg{ margin:-23px 0 0 0; width:815px; position:absolute; z-index:0; text-align:right}
		
.footer{ 
	width:846px; 
	margin:auto; 
	font-size:12px;
	color:#fff; 
	padding:20px 25px 10px;
	background: url(../images/lower-bg.png) no-repeat 10px 0;
	}
	
.footer a{ 
	color:#FFF; 
	text-decoration:none;}
	
	
	
.footer a:hover{ 
	 color:#FFF; 
	 text-decoration:underline;}

.powered-by{float:right; display:block;}
.powered-by img{vertical-align:middle;}
