@charset "utf-8";

/* CSS Document */

html,body{

	background-color: #216ABB;

	background-image: url(../../assets/images/bg-bottom.png);

	background-repeat: repeat-x;

	background-position: bottom;

	font-family: Verdana;

	font-size: 13px;

	margin: 0px;

	padding: 0px;

      

       overflow: auto; overflow-x: hidden;

}



p{

	text-align:justify;

}



#page{

	background-image: url(../../assets/images/bg-top.png);

	background-repeat: repeat-x;

	background-position: top;

	margin: 0px;

	padding: 0px;

	

       

      /* width: 100%;*/

}

#container{

	

        width: 100%;

        width: 1024px;

	margin: 0px auto;

}



#temp_header {

	background-image: url(../../assets/images/nav_header.png);	

	background-repeat: no-repeat;

	background-position: top left;

	height:168px;

}



#temp_header_content {

	padding: 43px 0px 0px 42px;

	text-align: left;

}



#temp_nav {

	height: 39px;

	margin-top: 9px;

}



#temp_nav_div {

}



#splash {

	background-image: url(../../assets/images/bg_main.png);	

	background-repeat: repeat-y;

	background-position: top left;

	padding: 0px 44px 0px 41px;        

}



#splash_bg {

	background-image: url(../../assets/images/bg_splash.png);	

	background-repeat: no-repeat;

	background-position: top left;

	height: 173px;

	text-align: center;

	_overflow:hidden;

	_width:939px!important;

}



#splash_bg_div {



}



#splash_img_left {

}



#splash_img_center {

	margin-left: 30px;

	margin-right: 30px;

}



#splash_img_right {

}



#subnav_bg {

	background-image: url(../../assets/images/bg_main.png);	

	background-repeat: repeat-y;

	background-position: top left;

	padding: 0px 44px 0px 41px;

}



#subnav {

	background-image: url(../../assets/images/subnav_bg2.gif);	

	background-repeat: no-repeat;

	background-position: top left;

	height: 49px;

}



#subnav a {

	color: #00386B;

	font-family: Tahoma, Arial;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



#subnav a:hover {

	text-decoration: underline;

}



#subnav_div {

	padding-top: 4px;

}



#subnav_table {

	width: 100%;

}



#subnav_table td {

	background-position: center center;

	background-repeat: no-repeat;

	height: 28px;

	text-align: center;

}



.firm_overview td#firm_overview_tab a, .why_hire td#why_hire_tab a, .practice_area td#practice_area_tab a, .faq td#faq_tab a, .attorney_profiles td#attorney_profiles_tab a, .articles td#articles_tab a, .resources td#resources_tab a, .newsletter td#newsletter_tab a, .free_divorce td#free_divorce_tab a {

	color: #FFFFFF;

}



.firm_overview td#firm_overview_tab {

	background-image: url(../../assets/images/a_overview.png);

}



.why_hire td#why_hire_tab {

	background-image: url(../../assets/images/a_why_hire.png);

}



.practice_area td#practice_area_tab {

	background-image: url(../../assets/images/a_practice.png);

}



.faq td#faq_tab {

	background-image: url(../../assets/images/a_faq.png);

}



.attorney_profiles td#attorney_profiles_tab {

	background-image: url(../../assets/images/a_attorney_profiles.png);

}



.articles td#articles_tab {

	background-image: url(../../assets/images/a_articles.png);

}



.resources td#resources_tab {

	background-image: url(../../assets/images/a_resources.png);

}



.newsletter td#newsletter_tab  {

	background-image: url(../../assets/images/a_newsletter.png);

}



.free_divorce td#free_divorce_tab {

	background-image: url(../../assets/images/a_free_divorce.png);

}



#main {

	background-image: url(../../assets/images/bg_main.png);	

	background-repeat: repeat-y;

	background-position: top left;

	padding: 0px 42px 0px 39px;

}

#main_default {

	background-image: url(../../assets/images/bg_main.png);	

	background-repeat: repeat-y;

	background-position: top left;

	/*padding: 0px 44px 0px 41px;*/

}



#main_left_col {

	text-align: center;

	vertical-align: top;

	width: 200px;

}



#baribooks_container {

	background-image: url(../../assets/images/baribooks.png);	

	background-repeat: no-repeat;

	background-position: top center;

	height: 321px;

}



