/* CSS Document */

body {
margin: 0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}

p {
margin:10px 0;
}

#wrapper {
width: 1015px;
margin: 0px auto;
overflow: hidden;
/*background: url(../images/wrapper.gif) repeat-y right;*/}

#header_home {
width: 1015px;
height: 44px;
background-image:url(../images/header.jpg);
background-repeat: no-repeat;
background-color: #ffffff;
}

#header_phone {


}





#header_phone a {
color:#AA0000;
text-decoration:none;
}

.header_phone2 {
color:black;
font-size:12px;
}




#home_link {
float:left;
cursor: pointer;
width: 300px;
height: 45px;
}

#rightside_cont_int {
width: 882px;
float: right;
border-top: #ffffff 21px solid;
background-image:url(../images/wrapper.gif);
background-repeat:repeat-y;
background-position: right;
}

#rightside_cont_home {
width: 882px;
float: right;
background-image:url(../images/wrapper.gif);
background-repeat:repeat-y;
background-position: right;
}

#tabs {
	float:right;
}

#middle_under_tabs {
background-image:url(../images/middle_back.gif);
background-repeat: repeat-y;
}

#middlecolumn_home {
width: 632px;
float:left;
clear: none;
}

#middlecolumn_home_bottom {
background-image:url(../images/middle_bottom.gif);
height: 9px;
width: 632px;
clear: both;
background-repeat: no-repeat;
background-position: top;
margin: 0px;
padding: 0px;
font-size:2px;
}

#middle_left_fcr {
width: 413px;
float:left;
background-image: url(../images/middle_left_back.gif);
background-repeat: repeat-y;
background-position: left;
background-color: #ffffff;
padding: 5px 12px 5px 15px;
}

#middle_left_fcr h1 {
color: #990000;
font-size: 20px;
margin: 0px;
font-family: "Times New Roman", Times, serif;
}

#middle_left_home {
width: 413px;
float:left;
background-image: url(../images/middle_left_back.gif);
background-repeat: repeat-y;
background-position: left;
background-color: #ffffff;
padding: 5px 12px 5px 15px;
height: 1500px;
overflow:auto;
}

#middle_left_home h1 span {
color: #666666;
font-size: 14px;
margin: 0px;
font-family: "Times New Roman", Times, serif;
}

#middle_left_home h1 {
color: #990000;
font-size: 20px;
margin: 0px;
font-family: "Times New Roman", Times, serif;
}

#middle_left_home h2 {
color: #BE4612;
font-size: 14px;
margin: 0px;
font-family: "Times New Roman", Times, serif;
}

#middle_left_home a {
color:#5588BB;
}

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

#middle_left_home ul {
	margin:8px 0;
	padding-left:30px;
	list-style:square;
}

#middle_left_home li {
	margin:3px 0;
	color:#444444;
}

.attn_logo {float:left;
margin: 13px 8px 6px 0px;}

.jump_nav {
	font-size:11px;
}

.jump_nav a {
	text-decoration:none;
}

.jump_nav a:hover {
	text-decoration:underline !important;
}

#jump_menu {
	margin:15px 0;
}

#jump_menu a {
	display:block;
	padding:2px 0 2px 5px;
	margin:1px 0;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	background-color:#CAD986;
	text-decoration:none;
}

#jump_menu a:hover {
	color:black;
	background-color:#9AA954;
}

#jump_menu_small {
	margin:10px 15px 5px 0;
	width:30%;
	float:left;
}

#jump_menu_small a {
	display:block;
	padding:2px 0 2px 5px;
	margin:1px 0;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	background-color:#CAD986;
	text-decoration:none;
}

#jump_menu_small a:hover {
	color:black;
	background-color:#9AA954;
}

#jump_menu_small span {
	display:block;
	padding:2px 0 2px 5px;
	margin:1px 0;
	font-size:11px;
	color:white;
	font-weight:bold;
	background-color:#9AA954;
}

.no_bold {
	font-weight:normal !important;
}

#freecase_side_form{
width: 190px;
float:right;
background-image:url(../images/freecase_back_back.gif);
background-repeat:repeat-y;
}

#middle_right_home {
width: 153px;
border-right: #E5E5E5 3px solid;
background-image:url(../images/freecase_back.gif);
background-repeat: repeat-y;
padding: 5px 22px 5px 12px;
font-size: 11px;
overflow:hidden;
}

