/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-family: inherit;}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
legend {display:none;}

/* layout */
body, input, select, textarea, option {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black;}
body {background:#143467; text-align:center;}

/* MAIN */
#wrap {
	width: 742px;
	text-align: center;
	margin: 0 auto;
}

#header {
	width: 740px;
	height: 86px;
	background: #ffffff;
}

#logo {
	background-image: url(../images/logo.gif);
	width: 256px;
	height: 73px;
	text-indent: -3000px;
	float: left;
	margin-left: 18px;
	margin-top: 8px;
}

#logo a {
	display: block;
	width: 256px;
	height: 73px;
}

#menu {
	margin-top: 10px;
	float: right;
	margin-right: 20px;
}

#menu li {
	float: left;
	margin-left: 10px;
}

#header_text {
	color: #133366;
	font: 14px Arial;
	text-align: right;
	padding-top: 30px;
	margin-right: 20px;
}

#header_text a {
	color: #133366;
	font: 14px Arial;
	text-align: right;
	text-decoration: none;
}

#header_text a:hover {
	text-decoration: underline;
}

#footer {
	margin-bottom: 5px;
	width: 735px;
	height: 19px;
	background: #ffffff;
	text-align: left;
	padding-top: 7px;
	padding-left: 5px;
}

/* HOME PAGE */
#home_left {
	margin-top: 13px; 
	width: 555px; 
	margin-left: 1px;
	float: left;
	margin-bottom: 10px;
}

#home_left .box_title img {
	margin-top: 19px;
}

#box_home1 {
	margin-top: 15px; 
	float: left;
}

#box_home1 .box_content {
	height: 190px;
}

#box_home2 {
	margin-top: 15px; 
	float: left;
	margin-left: 15px;
}

#box_home2 .box_content {
	height: 190px;
}

#box_home2 .box_content img{
	margin-left: 40px;
}

#home_right {
	margin-top: 13px;
	padding-left: 22px; 
	float: left;
	margin-bottom: 10px;
}

#box_home4 {
	margin-top: 15px; 
}

#box_home4 .box_content_small {
	height: 245px;
}


/* CONTACT US */
.content_contactus {
	padding-top: 15px;
	background: #fff;
	width: 520px;
	float: left;
	background: #143467;
}

.content_contactus_howto {
	margin-top: 10px;
	height: 136px;
	background: #fff;
	padding-left: 10px;
	padding-top: 10px;
}

.content_contactus_howto h1 {
	color: #133266;
	font: 14px Arial;
	text-align: left;
}

.content_contactus_howto p {
	text-align: left;
	padding-top: 10px;
}

.box_content_small_contactus {
	width: 203px;
	background: #fff;
}

.box_content_contactus {
	margin-top: 10px;
	width: 183px;
	padding: 10px;
	background: #fff;
	font: 10px Arial;
	text-align: left;
	height: 210px;

}

.box_content_contactus a {
	font: 10px Arial;
	color: #000;
	text-decoration: none;
}

.box_content_contactus a:hover {
	text-decoration: underline;
}


.box_content_contactus h2 {
	color: #133266;
	font: 14px Arial;
	text-align: left;
}

.box_content_contactus p {
	text-align: left;
	padding-top: 10px;
}

/* SERVICES PAGE */
.content_services {
	height: 446px;
	margin-bottom: 10px;
}

/* ABOUT US PAGE */
.box_content_small_aboutus {
	margin-top: 10px;
	width: 162px;
}

.content_aboutus_image {
	float: left;
	width:90px;
	text-align: left;
}

.content_aboutus_text {
	float: left;
	width: 450px;
}

/* CAREERS PAGE */
.box_content_small_careers {
	margin-top: 10px;
	width: 162px;
}

.content_careers {
	height: 455px;
}

/* REFERRALS PAGE */
.content_referrals {
	height: 440px;
}

/* TERMS PAGE */

/* PRIVACY PAGE */
.content_privacy {
	height: 445px;
}

.content_privacy #pane1 {
	height: 435px;
}

.box_content_small_privacy {
	margin-top: 10px;
	width: 162px;
}

/* ACCESSIBILITY PAGE */
.content_accessibility {
	height: 298px;
}




.box_title {
	width: 270px;
	height: 43px;
	background: url(../images/box_title.gif);
}

.box_content {
	width: 238px;
	height: 183px;
	padding: 16px;
	background: #fff;
	font: 10px Arial;
	text-align: left;
}

.box_content h3 {
	color: #133366;
	font: 14px Arial;
}

.box_content h3 a {
	color: #133366;
	font: 14px Arial;
	text-decoration: none;
}

.box_content h3 a:hover {
	text-decoration: underline;
}

.box_content p {
	padding-bottom: 25px;
	display: block;
}


.box_title_small {
	width: 162px;
	height: 43px;
	background: url(../images/box_title.gif);
}


.box_content_small {
	width: 142px;
	padding: 10px;
	background: #fff;
	font: 10px Arial;
	text-align: left;
}

.box_content_small p {
	padding-top: 4px;
	padding-bottom: 6px;
}






#content {
	margin-top: 15px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:  10px;
	background: #fff;
	width: 540px;
	float: left;
	margin-bottom: 10px;
}

#content h1 {
	color: #133266;
	font: 14px Arial;
	text-align: left;
}

#content h2 {
	color: #133266;
	font: 10px Arial;
	text-align: left;
}

#content p {
	text-align: left;
	padding-top: 10px;
}

#content a {
	color: #000;
}

#content a:hover{
	text-decoration: none;
}

#sidebar {
	margin-top: 15px;
	margin-left: 17px;
	margin-bottom: 10px;
	float: left;
}

#content ul {
	text-align: left;
	list-style-type: square;
	padding-left: 15px;
}


#content ul li {
	padding-left: 20px;
}

.box_content_small_claims {
	margin-top: 10px;
	width: 162px;
	background: #fff;
}

.box_content_small_handshake {
	margin-top: 10px;
	width: 162px;
}


.box_content_small_thank_you {
	margin-top: 10px;
	width: 162px;
}



.box_content_small_testimonials {
	margin-top: 10px;
	width: 162px;
}

.box_title_small img {
	margin-top: 19px;
}

.content_testimonials {
	height: 475px;
}

.content_testimonials #pane1 {
	height: 465px;
}

.content_terms {
	height: 444px;
}

.content_terms #pane1 {
	height: 434px;
}