#baribooks_content {

	color: #002F60;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding: 150px 15px 0px 15px;

}



#main_center_col {

	vertical-align: top;

}



#main_center_col h1{

	font-family:Arial,Helvetica,sans-serif;

	/*font-size:29px; */

       font-size:18px; 

	font-weight:bold;

}

#main_center_col h3{

	font-family:Arial,Helvetica,sans-serif;

	font-size:16px; 

	font-weight:bold;

	color: rgb(0, 56, 107); 

}



#main_center_col div a {

  font-weight:bold;

}



#main_right_col {

	text-align: center;

	vertical-align: top;

	width: 200px;

}



#info_center {

	width: 198px;

}



#info_center_top {

	background-image: url(../../assets/images/info_topbg.png);	

	background-repeat: no-repeat;

	background-position: top center;

	padding: 6px;

}



#info_center_middle {

	background-image: url(../../assets/images/info_midbg.png);	

	background-repeat: repeat-y;

	background-position: center center;

}



#info_center_bottom {

	background-image: url(../../assets/images/info_bottombg.png);	

	background-repeat: no-repeat;

	background-position: bottom center;

}



#info_center_content {

	padding-top: 10px;

}



#info_center_content_for {

	color: #002F64;

	font-family: Trebuchet MS;

	font-size: 11px;

	padding-bottom: 12px;

	padding-top: 4px;

	text-align: center;

}



#info_center_content_bullets {

	padding: 15px 20px 0px 20px;

	text-align: left; 

}



#info_center_content .bullet {

	height: 26px;

	width: 25px;

}



#info_center_content a {

	color: #002F64;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

}



#google_map {

	width: 198px;

}

#google_map_top {

	background-image: url(../../assets/images/info_topbg.png);	

	background-repeat: no-repeat;

	background-position: top center;

	padding:6px;

}

#google_map_mid {

	background-image: url(../../assets/images/info_midbg.png);	

	background-repeat: repeat-y;

	background-position: center center;

}



#google_map_contact {

	color: #002F64;

	font-family: Tahoma, Arial;

	font-size: 11px;

	padding-left: 18px;

	padding-right: 18px;

	text-align: center;

}



#google_map_contact img {

	border: 2px solid #002E60;

	margin-top: 5px;

}



#google_map_contact strong {

	font-family: Trebuchet MS, Arial;

	font-size: 13px;

}



#google_map_contact div {

	text-align: left;

}



#google_map_contact a {

	color: #002F64;

}



#google_map_bottom{

	background-image: url(../../assets/images/info_bottombg.png);	

	background-repeat: no-repeat;

	background-position: bottom center;

}



#bottom {

	background-image: url(../../assets/images/bottom_bg.png);	

	background-repeat: no-repeat;

	background-position: bottom left;

	height: 308px;

}



#bottom_content {

	padding: 15px 44px 0px 41px;

	text-align: center;

}



#bottom_links td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

}



#bottom_links .icon {

	height: 24px;

	text-align: center;

	width: 25px;

}



#bottom_links a {

	color: #4A4A4A;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}



#footer {

	padding: 0px 44px 0px 41px;

	text-align: center;

}



#footer_content td {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

	vertical-align: top;

}



#footer_content td a {

	color: #FFFFFF;

	display: block;

	padding: 3px 0px 4px 1px;

	text-decoration: none;

}



.footer_content_long a:hover {

	background-image: url(../../assets/images/footer_hover_long.png);	

	background-repeat: no-repeat;

	background-position: left top;

}



.footer_content_short a:hover {

	background-image: url(../../assets/images/footer_hover_short.png);	

	background-repeat: no-repeat;

	background-position: left top;

}



#footer_content b {

	font-size: 13px;

}



.footer_links {

	padding: 5px;

}



.footer_links_1 {

	color: #FFFFFF;

	font-size: 11px;

	text-align: center;

}



.footer_links_1 a {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

}



#footer_contact_us {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



#footer_contact_us a {

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: underline;

}



.footer_links_2 {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}



.footer_links_2 a {

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: underline;

}



#disclaimer {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;







}



#copyright {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;

}



#copyright a {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

}



/** START OLD **/



