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

body{
	text-align:center;
	padding:0px;
	margin:0px;
	font-family:Arial, Verdana, Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#000;
	position:relative;
	background: #eeeeee ;
}

img{border:none;}
form{padding:0px;margin:0px;}
.right{ float:right; }
.left{ float:left; }

.blue{ color:#5b7585; display:inline;}
.gray{ color:#3b3b3b; display:inline;}

a{ color:#5b7585; }

#container{
	width:100%;
	text-align:center;
}

#main_col{
	background:url(img/main_bg.png) repeat-y;
	width:964px;	/*	1000	*/
	text-align:left;
	padding:0px;
	margin:auto;
	padding-left:18px;
	padding-right:18px;
	padding-top:0px;
}



#blue_bar{
	background:#00446e;
	height:4px;
	width:964px;	/*	1000	*/
}


#logo_bar{
	width:964px;	/*	1000	*/
	height:143px;
	background:url(img/logo_bar_bg.png) no-repeat;
}

	#logo_bar #buttons{
		float:right;
		margin:112px 12px 0px 0px;
	}
	
	#logo_bar #buttons ul{ 
		padding:0px;
		margin:0px;
		list-style:none;
	}
	
	#logo_bar #buttons li{ 
		float:left;
		margin-left:15px;
	}
	
	#logo_bar #buttons li a{
		text-decoration:none;
		color:#00446e;
		font-weight:bold;
		font-family: 'Droid Sans', serif;
		font-size:12px;
	}
	
	#logo_bar #buttons li a:hover{ text-decoration:underline; }

#banner_bar{
	width:964px;	/*	1000	*/
	height:219px;
	margin-top:7px;
}

	#banner_bar #b_container{
		width:945px;
		height:216px;
		padding:3px 0px 0px 3px;
		background:#4d7ca8;
		margin-left:8px;
		

	}
	
	#banner_bar #b_container #b_inside{
		width:922px;	/*	942 x 213 */
		height:193px;
		padding:10px;
		background:#00446e;
		margin-right:13px;
	}
	

	#banner_bar #b_container #b_inside .left{
		float:left;
		width:448px;
	}
	
	#banner_bar #b_container #b_inside .right{
		float:right;
		text-align:left;
		color:#FFF;
		width:453px;
	}
	
	#banner_bar #b_container #b_inside .right h3{
		margin:0px;
		padding:0px;
		font-family: 'Droid Sans', serif;
		font-size:20px;
		margin-bottom:5px;
	}
	#banner_bar #b_container #b_inside .right h2{
		margin:0px;
		padding:0px;
		font-family: 'Droid Sans', serif;
		font-size:24px;
	}
	
	#banner_bar #b_container #b_inside .right  #steps{
		text-align:right;
	}
			
	
	
#banner_bar_page{
	width:964px;	/*	1000	*/
	height:39px;
	background:#00446e;
	margin-top:7px;
}	

#main_bar{
	width:948px;	/*	964	*/
	text-align:left;
	overflow:hidden;
	margin-top:5px;
	padding:8px;
}

	#main_bar .left{
		float:left;
		width:622px;
	}
	
		#main_bar h3{
			margin:0px;
			padding:0px;
			font-family: 'Droid Sans', serif;
			font-size:16px;
			margin-bottom:5px;
			color:#5b7585;
		}
		#main_bar h2{
			margin:0px;
			padding:0px;
			font-family: 'Droid Sans', serif;
			font-size:22px;
			color:#00446e;
		}
		
		#main_bar .left .single_hp{
			width:100%;
			height:150px;
			margin-bottom:20px;
			
		}
		
		#main_bar .left .single_hp h2{
			color:#5b7585;
		}
		
		#main_bar .left .single_hp img{ 
			float:right;
			border:thin solid #b4c2c9;
			margin-top:15px;
			margin-left:10px;
			
		}
		
	#main_bar .right{
		float:right;
		width:286px;
	}
	
		#main_bar .right .quote{
			width:256px;	/*	286 x 107	*/
			height:77px;
			background:url(img/quote_bg.png);
			color:#5b5b5b;
			padding:15px;
			margin-top:15px;
		}
		
		#main_bar .right .periodic{
			margin:10px 0px 0px 50px;
		}
		
		#main_bar .right .quote a{
			color:#5b5b5b;
			text-decoration:none;
		}
		
		#main_bar .right .quote a:hover{
			color:#5b7585;
			text-decoration:underline;
		}




#footer_bar{
	width:948px;	/*	964	*/
	background: url(img/footer_bg.png) repeat-x #ececec;

	color:#3b3b3b;
	font-size:10px;
	
	padding:8px;
}

	#footer_bar a{ text-decoration:none; }
	#footer_bar a:hover{ text-decoration:underline; }



/*		TESTIMONIALS		*/

.single_testimonial{
	width:600px;	/*	286 x 107	*/
	overflow:hidden;
	background:url(img/single_testimonial_bg.png) no-repeat #f1eff0;
	border:thin solid #dedcdd;
	color:#5b5b5b;
	padding:15px;
	margin-top:15px;
}

.signature{
	float:right;
	font-weight:bold;
	font-style:italic;
	margin-top:15px;
	text-align:right;
}
	
