/* CSS Document */

/* general */
body {
/*	margin-left: 10px; */
	margin: 0px;
  background: #83a2b9;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.banner {
	font-size: 12px;
	font-weight: bold;
	color: #0A3752;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	margin-top: 10px;
}
.topnav {
	font-size: 11px;
	font-weight: bold;
	color: #0A3752;
	padding-bottom: 3px;
}
a.topnav {
	font-size: 11px;
	font-weight: bold;
	color: #0D486C;
	text-decoration: none;
}
.topnav:hover {
	font-size: 11px;
	font-weight: bold;
	color: #167BB8;
}
.topnav_lefttab {
	background-image:  url("images/topnav/topnav_lefttab.gif");
}

.topnav_tab_repeat {
	background-image:  url("images/topnav/topnav_tab_repeat.gif");
	font-size: 10px;
	color: #B22418;}

.topnav_rightend {
	background-image:  url("images/topnav/topnav_rightend.gif");
}

.topnav_repeat {
	background-image:  url("images/topnav/topnav_repeat.jpg");
}

.leftnav_header {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	bottom: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #B42111;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 2px;
}

.leftnav_bborder {
	background-image:  url("images/leftnav/leftnav_bborder.gif");
}

.leftnav_rbborder {
	background-image:  url("images/leftnav/leftnav_rbborder.gif");
}
.leftnav_header_link {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
a.leftnav_header_link {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.leftnav_header_link:hover {
	font-size: 11px;
	font-weight: bold;
	color: #CDD2D8;
}
.leftnav_button {
	text-align: left;
	bottom: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 22px;
	padding-top: 2px;
	background-color: #CDD2D8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.leftnavtop {
	background-image:  url("images/leftnav/leftnav_top.jpg");
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	bottom: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-decoration: none;
}
.leftnav {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.leftnav {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftnav:hover {
	font-size: 11px;
	font-weight: bold;
	color: #B22418;
}
.leftnav_sub_button {
	text-align: left;
	bottom: 5px;
	padding-bottom: 2px;
	padding-left: 15px;
	height: 22px;
	padding-top: 2px;
	background-color: #E7ECEF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.leftnav_sub {
	font-size: 10px;
	color: #B22418;
}
a.leftnav_sub {
	font-size: 10px;
	color: #B22418;
	text-decoration: none;
}
.leftnav_sub:hover {
	font-size: 10px;
	color: #000000;
}

.leftnav_subsub_button {
	text-align: left;
	bottom: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	height: 22px;
	padding-top: 2px;
	background-color: #ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E7ECEF;
	border-bottom-color: #E7ECEF;
}
.leftnav_subsub {
	font-size: 10px;
	color: #000000;
}
a.leftnav_subsub {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}.leftnav_subsub:hover {
	font-size: 10px;
	color: #B22418;
}

.rightnav {
	font-size: 11px;
	font-weight: normal;
	color: #0A3752;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	vertical-align: top;
}
.maincontent {
	font-size: 12px;
	font-weight: normal;
	color: #0A3752;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 12px;
}
.bluebox {
	font-size: 12px;
	font-weight: bold;
	color: #0A3752;
	padding-left: 8px;
}
.rightnav_header {
	font-size: 12px;
	font-weight: bold;
	color: #0A3752;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}



.orangebox {
	color: #994404;
	margin-top: 10px;
	margin-left: 10px;
}
.orangebox_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 12px;
}
.orange_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #994404;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.orangebox_links {
	color: #994404;
	font-size: 12px;
	text-decoration: underline;
}
a.orangebox_links {
	color: #994404;
	font-size: 12px;
	text-decoration: underline;
	padding-left: 10px;
}
.orangebox_links:hover {
	color: #3E5684;
	font-size: 12px;
	text-decoration: underline;
}
.lgbluebox_ltop {
	background-image:  url("images/bluebox/lgbluebox_ltop.gif");}
.lgbluebox_rtop {
	background-image:  url("images/bluebox/lgbluebox_rtop.gif");}
.lgbluebox_lbottom {
	background-image:  url("images/bluebox/lgbluebox_lbottom.gif");}
.lgbluebox_rbottom {
	background-image:  url("images/bluebox/lgbluebox_rbottom.gif");}

.lgbluebox_top2 {
	background-image:  url("images/bluebox/lgbluebox_top_repeat.jpg");
	background-repeat: repeat-x;
	padding-left: 10px;
}
.lgbluebox_top3 {
	background-image: url("images/bluebox/lgbluebox_top_repeat.jpg");
	background-repeat: repeat-x;
	padding: 10px;
	font-size: 12px;
}
.lgbluebox_left2 {
	background-image: url("images/bluebox/lgbluebox_ltop2.jpg");
	background-repeat: repeat-y;
	background-position: top;
}
.lgbluebox_right2 {
	background-image: url("images/bluebox/lgbluebox_rtop2.jpg");
	background-repeat: repeat-y;
	background-position: top;	}
	
.leftnav_rborder {
	background-image: url("images/leftnav/leftnav_rborder.gif");
	background-repeat: repeat-y;}
	
.bluebox_links {
	color: #3E5684;
	font-size: 12px;
	text-decoration: underline;
	padding-left: 10px;
	padding-bottom: 8px;
}
a.bluebox_links {
	color: #3E5684;
	font-size: 12px;
	text-decoration: underline;
	padding-left: 10px;
}
.bluebox_links:hover {
	color: #994404;
	font-size: 12px;
	text-decoration: underline;
}

.content_dot {
	background-image: url(images/content_dot.gif);
	background-repeat: repeat-x; 
	padding-top: 5px;
}
.content_bheader {
	font-weight: bold;
	color: #415474;
	font-size: 12px;
	text-decoration: none;
}
.content_bbox {
	background-color: #E2F0FD;
	border-top: 1px solid #5E7297;
	color: #3E5684;
	padding-top: 5px;
	padding-bottom: 10px;
}
.content_bboxlink {
	color: #3E5684;
	font-size: 9px;
}
a.content_bboxlink {
	color: #3E5684;
	font-size: 9px;
	text-decoration: none;
	line-height: 15px;
}
.content_bboxlink:hover {
	color: #994404;
	font-size: 9px;
}
.footer {
	background-color: #5E7297;
	padding: 10px;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.footerlink {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}	
a.footerlink {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
.footerlink:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}	
.footerbold {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
.footer2 {
	font-size: 12px;
	font-weight: normal;
	color: #0A3752;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.header {
	background-image: url(images/banner.jpg);
}
.header_font {
	font-size: 25px;
	font-weight: bold;
	color: #004F7B;
	margin-bottom: 0px;
}
.bluebox_right {
	background-image:  url("images/bluebox/bluebox_right.gif");
	background-repeat: repeat-y;
}
.bluebox_left {
	background-image:  url("images/bluebox/bluebox_left.gif");
	background-repeat: repeat-y;
}
.bluebox_top {
	background-image:  url("images/bluebox/bluebox_top.gif");
	background-repeat: repeat-x;
}
.bluebox_bottom {
	background-image:  url("images/bluebox/bluebox_bottom.gif");
	background-repeat: repeat-x;
}

.blueboxl_ltop {
	background-image:  url("images/bluebox/blueboxl_ltop.gif");
}
.bluebox_rtop {
	background-image:  url("images/bluebox/bluebox_rtop.gif");
}
.blueboxl_lbottom {
	background-image:  url("images/bluebox/blueboxl_lbottom.gif");
}
.bluebox_rbottom {
	background-image:  url("images/bluebox/bluebox_rbottom.gif");
}

.orangebox_bkg {
	background-image:  url("images/orangebox/orangebox_bkg.gif");
	background-repeat: repeat-x;
}
.orangebox_right {
	background-image:  url("images/orangebox/orangebox_right.gif");
	background-repeat: repeat-y;
}
.orangebox_left {
	background-image:  url("images/orangebox/orangebox_left.gif");
	background-repeat: repeat-y;
}

.orangebox_top {
	background-image:  url("images/orangebox/orangebox_top.gif");
	background-repeat: repeat-x;
}
.orangebox_bottom {
	background-image:  url("images/orangebox/orangebox_bottom.gif");
	background-repeat: repeat-x;
}

.orangebox_ltop {
	background-image:  url("images/orangebox/orangebox_ltop.gif");
}
.orangebox_rtop {
	background-image:  url("images/orangebox/orangebox_rtop.gif");
}
.orangebox_lbottom {
	background-image:  url("images/orangebox/orangebox_lbottom.gif");
}
.orangebox_rbottom {
	background-image:  url("images/orangebox/orangebox_rbottom.gif");
}


.blueline {
	background-image: url(images/blueline.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.orangeline {
	background-image: url(images/orangeline.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.bluebox_header {
	font-size: 12px;
	font-weight: bold;
	color: #0A3752;
}
.lgbluebox_right {
	background-image:  url("images/bluebox/lgbluebox_right.gif");
	background-repeat: repeat-y;
}
.lgbluebox_left {
	background-image:  url("images/bluebox/lgbluebox_left.gif");
	background-repeat: repeat-y;
}
.lgbluebox_top {
	background-image:  url("images/bluebox/lgbluebox_top.gif");
	background-repeat: repeat-x;
}
.lgbluebox_bottom {
	background-image:  url("images/bluebox/lgbluebox_bottom.gif");
	background-repeat: repeat-x;
}
.maincontent_number {

	font-size: 11px;
	font-weight: normal;
	color: #0A3752;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 2px;
}
.maincontent_number_note {

	font-size: 11px;
	font-weight: normal;
	color: #B5221B;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.rightnav_ldot {
	background-image:  url("images/rightnav/rightnav_ldot.gif");
	background-repeat: repeat-y;
}
.dot {

	background-image: url(images/content_dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
h1 {
	font-size: 14px;
	padding-left: 22px;
	margin-bottom: 0px;
}
h2 {
	font-size: 16px;
	margin-bottom: 0px;	
	margin-top: 5px;	
/*	margin-bottom: 0px;
	margin-top: 0px;	
*/	
}
.header_small {
	font-size: 9px;}
	
.breadcrumbs {
	font-size: 10px;
	color: #B22418;}
	
a.breadcrumbs {
	font-size: 10px;
	color: #B22418;
	text-decoration: none;}
		
a.breadcrumbs:hover {
	font-size: 10px;
	color: #B22418;
	text-decoration: underline;}
	
.case_review {
	font-size: 11px;
	font-weight: bold;
	color: #B22418;
}	
a.case_review {
	font-size: 11px;
	font-weight: bold;
	color: #B22418;
	text-decoration: none;
}	
.case_review:hover {
	font-size: 11px;
	font-weight: bold;
	color: #B22418;
	text-decoration: underline;
}
.header_red1 {
	font-size: 16px;
	font-weight: bold;
	color: #B5221B;
	margin-bottom: 0px;
}
.header_red2 {
	font-size: 12px;
	font-weight: bold;
	color: #B5221B;
}

img.insetphotos {float: left;
margin-right: 8px;
margin-bottom: 8px;}

img.insetphotosright {float: right;
margin-right: 3px;
margin-left: 8px;}
img.footerimage {margin: 2px;}

.sitemapbody {
	font-size: 11px;
	background-image: url(images/Udot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	padding: 10px;
}
.sitemaplinks {
	font-size: 11px;
	color: #184788;
	padding: 10px;
}
a.sitemappagelinks {
	font-size: 11px;
	color: #184788;
text-decoration: none;
}
a.sitemappagelinks:hover {
	font-size: 11px;
	color: #184788;
text-decoration: underline;
}
.sitemapbody2 {
	font-size: 11px;
	vertical-align: top;
	padding: 10px;
}
a.sitemapstatelinks{
	font-size: 11px;
	color: #184788;
text-decoration: underline;
font-weight: bold;
}
a.sitemapstatelinks:hover{
	font-size: 11px;
	color: #184788;
text-decoration: none;
font-weight: bold;
}
ul.citylist
{margin-top: -15px;
}
a.sitemapbluelink {
		font-size: 11px;
		font-weight: bold;
	color: #0A3752;
	text-decoration: none;
		padding: 10px;
}
a.sitemapbluelink:hover{
		font-size: 11px;
		font-weight: bold;
	color: #0A3752;
	text-decoration: underline;
		padding: 10px;
}
.sitemapbody5 {
	font-size: 11px;
	background-image: url(images/Udot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
	color: #184788;
    text-decoration: none;
    font-weight: bold;
}
.sitemapbody5:hover {
	font-size: 11px;
	background-image: url(images/Udot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
	color: #184788;
    text-decoration: underline;
    font-weight: bold;
}
.sitemapbody6 {
	font-size: 11px;
	vertical-align: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	font-size: 11px;
	color: #184788;
    text-decoration: none;
    font-weight: bold;
}
.sitemapbody6:hover {
	font-size: 11px;
	vertical-align: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	color: #184788;
    text-decoration: underline;
    font-weight: bold;
}
.sitemapbody7 {
	font-size: 11px;
	background-image: url(images/Udot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #184788;
	text-align: left;
}
ul.citylist
{margin-top: -15px;
}
a.sitemapbluelink {
		font-size: 11px;
		font-weight: bold;
	color: #0A3752;
	text-decoration: none;
		padding: 10px;
}
a.sitemapbluelink:hover{
		font-size: 11px;
		font-weight: bold;
	color: #0A3752;
	text-decoration: underline;
		padding: 10px;
}
a.articletitles {color: 0A3753;
font-weight: bold;
}
a.articletitles:hover {color: 0A3753;
text-decoration: none;
font-weight: bold;
}
.pic_description {
	font-size: 10px;
	color: #184788;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	horizontal-align: center;
	text-align: center;
}
.disclaimer	{
	font-size:10px;
	color:#333333;}
	
	
	
	
/*phone numbers#########################*/

#callbanner {
background-image: url(images/contact_banner.jpg);
background-repeat: no-repeat;
padding: 200px 0px 12px 0px;
width: 161px;
height: 32px;
color: #990000;
font-size: 18px;
font-weight: bold;
text-align: center;
}

#freecasereviewbanner {
background-image: url(images/freecasereview.jpg);
background-repeat: no-repeat;
width: 194px;
height: 15px;
padding: 36px 0px 7px 0px;
text-align: center;
color: #990000;
font-size: 14px;
font-weight: bold;
}

#howtobanner {
background-image: url(images/howtobegin.gif);
background-repeat: no-repeat;
width: 301px;
height: 43px;
padding: 239px 103px 0px 0px;
text-align: right;
color: #990000;
font-size: 11px;
font-weight: bold;
}

/* ########################### main  FORM SET UP   ###########################  */



#form1 input {
	width: 150px;
	margin-bottom: 5px;
}
#form1 select {
	margin-bottom: 5px;
}
#form1 .phone1 {
	width: 26px !important;
}
#form1 .phone2 {
	width: 37px !important;
}
#form1 .zip {
	width: 65px;
}
#form1 .month {
	width: 62px;
}
#form1 .day {
	width: 38px;
}
#form1 .year {
	width: 52px;
}
#form1 .radio {
	width: 15px;
}
#form1 textarea {
	width: 250px;
	height: 100px;
	margin-bottom: 5px;
}
#form1 label {
	width: 160px;
}
#form1 .label {
	display: block;
	width: 160px;
	float: left;
	margin-bottom: 15px;
	margin-right: 8px;
}
#form1 br {
	clear:left;
}
#form1 h1 {
	font-size: 14px;
	color: #990000;
	margin-bottom: 8px;
	padding: 2px;
}
#form1 .checkbox {
	float: left;
	width: 15px;
	margin-right:10px;
}