#logo{

	width:500px;

	text-align:left;

}

#sub_nav{

	background:url(../../assets/images/u30.png);

	height:49px;

	/*padding: 0px;	*/

	padding-left: 20px;

	margin:auto;

	margin-top:0px;

	text-align:center;

}

#splashphoto{

	/*margin: 0px auto 12px;*/

	margin-left: auto;

	margin-right: 20px;

	background-image: url(../../assets/images/flash-bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	width:939px;

	height: 285px;

	padding: 0px;

	text-align: left;

}

.banner_consulting {

	text-align: center;

	padding-top: 10px;

}

#splashphoto1{

	margin-left: auto;

	margin-right: 20px;

	text-align:left;

}

#splash_howdoi{

	margin-left: auto;

	margin-right: 20px;

	background:url(../../assets/images/splash_bg2.png)  top center repeat-x;

	width:930px;

	height:155px;

	padding-right:10px;

	padding-top:15px;

}

#splash_howdoi_col1{

	margin-left:50px;

}

#splash_howdoi_col2{

	margin-left:30px;

}

#splash_howdoi_col3{

	margin-left:30px;

}

#main_content{

	padding:10px 0px 0px 50px;

}

/****FOR PAGES OTHER THAN THE HOMEPAGE****/

#main_content2{

	padding:10px 0px 0px 40px;

}

#main_col_left{

	margin-right:10px;

}

#main_col{

	width:530px;

	margin-right:10px;

	text-align:left;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

}

#main_col a{

	text-decoration:underline;

	color: rgb(0, 56, 107);

	cursor:pointer;

	font-weight:bold;

}

#main_col h1{

	font-family:Arial,Helvetica,sans-serif;

	font-size:29px; 

	font-weight:bold;

}

#main_col h3{

	font-family:Arial,Helvetica,sans-serif;

	font-size:19px; 

	font-weight:bold;

	color: rgb(0, 56, 107); 

}

#main_col_left{

}

.bold_underline{

	font-weight:bold;

	text-decoration:underline;

	color: rgb(0, 56, 107); 

}



.bold{

	font-weight:bold;

	color: rgb(0, 56, 107);

}

.underline{

	text-decoration:underline;

}

.times{

	font-family:'Times New Roman';

	font-size:14px;

}

.times p{

	font-family:'Times New Roman';

	font-size:14px;

}

p{

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

}



#main_center_col a{

 

	color: rgb(0, 81, 230);

	cursor:pointer;

   font-weight:bold;
	text-decoration:none; 
	

}

#main_center_col a{
	 text-decoration:none; 
}



.grey_box{

	background:url(../../assets/images/grey_box.png);

	width:430px;

	height:163px;

	padding:10px 10px; 10px 10px;

}



.grey_box a{

	font-family: 'Verdana'; 

	/*color: rgb(102, 102, 102); */

	font-size: 11px;

	height:14px;

	font-size: 11px;

        font-weight:normal;

        text-decoration:none;

}

#roundedbox{

	background-color:#f3f3f3;

	font-family:Arial,Helvetica,sans-serif;
	padding:10px;
	margin-top:25px;
}



#grey_box a{

	font-family: 'Verdana'; 

	color: rgb(102, 102, 102); 

	font-size: 11px;

	height:14px;

   line-height:14px;

	font-size: 11px;

	font-weight:normal;

	text-decoration:none;

}







#grey_col1{

	width:260px;

    vertical-align:top;

}

#grey_col2{

	width:245px;

        vertical-align:top;

}

#greybox_contact{

	text-align:right; 

	float:right;

}

/*********INFO*********/

#info{

	width:200px;

}

#info_links{

	padding-left:15px;

	text-align:left;

}

#info_top{

	background:url(../../assets/images/info_topbg.png);

	background-position:top left;

}

#info_mid{

	background:url(../../assets/images/info_midbg.png);

	background-repeat:repeat-y;

	padding:5px;

}

#info_bottom{

	background:url(../../assets/images/info_bottombg.png);

}



/******GOOGLE MAP******/