#middle_right_home span {
color: #69792B;
font-weight: bold;
}

#middle_right_home h1{
color: #69792B;
font-weight: bold;
font-size: 15px;
margin: 0px;
}

#middle_right_bottom {
background-image:url(../images/freecase_bottom.gif);
width: 187px;
height: 17px;
border-right: #E5E5E5 3px solid;
}

#home_steps {
background-image:url(http://images1.comoms.com/r4v2/steps.jpg);
background-color: #E6F0BE;
width: 147px;
height: 384px;
margin: 10px 25px 10px 15px;
}

#interior_steps {
background-image:url(http://images1.comoms.com/r4v2/steps2.jpg);
width: 159px;
height: 308px;

}

.orangearrow {
background-image:url(../images/orangearrow.jpg);
width: 14px;
height: 14px;
float: left;
margin-top: 3px;
background-repeat: no-repeat;
}

.orangearrow_blue {
background-image:url(../images/orangearrow_blue.jpg);
width: 14px;
height: 14px;
float: left;
margin-top: 3px;
background-repeat: no-repeat;
}


/* COMMON ELEMENTS ################################### */

.clr {
clear: both;
}

.heavy {
font-weight: bold;
}

.subheaders {
background-image: url(../images/subheader_back.jpg);
height: 19px;
border: #D4D4D5 1px solid;
display: block;
color: #5588BB;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight: bold;
margin: 3px;
padding: 2px 0px 0px 5px;
clear:both;
}

.subheaders a{
color: #5588BB;
text-decoration: none}

.subheaders a:hover{
color: #333333;
}

.subheaders h1 {
color: #5588BB;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight: bold;
margin: 0px;
}

.subheaders h2 {
color: #5588BB;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight: bold;
margin: 0px;
}

.articleblock {
margin:2px 8px;
padding: 2px 5px;
display: block;
}

.articleblock p {
	margin:8px 0;
}

#tabcontent_top {
background-image:url(../images/tabcontent_top.jpg);
background-repeat:no-repeat;
width: 632px;
height: 5px;
margin:0px;
padding: 0px;
font-size: 2px;
}

#tabcontent_mid {
background-image:url(../images/tabcontent_mid.jpg);
background-repeat: repeat-y;
width: 612px;
padding: 0px 10px 10px 10px;
height: 80px;
overflow:hidden;
}

#tabcontent_bottom {
background-image:url(../images/tabcontent_bottom.jpg);
width: 632px;
height: 23px;
}

#tabcontentcontainer_int{
	margin-top:21px;
}

#content_container {
	margin-top:23px;
}

#content_container_top {
	background-image:url(../images/content_container_top.jpg);
	height:20px;
}

#statute_box {
	border:1px solid #BBBBBB;
	padding:0 10px;
	background-color:#EEEEEE;
	color:#720403;
}	

#statute_box h2 {
	color:#720403;
	text-decoration:underline;
	font-size:16px;
	padding:5px 0;
}

#sponsors {
	border:1px solid #ECA326;
	background-color:#FEF6DF;
	font-size:11px;
	margin-bottom:10px;
}

#sponsors h2 {
	background-color:#F19A0A;
	color:white;
	margin:1px;
	padding:2px 0 2px 5px;
}

#sponsors span {
	font-size:13px;
	font-weight:bold;
}

#sponsors p {
	margin:5px 0;
	padding-left:10px;
}

#sponsors a {
	text-decoration:none;
	
}

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

.sponsors_intro {
	font-size:12px;
	padding-right:10px;
	font-weight:bold;
	color:#666666;
}

#citylist_banner {
	margin:10px auto;
	background-color:#99AA55;
	width: 390px;
}

#citylist_banner_top {
	background:url(../images/citylist_top.jpg) top #99AA55;
	height:140px;
	width:390px;
}

#citylist_banner_state {
	padding:105px 0 0 22px;
	color:white;
	font-size:22px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

#citylist_banner_phone {
	font-size:18px;
	font-weight:bold;
	color:white;
	text-align:center;
	padding-top:3px;
}

#citylist_banner_bottom {
	background-image:url(../images/citylist_bottom.jpg);
	height:30px;
	width:390px;
}

#city_list {
	padding:10px 0px 10px 25px;
	background-color:#D6E39E;
	border:2px solid white;
	overflow:hidden;
	margin-left:1px;
	width:359px;
}