form {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
form input {
	border:1px solid #000000;
	width:145px;
	margin: 0px 0px 5px 0px;
}
fieldset {
	margin:0px;
	padding:0px;
	border:none;
}
label {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin:0px 0px 5px 0px;
	padding:0px;
}
#form1 .field {
	border:1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:url(../images/fieldbg.jpg) repeat-x left top;
	color:#000000;
	background-color:#FFFFFF;
	margin:0px 0px 5px 0px;
	padding:0px;
}
#form1 .phone1, .phone2 {
	border:1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:url(../images/fieldbg.jpg) repeat-x left top;
	color:#000000;
	background-color:#FFFFFF;
	margin:0px 0px 5px 2px;
	padding:0px;
	width:30px;
}
.radio {
	color:#000000;
	margin:1px 2px 1px 2px;
	padding:0px;
	width:14px;
	border:none;
}
.textarea {
	margin:0px 5px 0px 5px;
	padding:0px;
	size:40px;
	width:145px;
	height:80px;
}
#form2 .zip {
	color:#000000;
	background-color:#FFFFFF;
	margin:10px 0px 0px 5px;
	padding:0px;
	width:70px;
}
.checkbox {
	border:none;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	/*background:url(../images/fieldbg.jpg) repeat-x left top;*/

	color:#000000;
	background-color:#EDE9DD;
	margin:5px 5px 5px 5px;
	padding:0px;
	width:14px;
	height:14px;
}
.disclaimer{
margin-left:35px;
margin-top:0px;
font-size: 11px;
}
#form2 h5 {
	font-size: 12px;
	color: #990000;
	margin-bottom: 8px;
	padding: 2px;
}
#form2 .phone1, #form2 .phone2 {
	border:1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:url(../images/fieldbg.jpg) repeat-x left top;
	color:#000000;
	background-color:#FFFFFF;
	margin:10px 0px 5px 2px;
	padding:0px;
	width:28px;
}
/* ########################### main  FORM SET UP   ########################### END*/   