﻿*{margin:0px;padding:0px;}
body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:arial;font-size:12px;color:#4a4949;}
h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0;padding:0;}
a{outline:none;color:#0099CC;font-weight:bold;text-decoration:none;cursor:pointer;}
a:hover{outline:none;text-decoration:underline;}
a img{border:none;outline:none;line-height:0pt;}
img{display:block;line-height:0px;}
.clr{clear:both;line-height:0;}
*{margin:0px;padding:0px;}
#container{width:980px;display:block;margin:0px auto;padding:0px 0px 0px 0px;}
#header{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:322px;width:982px;}
.logo{display:block;float:left;width:200px;height:118px;margin-top:30px;margin-right:120px;}
.dent{background:url(../images/dental-plans.png) no-repeat;width:100px;height:98px;float:right;position:absolute;z-index:1;margin-left:100px;margin-top:-84px;}
.quick-links{display:block;float:right;width:273px;height:44px;line-height:44px;background:url(../images/quick-link-bg.gif) no-repeat;margin:100px 0px 0px 0px;}
.quick-links ul{display:inline;list-style:none;}
.head-banner{display:block;float:right;width:980px;height:247px;margin-top:-12px;}
.middle-cant1{display:block;margin:0px auto;padding:0px;width:980px;background:url(../images/middle-bg-cant-y.gif) repeat-y;}
.middle-cant2{display:block;margin:0px auto;padding:0px;width:980px;background:url(../images/middle-wel-top.gif) no-repeat top;}
.middle-cant3{display:block;margin:0px auto;padding:10px 0px 8px 0px;width:980px;background:url(../images/middle-wel-bg.gif) no-repeat bottom;}
.second-banner{display:block;margin:0px auto;width:966px;height:219px;background:url(../images/second-banner-bg-x.gif) repeat-x;}
.second-banner-left{display:block;width:966px;height:219px;#margin:1px 0px 0px 0px;background:url(../images/second-banner-left-side.gif) no-repeat left;}
.second-banner-right{display:block;width:966px;height:219px;background:url(../images/second-banner-right-side.gif) no-repeat right;}
.sec-banner-plans{display:block;float:left;margin:5px 0px 0px 7px;padding:0px;height:210px;width:230px;}
.sec-banner-plans img{float:left;}
.imgcl{float:left;margin:4px 0px 0px 70px;#margin:3px 0px 0px 70px;}
.quote-text{display:block;float:right;width:410px;height:205px;margin:12px 38px 0px 0px;}
.quote-text p{display:block;font-size:13px;margin:15px 0px 0px 2px;}
.quote-text p span{color:#35b5e4;font-size:13px;font-weight:bold;}
.quote-text p.p1{display:block;font-size:13px;font-weight:bold;margin:6px 0px 0px 2px;}
.click-here{display:block;float:right;margin:14px 152px 0px 0px;padding:0px;width:101px;height:59px;border:none;cursor:pointer;background:url(../images/click-here-btn.png) no-repeat;}
.left-banners{display:block;float:left;width:222px;margin:5px 0px 0px 0px;padding-left:7px;}
.plan1only{display:block;width:219px;height:106px;background:url(../images/plan-1-only.gif) no-repeat;}
.text-plan-txt{width:74px;height:21px;border:1px #979898 solid;background:#ebfdfd;margin:62px 0 0 102px;float:left;}
.go-btn{width:28px;height:28px;border:none;float:right;margin:59px 7px 0 0;cursor:pointer;background:url(../images/go-btn.png) no-repeat;}
.text-plan-txt2{width:74px;height:21px;border:1px #979898 solid;background:#ebfdfd;margin:103px 0 0 102px;float:left;}
.go-btn2{width:28px;height:28px;border:none;float:right;margin:99px 8px 0 0;cursor:pointer;background:url(../images/go-btn.png) no-repeat;}
.search-dentist{display:block;width:220px;height:149px;background:url(../images/search-for-a-dentist.gif) no-repeat;}
.right-text{display:block;float:left;width:744px;margin:5px 0px 0px 0px;}
.textcant{display:block;height:227px;width:744px;background:url(../images/text-middle-bg.gif) repeat-x;}
.textcant2{display:block;height:227px;width:744px;background:url(../images/text-top-bg.gif) no-repeat left;}
.textcant3{display:block;height:227px;width:744px;background:url(../images/text-bottom-bg.gif) no-repeat right;}
.textcant4{display:block;width:744px;}
.textcant3 p{color:#4a4949;margin:0px;line-height:16px;padding:17px 20px 5px 18px;}
.textcant4 p{color:#4a4949;text-align:justify;margin:0px;line-height:20px;font-size:14px;padding:10px 18px 5px 18px;}
.textcant4 p.headline{color:#d63902;font-size:15px;line-height:20px;margin:0px;font-weight:bold;padding:17px 20px 5px 18px;}
p.headline4{color:#4a4c4d;font-size:13px;line-height:20px;margin:4px 0px 0px 0px;text-align:justify;padding:1px 20px 5px 26px;background:url(../images/icon.png) no-repeat left top;}
.textcant4 p.headline span{color:#4a4949;}
.textcant4 p.headline2{color:#119bcd;font-size:18px;line-height:20px;margin:0px;font-weight:bold;padding:17px 20px 5px 18px;}
.textcant4 p.headline2 a, a:hover{color:#119bcd;}
.textcant4 p span{font-weight:bold;}
.textcant3 p span{font-weight:bold;}
.wehave{display:block;margin:0px auto auto auto;height:50px;width:742px;background:url(../images/heading-middle.gif) repeat-x;}
.wehave2{display:block;height:50px;width:740px;background:url(../images/left-heading-side.gif) no-repeat left;}
.wehave3{display:block;font-size:18px;height:50px;width:724px;line-height:50px;color:#f4f4f4;padding:0px 0px 0px 18px;background:url(../images/right-heading-side.gif) no-repeat right;}
.plan-text{width:744px;height:182px;margin:6px 0px 0px 0px;background:url(../images/text2-middle.gif) repeat-x;}
.plan-text2{display:block;width:744px;height:182px;background:url(../images/text2-left.gif) no-repeat left;}
.plan-text3{display:block;width:744px;height:282px;background:url(../images/text2-right.gif) no-repeat right;}
.planbox1{display:block;float:left;width:229px;height:159px;margin:12px 0px 0px 14px;}
.planboxtext1{display:block;float:right;width:480px;margin:18px 12px 0px 0px;}
.planboxtext1 h2{font-size:28px;color:#d63902;margin:0px;padding:5px 5px 0 5px;}
.planboxtext1 h3{font-size:22px;color:#24aee0;margin:0px;padding:2px 5px 0 5px;}
.planboxtext1 h4{font-size:20px;margin:0px;padding:2px 5px 0 5px;}
.planboxtext1 p{line-height:17px;}
.more-info{width:108px;height:32px;float:left;border:none;margin:34px 0px 0px 8px;cursor:pointer;background:url(../images/more-info-btn.gif) no-repeat;}
.sign-up{width:108px;height:32px;float:left;border:none;margin:34px 0px 0px 245px;cursor:pointer;background:url(../images/signup-now-btn.gif) no-repeat;}
.weltext{width:735px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:225px;}
.weltext p{line-height:19px;text-align:justify;margin:8px 0px 5px 0px;padding:0px 0px 10px 0px;}
.footer-top{display:block;margin:5px auto -8px auto; height:14px; width:980px;background:url(../images/middle-wel-top.gif) no-repeat top; position:relative;}
#footer{display:block;height:128px;width:980px;margin:5px auto auto auto; background-color:#f4f4f4; border-left:solid 1px #e2dfdf;border-right:solid 1px #e2dfdf;}
#footer p{display:block;padding:15px 62px 10px 62px;text-align:center;color:#19a2d5;font-size:11px;line-height:17px;}
#footer p.p2{display:block;padding:5px 62px 0px 62px;text-align:center;color:#19a2d5;font-size:11px;line-height:17px;}
#footer p a{color:#19a2d5;font-size:11px;text-decoration:none;}
#footer p a:hover{text-decoration:underline;}
#footer p span{color:#888787;}
.banner{display:block;margin:0px auto;background:url(../images/zip-banner-bg.gif) no-repeat;width:211px;height:98px;}
.banner .text-box{width:40px;font-size:16px;border:1px #fdbe93 solid;margin:23px 0px 0px 122px;}
.banner .btn{width:68px;height:27px;background:url(../images/go-enter-zip.gif) no-repeat;margin:6px 0px 0px 122px;border:none;cursor:pointer;}
.states{width:460px;float:left;text-align:center;padding-top:20px;font-size:18px;}
.right{padding:10px;}
#az a{text-decoration:none;display:block;line-height:15px;padding-top:3px;padding-bottom:3px;padding-left:2px;margin-bottom:1px;border:dotted 1px #CCCCCC;}
#az a:hover{color:#009933;font-weight:bold;background-color:#ffffff;}
.coupon-2{position:relative;margin-left:-1px;background:url(../images/dental-plan-coupon-code.jpg) no-repeat;width:979px;height:246px;}
.coupon{position:relative;margin-left:3px;background:url(../images/dental-coupon-code.jpg) no-repeat;width:738px;height:223px;}
#text-block{width:742px;height:auto;margin:0px;padding:0px;}
.text-top{background:url(../images/text_top.jpg) no-repeat;width:742px;height:13px;margin:0px;}
.text-center{background:url(../images/text-center.jpg) repeat-y;width:742px;margin:0px;}
.text-bottom{background:url(../images/text-bottom.jpg) no-repeat;width:742px;height:13px;margin:0px;}
.plan1{padding-left:15px;float:left;padding-right:20px;}
.text-box{padding-right:20px;padding-left:20px;text-align:justify;}
.text-box p{margin-bottom:10px;}
.coupon-code{position:absolute;z-index:999;top:300px;margin-left:450px;}
.aff{background:url(../images/take10off.jpg) no-repeat;width:333px;height:49px;margin-top:10px;}
.banner-f{width:211px;height:400px;border:solid 1px #e2dfdf;margin-left:3px;background-color:#FFFFFF;}
#selecty{background:url(../images/dental-insurance.jpg) no-repeat;width:216px;height:144px;text-align:center;margin-left:2px;}
.select{padding:10px 5px 10px 5px;margin-top:85px;width:190px;color:#006699;}
.dental{width:300px;float:left;text-align:center;height:160px;background:url(../images/dental-plan.png) no-repeat;z-index:666;position:relative;}
a.coupon-code{width:400px; height:100px; display:inline-block; position:absolute; margin-left:20px; margin-top:-10px;}
.enter-zip{position:absolute; margin-left:455px; margin-top:-50px;}

#quote {
background-color:#FFFFFF;
border:1px solid #A17E64;
float:right;
font-family:Century Gothic;
font-size:22px;
height:100px;
margin-left:440px;
margin-top:-130px;
padding-left:10px;
padding-top:20px;
position:absolute;
width:310px;
}
.free{background:url(../images/free.png) no-repeat; width:62px; height:63px; position:absolute; margin-left:250px; margin-top:-22px; z-index:1;}
.zipp{width:142px; height:60px; font-family:Arial; font-size:45px; color:#04556f; text-align:center; margin-right:10px; background:url(../images/zip.jpg) no-repeat; border:solid 1px #625e5a;}
.buttn{background:url(../images/get-quotes.jpg) no-repeat; width:144px; height:63px; border:none; cursor:pointer; position:absolute; margin-top:-1px;}
.buttn:hover{background:url(../images/get.jpg) no-repeat;}


.directory{ width:700px; height:auto; margin:auto; padding:0px;}
.directory ol{ width:680px; height:auto; float:left; margin-top:15px; background:#FFFFFF; border: solid 1px #f2dec4; padding-left:30px;}
.directory li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:30px; float:left; width:130px; line-height:25px; margin-right:10px; }
.directory li a { font-weight: normal;}
