/* CSS Document */

div { margin:0px; padding:0px; }
body { margin:0px; padding:0px; background:url(images/body_head_repeat.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:160%;}
h1 { color:#004fbd; font-size:26px; font-weight:normal; margin-top:30px;}
h2 { color:#444; font-size:20px; font-weight:normal; margin-top:30px; }
.headertxt { letter-spacing:-1px; color:#fff; }
.headerpara {font-size:15px; color:#fff; width:800px; line-height:180%; }

a {	color:#0066CC; }

#outter_blurb {
	width:1000px;
	margin:8px auto;
	height:23px;
	overflow:hidden;
}


#outter_blurb a { color:#b1b1b1; text-decoration:none; }

#container {
	width:1000px;
	margin:0px auto;
	overflow:auto;
}


#header {
	background:url(images/blue_head.jpg) no-repeat;
	height:237px;
	overflow:hidden;
}
#header_inner {
	padding-top:20px;
}

#header_inner a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

#body_content {
	xwidth:800px;
	xmargin:0px auto;
}

table {
	border:1px solid #999;
	border-top:0px none;
	border-right:0px none;
	margin-top:40px;
	margin-bottom:40px;
}

td {
	border-right:1px solid #999;
	border-top:1px solid #999;
}

.left_box {
	width:475px;
	float:left;
	padding-right:15px;
	margin-right:15px;
		border-right:1px solid #999;
}

.right_box {
	width:490px;
	float:right;


}

#footer {
	clear:all;
	margin-top:70px;
	border-top:1px solid #004fbd;
	font-size:11px;
	color:#666666;
	padding-top:10px;
	padding-bottom:20px;
	
}

#footer img {
	border:0px;
	margin-right:10px;
}

#footer table {	border:0px none; }
#footer td {	border:0px none; }