body{margin:0;padding:0;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#333;background-color:#CFDBE8;background-image:url(/images/wrapper_bg.png);background-repeat:repeat-x;background-position:0 -20px;}form{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-weight:normal;}h1,.alpha{text-align:center;font-size:42px;line-height:60px;margin:0 2px 2px;padding-top:18px;color:#6C97BD;font-family:Helvetica,Arial,sans-serif;}h2,.beta{text-align:center;font-size:18pt;margin:14px 2px 2px;color:#6C97BD;}h3,.gamma{text-align:left;font-size:14pt;margin:18px 2px 2px;color:#2F557B;}h4,.delta{text-align:left;font-size:12pt;margin:14px 2px 2px;color:#2F557B;}h5,.epsilon{text-align:left;font-size:11pt;margin:10px 2px 2px;text-align:center;color:#2F557B;}.xxxlarge,.giga{font-size:60px;line-height:90px;}.xxlarge,.mega{font-size:50px;line-height:80px;}.headinglarger,.kilo{font-size:35px;line-height:57px;}.headingmedlarge,.hecto{font-size:33px;line-height:50px;}.headingmedium{font-size:30px;line-height:46px;}.headingmedsmall{font-size:26px;line-height:38px;}.headingsmall{font-size:20px;line-height:34px;}p,li{line-height:1.3em;}a{text-decoration:underline;color:#36c;}a:visited{color:#36a;}a:active{text-decoration:none;color:red;}a:hover{color:#039;}a img{border:none;}a.jump{padding-right:14px;background-image:url(/images/link_arrow.png);background-position:right top;background-repeat:no-repeat;background-color:transparent;}a.jump:hover{background-image:url(/images/link_arrow_hover.png);}.jumplinks{height:36px;margin:8px 0 0;}.jumplinks li{display:inline;margin:0 6px;}.jumplinks li a{padding:4px;background-color:#ccc;line-height:36px;color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;}.jumplinks li a:hover{background-color:#A3BDDA;color:#27476B;}hr{margin:0 auto;width:80%;height:1px;border:none;color:#fff;border-top:solid 1px #999;}hr.separator{border:none;border-top:solid 2px #CFDBE8;width:100%;height:1px;}.right-separator{border:none;border-top:solid 2px #CFDBE8;width:240px;height:1px;margin-left:-20px;}sup{font-weight:normal;font-size:.7em;}textarea{font-family:Arial,sans-serif;font-size:1em;margin:5px 0;}input.empty,textarea.empty{color:#aaa;}#wrapper{position:relative;width:980px;margin:0 auto;text-align:left;}#content-wrapper{margin:0 auto;width:100%;}#header{position:absolute;top:0;left:0;width:960px;background-color:transparent;height:90px;}#content,#footer,#content-end{position:relative;top:90px;}#header-logo{position:absolute;top:15px;left:15px;}#header-tagline{display:none;}#header img{position:relative;float:left;margin:0;}#header-phone{position:absolute;bottom:30px;right:0;z-index:600;width:230px;padding-right:18px;background-image:url("/images/phone_icon.png");background-position:right top;background-repeat:no-repeat;color:#FFF;font-size:22px;font-weight:bold;text-align:right;}#header-util{position:absolute;top:5px;right:0;z-index:790;width:300px;margin:0;font-size:10pt;font-weight:normal;text-align:right;padding:6px 0 0;}#header-util a{color:#2F557B;}.invisible{visibility:hidden;}#nav{position:absolute;z-index:800;bottom:-1px;left:0;width:760px;margin:0 auto;padding:0 0 0 100px;height:28px;display:inline;}#nav li{display:inline;list-style:none;}#nav a{display:block;height:27px;padding-right:8px;float:left;text-decoration:none;overflow:hidden;}.nav-tab{position:relative;display:block;color:#fff;height:22px;font-size:1.3em;font-family:"PT Sans",Arial,sans-serif;font-weight:bold;padding:7px 7px 5px;cursor:pointer;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:2px 2px 2px #036;-webkit-box-shadow:2px 2px 2px #036;box-shadow:2px 2px 2px #036;background:#369;background:-webkit-gradient(linear,0 top,0 bottom,color-stop(0.6,#369),color-stop(0.9,#036));background:-moz-linear-gradient(#369 60%,#036 90%);background:linear-gradient(#369 60%,#036 90%);-pie-background:linear-gradient(#369 60%,#036 90%);}a:hover .nav-tab{background:#036;background:-webkit-gradient(linear,0 top,0 bottom,color-stop(0,#369),color-stop(0.85,#036));background:-moz-linear-gradient(#369 0,#036 85%);-pie-background:linear-gradient(#369 0,#036 85%);}.active .nav-tab,.active:hover .nav-tab{color:#369;background:#fff;-pie-background:#fff;}#content{left:0;width:940px;padding:20px;background-color:#fff;clear:both;height:500px;min-height:500px;height:auto!important;z-index:2;float:left;}#content table{margin:0;padding:0;border-collapse:collapse;}#content-end{margin:0 auto;padding:22px 0 28px;width:960px;background-repeat:no-repeat;}#footer{background-color:#FFF;font-size:12px;margin-top:2px;padding:10px 20px 8px;width:940px;clear:both;float:left;}#footer a{font-family:Arial,sans-serif;font-size:.9em;text-align:center;}#footer h4,#footer h5{text-align:left;margin:0;}#footer th{text-align:left;}#footer ul{position:relative;float:left;width:200px;padding:0;margin:8px 0 10px 45px;}#footer ul:first-child{margin-left:0;}#footer ul li{list-style:none;margin:0;}#footer ul li.headline{font-size:16px;font-weight:bold;border-bottom:solid 3px #CFDBE8;padding-bottom:2px;margin-bottom:4px;}#disclosures{margin:30px 0 0;padding:8px;text-align:left;background-color:#fff;color:#777;border-top:solid 1px #ccc;}#disclosures ol{font-size:14px;}#layout{width:100%;}#page-error{position:fixed;bottom:0;left:0;z-index:900;width:100%;margin:0 auto;padding:5px 0;background-color:#FF7575;border-top:solid 1px #77545B;color:#000;text-align:center;font-weight:bold;}#start-here{width:520px;height:220px;}#start-here ul{list-style-type:none;padding-left:0;}#start-here ul li{margin:8px 0 0;}#start-here ul li .headline{font-size:13pt;font-weight:bold;margin-bottom:4px;}#zipcode,.zipcode{position:relative;border-width:1px;border-color:#ddd #fff #fff #ddd;background:#fff;background:-webkit-gradient(linear,0 top,0 bottom,from(#ccc),color-stop(0.2,#fff));background:-moz-linear-gradient(center top,#ccc 0,#fff 20%);background:linear-gradient(#ccc 0,#fff 20%);-pie-background:linear-gradient(#ccc 0,#fff 20%);behavior:url(/css/PIE.htc);}#schedule-disclaimer ul{font-size:.9em;}#jump-links{text-align:left;font-weight:bold;padding-top:20px;}#fee-schedule-print{right:20px;}#feedback-content{display:none;border-top:solid 1px #999;padding-top:5px;margin-top:5px;}.feedback #feedback{position:static;}.feedback #feedback-content{display:block;}.feedback-expanded{background-color:#fff;padding:8px;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;}.feedback-expanded #feedback-content{display:block;}#feedback-error{text-align:center;font-weight:bold;color:#f00;}#content-left #feedback{position:static;}#content-left #feedback-content{display:block;width:300px;margin:0 auto;}#content-left #feedback .empty{color:#000;}#content-right p{padding:0;margin:0;text-align:left;}.faq .headline{margin-bottom:0;margin-top:12px;}.faq .subheadline{margin-top:17px;}.faq-highlight{color:#acd;}.faqwrapper{color:#fff;background-color:#59d;padding:5px;margin:16px 0;}a.top{position:relative;float:right;color:#f93;text-decoration:none;}a.top:hover{text-decoration:underline;}.faq .plancost{margin-bottom:10px!important;}.faq .plancost td{background-color:#fff;}#faq2{padding:0 30px;}.faq-widget{margin-bottom:20px;}.faq-widget li{margin:6px 0 6px 10px;}#faq2 a.question{font-size:14px;font-weight:bold;text-decoration:none;}#faq2 a.question:hover{text-decoration:underline;}#faq2 .faq-content-wrapper{width:70%;margin:6px 0 12px;padding:4px 6px 8px 14px;background-color:#ffc;border:solid 1px #ffffdf;}.faq-content-wrapper{display:none;}.faq-widget .active{display:block;}#testimonial{position:relative;float:right;width:180px;height:13em;border:solid 2px #1377C3;background-color:white;padding:0 0 8px;margin:28px 0 -12px;font-size:12.5pt;text-align:left;}#testimonial-wrapper{height:12em;}.item{position:relative;display:none;background-color:white;color:#2F557B;width:90%;height:12em;margin:.4em auto 0;font-family:Verdana,sans-serif;}#testimonial-link{position:absolute;top:12.8em;left:0;width:100%;text-align:center;}#testimonial-link a{font-size:.7em;}.testimonials div.t{width:700px;margin:0 auto;}.testimonial-page{position:relative;float:left;width:300px;margin:0 25px;padding:15px 0;font-size:1.2em;clear:none;border-top:dotted 1px #ccc;text-indent:-5px;}.first .testimonial-page{border:none;}.testimonial-page .note{position:relative;float:right;width:auto;font-size:.8em;}.item .attribution,.attrib{position:absolute;bottom:0;right:0;text-align:right;}.member-testimonial{position:relative;text-align:left;font-family:Tahoma,Helvetica,sans-serif;margin-top:0;padding-bottom:16px;}.member-testimonial .see-more{position:absolute;bottom:5px;right:0;}ul.plan-advantages{margin-bottom:50px;}ul.plan-advantages.large{margin-left:30px;}ul.plan-advantages li{list-style-image:url(/images/tree_expand.png);line-height:1.5em;padding-left:5px;cursor:pointer;margin:0 0 5px;font-size:15px;}ul.plan-advantages li.active{list-style-image:url(/images/tree_collapse.png);}ul.plan-advantages li li{font-size:13px;list-style-image:none;}ul.plan-advantages li.active ul{background-color:transparent;}ul.plan-advantages a.bullet{display:inline-block;text-decoration:none;font-weight:bold;padding:2px 0;}ul.plan-advantages li div.description p{margin:0 0 8px;}.plancost{width:480px;margin:0 0 40px;}.plancost table{border-collapse:collapse;width:100%;font-size:14pt;background-color:transparent;}.plancost table th,.plancost table td{font-weight:bold;border:solid 2px #CFDBE8;text-align:center;padding:8px 4px;}.plancost table th{color:#2F557B;background-color:#CFDBE8;}.plancost th.blank{background-color:transparent!important;border-top-color:transparent!important;border-left-color:transparent!important;}.plancost td.blank{background-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important;}.button{text-align:center;width:340px;height:40px;margin:0 auto 8px;}.button img{position:relative;top:10px;}.button-colored{background-image:url(/images/button_bg.jpg);background-repeat:no-repeat;padding:10px 5px 15px;margin:0 40px;cursor:pointer;}.button-colored a{font-size:12pt;text-decoration:none;color:#fff;font-weight:bold;}.button-colored a:hover{text-decoration:underline;}.button-colored a:visited{color:#fff;}.fee-schedule #careington-logo{top:50px;}#rx-benefits{margin:0 auto;min-width:900px;width:auto!important;width:900px;text-align:left;}#rx-benefits li{line-height:1.5em;}.benefit-table-wrapper{width:auto;border:solid 1px #ccc;background-color:#cfdbe8;padding:4px;text-align:center;margin:0 15px;}.benefit-table-wrapper .subheadline{margin-top:10px;}.benefit-table{width:100%;padding:2px;font-size:11px;color:#2F557B;border:solid 1px #ccc;border-collapse:collapse;background:#cfdbe8 url(/images/wrapper_bg.png) repeat-x 0 -300px;}.benefit-table td{border:solid 1px #ccc;padding:4px;text-align:left;}.benefit-table .a-z-index{font-size:1.3em;font-weight:700;}#eyecare-benefit td{padding-left:10px;border:none;}#eyecare-benefit .pad-left{padding-left:30px;}#provider-content{width:100%;margin:15px auto;}#provider-content td,#provider-content th{padding:2px 5px;}#provider-search{margin:15px 0 0;}#provider-search h4{margin:0 0 4px;padding:0;}#provider-search h5{margin:0;padding:0;text-align:left;}#provider-search-form{overflow:hidden;width:530px;margin:0 auto;}#provider-search-form .subheadline{margin-top:4px;}#provider-print{position:absolute;top:0;right:0;width:200px;}#other-lastname,#other-practice{width:93%;}.provider-header{background-color:#2F557B;color:#fff;text-align:left;}.provider-centered{text-align:center;}.provider-name{text-align:left;}.provider-phone{text-align:center;}.provider-language{text-align:center;font-size:9pt;vertical-align:middle;}.provider-distance{text-align:center;}.providers-found{position:relative;margin:4px 0 8px;text-align:center;}#basic_search,#advanced_search,#search_start-over{padding:3px;width:510px;margin:0 auto;text-align:center;}#search_start-over{margin-top:8px;}#advanced_search{position:relative;text-align:left;margin:12px auto;overflow:hidden;}#search-change{display:none;}#advanced_specialists{position:relative;float:left;width:49%;border-right:solid 1px #999;text-align:left;}#advanced_specialists .col{position:relative;float:left;width:115px;margin-right:5px;}#advanced_other{position:relative;float:right;width:48%;padding-left:10px;text-align:left;}.no-left-margin{margin-left:0!important;}#other-city{width:100px;}#view-full-fee-schedule{height:32px;line-height:32px;background-image:url(/images/view_full_fee_schedule.png);background-repeat:repeat-x;background-position:51%;font-weight:bold;margin:5px;color:#ffc;}#view-full-fee-schedule.larger{height:44px;line-height:44px;background-image:url(/images/view_full_fee_schedule.png);font-size:1.2em;}#view-full-fee-schedule a{color:#fff;text-decoration:none;outline:none;}.pagination-links{text-align:center;margin-top:10px;}.pagination-links a{margin:0 4px;padding:2px 6px;border:solid 1px #2F557B;color:#fff;background-color:#2F557B;}.pagination-links a,.pagination-links a:visited,.pagination-links a:active{line-height:22px;color:#fff;text-decoration:none;}.pagination-links a:hover{color:#2F557B;background-color:#FFFFC4;border:solid 1px #2F557B;}.pagination-links a.current{color:#2F557B;background-color:#FFFFC4;border:solid 1px #2F557B;cursor:default;}#page-prev{margin-right:8px;}#page-next{margin-left:8px;}.ajax-loader{position:relative;top:4px;visibility:hidden;width:16px;height:16px;margin:0 0 2px;}.zebra{background-color:#eee;}.sp .provider-practice{font-style:italic;}#providers-search{background-color:#efefef;border:1px solid #cfcfcf;padding:10px 0;font-size:16px;text-align:left;width:310px;min-height:290px;height:auto!important;height:290px;}#providers-search ul{width:auto;margin:0 15px;padding:0;list-style:none;}#providers-search ul li{position:relative;margin:10px 0 10px 90px;padding:0 0 0 5px;}#providers-search label{position:absolute;left:-100px;width:95px;text-align:right;}#providers-search select,#providers-search input{margin:0;padding:0;font-size:16px;font-weight:500;}#provider-info h3{margin:20px 0 12px;}#provider-info h3:first-child{margin-top:0;}#provider-info p{margin:0 0 3px;padding:6px 12px 6px 20px;}#provider-info .callout{position:relative;height:22px;}#provider-info .callout:after{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-right:17px solid #ffc;position:absolute;top:50%;margin-top:-17px;left:-17px;z-index:2;}#provider-info .callout:before{content:" ";display:block;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #69c;position:absolute;top:50%;margin-top:-18px;left:-21px;z-index:1;}#search-adv-opts-toggle{text-decoration:none;}#search-adv-opts-content{display:none;}#content-boxes{position:relative;background-color:#E4E6DB;border:solid 2px #E8EADF;margin:0 0 40px;width:710px;clear:left;}.feeschedule{width:100%;}.feeschedule th,.feeschedule td{padding:2px;text-align:center;margin:0;}.feeschedule th{font-size:16px;border-bottom:solid 4px #ECEEE3;background-color:#CFDBE8;color:#2F557B;}.feeschedule td{text-align:center;font-size:13px;border-top:solid 1px #ECEEE3;}.feeschedule td.left{width:200px;text-align:left;}.schedule-centered{text-align:center;}.schedule-nowrap{white-space:nowrap;}#cat-links{clear:both;width:100%;}#cat-links td{vertical-align:top;}#schedule-results td{padding:2px 4px;font-size:13px;}#schedule-results th{font-size:13pt;}#schedule-results tr.category{background-color:#2F557B;color:#fff;text-align:center;}.sched-code,.sched-procedure,.sched-typical,.sched-cost,.sched-savings{text-align:center;font-weight:bold;white-space:nowrap;}.sched-procedure{text-align:left;}.sched-code{width:100px;}.sched-cost{width:120px;vertical-align:middle;}.th-highlight{background-color:#2F557B;color:#ff0;}#next-step-buttons{text-align:center;height:50px;}.button-images-left{margin:0 0 0 40px;position:relative;float:left;}.button-images-right{margin:0 40px 0 0;position:relative;float:right;}.applyradio{display:inline;padding:4px;font-weight:bold;}.applyradio-hl{background-color:#8fbfef;}.applyradio-hl a,.applyradio-hl a:hover,.applyradio-hl a:visited,.applyradio-hl a:active{color:#fff;}.copy-block{width:600px;margin:0 auto;}#join-now{position:relative;float:right;width:155px;height:110px;top:0;left:-20px;outline:none;border:none;}.apply-toggles{margin:2px 0 8px 30px;width:420px;padding:3px;background-color:#C9F7C9;border:solid 1px green;}.apply-toggles h4{margin-top:0;}.contact{text-align:center;}.contact p{margin-top:3px;}.contact p.headline{margin:12px 0 0;}.matrix{width:100%;}.matrix th{font-size:12pt;}.matrix th,.matrix td{text-align:left;padding:10px 5px;vertical-align:top;}.matrix .point{text-align:left;font-size:11pt;width:45%;}.matrix .point a{font-weight:bold;}.matrix .choice1,.matrix .choice2{text-align:center;}.matrix td.point,.matrix td.help{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}.matrix td.choice1{border:solid 1px #ddd;border-right:none;background-color:#f6f6f6;vertical-align:middle;}.matrix td.choice2{border:solid 1px #FC0;background-color:#FFC;vertical-align:middle;}.matrix .help{text-align:center;width:30px;}.matrix .note{color:#333;font-size:9pt;line-height:12pt;}.dentist-info-wrapper{width:auto;padding:5px 0;}#infoWin{font-size:12px;position:relative;background-color:#fff;border-top:2px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:2px solid #a9a9a9;border-bottom:2px solid #7f7f7f;white-space:nowrap;padding:5px;left:-100px;margin:10px;}.dentist-info{margin:0;font-size:12px;text-indent:-1em;padding-left:2em;}.dentist-active{background-color:#DAE3ED;}.dentist-active a{color:#F04E40;}.emergency h1{font-size:3.0em;line-height:1.5em;height:auto;}.emergency #advantages{font-size:1.5em;margin-left:200px;}.emergency #advantages li{list-style:none url(/images/check2.png);margin:.5em;}#membership-costs-wrapper{width:500px;border:1px #DAE2ED solid;margin:12px auto 36px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}#membership-costs-wrapper table{text-align:center;width:100%;border-spacing:0;font-size:16pt;}#membership-costs-wrapper thead th{background:#DAE2ED;padding:16px;}#membership-costs-wrapper thead th:first-child{border-top-left-radius:12px;-moz-border-radius-topleft:12px;-webkit-border-border-top-left-radius:12px;}#membership-costs-wrapper thead th:last-child{border-top-right-radius:12px;-moz-border-radius-topright:12px;-webkit-border-border-top-right-radius:12px;}#membership-costs-wrapper tbody td{font-weight:700;font-size:17pt;padding:16px;color:#2F557B;}#membership-costs-wrapper tfoot td{padding-bottom:10px;font-size:11pt;}.members h2{text-align:left;padding-left:50px;}.members-faq{padding:0 20px 10px 25px;}.colR .members-faq,.members h2{padding-left:20px;padding-right:50px;margin-bottom:20px;}.members-faq p,.members-faq ul{margin:0 0 0 12px;}.members-faq ul{padding-left:0;list-style:disc;list-style-position:inside;}#clicktocall-wrapper{position:relative;float:right;width:180px;height:13em;margin:28px 8px -12px;}#clicktocall-form{background-color:white;margin:4px -4px;padding:10px 0;text-align:center;}#clickto-phone-wrapper{position:relative;width:150px;}#clickto-phone-fields{display:inline;border:solid 1px #7F9DB9;padding-left:3px;}#clickto-phone-fields.disabled{background-color:#ECE9D8;}#clicktocall-form input{width:20px;font-size:11px;}#clickto-phone-fields input{padding:0 2px 0 0;margin:0;border:solid 0 white;text-align:left;}#clicktocall-form input#c2c-phone-line{width:30px;}#clicktocall-form input#clickto-name{width:100px;text-align:left;border:solid 1px #7F9DB9;}#clicktocall-form .questions{margin-bottom:6px;}#clicktocall-form #response{margin-top:10px;background-color:lightgreen;color:darkgreen;padding:4px;}#clickto-name-wrapper,#clickto-phone-wrapper{display:none;margin:5px auto;text-align:left;}#clicktocall-form label{position:relative;float:left;width:50px;text-align:right;padding-right:5px;}.no-header #header{height:80px;}.no-header #content{padding-top:80px;}.gmnoprint{text-align:left;}#map-container{height:340px;width:400px;}#map_canvas{border:solid 1px #333;}.articles #content{min-height:400px;}.articles #content td{vertical-align:top;}.articles #layout{margin:-20px 0 0;}.articles h2{text-align:left;}.articles #menu-right{float:right;padding:10px;position:relative;text-align:left;width:180px;border:solid 1px #ddd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;min-height:100px;height:auto!important;height:100px;}.articles #menu-right .headline{margin-bottom:8px;}.articles #bottom-links{height:15px;padding:8px;border-top:solid 1px #ededed;}.articles #prev-link{position:relative;float:left;}.articles #next-link{position:relative;float:right;}.articles #content-left{padding:20px 8px 0 0;}.articles #content-right{text-align:left;width:195px;padding:20px 0 0 8px;}.articles #content-right .article-links{list-style:none;padding:0;margin-left:10px;}.articles #content-right .article-links li{line-height:1.2em;list-style:disc;margin:0 0 6px 10px;}.articles #content-left li{position:relative;left:15px;margin-right:15px;font-size:1.2em;line-height:1.4em;}.articles #page-error{visibility:hidden;}.articles .article-image{float:left;margin:0 12px 12px 0;border:solid 1px #666;}.articles .headlines{font-weight:bold;}.articles .category-rss{float:right;}.articles p{font-size:1.2em;line-height:1.4em;}.index #disclosures{position:relative;top:110px;}#corporate-logo-wrapper h4{color:#999;}.landing-page #zipcode-entry{position:relative;top:8px;}.landing-page #zipcode-wrapper{left:35px;}.landing-page #zip-label{position:absolute;left:-70px;padding-top:5px;font-size:14px;}.landing-page #main-col{width:720px;border-right:solid 2px #DAE3ED;margin:-20px 0 0;padding:10px 0 0;}.landing-page #content-end{top:0;width:auto;margin:0 -20px;padding:20px 0;border-top:solid 2px #DAE3ED;text-align:center;}.landing-page #right-col{text-align:center;width:200px;color:#666;}.landing-page #right-col h3{text-align:center;margin-left:-20px;margin-right:-20px;}.landing-page h4{font-size:10pt;color:#666;margin-bottom:.9em;}.landing-page h5{text-align:left;margin:10px 0 0;}.landing-page .member-testimonial{position:relative;margin:0;height:auto!important;min-height:60px;height:60px;padding-left:58px;color:#666;font-size:.8em;}.landing-page .member-testimonial img{position:absolute;top:0;left:0;float:left;margin:0 8px 10px 0;-moz-box-shadow:#333 2px 3px 3px;-webkit-box-shadow:#333 2px 3px 3px;box-shadow:#333 2px 3px 3px;behavior:url(/css/PIE.htc);}.landing-page .member-testimonial .attrib{left:0;width:52px;top:54px;text-align:center;}.landing-page #content-bottom{position:relative;margin:600px 40px 0 20px;}.landing-page #content-bottom h3{font-weight:700;margin:40px 0 0;}.landing-page #content-bottom ul{margin-left:30px;}.landing-page #content-bottom ul li{margin-bottom:15px;margin-left:8px;}.landing-page #content-bottom p{line-height:1.6em;}.landing-page #disclosures{position:relative;top:110px;}.landing-page #content-bottom #disclosures{position:absolute;top:-550px;padding:0;margin:0 -40px 0 -20px;}.landing-page .article{font-size:90%;margin:8px 0 0;width:48%;}.landing-page .article .title{display:block;}.landing-page .article .description{font-size:90%;}.landing-page #article-section{clear:both;padding:40px 10px 15px 0;}.index #content-bottom ul{margin-left:0;}.index #article-section{clear:both;padding:40px 10px 15px 0;}.index .article{width:48%;margin:8px 0 0;font-size:90%;}.index .article .title{display:block;}.index .article .description{font-size:90%;}#go-back-to-plans{position:absolute;top:10px;width:auto;height:16px;left:-15px;font-family:"PT Sans",Arial,sans-serif;color:#666;line-height:16px;padding:4px 6px;background-color:#ddd;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/css/PIE.htc);}#go-back-to-plans:after{content:" ";display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;-moz-border-top-colors:#fff;-moz-border-bottom-colors:#fff;-moz-border-left-colors:#fff;border-right:10px solid #ddd;position:absolute;top:50%;margin-top:-10px;left:-19px;z-index:2;}#go-back-to-plans:hover{background-color:#a3bdda;}#go-back-to-plans:hover:after{border-right-color:#a3bdda;}.dental-plan #state-select-trigger{position:relative;float:right;right:20px;}.dental-plan #right-col,.aetna-dental-plan #right-col{z-index:800;width:210px;padding:0 20px;margin-right:-20px;background-color:#fff;}.dental-plan .plancost,.cost .plancost{position:relative;float:left;width:580px;margin:20px 20px 20px 0;}#how-you-save{font-size:12px;text-align:left;padding-right:30px;width:640px;margin:24px auto;}#how-you-save li{list-style-type:none;list-style-position:inside;margin-bottom:6px;clear:both;height:100px;}#how-you-save h2{font-size:20px;color:#2F557B;font-weight:normal;margin:12px 0 0;text-align:left;line-height:1.3;}#how-you-save .col1{float:left;line-height:30px;width:48px;margin:0 auto;font-size:32pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#7facd6;padding-top:10px;}#how-you-save .col2{float:left;width:410px;margin:0;padding:0;}#how-you-save .col3{float:right;width:180px;}.dental-plan #how-you-save{position:relative;float:left;width:600px;padding:0 25px;border-right:solid 1px #999;}.dental-plan #how-you-save .col2{width:350px;}.dental-plan .jumplinks{width:390px;margin:0 0 10px 290px;}.link-to-1dental h3,.section-headline{padding:6px 20px;margin:8px -20px 2px;border-bottom:solid 3px #CFDBE8;text-align:left;font-size:14pt;color:#2F557B;}.section-headline h2,.section-headline h3{text-align:inherit;font-size:inherit;color:#2F557B;}.compare p .headline{display:block;font-size:12pt;margin-bottom:6px;}.compare .jumplinks{width:410px;margin:0 0 10px 500px;clear:both;}#enter-a-zipcode{background-image:url("/images/enter-a-zipcode.png");height:124px;left:-100px;position:absolute;top:365px;width:222px;z-index:90;}#crumbs{margin:0;padding:0;text-decoration:none;}#crumbs li{display:inline;padding:0 0 0 13px;height:12px;vertical-align:middle;background:transparent url(/images/bread_crumb_sep.png) no-repeat;}#crumbs li:first-child{background:none;}#go-back{position:absolute;top:5px;left:10px;}.join-now-wrapper{position:relative;}.join-now-wrapper .css3-button{width:80%;font-size:20px;font-weight:bold;}.corners-cs1{position:relative;color:#333;padding:9px;width:250px;text-align:center;margin:8px auto 20px;background:#C0D2E6;background:-webkit-gradient(linear,0 0,0 bottom,from(#C0D2E6),to(#97B4D6));background:-moz-linear-gradient(#C0D2E6,#97B4D6);-pie-background:linear-gradient(#C0D2E6,#97B4D6);-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-box-shadow:0 3px 6px #333;-webkit-box-shadow:0 3px 6px #333;box-shadow:0 3px 6px #333;behavior:url(/css/PIE.htc);}#fancybox-outer .corners-cs1{background-image:url(/images/banner_bg.jpg);-pie-background:none;behavior:none;}#fancybox-close{top:-20px;}.corners-cs1 h4{margin-top:0;}.corners-cs1 ul{margin:0 0 0 25px;padding:0;text-align:left;}.corners-cs1 p{text-align:left;margin:0;}p.li{position:relative;}p.li span.label{position:absolute;text-align:right;}.dentures p.li{margin-left:135px;font-weight:bold;}.dentures span.label{left:-115px;width:110px;font-weight:normal;}.center{text-align:center;}.center-margin{margin:0 auto;}.left{text-align:left;}.right{text-align:right;}.right-float{position:relative;float:right;}.left-float{position:relative;float:left;}.b{font-weight:bold;}.bookmark img{margin-bottom:10px;}.bottom{vertical-align:bottom!important;}.bullet{font-weight:700;}.callout,.callout-off{position:relative;left:-10px;border:solid 1px #69c;border-left-width:3px;background-color:#ffc;text-align:left;padding:5px;}.callout-off{border-color:transparent;background-color:transparent;}.clear{clear:both;}.clear-left{clear:left;}.clear-right{clear:right;}.clear-none{clear:none;}.close{position:relative;float:right;font-size:10pt;}.col1of2{position:relative;float:left;width:44%;}.col2of2{position:relative;float:left;width:55%;}.col1of3{position:relative;float:left;width:31%;text-align:center;}.col2of3{position:relative;width:31%;margin:0 auto;text-align:center;}.col3of3{position:relative;top:auto;float:right;width:31%;text-align:center;}.colL{position:relative;float:left;width:49%;}.colR{position:relative;float:right;width:49%;}.colC{position:absolute;top:0;left:0;padding:0 34.5%;}.eighteen{width:18%;}.error{background-color:#ffc;color:#000;padding:10px 10px;}#provider-results .error{border:solid 1px #000;width:90%;text-align:center;margin:10px auto 0;}.guarantee{background-color:#ededed;}.headline{font-size:14pt;color:#2F557B;}.hidden{display:none;}.hl{font-size:10pt;color:#000;padding:2px;}.i{font-style:italic;}.inline{display:inline;}.large{font-size:24px!important;line-height:1.8em;}.list-line-height{line-height:1.5;}.logo-group{text-align:center;}.logo-group img{margin:3px 6px;vertical-align:middle;}.medium{font-size:12px;line-height:.5em;}.medlarge{font-size:16px;line-height:1.3em;}.narrow{width:60%;}.no-top-margin{margin-top:0;}.no-bottom-margin{margin-bottom:0;}.norm{font-weight:normal!important;font-style:normal!important;}span.norm{display:inline;}.note{font-size:8pt;color:#666;text-align:left;}.notification{clear:both;width:445px;margin:20px auto 0!important;background-color:#ffc;border:solid 1px #ff9;font-size:.8em;text-align:left;padding:3px;}.nowrap{white-space:nowrap;}.pipe-spacer{padding:0 10px;}.plain{font-size:12pt;font-weight:normal;}a.plain{color:inherit;font-weight:inherit!important;font-size:inherit!important;}.quote{text-indent:-5px;margin:0 0 12px;}.seal-container{margin:10px auto 0;}.seal{position:relative;float:left;width:auto;text-align:center;margin:0 18px;}#right-col .seal-container{margin:10px 0 0;text-align:center;}#right-col .seal{width:100%;margin:14px 0;}.serif{font-family:Georgia,Times New Roman,serif;}ul.simple{padding:0 0 0 10px;margin:0 0 1.5em;}ul.simple li{margin:0 0 .2em 1em;}.simple-outline{border:solid 1px #999;background-color:#fff;padding:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior:url(/css/PIE.htc);}.simple-outline.blue{border:solid 8px #9CB9D7;background-color:#fff;padding:10px;}.subheadline{font-size:11pt;font-weight:bold;}.small{font-size:85%;}.smaller{font-size:50%;}.link-text{font-size:12px;}.sitemap{list-style-type:disc;margin:5px 0;padding-left:20px;}.sup{position:relative;top:-.5em;font-size:.8em;}.columns-2{text-align:justify;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;behavior:url(/css/PIE.htc);}.columns-3{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;behavior:url(/css/PIE.htc);}.css3-button,.css3-button-green,.css3-button-grey{display:inline-block;position:relative;cursor:pointer;height:auto;font-family:"PT Sans",Arial,sans-serif;color:#fff;outline:none;border:solid 1px #D13800;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 3px 6px #333;-webkit-box-shadow:0 3px 6px #333;box-shadow:0 3px 6px #333;background:#FD6400;background:-webkit-gradient(linear,0 top,0 bottom,from(#fd6400),to(#d13800));background:-moz-linear-gradient(#fd6400,#d13800);-pie-background:linear-gradient(#fd6400,#d13800);behavior:url(/css/PIE.htc);text-decoration:none;}.css3-button-green,.css3-button-green:visited{border:solid 1px #243907;background:#5D8B23;background:-webkit-gradient(linear,0 top,0 bottom,from(#5d8b23),to(#243907));background:-moz-linear-gradient(#5d8b23,#243907);-pie-background:linear-gradient(#5d8b23,#243907);}.css3-button-green:active,.css3-button-green:focus,.css3-button-green:hover{background:#5D8B23;-pie-background:#5D8B23;outline:none;}.css3-button-grey,.css3-button-grey:visited{width:auto;padding:1px 4px 2px;border:solid 1px #666;color:#333;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#eee;background:-webkit-gradient(linear,0 top,0 bottom,from(#eee),to(#aaa));background:-moz-linear-gradient(#eee,#aaa);-pie-background:linear-gradient(#eee,#aaa);}.css3-button-grey:hover{color:#000;border-color:#000;}.css3-button-grey:active,.css3-button-grey:focus{outline:none;}.css3-button:active,.css3-button:focus,.css3-button:hover{background:#FD6400;-pie-background:#FD6400;outline:none;}.css3-button::-moz-focus-inner,.css3-button-grey::-moz-focus-inner{border:none;}.css3-button:active,.css3-button-grey:active{position:relative;top:1px;}.css3-button .button{width:auto;padding:8px;font-size:1.3em;font-weight:bold;}a.css3-button{color:#fff;}.arrow{display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff;position:relative;}.provider-selection h4,.service h4{margin-bottom:12px;}.basic-corners{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;behavior:url(/css/PIE.htc);}.h3,.section-headline{line-height:14pt;}.h3 .jump-to-top,.section-headline .jump-to-top{position:relative;float:right;right:8px;padding:6px;font-size:11px;font-weight:bold;}.h3:target h3{background-color:#2F557B;color:#CFDBE8;}.h3:target .jump-to-top a{color:#fff;}#facebook-frame{border-bottom:solid 1px #ccc;}.plans-available{width:80%;border-collapse:collapse;margin:0 auto!important;}.plans-available td{padding:15px 10px;}.plans-available tr td:first-child{vertical-align:top;width:130px;padding:15px 20px 15px 30px;text-align:center;}.plans-available .last{width:160px;padding-top:10px;text-align:center;}.plans-available .css3-button{margin-top:10px;color:#fff;}.plans-available .zebra td{background-color:#dde8f4;border-top:solid 1px #69b;border-bottom:solid 1px #69b;}.plans-available ul{text-align:left!important;}.affordable-dentists h1{height:92px;}.affordable-dentists h2{color:#2F557B;font-size:18pt;font-weight:700;margin:14px 2px 2px;text-align:center;}.affordable-dentists #providers-search{margin:0 auto;}.affordable-dentists #disclosures{position:relative;top:110px;}.low-cost-dental #content-bottom td{white-space:nowrap;padding:2px 10px;}.link-to-1dental #links-content{width:100%;}.link-to-1dental #links-content ul{margin:0 10px;padding:0;}.link-to-1dental #links-content li{width:auto;display:block;float:left;list-style:none;margin:30px 20px;padding:0;}.link-to-1dental #links-content .col3{width:260px;}.link-to-1dental #links-content .col2{width:420px;}.link-to-1dental #links-content .link-htmlcode{text-align:left;width:260px;height:50px;white-space:pre-line;overflow:auto;resize:none;}.link-to-1dental #links-content .tool-tip-wrapper{position:relative;width:0;}.link-to-1dental #links-content .tool-tip{position:absolute;width:auto;background:#f7f700;padding:6px;margin:3px;left:0;z-Index:999;white-space:nowrap;}.link-to-1dental #links-content .hidden{left:-9999px;}.fifty{width:50%;}.eighty{width:80%;margin:0 auto;}.twelvepoint{font-size:12pt;}.referral-code{font-size:150%;color:#D13800;margin:10px 0;text-align:center;}.faq-packet{margin:3px 0 10px 10px;font-size:10pt;}.group:before,.group:after{content:"";display:table;}.group:after{clear:both;}.group{zoom:1;}.faq .h4{margin-bottom:0;margin-top:12px;color:#2F557B;font-size:14pt;}.clearleft{clear:left;}.clearright{clear:right;}#main-col #main-col-text h2,#main-col #main-col-text h3{color:#333!important;font-size:13pt!important;font-weight:normal!important;margin:0 0 4px!important;text-align:left!important;font-family:Arial,Helvetica,sans-serif!important;line-height:20px;}#content-bottom h2{color:#333;font-size:13pt;font-weight:normal;margin:0 0 4px;text-align:left;line-height:20px;}body.plans h2{text-align:left;color:#2F557B;font-size:12pt;margin:14px 2px 2px;}body.plans .plans-available .last{font-size:13px;}#content-end{text-align:center;}.col_full{clear:both;}.col_left{float:left;width:49%;}.col_right{float:right;width:49%;}@charset "utf-8";:focus{outline:none;}img,fieldset{border:none;}.unstyled li,.nav li,.socialize li{list-style:none;}.headerBottom a{color:#000;text-decoration:none;}.wrapper{width:980px;margin:0 auto;}#content{background-color:#fff;}.header{width:980px;float:left;}.logo{width:160px;height:46px;margin:15px 0 0 16px;float:left;}.headerBottom{position:absolute;top:28px;left:0;width:980px;height:45px;background:#fff;z-index:350;}.nav{width:740px;height:43px;margin:0;padding:0;float:left;}.nav li{height:43px;float:left;}.headerBottom .nav li a{height:43px!important;padding:0 15px!important;font:bold 12px/43px Arial;color:#000;float:left;}.nav li a:hover,.nav .active a{background:#F4F4F4;text-decoration:underline;}.socialize{width:220px;height:38px;margin:0;padding:0;float:right;}.socialize li{margin:6px 6px 0 0;float:right;}.socialize li a{display:block;height:auto!important;padding:0!important;margin:0!important;}.contentArea{margin:20px -20px 0;padding-bottom:50px;float:left;}.contentLeft{width:696px;float:left;}.contentLeft h1,.testimonial h1{margin:0;padding:26px 0 19px 30px;font:normal 46px/38px Arial;color:#6c97bd;text-align:left;}.conText{width:631px;padding:0 35px 0 30px;float:left;}.conText p,.conText .firstBlock{margin:0;padding:0;font:normal 14px/20px Arial;color:#333;text-align:left;overflow:hidden;}.conText .video{position:relative;width:370px;height:238px;margin:0 18px 18px 0;padding:0;float:left;}.rightSideBar{width:284px;float:left;}.rightSideBar h3{width:255px;margin:0;padding:30px 0 8px 0;font:normal 24px/17px Arial;color:#000;text-align:left;float:left;}.sideBox{width:215px;padding:20px 20px;background-color:#F5F5F2;border-top:#fff 1px solid;}.sideBox p{margin:0;padding:0;color:#333;text-align:left;float:left;}.sideBox address{margin:0;padding:0 0 20px 0;float:left;}.sideBox address strong{width:215px;font:bold 16px Arial;color:#333;text-align:left;float:left;}.sideBox .bbbLogo{width:103px;height:39px;float:left;}.codeSearch{width:190px;float:left;}.codeSearch b{width:190px;font:bold 18px Arial;color:#369;text-align:left;float:left;}.codeSearch .input{width:80px;height:35px;margin:7px 10px 0 0;float:left;font:normal 16px/35px Arial;padding:0 0 0 4px;}.codeSearch .zipsubmit{margin-top:9px;}.footer{width:980px;padding:40px 0 20px 0;float:left;}.footer p{width:980px;margin:0;padding:0;font:normal 12px Arial;color:#303336;text-align:left;float:left;}.footer p a{padding:0 7px;}.footer p a:hover{text-decoration:underline;}.mDetails{width:auto;margin:0 19px 0 35px;padding:25px 10px 30px 0;float:left;}.mDetails h3{margin:0;color:#000;display:block;font:normal 24px/1em Arial;text-align:left;}.detail-info{position:relative;font:normal 14px/20px Arial;text-align:left;color:#000;}.mDetails strong{color:#6C97BD;display:block;font-size:16px;}.mDetails span{margin:10px 0 0 0;display:block;}.mDetails a{color:#00F;text-decoration:underline;}.mDetails a:hover{text-decoration:none;}.searchBox{background:#D3EBB4!important;height:112px;float:left;padding:0!important;width:445px!important;}.searchBox:before{content:""!important;}.searchBox span{width:250px;float:left;}.searchBox span b{padding:25px 0 0 22px;font:normal 21px/32px Arial;margin:0;color:#000;text-align:left;float:left;width:120px;}.searchBox span img{margin:10px 0 0 0;float:right;}.codeSearch{margin:10px 0 0;float:left;}.media,.bd{overflow:hidden;_overflow:visible;zoom:1;}.media img,.media .media-item{float:left;margin-right:20px;display:block;}.media .imgExt{float:right;margin-left:20px;}@charset "utf-8";.about{background:url("/images/about-us/about-bg.png") no-repeat scroll left top #FFF;}.textBanner{width:440px;height:160px;padding:20px 0 0 30px;background:url(/images/about-us/text-banner-bg.png) no-repeat left top;float:left;margin-bottom:24px;}.textBanner p{width:355px;margin:0;padding:0;font:normal 18px/1.3em Arial;color:#6c97bd;text-align:left;float:left;}.pointText{width:601px;height:165px;margin:0 35px 0 30px;padding:2px 15px 7px;background:#F4F4F4;float:left;}.pointText li{width:280px;margin:15px 0 0 0;padding:0 0 0 20px;background:url(/images/about-us/bullet.png) no-repeat left center;font:normal 14px Arial;color:#333;text-align:left;float:left;}.conText{width:631px;padding:0 35px 0 30px;float:left;}.conText p,.conText .firstBlock{margin:0;padding:0;font:normal 14px/20px Arial;color:#333;text-align:left;overflow:hidden;}.conText .video{position:relative;width:370px;height:238px;margin:0 18px 18px 0;padding:0;float:left;}.location{width:591px;margin:0 35px 0 30px;padding:20px;background:#CFDBE7;border-bottom:#30547F 1px solid;border-top:#30547F 1px solid;float:left;}.location img{width:370px;height:172px;float:left;}.location .vcard{width:190px;padding:12px 5px 12px 25px;font:normal 14px/25px Arial;color:#333;text-align:left;float:left;}.location .vcard b{display:block;}.location .vcard a:hover{text-decoration:underline;}.historyYear{width:640px;padding:0 28px;float:left;}.historyYear p{width:640px;margin:0;padding:0;font:normal 14px/20px Arial;color:#303336;text-align:left;float:left;}.year{width:640px;height:53px;margin:20px 0 0 0;float:left;background:url(/images/about-us/arow.png) no-repeat left bottom;}.year a{width:43px;height:43px;padding:10px 0 0 0;font:bold 12px Arial;color:#2f557b;float:left;text-align:center;background:url(/images/about-us/year-bg.png) no-repeat left top;text-decoration:none;}.year a:hover{background:url(/images/about-us/year-bg-hover.png) no-repeat left top;color:#fff;}.year .y1993{margin:0 72px 0 0;}.year .y1998{margin:0 33px 0 0;}.year .y2000{margin:0 53px 0 0;}.year .y2003{margin:0 101px 0 0;}.year .y2007{margin:0 24px 0 0;}.year .y2009{margin:0 6px 0 0;}.year .y2010{margin:0 6px 0 0;}.historyYear .caption{position:relative;width:624px;height:54px;min-height:74px;height:auto!important;margin:15px 0 0 0;padding:10px 0 10px 12px;background:#F3F9E7;font:normal 14px/20px Arial;color:#303336;text-align:left;float:left;overflow:hidden;}.historyYear p{position:relative;z-index:15;margin-top:1em;}.historyYear p:first-child{margin-top:0;}.historyYear i{display:block;position:absolute;z-index:0;top:50%;left:315px;height:170px;text-align:right;font:normal 150px Arial;color:#e8f3d8;}.historyYear i span{display:block;position:relative;top:-50%;height:170px;}.partner{width:606px;height:30px;margin:36px 0 0 0;padding:0 0 0 30px;text-align:left;float:left;}.feature{width:636px;padding:0 30px;margin:12px 0 0 0;float:left;}.feature li{width:590px;padding:23px;margin:1px 0 0 0;background:#F5F5F5;float:left;}.feature li span{width:137px;padding:3px;margin:0 25px 0 0;background:#CFDBE8;float:left;}.feature li b{width:400px;font:bold 16px Arial;color:#303336;text-align:left;float:left;}.feature li p{width:400px;margin:7px 0 0 0;padding:0;font:normal 14px/20px Arial;color:#303336;text-align:left;float:left;}.feature .extra{background:#FBFBFB;}.teamMembers{width:612px;padding:0 10px 20px 20px;margin:0 19px 0 35px;background:#F5F5F5;float:left;}.teamMembers li{width:92px;height:150px;margin:20px 10px 0 0;position:relative;float:left;}.teamMembers li p{margin:0;position:absolute;left:0;top:93px;}.teamMembers li p b{font:bold 11px Arial;color:#8e8e8e;text-align:left;display:block;}.teamMembers li p em{font:normal 10px Arial;color:#8e8e8e;text-align:left;display:block;}.teamMembers li a{position:absolute;left:0;top:0;}.teamMembers li:hover p b{color:#369;}.teamMembers li:hover p em{color:#303336;}.teamMembers li .hoverImg{border:#6D96C1 3px solid;visibility:hidden;cursor:pointer;}.teamMembers li:hover .hoverImg{visibility:visible;}.teamMembers li img{display:block;}.testimonial{width:920px;padding:0 30px 50px 30px;float:left;}.testimonial h1{padding:30px 0 19px 0;}.testimonialLeft{width:455px;padding:0;margin:0 25px 0 0;float:left;}.testimonialRight{width:440px;padding:0;margin:0;float:left;}.testimonial li{position:relative;width:415px;padding:20px 35px 20px 20px;margin:20px 0 0 0;background:-moz-linear-gradient(left center,#e2e9f0 40%,#fff 100%);background:-webkit-linear-gradient(left,#e2e9f0 40%,#fff 100%);float:left;}.testimonial li:before{content:"“";position:absolute;z-index:0;bottom:-26px;right:30px;font-size:20em;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;}.testimonial .left2,.testimonial .right2{background:-moz-linear-gradient(left center,#e9e9e9 40%,#fff 100%);background:-webkit-linear-gradient(left,#e9e9e9 40%,#fff 100%);}.testimonial p{position:relative;z-index:5;width:400px;margin:0;font:normal 15px/20px Arial;color:#000;text-align:left;float:left;}.testimonial p:before{content:"“";position:absolute;top:1px;left:-6px;}.testimonial p:after{content:"”";position:relative;}.testimonial b{width:400px;height:24px;margin:15px 0 0 0;font:bold 15px/24px Arial;color:#000;float:left;}.testimonial img{margin:0 10px 0 0;float:left;}.searchBox{background:#D3EBB4!important;height:112px;float:left;padding:0!important;width:445px!important;}.searchBox:before{content:""!important;}.searchBox span{width:250px;float:left;}.searchBox span b{padding:25px 0 0 22px;font:normal 21px/32px Arial;margin:0;color:#000;text-align:left;float:left;width:120px;}.searchBox span img{margin:10px 0 0 0;float:right;}.codeSearch{margin:10px 0 0;float:left;}.media,.bd{overflow:hidden;_overflow:visible;zoom:1;}.media img{float:left;margin-right:20px;display:block;}.media .imgExt{float:right;margin-left:20px;}#compare_table{width:100%;text-align:center;padding:5px;background-color:#FFF;font-size:9pt;border-collapse:collapse;margin:16px 0 12px;}#compare_table table{border:solid 2px #aaa;font-family:Arial,Helvetica,sans-serif;table-layout:fixed;}#compare_table th{border:solid 1px #ccc;border-bottom:none;border-right:none;padding:10px 2px;color:#2F557B;font-weight:bold;background-color:#CFDCE8;}#compare_table td{vertical-align:middle;border:solid 1px #ccc;border-right:none;padding:3px 1px;font-size:16px;}#compare_table .note{color:#fff;}#compare_table .hl{border:solid 1px #FC0!important;background-color:#FFC;}#compare_table .end{border:solid 1px #ccc;}#compare_table tr td:first-child{font-size:inherit;color:#006;font-weight:bold;}#compare_table .ref{background-color:#CFDCE8;font-style:italic;}.bg_color{background-color:#ECBDBB;}.text_medium{font-size:13px;}.no-border{border:none!important;}#compare_table .css3-button{margin:6px 0;}#compare_table .button{font-size:16px;}#compare_table .full-fee-schedule-links td{padding:5px 0;font-size:150%!important;}.disclaimer{position:relative;font-size:.9em;color:#444;margin:16px 0 0;padding:0 0 0 4px;}.disclaimer li{position:relative;list-style:none;padding-left:10px;margin:2px 0 0;}.frm-error-hl{background-color:#ffdfdf;}.wrapper-main{width:100%;margin:auto;font-size:16px;}.wrapper-div{position:relative;width:94%;overflow:hidden;margin:0 auto;}.wrapper-img{position:absolute;top:-60px;right:0;z-index:-1;}.wrapper-img img{width:400px;text-align:right;}.callout-right{width:340px;float:right;border:0;padding:0;margin:10px;}.callout-right div{margin:auto;text-align:left;}.callout-right .box{float:right;font-weight:700;padding:10px;margin:80px 0 80px 0;width:240px;height:auto;color:#369;background:#E5E8EC;background:-webkit-gradient(linear,0 0,0 bottom,from(#E5E8EC),to(#DADDE0));background:-moz-linear-gradient(#E5E8EC,#DADDE0);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:1px 3px 9px #6f6f6f;-webkit-box-shadow:1px 3px 9px #6f6f6f;box-shadow:1px 3px 9px #6f6f6f;}.callout-right .box p{text-align:center;font-size:22px;margin:1em auto 0;}.callout-right .box p:first-child{margin-top:0;}.callout-right .box .contactPhone{font-size:28px;}.bullet-list{list-style:none;list-style-image:url(/images/check2.png);margin:20px 20px 20px 0;font-size:15pt;font-weight:700;color:#5385B1;}.bullet-list:after{clear:both;}.bullet-list li{line-height:3em;}#groupLeadGen-frm{width:500px;height:460px;background:#f5f6fa;padding:15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}#groupLeadGen-frm ul{margin:0;padding:0;list-style-type:none;}#groupLeadGen-frm ul li{margin:6px;display:block;height:auto;}#groupLeadGen-frm ul li label{font-size:12px;}#groupLeadGen-frm ul li label,#group-lead ul li textarea{vertical-align:top;}#groupLeadGen-frm ul li input,#groupLeadGen-frm ul li select{font-size:14px;padding:2px;}#groupLeadGen-frm ul li textarea{height:5em;width:400px;}#groupLeadGen-frm-button{border:none;border-top:1px solid #96d1f8;background:#65a9d7;background:-webkit-gradient(linear,left top,left bottom,from(#3e779d),to(#65a9d7));background:-moz-linear-gradient(top,#3e779d,#65a9d7);padding:5px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:rgba(60,60,60,0.5) 0 2px 4px;-moz-box-shadow:rgba(60,60,60,0.5) 0 2px 4px;box-shadow:rgba(60,60,60,60.5) 0 2px 4px;text-shadow:rgba(30,30,30,.5) 0 1px 1px;color:#fff;font-size:14px;font-weight:700;vertical-align:middle;text-decoration:none;}#groupLeadGen-frm-button:hover{border-top-color:#FD6400;background:#FD6400;color:#f7f7f7;}#groupLeadGen-frm-button.click{position:relative;top:2px;-webkit-box-shadow:rgba(127,127,127,0.7) 1px 1px 0;-moz-box-shadow:rgba(127,127,127,0.7) 1px 1px 0;box-shadow:rgba(127,127,127,0.7) 1px 1px 0;}#groupLeadGen-frm #extraInfo{display:none;}.groupLeadGen-frm-feedback{color:#ff3f3f;font-size:12px;}#wrapper-contactFrm{overflow:hidden;}#thankyou p,#sending p{text-align:left;font-size:16px;font-weight:700;background:#f5f6fa;padding:10px;width:500px;}#sending p{padding:10px 0 10px 80px;background:url(/images/ajax-loader3.gif) no-repeat 5px 15px;}#insurance_results{width:100%;margin:15px 0;height:auto;min-height:1100px;height:auto!important;border:none;}.insurance-top-bullets{font-size:150%;margin:30px 0;}.insurance-top-bullets li{line-height:1.5;}.highlighted-section{padding:12px;text-align:left;margin:30px auto;width:70%;-moz-box-shadow:0 3px 6px #333;-webkit-box-shadow:0 3px 6px #333;box-shadow:0 3px 6px #333;background:#e4eeff;background:-webkit-gradient(linear,0 top,0 bottom,from(#e4eeff),to(#a4c4ff));background:-moz-linear-gradient(#e4eeff,#a4c4ff);background:linear-gradient(#e4eeff,#a4c4ff);-pie-background:linear-gradient(#e4eeff,#a4c4ff);behavior:url(/css/PIE.htc);}.insurance-plan{position:relative;margin:40px 0 20px 320px;}.insurance-plan .details{position:absolute;left:-320px;width:300px;}.insurance-plan .plan-name{padding:8px;display:block;width:auto;margin-bottom:8px;font-size:250%;text-align:center;background:#cbe789;background:-webkit-gradient(linear,0 top,0 bottom,from(#cbe789),to(#87bd25));background:-moz-linear-gradient(#cbe789,#87bd25);background:linear-gradient(#cbe789,#87bd25);-pie-background:linear-gradient(#cbe789,#87bd25);behavior:url(/css/PIE.htc);}.insurance-plan-advantage{font-size:120%;}.insurance-table{border-collapse:collapse;width:100%;background-color:#fff;}.insurance-table th{padding:6px;font-size:120%;border:solid 1px #ddd;background-color:#ddd;text-align:center;font-weight:normal;}.insurance-table td,.insurance-table caption{padding:8px;border:solid 1px #ddd;text-align:center;}.insurance-table .no-border{border-top:solid 1px transparent;border-left:solid 1px transparent;background:#fff;}.insurance-table .left{text-align:left;}.insurance-table caption{font-size:90%;text-align:center;border-bottom:none;background-color:#ddd;}.line-items{margin:0;padding:0;font-size:120%;}.line-items li{position:relative;list-style:none;padding:0;margin:0 0 0 140px;line-height:1.5;font-weight:bold;}.line-items label{position:absolute;left:-140px;width:135px;text-align:right;font-weight:normal;}.waiting{margin:0;padding:0;}.waiting li{margin:0;}.insurance .plancost{position:relative;float:left;width:50%;padding:20px;text-align:center;font-size:160%;}.other-benefits{width:80%;margin:20px auto;}.other-benefits li{font-size:120%;line-height:1.3;margin:0 0 8px;}.spacer{width:1px;padding-left:0!important;padding-right:0!important;background-color:#ddd;}@charset "utf-8";.medimpact-h1{height:204px;background:url("/images/css-images/medimpact-prescription-plan-1335192787.jpg") no-repeat scroll left top #FFF;line-height:1em!important;}.medimpact-h2{text-align:left;margin-left:20px;}.rightSideBar h3{float:none;}p,.conText p{margin-top:1.5em;}.sideBox p{float:none;}.upgrade-form{background-color:#e8f3ff;border:solid 2px #b5d4f4;padding:20px;margin:0 20px;}.upgrade-form ul{padding:0;margin:0;}.upgrade-form li{position:relative;margin:.75em 0 0 110px;}.upgrade-form label{position:absolute;left:-110px;width:100px;text-align:right;}.upgrade-form input[type='text'],textarea{width:50%;}.upgrade-form,.upgrade-form input[type='text'],textarea{font-size:1.2em;margin-top:0;}.fact-box{background-color:#f3f9e7;padding:20px;}.fact-box ul{position:relative;float:left;width:50%;margin:0;padding:0;}.fact-box li{margin:.75em 10px .75em 30px;line-height:1.5em;padding:0;list-style-type:disc;}.benefit-table-wrapper{margin:0;}.alert{background-color:#ffc;padding:10px;margin:0 0 10px;}.notice{margin:20px;border:solid 1px #ff3;background-color:#ffc;padding-top:0;padding-bottom:0;}.error{position:relative;display:block;background-color:pink;border:solid 1px #900;color:#900;padding:10px;margin:0 0 5px;}#media-content-left{float:left;width:66%;position:relative;padding:10px;overflow:hidden;}#media-content-right{float:left;width:28%;position:relative;padding:10px;overflow:hidden;}#media-bar{text-align:right;}.unit-wrapper{padding-bottom:10px;border-top:1px dotted #CFDBE8;}#addthis-button{float:left;}#media-contact{padding:10px 0;border-top:15px solid #CFDBE8;border-bottom:15px solid #CFDBE8;font-size:16px;line-height:1.3;}#follow-us-list{margin:0;padding:5px 0 5px 0;}#follow-us-list li{display:inline;}#follow-us-list span{display:none;}.links-list{list-style:none;margin:0;padding-left:10px;}.links-list li{line-height:1.5;}.pr-date{font-weight:700;}.readmore{text-align:right;}#pr-list li{padding-bottom:15px;}#pr-list h2,#pr-list h3,#pr-list p{text-align:left;margin:0;padding:5px 0;}#pr-list h2{font-size:14px;}#pr-list h3{font-size:12px;}#pr-list h3{font-size:10px;}.fee-schedule-print body{background:none;}.fee-schedule-print #go-back,.fee-schedule-print #nav,.fee-schedule-print #h1-title,.fee-schedule-print #careington-logo,.fee-schedule-print #cat-links,.fee-schedule-print #footer{display:none;}.fee-schedule-print #header{height:5px;}.fee-schedule-print #header-phone{color:#2F557B;}.fee-schedule-print #content{top:50px;}.contentArea .line{width:980px;height:1px;background:#CFDBE8;display:block;float:left;margin-top:20px;}.plan{width:920px;padding:30px;float:left;}.plan h2,.membershipArea h2,.pointTextArea h2{width:920px;margin:0;padding:10px 0 12px 0;font:bold 24px/22px Arial;color:#2f557b;text-align:left;}.assurant{background:#fff url(/images/assurant-b.png) no-repeat left -16px;float:left;margin-top:-20px;}.bannerText{width:410px;margin:19px 0 0 0;padding:20px 30px;background:url(/images/banner-nav-bg.png) no-repeat left top;float:left;}.bannerText em{font:italic 20px/25px Arial;color:#2f6696;text-align:left;}.contentLeftText{width:610px;padding:0 55px 0 30px;float:left;}.contentLeftText h2{padding:30px 0 12px 0;}.contentLeftText h2 span{padding-left:15px;font:normal 12px Arial;color:#27272b;}.contentLeftText p{padding:0;margin:0;font:normal 15px Arial;color:#333;text-align:left;float:left;}.contentLeftText table{width:610px;float:left;}.contentLeftText table tr{width:610px;border:none;padding:0;}.contentLeftText table tr th{height:47px;background:#E8F4FF;font:bold 15px Arial;color:#2f2f2f;}.contentLeftText table tr td{height:26px;font:bold 14px Arial;color:#4f4f4f;}.contentLeftText .offer{margin:-7px 20px 0 0;float:right;}.contentLeftText p img{margin:0 0 0 15px;float:right;}.contentLeftText p.extra3{padding-top:25px;}.pointText2{width:220px;margin:0;padding:0 0 0 85px;list-style:none;float:left;}.pointText2 li{height:17px;padding:0 0 0 28px;margin-top:8px;background:url(/images/tick-g.png) no-repeat left center;font:normal 14px/17px Arial;color:#000;text-align:left;}.quoteBtn{width:294px;height:52px;margin:30px 0 0 0;float:right;}.sideBoxAssu{width:195px;padding:30px;margin-top:60px;background:#F3F9E7;}.sideBoxAssu h3{padding-top:0;}.sideBoxAssu p{margin-top:20px;font:normal 14px/22px Arial;color:#000;text-align:left;}.sideBoxAssu p b{display:inline-block;}.assurantPlan table{width:920px;border:#EEF2F6 1px solid;font:normal 14px Arial;float:right;color:#27272b;}.assurantPlan table tr{height:47px;text-align:left;}.assurantPlan table tr th{height:47px;background:#E8F4FF;font:bold 15px Arial;color:#2f2f2f;text-align:center;}.assurantPlan table tr td{border-bottom:#EEF2F6 1px solid;padding-left:18px;text-align:center;vertical-align:middle;padding:0;}.assurantPlan table tr .bgC{background:#FAFAFA;}.assurantPlan table tr td small{font:normal 14px Arial;color:#666;}.assurantPlan h2.extra4{margin-top:30px;float:left;}.assurantPlan h2.extra4 small{font:normal 12px Arial;color:#27272b;text-align:left;padding-left:100px;}.assurantPlan .message{margin:-10px 0 0 200px;float:left;}.quoteBtn2{width:294px;height:52px;margin:0 0 0 290px;float:left;}.pointText3{width:490px;margin:0;padding:0 0 0 30px;list-style:none;float:left;}.pointText3 li{padding:0 0 0 28px;margin-top:8px;background:url(/images/tick-g.png) no-repeat left top;font:normal 15px/20px Arial;color:#2a2a2a;text-align:left;}.bottomContent{width:920px;padding:30px;overflow:hidden;float:left;}.bottomContent h2{width:560px;margin:0;padding:70px 0 12px 0;font:bold 24px/22px Arial;color:#2f557b;text-align:left;float:left;}.callNumber{margin:120px 0 0 0;float:right;}.bottomMenu{width:920px;margin:80px 0 0 0;padding:0;list-style:none;float:left;}.bottomMenu li{width:200px;padding:0 0 0 40px;float:left;}.bottomMenu li:first-child{padding-left:0;}.bottomMenu li h4{width:200px;margin:0;padding:0 0 4px 0;border-bottom:#CFDBEA 2px solid;font:bold 18px/22px Arial;color:#2f557b;text-align:left;float:left;}.bottomMenu li ul{width:200px;margin:10px 0 0 0;padding:0;list-style:none;float:left;}.bottomMenu li ul li{padding-left:0;margin-top:2px;}.bottomMenu li ul li a{font:normal 11px/18px Arial;color:#2F62E1;text-align:left;text-decoration:underline;float:left;}.bottomMenu li ul li a:hover{text-decoration:none;}.positive,.negative{font-weight:bold;}.positive{color:green;}.negative{color:red;}.test-landing-page #content-end{top:90px;}.landing-page #main-box,.splashbullet{background-image:url(/images/family-dental-plan.jpg);background-position:bottom right;background-repeat:no-repeat;height:260px;clear:left;}.splashbullet{height:auto;}.splashbullet.bleed{margin:0 -20px;padding:20px;}.landing-page #main-bullets,.splashbullet ul{margin:20px 0 1em 10px;font-size:15pt;color:#5385B1;}.landing-page #main-bullets li,.splashbullet li{margin:.5em 0 1.3em;list-style:none;list-style-image:url(/images/check2.png);}#zipform-wrapper,.zipform-wrapper{position:relative;float:right;width:100%;}#zipform,.zipform{position:relative;height:180px;width:100%;padding:0;margin:0 auto 8px;color:#2F557B;text-align:center;background:#97b4d6;background:-webkit-gradient(linear,0 0,0 bottom,from(#c0d2e6),to(#97b4d6));background:-moz-linear-gradient(#c0d2e6,#97b4d6);-pie-background:linear-gradient(#c0d2e6,#97b4d6);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 3px 6px #333;-webkit-box-shadow:0 3px 6px #333;box-shadow:0 3px 6px #333;behavior:url(/css/PIE.htc);}#zipform-headline,.zipform-headline{font-size:22px;}#zipform-wrapper #zipform,.zipform-wrapper .zipform{height:160px;padding:16px 0;}#zipform2{position:relative;float:right;text-align:center;width:240px;padding:4px;border:solid 1px #999;margin:0 2px 12px 12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:1px;behavior:url(/css/PIE.htc);}#zipform #zipcode,#zipform .zipcode,.zipform .zipcode,#zipform-small #zipcode{width:65px;text-align:left;font-size:16pt;}#zipcode2{width:40px;}#zipcode-wrapper{position:relative;left:5px;width:90px;margin:12px auto;padding:2px;background-color:#fff;}#zipform h4{text-align:center;font-size:16pt;}#zip-arrow{position:absolute;left:-30px;top:0;}#zipsubmit,.zipsubmit{position:relative;left:0;top:0;margin:0 auto;text-decoration:none;font-weight:bold!important;font-size:16pt!important;padding:0 6px!important;}.dental-plan #zipform-wrapper,.aetna-dental-plan #zipform-wrapper{width:220px!important;}#zipform3{position:relative;float:right;width:250px;margin:10px 8px 10px 0;text-align:center;}#zipform3 #arrow{position:absolute;left:-8px;top:-6px;}#zipform3 #zipcode-wrapper3{position:relative;width:100%;}#zipform3 #zipsubmit2{float:right;display:inline;background:none;border:none;font-weight:bold;cursor:pointer;}#zipform3 .fields{line-height:38px;}.landing-page #main-col-text,.landing-page-bluebox{margin:0 0 0 -20px;padding:28px 20px 28px;background-color:#DAE3ED;clear:both;}.landing-page #main-col-text span.headline{display:block;margin-bottom:8px;}.landing-page-bluebox.bleed{margin:0 -20px -20px;}#map-wrapper{width:600px;padding:0 10px;}#results-panel{width:220px;height:290px;margin-right:20px;float:left;overflow:auto;border:1px solid #DAE3ED;}#map-canvas{width:320px;border:solid 1px #DAE3ED;height:290px;float:left;}#steps-wrapper #map-wrapper,.fullwidth #map-wrapper{width:100%;padding:0;}#steps-wrapper #map-canvas,.fullwidth #map-canvas{width:600px;}#steps-wrapper,.steps-wrapper{width:900px;margin:0;padding:0 20px;}#steps-wrapper .emergency-steps,.steps-wrapper .emergency-steps{float:none;width:420px;height:auto;margin:20px 0 40px;padding:0;border:1px solid #dae2ed;position:relative;}#steps-wrapper .emergency-steps h2,.steps-wrapper .emergency-steps h2{font-size:2.0em;background:#dae2ed no-repeat;text-align:center;padding:0;margin:auto 0;line-height:40px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;}#steps-wrapper #step-one,.steps-wrapper #step-one{float:left;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}#steps-wrapper #step-two,.steps-wrapper #step-two{float:right;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}#steps-wrapper #step-two .corners-cs1,.steps-wrapper #step-two .corners-cs1{height:62px;padding:18px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#steps-wrapper .step-arrow,.steps-wrapper .step-arrow{border-color:transparent transparent transparent #fff;border-style:solid;border-width:30px;height:0;width:0;position:absolute;top:60px;right:-59px;z-index:999;}#steps-wrapper .step-arrow-border,.steps-wrapper .step-arrow-border{border-color:transparent transparent transparent #dae2ed;border-style:solid;border-width:31px;height:0;width:0;position:absolute;top:59px;right:-62px;z-index:900;}#steps-wrapper .step-content,.steps-wrapper .step-content{padding:8px 16px;}#steps-wrapper .step-content p,.steps-wrapper .step-content p{overflow:hidden;}#steps-wrapper #zipform-wrapper,.steps-wrapper #zipform-wrapper{height:auto;float:none;width:300px;position:relative;margin:0 auto;background:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;}#steps-wrapper #zipform,.steps-wrapper #zipform{text-align:left;padding:18px;margin:8px auto 20px;height:62px;width:auto!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#steps-wrapper #zipcode,.steps-wrapper #zipcode{width:auto;}#steps-wrapper #results-panel,.steps-wrapper #results-panel{width:260px;}.emergency-steps{padding:10px 0;}