#city_list ul {
	margin:0;
	padding:0;
	float:left;
	width:25%;
}

#city_list li {
	font-size:11px;
	list-style:none;
	margin:0;
	padding:0;
	line-height:15px;
}

#citylist a{
	color:#194879;
	text-decoration:none;
}

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

.state_thumb {
	float:left;
	padding:0 10px 0 5px;
}

#citylist_small {
	margin-top:10px;
}

#citylist_small_top {
	background-image:url(../images/citylist_small_top.jpg);
	height:55px;
	width:227px;
}

#citylist_small_state {
	color:white;
	font-size:13px;
	font-weight:bold;
	padding:34px 0 0 92px;
}

#citylist {
	padding:5px 15px 5px 15px;
	background-color:#DCE6F0;
	border-right:1px solid #6D9FD0;
	border-left:1px solid #6D9FD0;
	overflow:hidden;
	width:195px;
}

#citylist ul {
	margin:0;
	padding:0;
	float:left;
	width:50%;
}

#citylist li {
	font-size:11px;
	list-style:none;
	margin:0;
	padding:0;
	line-height:15px;
}

#citylist_small_bottom {
	background-image:url(../images/citylist_small_bottom.jpg);
	height:21px;
	width:227px;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:13px;
	padding-top:4px;
}

#cityarea {
	margin-top:10px;
}

#cityarea_top {
	background-image:url(../images/cityarea_top.jpg);
	height:42px;
	width:227px;
}

#cityarea_bottom {
	background-image:url(../images/cityarea_bottom.jpg);
	height:15px;
	width:227px;
}

#attorney_topic_header {
	background-image:url(../images/attorney_topic_header.jpg);
	height:42px;
	width:411px;
}

#attorney_topic_title {
	padding:10px 0 0 80px;
	color:white;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
}

#attorney_topic_title span {
	color:white;
	font-size:12px;
	font-weight:bold;
}

#attorney_topic_content {
	border:2px solid #99AA5A;
	padding:10px;
	width:387px;
	overflow:hidden;
}

#attorney_topic_content p {
	margin:8px 0;
}

#attorney_topic_content ul {
	float:left;
	width:150px;
	margin:0;
}

#alert {
background-color: #AA0000;
display: block;
color: #ffffff;
font-size: 15px;
font-weight:bold;
padding: 2px;
margin-top:2px;
text-align:center;
}


.bluefreecaselink {
color: #336699;
font-weight:bold;
text-indent: 8px;
text-decoration: none;
font-size:11px;
display: block;
margin-top: 3px;
}

#right_far_cont {
width: 234px;
background-color: #E5E5E5;
float:right;
clear: none;
padding:0px 8px;
}

#right_far_cont_home {
width: 234px;
background-color: #E5E5E5;
float:right;
clear: none;
padding:0px 8px;
border-top: #ffffff solid 21px;
}


#leftcolumn {
width: 128px;
margin: 1px 3px 0px 2px;
padding:0;
float: left;
background-color: #cccccc;
}

#logos {
	font-size:10px;
	padding:3px;
}

/* LEFT NAV STYLES #######################################*/

#leftnav {
background-color: #DDDDDD;
border: #cccccc 1px solid;
width: 126px;
}

#leftnav ul{
margin: 0px;
padding: 0px;
list-style: none;
}

#leftnav li {
margin: 0px;
padding:  0px;
display: block;
border-bottom: 1px #F5F5F5 solid;
}

#leftnav a{
color: #333333;
font-size: 11px;
text-decoration: none;
padding:5px;
margin: 0px;
display: block;
}

#leftnav a:hover {
color: #ffffff;
background-color:#5588BB;
}

.leftnav_selected a{
color: #ffffff !important;
background-color:#5588BB;
}

.subnav a{
color: #333333 !important;
font-size: 10px !important;
text-decoration: none;
padding:5px 5px 5px 8px;
margin: 0px;
display: block;
background-color:#EEEEEE;
}

.subnav a:hover {
color:#5588BB !important;
background-color:#EEEEEE !important;
}

.subnav_selected a{
color:#5588BB !important;
font-size:10px !important;
background-color:#EEEEEE;
}

.subnav_selected a:hover {
color:#5588BB !important;
background-color:#EEEEEE !important;
}

