/* HealthInsuranceFinders.com * HOME and STATES * Last change > 09 NOV 10 by Ivan (ivan@wd.com.gt) */
body{margin:0;padding:0;background:#00679A url(../images/hif-bg.jpg) no-repeat center top;background-attachment:fixed;font-family:tahoma;font-size:12pt;}
a img{border:none;}
.rc{display:none;}
.container{margin:0 auto 0;background:#fff;overflow:hidden;width:958px;border:solid 1px #c7c8ca;border-width:0 1px 0;}
/* HEADER */
.header{height:100px;overflow:hidden;background:#fff url(../images/hif-header-bg.jpg) repeat-x;padding:margin:0;}
.logo{float:left; clear:none; margin:11px 0 0 13px; overflow:hidden;}
.logo a img{ border:none;}
.tagline{float:left;margin:20px 0 0 20px;font-weight:bold;color:#41738e;font-size:9pt;letter-spacing:-0.03em;clear:none;}
.menubar{display:block;float:left;clear:none;width:746px;height:40px;margin:10px 0 0 20px;padding:0;overflow:hidden;}
.menubar li{ display:block;float:left;padding:0;margin-top: 0;margin-right: 13px;margin-bottom: 0;margin-left: 0;}
.menubar li a{display:block;height:35px;margin:0;padding:5px 0 0 4px;color:#fff;text-decoration:none;font-size:9pt;}
.menubar li a strong{display:block;clear:both;font-size:10pt;}
.menubar .individual a, .menubar .group a, .menubar .student a, .menubar .shortterm a{width:96px;background:url(../images/hif-menu-btn-100px.jpg);}
.menubar .medicare a:visited, .menubar .dental a:visited, .menubar .travel a:visited, .menubar .individual a:visited, .menubar .group a:visited, .menubar .student a:visited, .menubar .shortterm a:visited {color:#FFFFFF!important;}
.menubar .medicare a{width:134px;background:url(../images/hif-menu-btn-138px.jpg);}
.menubar .travel{margin:0;}
.menubar .dental a, .menubar .travel a{width:58px;background:url(../images/hif-menu-btn-62px.jpg);}
.menubar .individual a:hover, .menubar .group a:hover, .menubar .student a:hover, .menubar .shortterm a:hover{background:url(../images/hif-menu-btn-hover-100px.jpg);}
.menubar .medicare a:hover{background:url(../images/hif-menu-btn-hover-138px.jpg);}
.menubar .dental a:hover, .menubar .travel a:hover{background:url(../images/hif-menu-btn-hover-62px.jpg);}
/* PANEL:Quotes */
.contentArea, .panel{clear:both;overflow:hidden;margin:0;}
.panel{margin:0;padding:0;height:272px;background:#fff url(../images/hif-panel-bg.jpg) repeat-x;}
.panel .pic{float:right;clear:none;width:386px;height:272px;overflow:hidden;background:url(../images/hif-panel-pic.jpg) no-repeat right top;}
.panel .description{float:left;clear:left;margin:4px 0 0 16px;color:#496d87;width:550px;}
.panel .description .title{display:block;clear:both;font-size:14px;margin:7px 0 2px;padding:0;}
.panel .description p{clear:both;font-size:12px;letter-spacing:0.15pt;margin:3px 0 2px;padding:0;}
.panel .requestBox{float:left;clear:left;width:555px;height:162px;margin:15px 0 0 13px;background:url(../images/hif-panel-requestbox-bg.jpg) repeat-x;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.panel .requestBox .title{margin:22px 0 0 22px;font-size:18pt;letter-spacing:0.3pt;font-weight:bold;color:#fff;}
.panel .requestBox .title strong{color:#602800;}
.panel .requestBox .formRequest{display:block;clear:none;overflow:hidden;background:url(../images/hif-panel-requestbox-arrow.jpg) no-repeat center left;overflow:hidden;width:550px;height:100px;}
.panel .requestBox .form{margin:0;}
.panel .requestBox label{display:block;float:left;clear:none;height:19px;overflow:hidden;margin:15px 0 0 17px;padding:2px 0 0 2px;background:#ffad56 url(../images/hif-panel-requestbox-lbl-bg.jpg) no-repeat left top;font-size:11pt;font-style:italic;line-height:14pt;}
.panel .requestBox label span{color:#fff;font-weight:bold;padding:0 8px 0 4px;font-size:10pt;line-height:10pt;}
.panel .requestBox .lblInsurance{width:155px;margin-left:56px;}
.panel .requestBox .lblZip{width:160px;}
.panel .requestBox .lblClick{width:118px;}
.panel .requestBox .cmbInsurance, .panel .requestBox .txtZip{display:block;float:left;clear:none;height:22px;width:160px;margin:24px 0 0 55px;padding:0;font-size:12pt;line-height:8pt;}
.panel .requestBox .cmbInsurance{line-height:12pt;}
.panel .requestBox .txtZip{height:20px;width:156px;margin:23px 0 0 17px;text-align:left;}
.panel .requestBox .btnGetQuotes{float:left;clear:none;overflow:hidden;color:#442;font-weight:bold;font-size:10pt;line-height:10pt;margin:20px 0 0 17px;width:122px;height:30px;border:none;background:url(../images/hif-panel-requestbox-btn-getquotes.jpg) no-repeat;}
.panel .requestBox .btnGetQuotes:hover{color:#000;background:url(../images/hif-panel-requestbox-btn-getquotes-hover.jpg) no-repeat;}
/* CONTENT */
.contentArea .content{width:640px;float:left;clear:left;margin:0 0 0 10px;overflow:hidden;}
.contentArea .content a{color:#0078ff;padding:0 3px 0;}
.contentArea .content a:hover{color:#0000ff;padding:0 3px 0;}
.contentArea .content a:visited{color:#44668D;}
.contentArea .content .firstText{margin:10px 0 5px;background:url(../images/hif-content-title-bg.jpg) repeat-x;border:solid 1px #d3e1fb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.contentArea .content .firstText .title{font-size:14px;color:#fff;font-weight:bold;margin:3px 0 2px;padding:0 0 2px 10px;}
.contentArea .content .firstText p{font-size:12px;margin:10pt;}
/* TABS */
.contentArea .content .tabsArea{font-size:12px;border:solid 1px #d3e1fb;margin:14px 0 5px;overflow:hidden;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.contentArea .content .tabsArea .tab{float:left;clear:left;display:none;width:375px;padding:15px 20px 15px 20px;}
.contentArea .content .tabsArea .tab .title{color:#9aaeb8;font-size:13pt;padding:0;margin:0 0 2px;}
.contentArea .content .tabsArea .tab p{font-size:12px;margin-bottom:0;}
.contentArea .content .tabsArea .tabs{float:right;clear:right;width:222px;padding:0;margin:0;list-style:none;}
.contentArea .content .tabsArea .tabs li{display:block;clear:both;overflow:hidden;list-style:none;background:url(../images/hif-tabs-tab-bg.jpg) repeat-x;}
.contentArea .content .tabsArea .tabs li a{display:block;float:left;width:222px;height:18pt;font-size:12px;color:#7c8e97;line-height:20pt;border:solid 1px #d3e1fb;border-width:0 0 1px 1px;text-decoration:none;background:none;letter-spacing:-0.04pt;padding:0 0 0 17px;background:url(../images/hif-tabs-tab-bullet.jpg) no-repeat 6px 8px;overflow:hidden;}
.contentArea .content .tabsArea .tabs li a:hover{display:block;color:#0078ff;background:url(../images/hif-tabs-tab-bullet-hover.png) no-repeat 6px 8px;}
.contentArea .content .tabsArea .tabs li .selected{border-left:none;height:28px;}
.contentArea .content .tabsArea .tabs li .selected{color:#7699ab;font-weight:bold;line-height:20pt;background:none;}
.contentArea .content .tabsArea .tabs li .selected:hover{background:none;}
.contentArea .content .tabsArea .tabs li:last-child a{border-bottom:none;}
/* SIDEBAR */
.sidebar{width:284px;margin:10px 10px 10px 0;float:right;clear:right;overflow:hidden;border:solid 1px #e0ebff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.sidebar .popularStates{margin:15px 10px 5px;overflow:hidden;border:solid 1px #b6ccd7;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; color:#65808e;font-size:9pt;background:#fff url(../images/hif-popularstates-bg.jpg) no-repeat 0 15px;}
.sidebar .popularStates .title{display:block;margin:112px 0 0 18px;font-size:10pt;padding:0;}
.sidebar .popularStates p{display:block;margin:5px 0 0 18px;padding:0;}
ul.states{width:80%;display:block;float:left;clear:none;list-style:none;padding:0;margin:6px 0 20px 15px;overflow:hidden;}
ul.states li{display:block;float:left;width:40%;margin:4px 0 4px 20px;}
ul.states li a{color:#5D737F;font-weight:bold;font-size:10pt;text-decoration:none;padding:0 0 0 20px;background:url(../images/hif-popularstates-bullet.png) no-repeat;}
ul.states li a:hover{color:#0072ff;}
.sidebar .banner{clear:both;overflow:hidden;}
.sidebar .banner .familyGuide{display:block;clear:both;margin:0 10px 0;width:263px;height:162px;background:url(../images/hif-familyguide-banner.jpg) no-repeat;text-indent:-500em;overflow:hidden;}
.sidebar .requestBox{display:block;clear:both;height:132px;overflow:hidden;margin:7px 10px 18px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(../images/hif-sidebar-requestbox-bg.jpg) repeat-x;}
.sidebar .requestBox .title{font-size:10pt;font-weight:bold;color:#327da2;margin:5px 0 0 14px;padding:0;}
.sidebar .requestBox .formRequest form{margin:0;}
.sidebar .requestBox .formRequest label, .sidebar .requestBox .formRequest .cmbInsurance, .sidebar .requestBox .formRequest .txtZip{float:left;clear:both;margin:2px 0 0px 16px;}
.sidebar .requestBox .formRequest label{float:left;clear:both;font-size:8pt;color:#fb6b1a;font-weight:bold; margin:6px 0 2px 16px;}
.sidebar .requestBox .formRequest .cmbInsurance{height:25px;width:230px;}
.sidebar .requestBox .formRequest .txtZip{width:130px;clear:left;}
.sidebar .requestBox .formRequest .btnGetQuotes{float:left;clear:none;width:98px;height:25px;border:none;margin:0 0 0 3px;background:url(../images/hif-sidebar-requestbox-getquotes.png) no-repeat;color:#fff;font-size:10pt;padding-bottom:2px;font-weight:normal;}
.sidebar .requestBox .formRequest .btnGetQuotes:hover{background:url(../images/hif-sidebar-requestbox-getquotes-hover.png) no-repeat;}
/* FOOTER */
.footer{margin:10px 0 0;clear:both;overflow:hidden;background:#f2f2f2 url(../images/hif-footer-bg.jpg) repeat-x;height:174px;}
.footer .col{float:left;clear:none;overflow:hidden;margin:0 0 10px;padding:20px 0 0 30px;width:290px;height:110px;background:url(../images/hif-footer-div.jpg) no-repeat right center;}
.footer .col .title{font-size:10pt;line-height:10pt;color:#3869a3;margin:0;padding:0;font-weight:normal;}
.footer .col ul{list-style:none;font-size:8pt;margin:18px 0 0 10px;padding:0;}
.footer .col ul li{display:block;float:left;margin:2px 0 4px;color:#3996e2;}
.footer .col ul li a{text-decoration:none;color:#3996e2;font-weight:bold;}
.footer .col ul li a:hover{color:#0078ff;}
.footer .colDouble{width:280px;background:none;}
.footer .colDouble .title{color:#7494ae;}
.footer .colDouble ul li{clear:none;width:130px;}
.footer .colDouble ul li a{color:#61819c;}
.copyright{display:block;clear:both;text-align:center;font-size:8pt;color:#636466;margin:0;padding:0;}
/* STATES */
.breadcrumbArea{height:26px;clear:both;font-size:8pt;padding:10px 0 0 20px;background:#f2f2f2 url(../images/hif-breadcrumbs-bg.jpg) repeat-x;color:#376ca2;}
.breadcrumbArea a{color:#4a7fb5;}
.breadcrumbArea a:hover{color:#0078ff;}
.breadcrumbBottomArea{height:26px;clear:both;font-size:8pt;margin:10px 20px 10px;padding:12px 0 0 20px;background:none;color:#376ca2;background:#e5e5e5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.breadcrumbBottomArea a{color:#4a7fb5;}
.breadcrumbBottomArea a:hover{color:#0078ff;}
/* SEARCH BANNER */
.searchBanner{width:960px;height:108px;overflow:hidden;background:#1587be url(../images/hif-searchbanner-bg.jpg) no-repeat;}
.searchBanner .formRequest{margin:20px 0 0 525px;}
.searchBanner .formRequest label{color:#ffd042;font-size:9pt;float:left;display:block;clear:none;height:25px;margin:0 10px 0 0;}
.lblInsurance{width:160px;}
.lblZip{width:130px;}
.searchBanner .formRequest .cmbInsurance, .searchBanner .formRequest .txtZip, .searchBanner .formRequest .btnGetQuotes{display:block;float:left;clear:none;margin:6px 10px 0 0;font-size:12pt;}
.searchBanner .formRequest .cmbInsurance{clear:left;width:160px;height:24px;}
.searchBanner .formRequest .txtZip{width:126px;height:18px;text-align:left;}
.searchBanner .formRequest .btnGetQuotes{margin-top:4px;border:none;background:#ff1f00 url(../images/hif-searchbanner-btn-getquotes.jpg) no-repeat;width:109px;height:28px;color:#fff;font-size:10pt;font-weight:bold;}
.searchBanner .formRequest .btnGetQuotes:hover{background:#ff1f00 url(../images/hif-searchbanner-btn-getquotes-hover.jpg) no-repeat;}
/* ARTICLE HIGHLIGHTS */
.aHighlights{background:#dbe3ea;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:25px 20px 0;padding:8px 10px 8px;clear:both;overflow:hidden;}
.aHighlights .section{background:url(../images/hif-statecentral-section-bg.jpg) repeat-x;height:250px;overflow:hidden;padding:0;margin:0;}
.aHighlights .section .borderLeft{background:url(../images/hif-statecentral-section-left-bg.jpg) no-repeat;float:left;clear:left;overflow:hidden;width:5px;height:250px;}
.aHighlights .section .borderRight{background:url(../images/hif-statecentral-section-right-bg.jpg) no-repeat;float:right;clear:right;width:5px;height:250px;}
.aHighlights .section .sContent{display:block;float:left;clear:none;overflow:hidden;}
.aHighlights .section .sContent .title{font-size:12pt;line-height:12pt;padding:8px 10px 7px;margin:0;font-weight:normal;color:#fff;}
.aHighlights .leftSection{float:left;clear:left;width:590px;overflow:hidden;}
.aHighlights .rightSection{float:right;clear:right;width:290px;overflow:visible;background:url(../images/hif-statecentral-section-white-bg.jpg) repeat-x;}
.aHighlights .rightSection .borderLeft{background:url(../images/hif-statecentral-section-left-white-bg.jpg) no-repeat;}
.aHighlights .rightSection .borderRight{background:url(../images/hif-statecentral-section-right-white-bg.jpg) no-repeat;}
.aHighlights .rightSection .sContent{display:block;width:280px;height:250px;overflow:hidden;}
#spanAdsProduct{margin: 0pt; margin-right:-5px; padding: 0pt;}
/* Article Highlights - List Links (right) */
.aHighlights .listLinks .sContent ul{margin:15px 0 5px 0;padding-left:10px;font-size:11pt;list-style:none;}
.aHighlights .listLinks .sContent ul li{margin:2px 0 3px;padding:0;}
.aHighlights .listLinks .sContent ul li a{color:#006fa5;text-decoration:underline;background:url(../images/sidebar-bullet.jpg) no-repeat 4px 6px;padding-left:24px;}
.aHighlights .listLinks .sContent ul li a:hover{color:#0078ff;}
.aHighlights .listLinks .sContent ul li a:visited{text-decoration:none;color:#6c6c6c;}
/* Article Highlights - block Links (left) */
.aHighlights .blockLinks .sContent .blockLink{float:left;clear:both;width:550px;margin:14px 0 2px 15px;font-size:11pt;}
.aHighlights .blockLinks .sContent .blockLink .icon{float:left;clear:left;width:30px;margin:5px 0 0 5px;}
.aHighlights .blockLinks .sContent .blockLink p{float:left;clear:none;width:490px;margin:5px 0 0 5px;padding:2px 0 4px 5px;border-left:solid 1px #aaa;}
.aHighlights .blockLinks .sContent .blockLink .title{color:#006fa5;clear:none;font-weight:bold;font-size:11pt;margin:0;padding:0 4px 0 0;text-decoration:underline;text-transform:capitalize;}
.aHighlights .blockLinks .sContent .blockLink .title:hover{color:#0078ff;}
/*STATE - PANEL*/
.statePanel .searchArea .sContent .image{margin:12px 5px 10px;float:left;clear:left;}
.statePanel .searchArea .formSearch, .statePanel .searchArea .formSearch{display:block;float:left;clear:right;margin:5px 0 0 15px;}
.statePanel .searchArea .formSearch label{float:left;clear:right;font-weight:bold;margin:3px 0 3px 5px;color:#385062;}
.statePanel .searchArea .formText{margin:10px 0 10px 5px;font-size:10pt;}
.statePanel .searchArea .formSearch .btnGetQuotes{float:right;clear:both;background:;color:#000;font-size:10pt;line-height:10pt;font-weight:bold;border:none;width:109px;height:28px;margin:10px 0 0;background:#f5c94a url(../images/hif-statecentral-btn-getquotes.jpg) no-repeat;}
.statePanel .searchArea .formSearch .btnGetQuotes:hover{color:#4B3816;background:#f5c94a url(../images/hif-statecentral-btn-getquotes-hover.jpg) no-repeat;}
.statePanel .searchArea .formSearch .rd{float:left;clear:left;margin:5px 0 2px 15px;}
.statePanel .searchArea .formSearch label:hover{color:#0072ff;}
.statePanel .popularStates .sContent{background:url(../images/hif-popularstates-bg.jpg) no-repeat 45px 130px;}
.statePanel .popularStates .sContent p{font-size:10pt;margin:10px 10px 0;font-weight:bold;color:#748B99;}
/* STATE - ARTICLE */
.article{line-height:12pt;font-size:12px;margin:5px 0 5px 10px;padding:5px 0 5px 10px;clear:both;}
.article .ad300x250{float:right;clear:none;width:300px;height:250px;overflow:hidden;background:#fff;margin:5px 20px 5px;}
.article .linkHightlighted{font-size:11pt;background:url(../images/adlink-bg.jpg) no-repeat;height:33px;line-height:30px;padding-left:36px;}
.article .linkHightlighted a{padding:8px 0 11px;color:#eb5a00;background:none;}
.article .linkHightlighted a:hover{color:#0072ff;background:none;}
.article h2{font-size:11pt;}
.article h3{font-size:10pt;}
.article h4{font-size:12px;}
.article p, .article ul, .article ol{margin-right:20px;}
.article p.disclaimer, .article p.legaldisclaimer{font-size:8pt;color:#888;margin-top:20px;}
.article a{color:#0078ff;}
.article a:hover{color:#0000ff;}
.article .colLeft, .article .colRight{width:45%;float:left;}
.article .colLeft{clear:left;}
.article .colRight{clear:right;}
.article .colDouble{overflow:hidden;clear:both;margin:20px 0 20px;}
/* STATES - RESOURCES & STATISTICS */
.relatedsections{clear:both;overflow:hidden;margin-top:10px;}
.relatedSectionLeft, .relatedSectionRight{overflow:hidden;width:440px;min-height:400px;margin:10px 0 10px;}
.relatedSectionLeft{float:left;clear:left;margin-left:20px;background:#1c538c;padding:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:96%;}
.relatedSectionRight{float:right;clear:right;margin-right:20px;background:#e1e7ea;padding:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:96%;}
.relatedSectionLeft .title, .relatedSectionRight .title{font-size:14pt;margin:8px 10px 0 15px;font-weight:normal;}
.relatedSectionLeft .title, .resourcesArea .title{color:#dfdfdf;}
.relatedSectionLeft ul, .relatedSectionLeft ul li{display:block;list-style:none;padding:0;margin:0;}
.relatedSectionLeft ul{margin-top:24px;}
.relatedSectionLeft ul li{margin-bottom:5px;background:url(../images/hif-resources-div.jpg) no-repeat center top;}
.relatedSectionLeft ul li .title{display:block;color:#ffae01;font-size:11pt;padding:8px 0 2px 24px;background:url(../images/hif-resources-bullet.jpg) no-repeat 0 10px;}
.relatedSectionLeft ul li .title:hover{color:#fff;}
.relatedSectionLeft ul li .title strong{font-weight:normal;}
.relatedSectionLeft ul li p{color:#ececec;font-size:8pt;line-height:11pt;letter-spacing:0.01em;margin:0;padding:0 10px 0 40px;}
.linkMore{background:#839eb9;padding:1px 2px 1px;color:#fff;font-size:7pt;line-height:8pt;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-decoration:none;}
.relatedSectionRight .title, .statisticsArea .title{color:#224456;}
.statisticsArea .graphArea{margin:20px 0 10px;text-align:center;}
.statisticsArea .column{width:200px;float:left;clear:none;margin:10px 10px 0;overflow:hidden;font-size:10pt;color:#234358;}
.statisticsArea .column a{color:#E4670D;}
.statisticsArea .column a:hover{color:#0072FF;}
.statisticsArea .colDetails p strong{display:block;clear:both;}
.relatedSectionRight ul{display:block;clear:both;list-style:none;padding:0;margin:15px 0 5px 20px;}
.relatedSectionRight ul li{display:block;clear:both;list-style:none;background:url(../images/hif-relatedsection-right-div.jpg) no-repeat left top;padding:0;margin-bottom:5px;height:25px;line-height:24pt;font-size:10pt;}
.relatedSectionRight ul li a{display:block;clear:both;background:url(../images/hif-relatedsection-right-bullet.jpg) no-repeat 0 8px;padding-left:20px;color:#0072FF;}
.relatedSectionRight ul li a:visited{color:#395c6f;}
.relatedSectionRight ul li a:hover{color:#eb5a00;}
/* Individual (article) */
#individual .article{color:#333;font-size:12px;line-height:1.5em;clear:both;overflow:hidden;}
#individual .article .title, .article h1, .article .title{color:#006FA5;font-size:14pt;}
#individual .article h2,#individual .article h3{font-size:11pt;margin:10px 0 5px;}
#individual .article h6,#individual .article h5{font-size:9pt;font-weight:bold;margin:10px 0px 0px 0px;}

.sidebarBlock{margin-left:15px;}
.sidebarBlock, .quotesArea{float:right;clear:right;width:300px;margin:5px 10px 5px 10px; padding-bottom:20px;border-left:solid 1px #d2dce0;}
.sidebarBlock .title, .quotesArea .title, .sidebarBlock .downloadsBlockTitle{background:url(../images/hif-sidebar-quotes-title-bg.jpg) no-repeat;margin:0;width:298px;height:48px;font-size:8pt;font-weight:normal;padding:12px 0 0 24px;}
.sidebarBlock .downloadsBlockTitle{color:#9f3131;font-size:14pt; margin:24px 0 0;background:url(../images/hif-sidebar-downloads-title-bg.jpg) no-repeat;}
.downloadsDescription{font-size:10pt;margin:2px 2px 2px 20px;line-height:16pt;padding:0;}
.downloadsDescription strong{display:block;clear:both;}
.sidebarBlock .instructions, .quotesArea .instructions{font-size:8pt;font-weight:bold;padding:0;margin:0 0 0 24px;background:#fffde9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.quotesArea .buttons{display:block;float:left;clear:both;overflow:hidden;list-style:none;margin:7px 0 0 6px;padding:0;width:290px;}
.quotesArea .buttons li{list-style:none;float:left;clear:none;margin:0 0 5px 12px;}
.quotesArea .buttons li, .quotesArea .buttons li a{display:block;overflow:hidden;width:127px;height:19px;color:#000;text-decoration:none;font-size:10pt;padding-left:6px;}
.quotesArea .buttons li a{background:url(../images/hif-sidebar-quotes-btn.jpg) no-repeat;}
.quotesArea .buttons li a:hover{background:url(../images/hif-sidebar-quotes-btn-hover.jpg) no-repeat;color:#000;}
.sidebarBlock ul{margin:2px 0 2px 0px;list-style-image:url(../images/sidebar-bullet.jpg);}
.sidebarBlock ul li{font-weight:bold;}
.sidebarBlock ul li ul, .sidebarBlock ul li ul li{font-weight:normal;}
.sidebarBlock ul li a{color:#2B393D;text-decoration:underline;background:none;}
.sidebarBlock ul li a:hover{color:#0072ff;text-decoration:underline;background:none;}
.sidebarBlock ul li a:visited{color:#778C96;text-decoration:underline;background:none;}
a.btnDownload{font-size:8pt;color:#fff;background:#839eb9;margin:2px;padding:4px;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
a.btnDownload:hover{color:#fff;background:#0072ff;}
/* SIDEBAR - TRAVEL*/
#individual .sBlockTravel{width:300px;margin-right:0;padding:0;}
#individual .sBlockTravel .title{background:url(../images/hif-sidebar-travel-quotes-title-bg.jpg) no-repeat;margin:0;width:298px;height:35px;font-size:14pt;font-weight:normal;padding:150px 0 0 24px;color:#ff8400;}
#individual .sBlockTravel ul{list-style:none;padding:0;margin-left:25px;}
#individual .sBlockTravel ul li strong{color:#58595b;display:block;clear:both;}
#individual .sBlockTravel ul li a{color:#0077ff;padding-left:15px;background:url(../images/sidebar-bullet-orange.jpg) no-repeat 2px 4px;}
#individual .sBlockTravel ul li a:hover{color:#ff8400;}
#individual .sBlockTravel ul li a:visited{color:#58595b;}
/* Form Search Bottom 920px */
.searchBannerBottom920{background:url(../images/hif-searchform-light-bg.jpg) no-repeat;border:none;width:920px;height:134px;margin:0 0 0 20px;}
.searchBannerBottom920 .formSearch{float:right;clear:both;width:338px;overflow:hidden;}
.searchBannerBottom920 .formSearch form{margin:0;}
.searchBannerBottom920 .formSearch .title{font-size:11pt;margin:5px 0 4px;padding:0;color:#033369;}
.searchBannerBottom920 .formSearch label{display:block;float:left;clear:left;font-size:11pt;color:#000;height:24px; width:auto;padding:4px 0 0 26px;margin-top:4px;font-style:italic;}
.searchBannerBottom920 .formSearch .lblInsurance{width:138px;margin-left:0px; background:url(../images/hif-search-banner-light-1.jpg) no-repeat;}
.searchBannerBottom920 .formSearch .lblZip{width:113px;margin-left:25px;background:url(../images/hif-search-banner-light-2.jpg) no-repeat;}
.searchBannerBottom920 .formSearch .lblClick{width:90px;margin-left:50px;background:url(../images/hif-search-banner-light-3.jpg) no-repeat;}
.searchBannerBottom920 .formSearch .cmbInsurance{margin:5px 0 5px;}
.searchBannerBottom920 .formSearch .txtZip{height:18px;width:98px;border:solid 1px #ccc;background:#fff;padding-top:3px;}
.searchBannerBottom920 .formSearch .btnGetQuotes{display:block;float:left;width:98px;height:25px;font-size:9pt;text-align:center;border:none;color:#fff;margin:0;padding-bottom:2px;background:url(../images/hif-sidebar-requestbox-getquotes.png) no-repeat;}
.searchBannerBottom920 .formSearch .btnGetQuotes:hover{background:url(../images/hif-sidebar-requestbox-getquotes-hover.png) no-repeat;}
.searchBannerBottom920 .formSearch .txtZip, .searchBannerBottom920 .formSearch .btnGetQuotes{margin:6px 0 5px;}
.navbar{margin:20px;padding:10px 5px 15px;background:#e5e5e5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-align:right;}
.navbar a{margin:0;padding:10px 8px 12px; color:#fff;background-color:#31689f;background-repeat:no-repeat;background-position:center center;font-size:9pt;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.navbar a:hover{background-color:#0072ff;background-repeat:no-repeat;color:#fff;}
.navbar a.navPrev{padding-left:25px;background-image:url(../images/hif-navbar-prev-bg.gif);background-position:10px center;}
.navbar a.navNext{padding-right:25px;background-image:url(../images/hif-navbar-next-bg.gif);background-position:96% center;}
/* GLOSSARY */
.listDef{clear:both;margin:10px 10px 10px;overflow:hidden;}
.listDef dt{display:block;font-weight:bold;text-transform:capitalize;margin-top:5px;padding-top:5px;overflow:hidden;}
.listDef dd{display:block;margin:0;padding:0 0 5px;border-bottom:solid 1px #ededed;overflow:hidden;}
.faq{color:#fff;font-size:8pt;margin:15px 0 4px;padding:0 0 0 40px;}
.faq ul{background:none;display:block;overflow:hidden;}
.faq ul li{background:none;display:block;overflow:hidden;float:left;clear:none;width:200px;}
.faq ul li a{color:#ffae01;}
.faq ul li a:hover{color:#fff;}
.article ul{line-height:1.5em;}
.contacts .colDouble p{float:left;clear:none;display:block;padding-left:10px;width:30%;height:80px;margin:15px 1% 15px;border-left:solid 1px #ccc;overflow:hidden;color:#888;font-size:10pt;}
.contacts .colDouble p strong{color:#000;}
.contacts .colDouble p a{color:#888;background:#fff;}
.contacts .colDouble p:hover{color:#000;}
.contacts .colDouble p:hover a{color:#0072FF;}
.contacts .colDouble p:hover a:hover{color:#eb5a00;}
/* AD - 728x90 */
.banner728x90{float:left;clear:both;margin:15px 0 15px 110px;}
/* SEARCH RESULT */
#addisplay {font-family:arial,tahoma,sans-serif;}
#addisplay ol li{padding-left:20px;margin:15px 4px 10px;padding-bottom:15px;border-bottom:dotted 1px #aaa;}
#addisplay ol li a {color:#0000CC;background:none;font-size:12pt;font-weight:bold;}
#addisplay ol li span.addomain a{color:#008000;background:none;font-weight:normal;font-size:10pt;text-decoration:none;}
#addisplay ol li .addesc{font-size:10pt;font-weight:normal;}

#addisplayMsg p {
	font-size:10pt;
	font-weight:normal;
	padding-left: 13px;
	background-image: url(../images/hif-bluebullet-new.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin: 0px;
	width: 904px;
}
#resPartner {
	width: 918px;
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #497bb0;
}
#resPartner .title {
	font-size: 0px;
	line-height: 0px;
	background-image: url(../images/hif-whiterectangleblueborder.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 5px;
}
#resPartner .footer {
	font-size: 0px;
	line-height: 0px;
	background-image: url(../images/hif-whiterectangleblueborder.gif);
	background-repeat: no-repeat;
	background-position: center -5px;
	height: 5px;
	margin: 0px;
}
#resPartner .cont {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a6c0da;
	border-left-color: #a6c0da;
	padding-top: 5px;
	padding-bottom: 5px;
}
#resRecom {
	width: 918px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#resRecom .title {
	font-size: 0px;
	line-height: 0px;
	background-image: url(../images/hif-whiterectangleblueborder.gif);
	background-repeat: no-repeat;
	background-position: center -10px;
	height: 5px;
}
#resRecom .footer {
	font-size: 0px;
	line-height: 0px;
	background-image: url(../images/hif-whiterectangleblueborder.gif);
	background-repeat: no-repeat;
	background-position: center -15px;
	height: 5px;
	margin: 0px;
}
#resRecom .cont {
	background-color: #333333;
}
.blackSpa {
	background-image: url(../images/hif-blackbg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#resNew {
	margin-bottom: 10px;
}
#resNew ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#resNew ul li {
	list-style-type: none;
	width: 96%;
	border: 1px solid #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 10px;
	min-height: 125px;
	display: block;
	padding-bottom: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.lilistingAlt{
	background-color:rgb(239, 240, 241);
}


.spacerNeRes  {
	font-size: 0px;
	line-height: 0px;
	height: 5px;
	width: 912px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	display: block;
	clear: both;
}

#resNew ul li:hover {
	border: 1px solid #FF9900;
	display: block;
	clear: both;
}
#resNew ul li .left {
	width:73%;
	float: left;
	padding-top: 5px;
	display: inline;
}
#resNew ul li .left h1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#resNew ul li .left h1 a {
	color: #0033cc;
	text-decoration: underline;
	font-size: 15px;
	background-color: #FFFFFF;
}
#resNew ul li .left a:hover {
	background-color: #FFFFFF;
	text-decoration: none;
}

#resNew ul li .left p {
	line-height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#resNew ul li .left .url {
	color: #008000;
	text-decoration: none;
	font-size: 13px;
	background-color: #FFFFFF;
}
#resNew ul li .left .url a:hover {
	text-decoration: underline;
}


#resNew ul li .left .urlAlt {
	color: #008000;
	text-decoration: none;
	font-size: 13px;
	background-color: rgb(239, 240, 241);
}
#resNew ul li .left .urlAlt :hover {
	text-decoration: underline;
	background-color: rgb(239, 240, 241);
}

#resNew ul li .right {
	width:25%;
	float: right;
	height:120px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	display: inline;
}

#resNew ul li  .left .backgroundAlt a, #resNew ul li  .left .backgroundAlt a:hover {		
	background-color: rgb(239, 240, 241);
}

.clearerN {
	font-size: 1px;
	line-height: 1px;
	clear: both;
	height: 1px;
	width: 100%;
}
#containerMoreResultsLink {
	width: 918px;
	margin-bottom: 100px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-left: 55px;
	margin-top: 5px;
}
#containerMoreResultsLink .title {
	font-size: 0px;
	line-height: 0px;
	background-image: url(../images/hif-whiterectangleblueborder.gif);
	background-repeat: no-repeat;
	background-position: center -20px;
	height: 5px;
}
#containerMoreResultsLink .footer {
	font-size: 0px;
	line-height: 0px;
	background-image: url(../images/hif-whiterectangleblueborder.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 5px;
	margin: 0px;
	background-color: transparent;
}
#containerMoreResultsLink .cont {
	background-color: #EFF0F1;
	height: 25px;
}
#containerMoreResultsLink #btnShowMore a {
	/*text-decoration: none;*/
	color: #333333;
	background-color: #EFF0F1;
}
/* styles for floating footer banner */
#clearPage{height:45px;}
#lowbanner{
	position: absolute;
	/*left: 213px; */
	bottom: 0px; 
	width: 100%;
	background-image:url(/Content/images/lowbanner.png);
	height: 115px; 
	width: 959px;
	background-repeat: no-repeat;}
div > div#lowbanner{ position: fixed; }
.lowForm{
	padding-top: 75px;
	padding-left: 366px;
}
.lowForm input{
	outline-width: 0pt;
	background:none;
	border: 0px;
	width: 128px;
	font-size: 26px;
	text-align: center;
	font-weight: bold;
	margin-right: 3px;
	vertical-align: middle;
	color: #CCCCCC;
}
/* end */

/* styles for image preview listing (thumbnail) */
#floatDiv {
	width: 220px;
	position: absolute; 
	display: none; 
	height:170px;
}
.arroblack{
	float: left;
	padding-top: 10px;
	width: 10px;
}
.blackborder {
	border:#333333 solid 3px;
	float: left;
}
.carrierimage {
	border-left:20px solid #FFFFFF;
	border-right:20px solid #FFFFFF;
}
/* end */


#cse-search-box
{
	width: 610px; 
	position:relative; 
	top: 10px; 
	left: 342px;
}

/** begin banners styles **/
#arrow_inline_sb {
background:url(http://cdn.healthcarecreatives.com/partners-insurance/HIF/images/arrow_banner_ppages_new.jpg) no-repeat !important;
width:610px;height:120px;}
#arrow_inline_sb .arrow_intext {position:relative;top: 31px;left:488px;width:113px;border:0; text-align:left; font-size:14px; font-weight:bold; color:#003366; }
#arrow_inline_sb .arrow_intext_btn {position:relative;top:67px;left:366px;}
#ZipZip3 {position:relative;  left:350px; top:40px; width:128px; height:21px; border:0;
text-align:left; font-size:19px; color:#444;}
#bwSubmitZip3 {position:relative;left:206px;top:80px;}
#inli_sb_m2 form {margin: 0px; padding: 0px; border-color: #003366;}
#inline_banner {
width:780px;height:85px;background:url(http://cdn.healthcarecreatives.com/partners-insurance/HIF/images/topSearchIside.jpg) no-repeat; padding: 0px; margin:10px auto 0px;}
#isb_select, #isb_zip, #isb_button {
display:inline;height:80px;float:left;margin-right:10px;}
#isb_select p, #isb_zip p {font-family: Arial, Helvetica, sans-serif;font-size:13px;color:#fff;font-weight:bold;
background: url(http://cdn.healthcarecreatives.com/partners-insurance/HIF/images/bull.gif) no-repeat left;padding-left:10px;margin:10px 0px;float:none;}
#isb_select {margin-left:350px;}
#isb_select select, #isb_zip input{border:1px solid #000;}
#isb_zip input{height:16px;}
#isb_button input{margin-left:11px;margin-top:30px;border:0; list-style-type:decimal }
.panel .requestBox #ZipProduct, .panel .requestBox .txtZip, .panel .requestBox .btnGetQuotes 
{border:1px solid #999;}
.panel .requestBox #ZipProduct  {height:25px;}
.panel .requestBox .txtZip {height:26px;font-size:22px;margi-top:20px !important;}
.panel .requestBox .btnGetQuotes {
margin-top:18px !important;
background:transparent url(http://cdn.healthcarecreatives.com/partners-insurance/healthinsurancefinders/cms-ads/sb_button.jpg) no-repeat scroll 0 0;
height:37px; border:0;
font-size:19px; font-weight:normal;
}
.panel .requestBox .btnGetQuotes:hover {
background:transparent url(http://cdn.healthcarecreatives.com/partners-insurance/healthinsurancefinders/cms-ads/sb_button.jpg) no-repeat;
background-position:-122px;cursor:pointer;
}
#bwapsilisting { font-family: tahoma !important; }
#sb_right {
height:325px;
overflow:hidden;
width:300px;
margin:10px 10px 0px; 
float:right;
}
#search_form {
background:transparent url(http://cdn.healthcarecreatives.com/partners-insurance/HIF/images/sb_2.jpg) no-repeat scroll 0px 0px;
margin:0px auto;
height:325px;
width:220px;
}
#title {
display:block;
height:55px;
width:220px;
}
#zip {
border:0 none;
display:block;
font-size:14px;
margin-left:115px;
padding:0;
width:95px;
}
#btn img {
border:0 none;
display:block;
margin-left:85px;
margin-top:8px !important;
}
#text {
font-size:11px !important;
line-height:11px !important;
margin-left:auto;
margin-right:auto;
width:200px;
color:#333333;
font-family:Arial;
}
#inli_sb_m2 {background:url(http://cdn.healthinsurancefinders.com/images/inline_sb_big.jpg) no-repeat ;height: 114px; border: solid 2px #EB5A00 !important; text-align:center; width:764px !important; }  #ZipZip3 {position:relative;  left:350px; top:40px; width:126px; height:21px; border:0;  text-align:center; font-size:19px; color:#444;}  #bwSubmitZip3 {position:relative;left:206px;top:80px;}  #inli_sb_m2 form {margin: 0px; padding: 0px; border-color: #003366;} 
.inli_sb_m2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.healthcarecreatives.com/partners-insurance/HIF/images/state_sb.jpg) no-repeat scroll 0 0;
height:60px;
text-align:center;
border:1px solid #EB5A00 !important;
width:764px;
margin:0px auto;
}
.inli_sb_m2 form {
border-color:#003366;
margin:0;
padding:0;
}
#ZipZip3 {
border:0 none;
color:#444444;
font-size:15px;
font-weight:bold;
height:17px;
left:335px;
position:relative;
text-align:center;
top:10px;
width:100px;
}
#bwSubmitZip3 {
left:227px;
position:relative;
top:37px;
}
.inli_sb_m2 .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEBC1F url(http://www.healthcarecreatives.com/partners-insurance/HIF/images/state_btn_1.jpg) no-repeat scroll 0px 0px;
border:medium none;
cursor:pointer;
height:18px;
width:108px;
}
.inli_sb_m2_blue {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.healthcarecreatives.com/partners-insurance/HIF/images/state_sb_blue.jpg) no-repeat scroll 0 0;
height:60px;
text-align:center;
border:1px solid #20507E !important;
width:764px;
margin:0px auto;
}
.inli_sb_m2_blue form {
border-color:#003366;
margin:0;
padding:0;
}
#ZipZip3_blue {
border:0 none;
color:#444444;
font-size:15px;
font-weight:bold;
height:17px;
left:335px;
position:relative;
text-align:center;
top:10px;
width:100px;
}
#bwSubmitZip3_blue {
left:227px;
position:relative;
top:37px;
}
.inli_sb_m2_blue .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://www.healthcarecreatives.com/partners-insurance/HIF/images/state_btn_2.jpg) no-repeat scroll 0px 0px;
border:medium none;
cursor:pointer;
height:18px;
width:108px;
}
.jumpForm  {
background:url("http://www.healthinsurancefinders.com/images/jumpRequest.gif") no-repeat scroll 0 0 transparent;
float:right;
height:125px;
margin-left:10px;
position:relative;
text-align:right;
width:300px;
}
.jumpForm a:link, .jumpForm a:visited {
color:#FF3400;
font:bold 11pt Arial;
}
.jumpForm p {
float:right;
margin-right:12px;
margin-top:40px;
width:140px;
}
#sb_right_short {
background-image:url(http://cdn.healthcarecreatives.com/partners-insurance/HIF/images/faq_sb_bg.jpg);
height:305px;
overflow:hidden;
width:220px;
}
#sb_right_short .title {
display:block;
height:69px;
width:220px;
}
#sb_right_short .zip {
border:0 none;
display:block;
font-size:14px;
margin-left:99px;
padding:0;
width:111px;
}
#sb_right_short .btn img {
border:0 none;
cursor:pointer;
display:block;
margin-left:88px;
margin-top:14px !important;
}
#sb_right_short .sb_textmsg {
margin-top:30px;
}
#sb_right_short .text {
font-family:Arial,Helvetica,sans-serif;
font-size:13px !important;
line-height:13px !important;
margin-left:auto;
margin-right:auto;
text-align:center;
width:200px;
}
#sb_right {
background:transparent url(http://cdn.healthcarecreatives.com/partners-insurance/HIF/opt_project/student_bg.jpg) no-repeat scroll 0px 0px;
width:220px;
height:325px;
overflow:hidden;}
#title {
width:220px;
height:55px;
display:block;}  
#btn img{
margin-left:85px;
margin-top:8px !important;
border: 0px none ;
display:block;} 
#text {
width:200px;
margin-left:auto;
margin-right:auto;
font-size:11px !important;
line-height:11px !important;}  
#zip {
margin-left:112px; 
border:0; 
padding:0;
font-size: 14px; 
width: 95px;
display:block;}
#right {
margin-top:10px; 
clear:both; 
float:right; 
width:220px; 
margin-left:8px;
margin-right:20px;
}
#inli_sb_m2 {background:url(http://cdn.healthinsurancefinders.com/images/inline_sb_big.jpg) no-repeat ;height: 114px; border: solid 2px #EB5A00 !important; text-align:center; width:764px !important; }  #ZipZip3 {position:relative;  left:350px; top:40px; width:126px; height:21px; border:0;  text-align:center; font-size:19px; color:#444;}  #bwSubmitZip3 {position:relative;left:206px;top:80px;}  #inli_sb_m2 form {margin: 0px; padding: 0px; border-color: #003366;}
#quoteImageSm {
background-image:url(http://cdn.healthcarecreatives.com/partners-insurance/HIF/images/unemG_recovery-gob.jpg);
background-repeat:no-repeat;
color:#4D412B;
height:258px;
margin-left:auto;
}
/** end banners styles **/