/*

#google_map {

	width:200px;

}

#google_map_top {

	background:url(../../assets/images/info_topbg.png);

	background-position:top left;

}

#google_map_mid {

	background:url(../../assets/images/info_midbg.png);

	background-repeat:repeat-y;

	padding:5px;

	font-family: Tahoma, Arial;

	font-size: 11px;

	color: #002F64;

}



#google_map_mid div {

	padding: 0px 15px;

}



#google_map_mid img {

	border: 3px solid #002E60;

	margin-top: 5px;

}



#google_map_mid strong {

	font-family: Trebuchet MS, Arial;

	font-size: 13px;}



#google_map_mid a {

	color: #002F64;

}



#google_map_bottom{

	background:url(../../assets/images/info_bottombg.png);

}

*/

/*

#bottom_links{

	font-family:'Verdana';

	font-size:11px;

	text-align:left;

	padding:0px 0px 0px 90px;

}

.bottom_links_header{

	font-weight:bold;

}

.bottom_links{

	font-family:'Arial';

	font-size:11px;

	color:#4a4a4a;

}

.bottom_links a{

	font-family:'Arial';

	font-size:11px;

	color:#4a4a4a;

}

*/

.icon{

	width:22px;

}

#site_tools{

	width:320px;

}

/*

#footer{

	color:#FFFFFF;

	text-align:center;

	margin:auto;

}

#footer_container{

	width: 1000px;

	margin:auto;

	text-align:center;

}

#footer a{

	color:#FFFFFF;

	font-size:12px;

}

#footer_col1{

	padding-left:60px;

	width:300px;

       text-align:left;

}

#footer_col2{

	width:280px;

        text-align:left;

}

#footer_col3{

	width:280px;

        text-align:left;

}

.footer_link_bg{

	padding:5px 2px 5px 2px;

	width:283px;	

}

.footer_link_bg_on{

	padding:5px 2px 5px 2px;

	width:283px;

	background:url(../../assets/images/ru50.png);	

}

.footer_link_bg_on2{

	padding:5px 2px 5px 2px;

	width:260px;

	background:url(../../assets/images/ru69.png);	

}

.footer_link_bg a{

	text-decoration:none;

}

.footer_link_bg_on a{

	text-decoration:none;

}

.footer_link_bg_on2 a{

	text-decoration:none;

}

*/

.nounderline{

	font-size:9px;

}

.nounderline a{

	text-decoration:none;

}

.small{

	font-size:11px;

}

.small a{

	font-size:9px;

}

#footer_small{

	font-size:12px;

}

#footer_small a{

	font-size:11px;

}

/*

#footer_contact_us{

	font-size:11px;

}

#footer_contact_us a{

	font-size:11px;

}

*/

#footer_nav{

	

}

#footer_nav a{

	font-size:11px;

}

/*

#copy{

	width:800px;

	margin:auto;

}

#copy a{

	font-size:11px;

}

*/

h1{

	font-family: Arial,Helvetica,sans-serif;

	color: rgb(0, 56, 107); 

	font-size: 21px;

	font-weight:normal;

	margin:0px;

	padding:0px;

}

.sub_nav {

	padding-top: 7px;

	padding-bottom: 10px;

}



.sub_nav a{

	font-family: 'Tahoma'; 

	color: rgb(0, 56, 107); 

	font-size: 11px;

	text-decoration:none;

	font-weight:bold;

}

.sub_nav a:hover{

	text-decoration:underline;

}

.clear{

	clear:both;

	height:0px;

}

.leftinline{

	display:inline;

	float:left;



}

.rightinline{

	float:left;



}

.border{

	border:1px solid #990000;

}

.bordergrey{

	border: 1px solid #CCCCCC;

}

.spacer5{

	height:5px;

	clear:both;

}

.spacer10{

	height:10px;

	clear:both;

}

.spacer15{

	height:15px;

	clear:both;

}

.spacer20{

	height:20px;

	clear:both;

}

.spacer30{

	height:30px;

	clear:both;

}

.spacer40{

	height:40px;

	clear:both;

}

.spacer50{

	height:50px;

	clear:both;

}



/**********HOME*************/

#divorce_col{

	text-align:left;

	width:290px;

	/*padding-left:20px;*/

}

#childrenparenting_col{

	text-align:left;

	width:290px;

	/*padding-left:40px;*/

}

#domesticviolence_col{

	/*padding-left:20px;*/

	text-align:left;

	/*width:270px;*/

}