.subnav_unselected a{
color: #333333 !important;
background-color:#BBBBBB;
}

.subnav_unselected a:hover {
color: white !important;
}

.leftnav_header{
	background-color: #EEEDED;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}

.leftnav_header a {
	text-decoration:none;
	margin: 0px;
	padding:  1px 3px 2px 5px !important;
	display: block;
	background-color: #EEEDED;
	font-size: 12px !important;
	color: #990000 !important;
	font-weight: bold;
}

.leftnav_header a:hover {
	background:none !important;
}

#footer {
background-color: #F8F6F6;
border: #d4d4d5 solid 1px;
clear:both;
padding: 10px;
color: #666666;
font-size: 11px;
text-align: center;
margin-left: 3px;
}

#footer a{
color: #666666;
}

#footer_home {
background-color: #F8F6F6;
border: #d4d4d5 solid 1px;
clear:both;
padding: 10px;
color: #666666;
font-size: 11px;
text-align: center;
margin: 0px 0px 0px 2px;
width: 991px;
}

#footer_home a{
color: #666666;
}

/* SEARCH BOX #######################################*/

#searchtop {
background: url(../images/search_top.jpg) repeat-x;
color: #ffffff;
font-weight: bold;
padding: 5px 4px 4px 8px;
border:1px solid white;
border-bottom:none;
height: 16px;
width: 213px;
margin-top:8px;
}

.searchmid {
background: url(../images/search_back.jpg) repeat-x top #5588BB;
border: white 1px solid;
padding: 8px;
font-size: 11px;
color: #ffffff;
width: 209px;
}

#legalguidetop {
background: url(../images/legalguide_top.jpg) repeat-x;
color: #ffffff;
font-weight: bold;
padding: 5px 4px 4px 8px;
border:1px solid white;
border-bottom:none;
height: 16px;
width: 213px;
margin-top:8px;
}

.legalguidemid {
background: url(../images/legalguide_back.jpg) repeat-x top #666666;
padding: 8px;
border:1px solid white;
font-size: 12px;
color: #ffffff;
width: 209px;
}

.legalguidemid a {
	color:white;
	text-decoration:none;
}

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

#statistics_top {
	background-image: url(../images/statistics_header.jpg);
	color: #ffffff;
	font-weight: bold;
	border:1px solid white;
	border-bottom:none;
	width: 225px;
	height:40px;
	margin-top:8px;
}

#cases_top {
	background-image: url(../images/cases_header.jpg);
	color: #ffffff;
	font-weight: bold;
	border:1px solid white;
	border-bottom:none;
	width: 225px;
	height:40px;
	margin-top:8px;
}

#statistics_top_state {
	padding:4px 0 0 55px;
	text-align:center;
	line-height:18px;
}

#statistics_top_state span {
	font-size:18px;
}

.statistics_mid {
	background: url(../images/statistics_back.jpg) repeat-x top #720403;
	padding: 8px;
	border:1px solid white;
	font-size: 12px;
	color: #ffffff;
	width: 209px;
	text-decoration: none !important;
}

.statistics_mid a {
	color:white;
	text-decoration:none;
}

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


/* RIGHT COLUMN ELEMENTS ################################### */

#callbanner {
background: url(../images/callbanner.jpg);
width: 229px;
height: 34px;
color: #ffffff;
font-size: 22px;
font-weight: bold;
padding: 115px 0px 0px 0px;
text-align: center;
margin-top: 8px;
}

#livechat {
background: url(../images/livechat.jpg);
width: 229px;
height: 51px;
cursor: pointer;
margin-top: 8px;
}

#livechat a {
text-decoration:none;
text-indent: -3000px;
display: block;
}

#instantcallback {
background: url(../images/instantcallback.jpg);
width: 229px;
height: 58px;
cursor: pointer;
margin-top: 8px;
}

#instantcallback a {
text-decoration:none;
text-indent: -3000px;
display: block;
}

#zipcode_search {
	background-image:url(../images/zipcode_search.jpg);
	width:228px;
	height:301px;
	margin-top:10px;
}

#zipcode_search h2 {
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	margin:0;
	padding-top:6px;
}

#zipcode_field {
	padding-top:214px;
	text-align:center;
	color:white;
}

#zipcode_submit {
	padding-top:8px;
}

#zipcode_field input {
	width:75px;
	border:1px solid #999999;
}

