body{ font-family: arial, verdana; margin: 100px 0 10px 0; }
a, a.visited{ text-decoration: none; color: #006699; }
a:hover{ color: #c00; }
form{ padding: 0; margin: 0; }
h5 { display: block;padding: 5;font-size: 16px;margin-bottom: 8px; }
.wrapper{ width: 990px; margin: 0 auto; background: url(images/bgr_wrapper.gif) repeat-y; }
.main_left{ float: left; width: 820px; }
.left_content{ padding: 10px 13px; background: url(images/bgr_left_content.jpg) repeat-x;margin: 0 3px; }
.left_content p .alignright {float: right; margin-left: 7px; margin-bottom: 7px;}
.left_content p .alignleft {float: left; margin-right: 7px; margin-bottom: 7px;}
.main_right{ float: right; width: 170px;padding-top: 10px; }
.closer_top{ height: 4px; background: #9DA842 url(images/bgr_closer_top.jpg) repeat-x left bottom; }
.location{ font-size: 11px; margin: 0; padding-top: 4px; }
.main_left h1{ font-family: "Trebuchet MS", georgia, times; font-size: 24px; padding: 0 0 10px 0; margin: 0; color: #434A29; font-weight: normal; }
.brown{ color: #B59C4A; }
.right_name{ float: right; width: 200px; font-size: 12px; text-align: right; padding: 5px 0 0 0; }
.search{ height: 39px; background: #9DA842 url(images/bgr_search.gif) repeat-x; clear: both; margin: 15px 0 10px 0; }
.search_left{ width: 350px; float: left; padding: 6px 0 0 0; }
.search_field{ border: 1px solid #6A712D; padding: 4px 4px 5px 4px; float: left; font-size: 14px; margin: 0 4px; width: 250px; }
.btn_search{ float: left; }
.indentmenu{ font: bold 14px Arial; width: 380px; float: right; }
.indentmenu ul{ margin: 0; padding: 2px 0 0 0; float: right; }
.indentmenu ul li{ display: inline; }
.indentmenu ul li a{ float: left; color: #fff; padding: 9px 11px 10px 11px; text-decoration: none; background: url(images/bgr_link.gif) repeat-y; }
.indentmenu ul li a:visited{ color: white; }
.indentmenu ul li a:hover, .indentmenu ul li .current{ color: #fc0; !important; padding: 9px 11px 10px 11px; background: url(images/bgr_link.gif) repeat-y; }
.left_column{ float: left; width: 473px; margin-right: 15px; }
.right_column{ float: left; width: 300px; }
.breadcrumb{ font-size: 11px; padding: 0 0 10px 0; margin: 0; }
.left_column h2, .left_content h2{ font-size: 24px; padding: 0 0 10px 0; margin: 0; font-weight: normal; color: #CC3300; }
.question_line{ padding: 0 0 10px 0; margin: 0 0 10px 0; background: url(images/bgr_dotted.gif) repeat-x left bottom; font-size: 2px; }
.user_photo{ float: left; width: 60px; padding-top: 3px; }
.user_photo img{ border: 1px solid #333; padding: 1px; }
.user_question{ float: left; width: 380px; }
.user_question h3{ font-size: 18px; padding: 0; margin: 0; }
.by_who{ font-size: 12px; padding: 2px 0; margin: 0; }
.by_who img{ vertical-align: middle; }
.green{ color: #848C37; }
.paginator{ text-align: center; font-size: 12px; padding-bottom: 10px; }
.right_box{ padding: 5px 10px; background: #E9ECCE url(images/bgr_right.gif) repeat-y; font-size: 2px; }
.right_box h5{ font-size: 16px; padding: 0 0 0 20px; margin: 0; background: url(images/arrow.gif) no-repeat left 2px; color: #6F762E; }
.half{ float: left; width: 50%; }
.half ul{ padding: 8px 0 0 3px; margin: 0; font-size: 14px; list-style-type: none; }
.half ul li{ background: url(images/small_arrow.gif) no-repeat left 5px; padding: 0 0 0 10px; margin: 0 0 3px 0; }
.AccordionTitle, .AccordionContent, .AccordionContainer{ position:relative; width:170px; }
.AccordionTitle{ height:38px; overflow:hidden; cursor:pointer; font-family:Arial; font-size:8pt; font-weight:bold; vertical-align:middle; display:table-cell; -moz-user-select:none; }
.AccordionContent ul{ padding: 5px 5px 0 10px; margin: 0 0 0 17px; font-size: 14px; }
.AccordionContent ul li{ list-style-image: url("images/small_arrow.gif"); padding: 0; margin: 0 0 2px -3px; font-size: 11px; }
.AccordionContent{ height:0px; overflow:auto; display:none; background: url(images/bgr_tab.gif) right bottom; }
.ATitle{ height:38px; overflow:hidden; font-family:Arial; font-size:8pt; font-weight:bold; vertical-align:middle; position:relative; width:170px; display:table-cell; }
.AContent ul{ padding: 5px 5px 0 10px; margin: 0 0 0 17px; font-size: 14px; }
.AContent ul li{ list-style-image: url("http://www.bootsnall.com/2008/images/small_arrow.gif"); padding: 0; margin: 0 0 2px -3px; font-size: 11px; }
.AContent{ overflow:auto; background: url(http://www.bootsnall.com/2008/images/bgr_tab.gif) right bottom; }
.right_tab_content{ background: url(images/bottom_tab.gif) right bottom no-repeat; }
.absolute_header{ position: absolute; width: 100%; top: 0px; }
.header{ width: 990px; margin: 0 auto; height: 90px; }
.logo{ float: left; width: 250px; padding-top: 25px; }
.footer{ width: 990px; padding: 10px 0; font-size: 11px; margin: 0 auto; }
.footer_right{ float: right; width: 300px; text-align: right; margin-right: 170px; display: inline; }
.banner{ float: right; width: 730px; }
.top_intro{ font-size: 13px; line-height: 19px; padding-top: 10px; }
.large{ font-size: 16px; }
.thumb{ float: left; margin: 0 10px 0 0; }
.ask_question{ width: 175px; background: #C22724; float: right; }
.ask_question p{ color: #fff; padding: 3px 10px 5px 10px; font-size: 11px; margin: 0; text-align: center; line-height: 16px; }
.large_ask{ font-size: 18px; font-weight: bold; color: #FFD02F; }
.left_content p{ font-size: 12px; padding: 0 0 10px 0; margin: 0; }
.quote{ float: right; width: 175px; background: #FFECC4; }
.quote p{ padding: 2px 10px 5px 10px; font-size: 13px; margin: 0; text-align: center; line-height: 18px; font-weight: bold; }
.quote p img{ margin: 5px 0 0 0; }
.left_insurance_title{ font-size: 18px; color: #336633; padding: 0 0 5px 0; margin: 0; }
.left_insurance_desc{ font-size: 12px; line-height: 17px; padding: 0; margin: 0; }
.left_insurance_desc img{ margin: 7px 0 10px 0; }
.right_menu{ width: 185px; float: right; text-align: right; margin: 0; }
.right_menu_box{ width: 175px; float: right; margin: 0; border-left: 1px solid #9DA842; border-right: 1px solid #9DA842; background: #E9ECCE; padding: 5px 7px; font-size: 11px; voice-family: "\"}\""; voice-family: inherit; width: 159px; }
html>body .right_menu_box { width: 159px; }
.right_menu_box p{ font-size: 12px; padding: 0 0 5px 10px; margin: 0; text-align: left; background: url(images/blue_arrow.gif) no-repeat 1px 5px; }
.right_menu_box h5{ font-size: 16px; padding: 0 0 7px 20px; margin: 0; background: url(images/arrow.gif) no-repeat left 2px; color: #6F762E; border: 1px solid #E9ECCE; border-left: 0; text-align: left; }
.compare_title{ font-size: 11px; text-align: center; background: #9DA842; padding: 3px 0; color: #fff; }
.compare_subtitle{ font-size: 11px; text-align: center; background: #E9ECCE; padding: 3px 0; }
.compare_odd{ font-size: 11px; padding: 5px; background: #E2E2E2; vertical-align: top; }
.compare_odd p, .compare_even p{ font-size: 11px; }
.compare_left{ padding: 5px; font-size: 12px; vertical-align: top; background: #D8DDA6; }
.compare_even{ padding: 5px; vertical-align: top; border-left: 1px dotted #eee; background: #F4F4F4; }
.subtitle{ font-size: 16px; padding: 10px 0 5px 0; }
.compare_quote{ font-size: 11px; background: #EEDCB4; padding: 5px; }
.spacer{ clear: both; font-size: 2px; }
.type_1{ float: left; width: 268px; }
.type_2{ float: left; width: 250px; }
.extra{ min-height: 165px; background: #E9ECCE url(images/extra_bottom.gif) left bottom no-repeat; width: 250px; margin-bottom: 10px; }
.extra h3{ background: url(images/header.gif) no-repeat; color: #3D421A; font-size: 14px; padding: 8px 5px 11px 10px; margin: 0; }
.extra p{ font-size: 12px; line-height: 16px; padding: 2px 10px; margin: 0; }
.compare{ font-size: 12px; text-align: right; padding: 5px 10px 5px 0; }
.tblFeat { background: #F80; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
#compare_table {margin-top: 46px;}
#compare_table table {width: 780px;text-align: center;font-size: 11px;}
#compare_table td {padding: 2px 3px;}
#compare_table td p {/*padding: 2px 3px;*/padding: 0;margin: 0;}
#moreinsurance {padding-left: 15px;margin-top: 26px;}
#moreinsurance a {font-weight: normal;}
#moreinsurance h5 {display: block;padding: 5;font-size: 16px;margin-bottom: 8px;}
#moreinsurance ul {margin: 0 0 15px 0; list-style: none; font-size:12px; }
#moreinsurance li {padding: 2px 0 2px 14px;background: url(../images/common/arrowRed.gif) no-repeat left 5px;}
.bottom_insurance_left{float: left;width: 60%;}
.bottom_insurance_right{float: left;width: 35%;}
.wn-heading {font-size: 18px;}
.wn-h2 {font-weight: bold;font-size: 15px;color: #357C97;margin-top: 4px;margin-bottom: 4px;}
#insurance_type p {margin-bottom: 5px;}
#insurance_type {float: left;width: 640px;}
#insurance_type h2 {font-size: 18px;color: #425466;margin-bottom: 4px;}
#insurance_type h1 {font-size: 18px;color: #425466;margin-bottom: 4px;}