#estateplanning_col{

	/*padding-left:150px;*/

	text-align:left;

	width:320px;

       /* _width:200px;*/

       white-space:no-wrap;

}

#nuptial_col{	

	text-align:left;

	/*width:300px;*/

}

#grey{

	margin-left:5px;

}

.grey a{

	font-family: 'Verdana'; 

	color: rgb(102, 102, 102); 

	font-size: 11px;

	text-decoration:none;

	

}

.greylink{

	font-family: 'Verdana'; 

	color: rgb(102, 102, 102); 

	font-size: 11px;

	

	

	font-size: 11px

}

.blue a{

	font-family: 'Tahoma'; 

	color: rgb(0, 56, 107); 

	font-size: 11px;

	font-weight:bold;

}

.blueunderline a{

	font-family: 'Tahoma'; 

	color: rgb(0, 56, 107); 

	font-size: 11px;

	font-weight:bold;

	text-decoration:underline;

}

.B_crumbBox{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.B_currentCrumb{

	color:#FF6600;

	font-weight:bold;

}

.B_crumbBox a{

	color: rgb(0, 56, 107);  

	font-weight:bold;

}

.B_crumbBox a:active{

	color: rgb(0, 56, 107);  

	font-weight:bold;

}

.blue {

	color: rgb(0, 56, 107);  

}



.firm_overview div#firm_overview_div a, .why_hire div#why_hire_div a, .practice_area div#practice_area_div a, .faq div#faq_div a, .attorney_profiles div#attorney_profiles_div a, .articles div#articles_div a, .resources div#resources_div a, .newsletter div#newsletter_div a, .free_divorce div#free_divorce_div a {

	color: #FFFFFF;

}



.firm_overview div#firm_overview_div {

	background-image: url(../../assets/images/active_overview.png);

}



.why_hire div#why_hire_div {

	background-image: url(../../assets/images/active_why_hire.png);

}



.practice_area div#practice_area_div {

	background-image: url(../../assets/images/active_practice.png);

}



.faq div#faq_div {

	background-image: url(../../assets/images/active_faq.png);

}



.attorney_profiles div#attorney_profiles_div {

	background-image: url(../../assets/images/active_attorney_profiles.png);

}



.articles div#articles_div {

	background-image: url(../../assets/images/active_articles.png);

}



.resources div#resources_div {

	background-image: url(../../assets/images/active_resources.png);

}



.newsletter div#newsletter_div  {

	background-image: url(../../assets/images/active_newsletter.png);

}



.free_divorce div#free_divorce_div {

	background-image: url(../../assets/images/active_free_divorce.png);

}



.firm_overview div#firm_overview_div, .why_hire div#why_hire_div, .practice_area div#practice_area_div, .faq div#faq_div, .attorney_profiles div#attorney_profiles_div, .articles div#articles_div, .resources div#resources_div, .newsletter div#newsletter_div, .free_divorce div#free_divorce_div {

	background-position: center center;

	background-repeat: no-repeat;

}



.text input{

width:400px;

}



.author{

	background-image: url(../../assets/images/baribooks.png);

	width: 195px;

	height: 321px;

	/*font-family:"Times New Roman", Times, serif;*/

font-family:Arial, Helvetica, sans-serif

}

.author p{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

}



.author a{

	color: rgb(0, 56, 107);

        font-weight:bold;

}



.author a:visited{

	color: rgb(0, 56, 107);

        font-weight:bold;

}



.bookdetails{	

	color: rgb(0, 56, 107);

	font-size: 11px;

	/*width: 190px;*/

	height: 120px;

	/*margin-left: 15px;

       margin-right: 5px;

       */

	padding: 146px 0px 0px 0px;

	vertical-align:bottom;

}

#why_hire_box{

background-image: url(../../assets/images/why_hire2.png);

/*_background-image: url(../../assets/images/why_hire2.gif);*/

background-repeat:no-repeat;

/*background-image: url(../../assets/images/why_hire2.png);*/

/*_background-image: url(../../assets/images/why_hire2.gif);*/

color:#fff;

width:194px; 

height:313px;

padding:20px 0px 0px 0px;

text-align:center;

font-size:11px;

}



#why_hire_box a{

font-size:12px;

color:#fff;