/************* ZIP CODE FORM ***********/

#zipcode {
margin: 0px;
}


#zipcode_banner {
	padding:67px 0 0 413px;
	text-align:center;
	color:white;
}
#zipcode_banner input {
	width:75px;
	border:1px solid #999999;
}

#state_select {
	background-image:url(../images/state_select.jpg);
	height:225px;
	width:227px;
	margin-top:8px;
}

#state_select_field {
	text-align:center;
	color:white;
	margin:0;
	padding-top:190px;
}

#state_select_field input {
	border:1px solid #999999;
	margin:0;
	padding:0;
}

#state_select_field form {
	margin:0;
	padding:0;
}

#state_select_topic {
	background-image:url(../images/statutes_topic.jpg);
	height:240px;
	width:227px;
	margin-top:8px;
}

#state_select_topic_field {
	text-align:center;
	color:#222222;
	margin:0;
	padding-top:10px;
}

#state_select_topic_field input {
	border:1px solid #999999;
	margin:0;
	padding:0;
}

#state_select_topic_field form {
	margin:0;
	padding:0;
}

#state_select_home {
	text-align:center;
	color:#222222;
	margin:0;
	padding-top:2px;
	font-size:12px;
	font-weight:bold;
}

#state_select_home form {
	margin:0;
	padding:0;
}

#here_for_you_big {
	background-image:url(../images/here_for_you_big.jpg);
	width:390px;
	height:250px;
	margin:5px 0;
}

#here_for_you_big_phone {
	padding:138px 0 0 117px;
	color: #004181;
}

#here_for_you_big_fcr {
	margin-top:10px;
	width:385px;
	height:25px;
	cursor:pointer;
}

#here_for_you_big_sitemap {
	padding:45px 0 0 275px;
}

#here_for_you {
	background-image:url(../images/here_for_you.jpg);
	height:200px;
	width:227px;
	margin-top:10px;
}

#here_for_you_phone {
	padding:141px 0 0 7px;
	font-weight:bold;
}

#here_for_you_link {
	padding-top:18px;
	font-weight:bold;
	text-align:center;
	font-size:13px;
}

#here_for_you_link a {
	color:#CE4D14;
}

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

#here_for_you_home {
	background-image:url(../images/here_for_you_home3.jpg);
	height:250px;
	width:227px;
	margin-top:10px;
}

#here_for_you_home_phone {
	padding:180px 0 0 7px;
	font-weight:bold;
}

#here_for_you_home_link {
	padding-top:10px;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}

#here_for_you_home_link a {
	color:#08213A;
}

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

#topic_scrollbox {
	overflow:auto;
	height:290px;
	width:403px;
	padding:5px;
}

.blueframe{
background-color: #6E9FD0;
width: 223px;
padding: 1px;
margin-top: 8px;
border:1px solid white;
}

.whiteinner {
background-color: #ffffff;
border:1px solid #5588BB;
padding: 12px;
}

.whiteinner2 {
background-color: #ffffff;
border:1px solid #5588BB;
padding: 12px;
text-align:center;
}

.blueframe h2{
font: 14px "Times New Roman", Times, serif;
margin: 0px 0px 5px 0px;
color: #5588BB;
font-weight: bold;
}

.blueinner {
background-color: #DBE6F1;
border:1px solid white;
padding: 12px;
}

.blueinner ul{
list-style: none;
margin: 0px;
padding: 0px;
}

.blueinner li{
margin-bottom: 10px;
font-size: 11px;
}

.blueinner a{
color: #07519C;
text-decoration: none;
font-weight:bold;
}

.blueinner a:hover {
color: #990000;
}

.blueinner h1{
color: #024F9C;
font-size: 17px;
font-weight:bold;
margin: 3px 3px 8px 3px;
display: inline;
}

#righcolumn_body {
background-image: url(../images/rightcolumn_back.jpg);
padding: 0px;
background-repeat:repeat-y
}

#interiorsteps{
background-image:url(../images/interiorsteps.jpg);
width: 184px;
height: 27px;
color: #024F9C;
font-weight:bold;
padding: 402px 18px 0px 0px;
text-align: right;
}

.orangebox2 {
/*background-color: #CC5522;
background-image: url(../images/orange_back.jpg);
border: #E7B193 3px solid;
background-repeat: repeat-x;
background-position: top;
color: #ffffff;
*/
padding: 5px 10px 10px 10px;
width: 195px;
margin: 5px auto;
}

