body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:0px;
	margin:0px;
}
h1 {
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h1 a{
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h2 {
	font-size:17px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h2 a{
	font-size:17px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h3 {
	font-size:16px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h3 a{
	font-size:16px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h4 {
	font-size:15px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h4 a{
	font-size:15px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h5 {
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h5 a{
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h6 {
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h6 a{
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
.red_txt {
	color: #A81210;
}
.red_txt_link:link {
	color:#A81210;
	text-decoration:none;
}
.red_txt_link:visited {
	color:#A81210;
	text-decoration:none;
}
.red_txt_link:hover {
	color:#333333;
	text-decoration:none;
}
.red_txt_11 {
	color:#A81210;
	font-size:11px;
}
.blue{
	color:#3592A9;
}
.blue2{
	color:#0BA6CD;
}
.blue_txt {
	color:#001A50;
}
.blue_txt_link:link {
	color:#001A50;
	text-decoration:none;
}
.blue_txt_link:visited {
	color:#001A50;
	text-decoration:none;
}
.blue_txt_link:hover {
	color:#333333;
	text-decoration:none;
}
.blue_txt_11 {
	color:#001A50;
	font-size:11px;
}
.grey_txt {
	color:#818181;
}
.white_txt {
	color:#FFF;
}
.black_txt {
	color:#333333;
}
.grey_txt_11 {
	color:#818181;
	font-size:11px;
}
.white_txt_11 {
	color:#FFF;
	font-size:11px;
}
.black_txt_11 {
	color:#333333;
	font-size:11px;
}
.grey_txt_10 {
	color:#818181;
	font-size:10px;
}
.white_txt_10 {
	color:#FFF;
	font-size:10px;
}
.black_txt_10 {
	color:#333333;
	font-size:10px;
}
a:link {
	color:#FFFFFF;
	text-decoration:none;
}
a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.txt_large{
	font-size:22px;
	line-height:100%;
}
.white_txt_link:link {
	color:#FFF;
	text-decoration:none;
}
.white_txt_link:visited {
	color:#FFF;
	text-decoration:none;
}
.white_txt_link:hover {
	color:#FFF;
	text-decoration:underline;
}
.grey_txt_link:link {
	color:#818181;
	text-decoration:none;
}
.grey_txt_link:visited {
	color:#818181;
	text-decoration:none;
}
.grey_txt_link:hover {
	color:#333333;
	text-decoration:none;
}
.corner_bg {
	background-image:url(../images/c_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.header_bg {
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.header_bg1 {
	background-image:url(../images/header_bg.gif);
	background-repeat: no-repeat;
	background-position:left top;
}
.grey_txt_trebuchet {
	color:#818181;
	font-family:"Trebuchet MS", arial, verdana, tahoma;
}
.white_txt_trebuchet {
	color:#FFF;
	font-family:"Trebuchet MS", arial, verdana, tahoma;
}
.black_txt_trebuchet {
	color:#333333;
	font-family:"Trebuchet MS", arial, verdana, tahoma;
}
.services_nav:link {
	background-image:url(../images/nav_c_tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.services_nav:visited {
	background-image:url(../images/nav_c_tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.services_nav:hover {
	background-image: url(../images/hover.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#333333;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.top_nav:link {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.top_nav:visited {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.top_nav:hover {
	background-image: url(../images/hover.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#333333;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.testimonial_nav:link {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.testimonial_nav:visited {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.testimonial_nav:hover {
	background-image: url(../images/hover_testimonial.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#333333;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.request_nav:link {
	background-image:url(../images/nav_c_tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.request_nav:visited {
	background-image:url(../images/nav_c_tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.request_nav:hover {
	background-image: url(../images/hover_request.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#333333;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.middle_bottom_border {
	border-bottom:3px solid #EAEAEA;
	background-color:#F3F3F3;
}
.middle_bottom_border1 {
	border-bottom:3px solid #D1D1D1;
	background-color:#F0F8F9;
}
.middle_bg {
	background-color:#F3F3F3;
	background-image:url(../images/middle_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding:0px 9px 0px 9px;
}
.middle_bg1 {
	background-color:#F0F8F9;
	background-image:url(../images/middle_bg1.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding:0px 9px 0px 9px;
}
.footer_bottom_border {
	border-bottom:2px solid #EAEAEA;
	background-color:#F0F0F0;
}
.footer_bg {
	background-image:url(../images/footer_bg.gif);
	background-position: bottom top;
	background-repeat:repeat-x;
}
.middle_border_right {
	border-right:1px solid #EDEDED;
}
.main_border_top {
	border-top:1px solid #E3E0E0;
}
.main_border_bottom {
	border-bottom:1px solid #E3E0E0;
}
.main_border_left {
	border-left:1px solid #E3E0E0;
}
.main_border_right {
	border-right:1px solid #E3E0E0;
}
.txt20 {
	font-family:"Trebuchet MS", arial, verdana, tahoma;
	font-size:20px;
	color:#818181;
}
.txt26 {
	font-family:"Trebuchet MS", arial, verdana, tahoma;
	font-size:26px;
	color:#818181;
}
.right_border_top {
	border-top:1px solid #ECECEC;
	background-color:#F7F7F7;
}
.right_border_left {
	border-left:1px solid #ECECEC;
	background-color:#F7F7F7;
}
.right_border_bottom {
	border-bottom:1px solid #ECECEC;
	background-color:#F7F7F7;
}
.right_border_right {
	border-right:1px solid #ECECEC;
	background-color:#F7F7F7;
}
.right_border_right_left {
	border-right:1px solid #ECECEC;
	border-left:1px solid #ECECEC;
	background-color:#F7F7F7;
}
.right_nav_link:link {
	color:#333333;
	border-bottom:#EDEDED 1px solid;
	padding:3px;
	text-decoration:none;
	display:block;
}
.right_nav_link:visited {
	color:#333333;
	border-bottom:#EDEDED 1px solid;
	padding:3px;
	text-decoration:none;
	display:block;
}
.right_nav_link:hover {
	color:#333333;
	border-bottom:#EDEDED 1px solid;
	padding:3px;
	text-decoration:none;
	display:block;
	background-color:#EFEFEF;
}
.arrow_black:link {
	background-image:url(../images/arrow_black.gif);
	background-position: left top;
	background-repeat:no-repeat;
	color:#333333;
	text-decoration:none;
	padding-left:15px;
}
.arrow_black:visited {
	background-image:url(../images/arrow_black.gif);
	background-position: left top;
	background-repeat:no-repeat;
	color:#333333;
	text-decoration:none;
	padding-left:15px;
}
.arrow_black:hover {
	background-image:url(../images/arrow_grey1.gif);
	background-position: left top;
	background-repeat:no-repeat;
	color:#818181;
	text-decoration:none;
	padding-left:15px;
}
.txt_field {
	border:1px solid #E2E2E2;
	width:1px;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	padding:2px;
}
.txt_field_form {
	border:1px solid #E2E2E2;
	width:250px;
	font-size:13px;
	color:#333333;
	padding:2px;
}
.paging:link{
	font-size:13px;
	text-decoration: none;
	color:#818181;
	border:1px solid #818181;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	line-height:18px;
	margin-right:3px;
}
.paging:visited{
	font-size:13px;
	text-decoration: none;
	color:#818181;
	border:1px solid #818181;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	line-height:18px;
	margin-right:3px;
}
.paging:hover{
	font-size:13px;
	text-decoration: none;
	color:#333333;
	border:1px solid #333333;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	line-height:18px;
	margin-right:3px;
}
.paging_active{
	font-size:13px;
	text-decoration: none;
	color:#FFF;
	border:1px solid #818181;
	background-color:#818181;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	line-height:18px;
	margin-right:3px;
}
form {
	padding:0px;
	margin:0px;
}
input {	
	padding:0px;
	margin:0px;
}
.dotted_line {
	background-image:url(../images/dotted_line.gif);
	background-position:left center;
	background-repeat:repeat-x;
}
.services_nav1:link {
	background-image:url(../images/left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.services_nav1:visited {
	background-image:url(../images/left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.services_nav1:hover {
	background-image: url(../images/hover1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#112B46;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.testimonial_nav1:link {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.testimonial_nav1:visited {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.testimonial_nav1:hover {
	background-image: url(../images/hover_testimonial1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#112B46;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.top_nav1:link {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.top_nav1:visited {
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.top_nav1:hover {
	background-image: url(../images/hover2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#112B46;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.request_nav1:link {
	background-image:url(../images/right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.request_nav1:visited {
	background-image:url(../images/right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}
.request_nav1:hover {
	background-image: url(../images/hover_request1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#112B46;
	text-decoration:none;
	padding:7px 15px 8px 15px;
	display:block;
}

dt { color:#333333; text-align:left; margin:0px; padding:3px 5px 4px 20px; font-weight: normal;}




#seo { float:left; width:245px; }
#seo dl {margin:0px; padding: 0px; }
#seo dt { margin:0 0 0.2em; border-bottom: 1px solid #eeeeee;}
#seo dt a {font-weight:normal;}
#seo dd {margin:0; padding-bottom:1px;}