font-weight:bold;

text-decoration:none;

}

#main_center_col ul{

font-family:Arial,Helvetica,sans-serif;

font-size:14px;

}

#main_center_col table{

font-family:Arial,Helvetica,sans-serif;

font-size:14px;

}

#main_center_col td{

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

}



#grey_box table{

	/*border-collapse: collapse;*/

}

#grey_box td{

	font-family: 'Verdana'; 

	color: rgb(102, 102, 102); 

	font-size: 11px;

    font-weight:normal;

}



#grey_box  a:hover,.grey a:hover{

color:#800000 !important;

text-decoration:underline !important;

}

.greybullet td{
font-size:11px;
font-weight:normal; 
color:#666666;
vertical-align:top;
}

.greybullet{
font-size:11px; 
font-weight:normal; 
color:#666666;
vertical-align:top;
}

.greytable{

font-size:11px; 

font-weight:normal; 

color:#666666;

}



.blueunderline{

	color:#000066;

	font-weight:bold;

	text-decoration:underline;

}





#grey_box a, .greytable tr, .greytable td{

padding:0;!important

margin:0;!important

line-height:20px;!important

height:20px !important;!important

}

#grey_box a  {

line-height:20px;!important

height:20px !important;!important

font-weight:normal;

}

.greytable tr {

line-height:20px;!important

height:20px !important;

}



.greytable tr td a{

	text-decoration:none

}

.greytable tr td a:hover{

	text-decoration:underline;

	color: rgb(128,0,0);

}



#roundedbox td a {

  font-weight:normal;

}



#grey_box div a {

  font-weight:normal;

  text-decoration:none;

}



#main_center_col td p {

  margin-top:0;

}

#main_center_col div a {
  color:#0051E6;
  text-decoration:underline;
  font-weight:normal;
}

#main_center_col .B_crumbBox a {
  color:#00386B;
  text-decoration:none;
  font-weight:bold;
}

#roundedbox div a, #roundedbox td a {
  color:#666;
  text-decoration:none;
  font-weight:normal;
}

#main_center_col .blue a, #main_center_col .blueunderline a {
  color:#00386B;
  font-weight:bold;
}

#main_center_col .greylink a {
  color:#666;
  text-decoration:none;
  font-weight:normal;
}

#main_text .AS_ajax_highlight1, #main_text .ajaxSearch_highlight1 {
background-color:#a0ffff;
padding:0;
}

#main_text .AS_ajax_highlight2, #main_text .ajaxSearch_highlight2 {
background-color:#ffff66;
padding:0;
}

#main_text .AS_ajax_highlight3, #main_text .ajaxSearch_highlight3 {
background-color:#ff9999;
padding:0;
}

#main_text .AS_ajax_highlight4, #main_text .ajaxSearch_highlight4 {
background-color:#99ff99;
padding:0;
}

#main_text .AS_ajax_highlight5, #main_text .ajaxSearch_highlight5 {
background-color:#ff66bf;
padding:0;
}

#main_text .AS_ajax_highlight6, #main_text .ajaxSearch_highlight6 {
background-color:#CB53DF;
padding:0;
}

#sitesearch{
	width:300px;
	margin:48px 0px 0px 172px;
        height: 30px;
    
}
#sitesearch fieldset{
	border:0px;
       height: 25px;
}
#ajaxSearch_submit{
	border: none;
	background: url(../../assets/images/search_button.gif) no-repeat left top;
	width:100px;
	height:24px;
	cursor:pointer;
}

#sitesearch form{
	display:inline;
}

.ajaxSearch_resultsInfo{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
.ajaxSearch_result{
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
}
.ajaxSearch_paging{
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
}

.spacer5{
	clear:both;
	height:5px;
}

h2{
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
	color:#00386b;
}
.archive li{
	list-style:decimal;
	font-family:"Times New Roman", Times, serif;
	padding:0px 5px 5px 5px;
	font-size:14px;
}
.confirmation{
background-color: #ffffdd; border:1px solid #ffd700; padding:10px; 
}
.addthis_toolbox{
margin-left:3px;
}

.attorney-row{
width:350px; text-align:center; display:block; margin-left:auto; margin-right:auto;
}

.attorney-col{
display:inline; float:left; width:180px;
}