.steps {
	font-size:16px;
	font-weight:bold;
	padding:10px 0 5px 0;
}

#fcr_top {
background-image:url(../images/fcr_top.jpg);
width:231px;
height:8px;
background-repeat:no-repeat;
margin:0 auto;
padding:0;
font-size:2px;
margin-top:5px;
}

#fcr_mid {
background-image:url(../images/fcr_back.jpg);
width: 192px;
background-repeat: repeat-y;
margin: 0px auto;
padding: 5px 20px 5px 20px;
color: #990000;
}

#fcr_mid h1{
font-weight: normal;
color: #990000;
font-size: 20px;
font-family: "Times New Roman", Times, serif;
text-align: center;
margin: 2px;
}

#fcr_bottom {
background-image: url(../images/fcr_bottom.jpg);
width: 231px;
height: 10px;
background-repeat:no-repeat;
margin: 0px auto;
}

#search {
background-image:url(../images/search.jpg);
background-repeat: no-repeat;
width: 217px;
height: 53px;
padding: 8px 5px 5px 7px;
margin: 0px auto;
color: #ffffff;
font-size: 11px;
}

/* SPONSORSHIP INFORMATION ############################################## */

#sponsorshipinfo {
background-color: #F6F6F5;
border: #B1BEC7 1px solid;
padding: 8px;
margin-left: 3px;
}


/* NEW TABS ############################################## */

.shadetabs{
padding: 3px 0;
margin-left: 2px;
margin-top: 1px;
margin-bottom: 0;
font-weight: bold;
list-style-type: none;
text-align: left;
font-size: 11px;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
background-position: top;
padding: 4px 7px 4px 7px;
border-right: #AEBBC5 1px solid;
border-left: #AEBBC5 1px solid;
color: #666666;
background-image:url(../images/tab_back2.jpg);
}

.shadetabs li a:visited{
color: #666666;
}

.shadetabs li a:hover{
color: #000099;
}

.shadetabs li.selected{
color: #FF3300;
}

.shadetabs li.intro{
background-color: #0099FF !important;
}

.shadetabs li.selected a{
border-bottom-color: white;
color: #990000;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
background-color: #F6F6F5;
border: #B1BEC7 1px solid;
padding: 8px;
margin-left: 2px;
}

#int_banner {
	background-image:url(../images/int_banner.jpg);
	width:632px;
	height:118px;
}

#int_banner2 {
	background-image:url(../images/int_banner2.jpg);
	width:632px;
	height:150px;
}

#int_banner3 {
	background:url(../images/home_banner.jpg);
	width: 632px;
	height: 136px;
}

.gallery_photo {
	width:30%;
	font-size:11px;
	text-align:center;
	float:left;
	padding:6px;
}

#sitemap{
border: #CCCCCC 1px solid;
padding: 20px;
height: 100%;
overflow:auto;
}

#sitemap ul{
list-style: none;
margin: 0px;
padding: 0px;
width: 20%;
float:left;
}

#sitemap li{
margin-bottom: 6px;
}

#sitemap li.sub{
margin-left: 35px;
}

#sitemap a{
text-decoration: none;
color: #000099;
}

#sitemap_home {
	height:19px;
	text-align:center;
}

#sitemap_home a, #sitemap a:hover {
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#990000;
}

#rightside_cont_home {
width: 882px;
float: right;
}

#middlecolumn_home {
width: 632px;
float:left;
clear: none;
}

.anchorlinks {
float: right;
width: 190px;
margin: 15px 0px 8px 8px;
}

.anchorlinks ul{
margin: 0px;
padding: 0px;
list-style: none;
width: 190px;
}

.anchorlinks li{
display: block;
margin: 0px;
}

.anchorlinks a {
color:#003399;
display: block;
background-color:#DBE6F1;
padding: 2px 2px 2px 5px;
margin-bottom: 1px;
text-decoration: none;
font-size:11px;
}
.anchorlinks a:hover {
text-decoration:none;
background-color:#6E9FD0;
color:white !important;
}

.anchorlink_top{
background-color:#6E9FD0;
display:block;
padding: 2px 2px 2px 5px;
margin-bottom: 1px;
color: #ffffff;
font-weight: bold;
}

