body, p, td, div, li{color:#666666; font-size:13px; line-height:17px; font-family:Arial, Helvetica, sans-serif;}
a{color:#a31e39;text-decoration:none;}

.banner_table{margin-bottom:12px;}
.banner_bg{background-color:#ffffff;}
.logo{padding:23px 0px 1px 18px;}
.search_social{padding:12px 24px 5px 0px;}
.search_social table{float:right;}
.search{padding-bottom:32px;}
.searchfield{border:1px solid #e5e4e4;*margin-top:-1px; *margin-bottom:-1px; height:21px;}
.search_button{padding-left:2px;}

.tools_bg{ background-image:url("../../includes/site_images/branding/tools_bg.png"); background-repeat:repeat-x; border-bottom:1px solid #ffffff; padding-right:24px;}
.tools_bg table{float:right;}
.tools_pay{background-image:url("../../includes/site_images/branding/pay_bg_0.png"); background-repeat:no-repeat; padding:3px 12px 3px 11px; cursor:pointer}
.tools_pay#over{background-image:url("../../includes/site_images/branding/pay_bg_1.png");}
.tools_pay a{font-size:14px; line-height:17px; font-weight:bold; color:#ffffff; text-decoration:none;}
.tools_pay a:hover{color:#ffffff; text-decoration:none;}
.tools{background-image:url("../../includes/site_images/branding/tools_left.png"); background-position:left; background-repeat:no-repeat; border-left:4px solid #ffffff;}
.tools span{display:inline-block;background-image:url("../../includes/site_images/branding/tools_right.png"); background-position:right; background-repeat:no-repeat; padding:4px 16px 2px 16px; cursor:pointer;}
.tools span a{font-size:11px; line-height:17px; color:#464646; text-decoration:none;}
.tools span#over a{color:#a31e39;}
.tools span a:hover{color:#a31e39; text-decoration:none;}
.text_size{font-size:11px; line-height:17px; color:#464646; padding:3px 8px 0px 16px; *height:23px;}
.text_sizes{padding-top:4px;background-image:url("../../includes/site_images/branding/tools_right.png");background-position:right; background-repeat:no-repeat;padding-right:16px; *height:23px;}
.text_sizes a{margin-left:2px;}

a.text_size_small{font-size:11px;color:#999999; font-weight:bold; text-decoration:none;}
a.text_size_small:hover{color:#a31e39; text-decoration:none;}
a.text_size_small_active{font-size:11px;color:#a31e39;font-weight:bold; text-decoration:none;}
a.text_size_small_active:hover{color:#a31e39; text-decoration:none;}
a.text_size_med{font-size:14px;color:#999999;font-weight:bold; text-decoration:none;}
a.text_size_med:hover{color:#a31e39; text-decoration:none;}
a.text_size_med_active{font-size:14px;color:#a31e39;font-weight:bold; text-decoration:none;}
a.text_size_med_active:hover{color:#a31e39; text-decoration:none;}
a.text_size_large{font-size:16px;color:#999999;font-weight:bold; text-decoration:none;}
a.text_size_large:hover{color:#a31e39; text-decoration:none;}
a.text_size_large_active{font-size:16px;color:#a31e39;font-weight:bold; text-decoration:none;}
a.text_size_large_active:hover{color:#a31e39; text-decoration:none;}

.leftnav{padding:8px 1px 0px 7px;}
.leftnav table#outer{width:100%;}
.subnav{padding:13px 1px 0px 7px; background-image:url("../../includes/site_images/nav/nav_top_white.png"); background-position:7px 5px; background-repeat:no-repeat;}
.subnav table#outer{ background-image:url("../../includes/site_images/nav/nav_bottom_white.png"); background-position:bottom; background-repeat:no-repeat; width:100%; padding-bottom:7px; }
.subnav_spacing{padding:5px 1px 0px 7px;}
.subnav_link{background-image:url("../../includes/site_images/nav/nav_sub_bg_0.png"); background-repeat:no-repeat;width:212px; height:38px; padding:0px 0px 0px 11px; cursor:pointer;}
.subnav_link#over{background-image:url("../../includes/site_images/nav/nav_sub_bg_1.png");}
.subnav_link a{font-size:14px; line-height:18px; font-weight:bold; color:#a31e39; text-decoration:none;}
.subnav_link#over a{color:#ffffff;}
.subnav_link a:hover{color:#ffffff; text-decoration:none;}
.subnav_item{background-image:url("../../includes/site_images/nav/nav_divider.png"); background-position:bottom; background-repeat:no-repeat;padding:9px 13px 14px 12px;}
.subnav_item#bottom{background-image:none;}
.subnav_title{font-size:14px; line-height:16px; font-weight:bold; color:#485c5a;}
.subnav_title#red{color:#a31e39;padding:3px 10px 1px 10px;}
.subnav_languages{font-weight:bold; color:#8a8a8a; padding:0px 0px 5px 11px;}
.subnav_languages a{color:#8a8a8a; text-decoration:none;}
.subnav_languages a:hover{color:#a31e39; text-decoration:none;}
.subnav_text{font-size:11px; line-height:15px; color:#7c7a7a; padding:0px 0px 2px 0px;}
.subnav_textfield{width:186px; border:1px solid #c4c4c4;}
.subnav_buttons{text-align:right; padding:8px 0px 0px 0px;}
.subnav_select{padding-top:7px;}
.subnav_button{background-color:#dddddd; border-width:1px; font-size:11px; color:#485c5a; text-decoration:none; height:22px; width:54px; padding-bottom:2px; *padding-bottom:0px; }
.select-container { position:relative; width:184px;*width:186px; height:21px; overflow:hidden; border:1px solid #999999;margin:0; }
.select-container select { position:relative; left:-2px; top:-2px; width:188px; height:25px; font-size:13px; color:#666666; *font-size:15px; line-height:15px; padding-top:1px;}

td.nav_section_home{padding:14px 11px 9px 15px; font-size:13px; line-height:17px; font-weight:bold; color:#a31e39; background-color:#ffffff; background-image:url("../../includes/site_images/nav/nav_top.png"); background-position:top; background-repeat:no-repeat;cursor:pointer;}
td.nav_section{padding:6px 11px 9px 15px; font-size:13px; line-height:17px;font-weight:bold; color:#a31e39; border:1px solid #cfcfcf; border-top:none; border-bottom:none; background-color:#ffffff; cursor:pointer;}
td.nav_section_active{padding:6px 11px 9px 15px; font-size:13px; line-height:17px;font-weight:bold; color:#485c5a; border:1px solid #cfcfcf; border-top:none; border-bottom:none; background-color:#e8e8e8; cursor:pointer;}
td.nav_section_active_subs{padding:6px 11px 0px 15px; font-size:13px; line-height:17px;font-weight:bold; color:#485c5a; border:1px solid #cfcfcf; border-top:none; border-bottom:none; background-color:#e8e8e8; cursor:pointer;}
td.nav_section_bottom{padding:6px 11px 18px 15px; font-size:13px; line-height:17px; font-weight:bold; color:#a31e39; background-color:#ffffff; background-image:url("../../includes/site_images/nav/nav_bottom.png"); background-position:bottom; background-repeat:no-repeat;cursor:pointer;}
td.nav_section_home#over,td.nav_section#over, td.nav_section_bottom#over{background-color:#f3f3f3;}
td.nav_section_home a,td.nav_section a, td.nav_section_bottom a{color:#a31e39; text-decoration:none;}
td.nav_section_home a:hover,td.nav_section a:hover, td.nav_section_bottom a:hover{color:#a31e39; text-decoration:none;}
td.nav_section_active a{color:#485c5a; text-decoration:none;}
td.nav_section_active#over a{text-decoration:underline;}
td.nav_section_active a:hover{color:#485c5a; text-decoration:underline;}
td.nav_section_active_subs a{color:#485c5a; text-decoration:none;}
td.nav_section_active_subs#over a{text-decoration:underline;}
td.nav_section_active_subs a:hover{color:#485c5a; text-decoration:underline;}
td.nav_section_divider{background-image:url("../../includes/site_images/nav/nav_divider.png"); font-size:1px; line-height:1px; background-repeat:no-repeat;}

td.nav_subsection{padding:5px 11px 14px 15px;background-color:#e8e8e8;}
td.nav_subsection#bottom{ background-image:url("../../includes/site_images/nav/nav_bottom.png"); background-position:bottom; background-repeat:no-repeat;}
ul.subnav_list{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;list-style:none; }
ul.subnav_list li{padding:0px 0px 4px 12px;background-image: url("../../includes/site_images/nav/nav_bullet.png");background-repeat: no-repeat;background-position:1px 7px;font-size:12px; line-height:16px; font-weight:bold; color:#485c5a;}
ul.subnav_list li#active{text-decoration:underline;}
ul.subnav_list li a{color:#485c5a; text-decoration:none;}
ul.subnav_list li a:hover{color:#485c5a; text-decoration:underline;}

.main_content{padding:8px 25px 0px 25px;}
.home_top_feature{padding-bottom:27px; height: 305px; left: 244px; position: absolute; top: 142px; width: 730px; z-index: 10;}
.slideshow_controls_td{background-image:url("../../includes/site_images/misc/news_bg.png"); background-repeat:no-repeat; width:238px; height:307px;}
.slideshow_title{font-size:18px; line-height:20px; color:#a31e39; font-weight:bold; padding:22px 0px 0px 16px;}
.slideshow_text div{color:#1e1d1d; font-size:13px; line-height:17px;}
.slideshow_text div a{color:#485c5a; text-decoration:none;}
.slideshow_text div a:hover{color:#485c5a; text-decoration:underline;}
.slideshow_buttons{padding:0px 22px 16px 17px;}
.slideshow_status{font-size:12px; line-height:13px; color:#666666; text-align:center;}

.home_subtitle{background-image:url("../../includes/site_images/misc/home_subtitle_bg.png"); background-repeat:no-repeat; font-size:15px; line-height:17px; font-weight:bold; color:#ffffff; padding:6px 15px 7px 14px;}
.home_sub_features{padding-top:9px;}
.home_sub_features{width:729px; overflow:hidden;}
.home_sub_container{width:734px;}
.home_sub_item{padding:11px 13px 10px 13px;border:1px solid #828282; background-color:#d6e5e2; width:209px; *width:237px; height:183px; *height:206px; overflow:hidden; vertical-align:top; display:inline-block; margin:0px 5px 9px 0px;}
.home_sub_item b{font-size:16px; line-height:20px; color:#a31e39;}
.home_sub_item a{color:#485c5a; text-decoration:none; font-weight:bold;}
.home_sub_item a:hover{color:#485c5a; text-decoration:underline;font-weight:bold;}
.home_sub_item#white{background-color:#ffffff;}
.home_pay{text-align:center;}
span.home_pay_link{display:inline-block;border:1px solid #828282; background-color:#d6e5e2; width:235px; *width:237px; padding:7px 0px 10px 0px; font-size:18px; line-height:18px; font-weight:bold; cursor:pointer;}
span.home_pay_link#over{ background-color:#a31e39; border:1px solid #a31e39;}
span.home_pay_link#over a{color:#ffffff; text-decoration:none;}
span.home_pay_link a{color:#485c5a; text-decoration:none;}
span.home_pay_link a:hover{color:#ffffff; text-decoration:none;}


.area_header{display:block; background-image:url("../../includes/site_images/misc/area_header_bg.png"); background-repeat:no-repeat; background-position:25px 0px; padding:6px 105px 7px 39px; margin-top:-22px; font-size:15px; line-height:17px; font-weight:bold; color:#ffffff;}
td.page_content{background-color:#d6e5e2; border:1px solid #c5c5c5; margin-top:-5px; *margin-top:0px; padding:12px 23px 30px 13px;}
td.page_content p{margin-top:0px;}
/*td.page_content b{font-size:15px; line-height:19px; font-weight:bold; color:#485c5a;}*/
ul.content_links{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;list-style:none; }
ul.content_links li{padding:0px 0px 0px 12px;background-image: url("../../includes/site_images/misc/link_bullet.png");background-repeat: no-repeat;background-position:1px 7px;}

td.landing_tools{background-repeat:no-repeat; margin:-5px 0px 15px 0px; *margin-top:0px; padding:8px 8px 8px 458px;}
td.landing_tools#about{background-image:url("../../images/features/landing_about.jpg");}
td.landing_tools#property{background-image:url("../../images/features/landing_property.jpg");}
td.landing_tools#business{background-image:url("../../images/features/landing_business.jpg");}
td.landing_tools#parking{background-image:url("../../images/features/landing_parking.jpg");}
td.landing_tools#sheriff{background-image:url("../../images/features/landing_sheriff.jpg");}
td.landing_tools#bail{background-image:url("../../images/features/landing_bail.jpg");}
td.landing_tools#jobs{background-image:url("../../images/features/landing_jobs.jpg");}
td.landing_tools#forms{background-image:url("../../images/features/landing_forms.jpg");}
td.landing_tools#contact{background-image:url("../../images/features/landing_contact.jpg");}
td.online_bg{border:1px solid #c3c3c3; background-color:#ffffff; width:161px; height:150px; *width:183px; *height:172px; padding:10px;}
td.online_bg b{color:#a31e39; font-size:16px; line-height:17px;}
ul.tools_links{margin:0px 0px 0px 0px; padding:4px 0px 0px 0px;list-style:none; }
ul.tools_links li{padding:0px 0px 0px 12px;background-image: url("../../includes/site_images/misc/tools_bullet.png");background-repeat: no-repeat;background-position:1px 7px; font-size:12px; line-height:18px; color:#485c5a;}
ul.tools_links li a{color:#485c5a; text-decoration:none;}
ul.tools_links li a:hover{color:#485c5a; text-decoration:underline;}

a:hover{color:#a31e39; text-decoration:underline; } 

.popup{visibility:hidden;border:2px solid #c5c5c5;z-index:20;position:absolute;top:200px;left:399px;background-color:#ffffff; }
.popup_table{padding:14px 18px 20px 18px; }
.buttons{text-align:right; padding-top:12px; }
.popup_field{color:#000000; font-size:12px; line-height:15px; padding-top:4px;padding-bottom:5px;padding-left:8px; }
.popup_label{background-color:#e7e7e7;color:#000000; font-size:12px; line-height:15px; padding-top:6px;padding-bottom:8px;padding-right:6px; text-align:right; }
.progress_popup{visibility:hidden;border:2px solid #59534e;z-index:20;position:absolute;top:200px;left:399px;background-color:#ffffff; }
.progress_text{color:#333333; font-size:14px; line-height:18px; font-weight:bold; font-family:Verdana, Arial, Helvetica; text-decoration:none; text-align:center; }

.shim{visibility: hidden;z-index:10;position:absolute;top:200px;left:399px; }

.yellow_button{background-color:#FFCC00; border-width:1px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; height:24px; padding-bottom:2px; *padding-bottom:0px;}