.anchorlinks_full {
width: 415px;
margin: 15px 0;
}

.anchorlinks_full ul{
margin: 0px;
padding: 0px;
list-style: none;
width: 190px;
}

.anchorlinks_full li{
display: block;
margin: 0px;
}

.anchorlinks_full a {
color:#003399;
display: block;
background-color:#DBE6F1;
padding: 2px 5px;
margin-bottom: 1px;
text-decoration: none;
font-size:11px;
}
.anchorlinks_full a:hover {
text-decoration:none;
background-color:#6E9FD0;
color:white !important;
}

#pulldown_menu {
	background-image:url(../images/pulldown_menu.jpg);
	width:390px;
	height:64px;
	color:white;
	font-weight:bold;
	margin:10px 0;
}

#pulldown_menu form {
	padding:0;
	margin:0;
}

#pulldown_list {
	float:left;
	width:286px;
	padding-top:12px;
	text-align:center;
}

#pulldown_thumb {
	float:right;
	margin:2px 2px 0 0;
}

/* FORM FIELD STYLES ###########################################*/


/*Short form styles ######################### */

#shortform input{
width: 250px;
}
#shortform .phone1 {
width: 50px !important;
}

#shortform .phone2 {
width: 60px !important;
}

#shortform .zip{
width: 65px; !important
}

#shortform .radio{
width: 12px;
}

#shortform textarea{
width: 335px;
height: 125px;
margin-bottom: 5px;
}


#shortform .label {
display: block;
width: 360px;
float: left;
}


#shortform br{
clear:left;
}

#shortform .checkbox{
float: left;
width: 15px;
}

#shortform_home input{
width: 175px;
}


#shortform .zip{
width: 65px; !important
}

#shortform_home .radio{
width: 12px;
}

#shortform_home textarea{
width: 175px;
height: 85px;
margin-bottom: 5px;
}
#disclaimer1, #disclaimer2, #disclaimer3, #disclaimer4 {text-align: justify; text-justify: newspaper; float:left; width: 75%; margin-bottom: 8px; margin-left: 3px; font-size: 9px; color: #666;}


#shortform_home label{
width: 175px;
}

#shortform_home .label {
display: block;
width: 175px;
float: left;
}


#shortform_home br{
clear:left;
}

#shortform_home .checkbox{
float: left;
width: 15px;
}


#disclaimer{ text-size:9px;}

/***** SEARCH PAGE Styles *****/

#search_wrapper {
	text-align:center;
	margin:0 auto;
}

#search_banner {
	background-image:url(../images/search_banner.jpg);
	background-repeat:no-repeat;
	height:60px;
	width:225px;
	margin-top:10px;
	float:left;
}

#search_banner_info {
	font-weight:bold;
	padding:15px 0 0 300px;
	float:left;
	color:black;
}

#search_banner_info a {
	text-decoration:none;
	font-size:10px;
	color:#990000;
}

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

.inset_photo {
	float:left;
	margin:0 10px 5px 0;
}

/* HOME PAGE ###################################### */


#tabcontainer {
width: 632px;
}

#tablist{
padding: 4px 0 2px 0;
margin:0;
}

#tablist li{
list-style: none;
display: inline;
font-size: 11px;
margin:0;
padding:0;
}

#tablist li.default {
background-image:url(../images/tab_back2.jpg);
background-repeat: repeat-x;
background-position: top;
padding: 4px 7px;
border-right: #AEBBC5 1px solid;
border-left: #AEBBC5 1px solid;
margin: 0px 0px 0px 1px;
}

#tablist li a{
border-bottom: none;
text-decoration: none;

}

#tablist li a:link, #tablist li a:visited{
color: #760202;
font-weight: bold;
}

#tablist li a:active {
color: #6633FF;
}
#tablist li a.current{
color: #000099;
}

#tablist li.intro {
background-image:url(../images/tab_back3.jpg);
color: #ffffff;
padding: 4px 7px;
border-right: #AEBBC5 1px solid;
border-left: #AEBBC5 1px solid;
margin-left: 3px;
font-weight:bold;
}

#tablist li.intro a{
color:white;
font-weight:bold;
}

#tabcontentcontainer{
width:632px;
}

.tabcontent{
display:none;
padding: 0px;
}

.tabcontent img {
float:left;
margin: 0px 8px 0px 0px;
border: #999999 2px solid;
}

.tabcontent a{
color: #000066;
font-weight: bold;
}

.tabcontent span{
display: block;
padding: 3px 8px;
}

.tabcontentheader{
font-size: 16px;
color: #666666;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
line-height: 17px;
}

#tabcontent_mid {
background-image:url(../images/home_banner_bg.jpg);
width: 632px;
height: 136px;
padding:0;
margin:0;
}

#home_banner {
background:url(../images/home_banner.jpg);
width: 632px;
height: 136px;
font-size: 12px;
font-weight: bold;
cursor: pointer;
margin:0;
padding:0;
}

#freecase_topper {
background-image:url(../images/freecase_top.jpg);
background-repeat: no-repeat;
width: 612px;
padding: 10px;
text-align: left;
}

#freecase_back {
background-image:url(../images/freecase_back.jpg);
background-repeat: repeat-y;
width: 612px;
padding: 0px 10px 10px 10px;
}

#freecase_topper h1{
font-family:"Times New Roman", Times, serif;
font-size: 17px;
font-weight:bold;
margin: 0px 0px 0px 8px;
color: #760202;
}

#freecase_back h1{
font-family:"Times New Roman", Times, serif;
font-size: 17px;
font-weight:bold;
margin: 0px 0px 0px 8px;
color: #760202;
}

.bluebox {
background-color: #5588BB;
border: #6E9FD0 solid 3px;
color: #ffffff;
width: 182px;
float: left;
margin:3px 0px 3px 1px;
font-size:11px;
}

.bluebox span {
	font-size:13px;
	font-weight:bold;
}

.bluebox_padding {
	padding:8px;
}

.bluebox_padding a {
color: #ffffff;
}

.bluebox_padding li{
list-style: none;
}

#home_mid_left {
float: left;
width: 194px;
}

#home_mid_right {
float: right;
width: 438px;
}

#sorry_cell {
	width:602px;
	padding:0 15px;
}

#sorry_cell h2 {
		font-family:"Times New Roman", Times, serif;
	font-size: 17px;
	font-weight:bold;
	color: #760202;
	margin-top: 5px;
}

.scrolltop {
background-image: url(../images/subheader_back.jpg);
height: 20px;
border: #D4D4D5 1px solid;
display: block;
color: #5588BB;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight: bold;
margin: 3px 3px 0px 3px;
padding: 1px 0px 0px 5px;
clear:both;
}

.scrollablegreen {
background: #DDEAA9;
overflow:hidden;
margin: 0px 3px 10px 3px;
border-bottom: #d4d4d5 solid 1px;
border-left: #d4d4d5 solid 1px;
border-right: #d4d4d5 solid 1px;
padding: 12px;
}

#content_scrollbox {
	overflow:auto;
	height:650px;
}

#content_scrollbox h2 {
color: #990000;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding:0 13px;
}

table.stats {
	border: 1px solid #C9D7DD;
	border-spacing: 2px;
	border-collapse: collapse;
	background-color: white;
	font-size: 11px;
}

table.stats td {
	border: 1px solid #C9D7DD;
	padding: 3px;
	background-color:#F3F8FE;
	-moz-border-radius: 0px;
}

#statutes_banner {
	background-image:url(../images/statutes_home.jpg);
	width:165px;
	height:230px;
}

#statutes_banner_text {
	padding-top:106px;
	text-align:center;
}

#statutes_banner_text a {
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}

#attorney_banner {
	background-image:url(http://resource4accidents.com/images/attorney_banner.jpg);
	height:225px;
	width:227px;
	margin-top:8px;
}

#clear {
	clear:both;
}

#affiliates2 {
background-image:url(http://resource4thepeople.com/images/explanation_big.jpg);
width: 432px;
height: 338px;
margin: 20px auto;
padding: 0px;
color: #043388;
}

#aff_freecase_link2 {
display: block;
width: 431px;
height: 170px;
margin: 0px 0px 0px 0px;
cursor: pointer;
}

#affiliates_phone2 {
margin: 9px 0px 0px 53px;
color: #043388;
}

#sitemap_link2 {
display: block;
width: 375px;
height: 40px;
margin: 50px 0px 0px 10px;
cursor: pointer;
}
#affiliates_link2 {
display: block;
width: 425px;
height: 26px;
margin-top: 25px;
cursor: pointer;
}
