body, html{margin:auto;align:left; background:url(../images/body-bg.jpg) repeat-x;}
a{outline:none;}
a:focus{ outline:none; }
body, td, th, input, select, textarea{font:normal 12px Helvetica,Arial,Lucida Sans;line-height:20px;}
.fl{float:left;}
.fr{float:right;}
#banner{width:980px;height:375px;background-image:url(../images/headerImg.jpg);background-position:bottom left;background-repeat:no-repeat;background-color:#bfd4ef;border:1px solid #CCCCCC;}
.bannerBigTxt{height:40px;width:986px;color:#1059c7;text-align:center;padding-top:25px;font-family:"Times New Roman", Times, serif;font-size:37px;line-height:37px;font-weight:bold;}
.bannerOuter2{width:725px;height:320px;padding-left:203px;margin-top:38px;}
.bannerOuterLeft{float:left;width:375px;height:320px;}
.bannerRedTxt{float:left;width:375px;height:28px;color:#ff3300;font-family:"Times New Roman", Times, serif;font-size:24px;line-height:28px;font-weight:bold;margin-bottom:25px;}
.num1{float:left;width:120px;height:20px;background-image:url(../images/num1.jpg);background-position:left;background-repeat:no-repeat;margin-left:62px;}
.num2{float:left;width:150px;height:20px;background-image:url(../images/num2.jpg);background-position:left;background-repeat:no-repeat;margin-left:10px;}
.num3{clear:left;width:130px;height:20px;background-image:url(../images/num3.jpg);background-position:left;background-repeat:no-repeat;margin-top:10px;margin-left:125px;}
.numTxt1{width:98px;height:18px;line-height:18px;color:#0d2744;font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-left:22px;margin-top:1px;}
.numTxt2{width:138px;height:18px;line-height:18px;color:#0d2744;font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-left:22px;margin-top:1px;}
.numTxt3{width:108px;height:18px;line-height:18px;color:#0d2744;font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-left:22px;margin-top:1px;}
.bannerOuterRight{float:right;width:300px;height:320px;}
.bannerOuterWight{float:left;width:329px;height:274px;border:5px solid #FFFFFF;background-image:url(../images/formBg.jpg);background-repeat:repeat;padding:15px;}
.form_bg{width:425px;height:425px;float:right;background-image:url(../images/banner2.png);background-repeat:no-repeat;padding-right:0;padding-bottom:0;}
#quote th{width:65px;text-align:left;color:#FFFFFF}
#quote td{color:#FFFFFF}
#quote input, select{font:normal 12px Arial}
#quote h3{font:normal 14px Arial;margin:0;padding:0;text-decoration:underline}
#footer{color:#F5F6F1;width:944px;padding-top:10px;padding-right:20px;padding-bottom:0;margin-right:4px;padding-left:20px;margin:auto;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#0d6c9f;box-shadow: 0px -4px 21px #dedddd;-moz-box-shadow: 0px -4px 21px #dedddd;-webkit-box-shadow: 0px -4px 21px #dedddd;}
#footer a{color:#F5F6F1;text-decoration:none}
#footer a:hover{text-decoration:underline}
ul, ol{padding:0px 0px 10px 20px;margin:0}
.menu{font-size:18px;letter-spacing:-1px;font:normal 18px 'Fontin-Regular', georgia, serif;}
.menu li{list-style-image:url(../images/arrow.gif);margin:5px 30px 5px 12px;padding:0}
.menu li:hover{list-style-image:none;}
.menu li.dot{border-top:1px dotted #838383;list-style-image:none;list-style-type:none;margin:5px 30px 5px -15px;padding:0}
.menu li a{text-decoration:none}
.menu li a:hover{text-decoration:underline}
.container{background-color:#fcf9f4;width:982px;height:auto;border-left:#CCCCCC;margin:auto;}
#left{width:210px;float:left;margin:3px 5px 0px 0;overflow:hidden;border-right:1px dotted #dedbd5;background-color:#fcf9f4;height:100%;-webkit-border-left-radius:5px;-moz-border-left-radius:5px;border-left-radius:5px;}
.leftnav{margin:0;float:left;padding:0 0 0 0px;width:188px;}
.leftnav h2{margin:0;background:url(../images/leftnav_h2_bg.gif) repeat-x;height:29px;width:188px;padding:12px 0 0 10px;color:#fff;border-bottom:1px solid #334050;}
#main .leftnav ul{margin:0;padding:0;}
#main .leftnav li{width:188px;}
#main .leftnav li a{display:block;font:normal 13px helvetica;color:#006699;padding:0px 5px 2px 5px;text-decoration:none;line-height:25px;width:203px;background-color:#ffffff;}
.leftnav li span{list-style:none;}
#main .leftnav li a:hover{color:#f7800d;text-decoration:none;}
ul.listreset, .content ul.listnone{margin:0;padding:0;}
#center{width:975px;float:right;height:100%;background-color:#fcf9f4;padding-right:5px;border:solid 1px #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-outline-radius:5px;-moz-outline-radius:5px;outline-radius:5px;margin-top:0px;margin-bottom:10px;outline:solid 1px #CCCCCC;}
#centerr{width:975px;float:right;height:100%;background-color:#fcf9f4;padding-right:5px;border:solid 1px #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-outline-radius:5px;-moz-outline-radius:5px;outline-radius:5px;margin-top:0px;margin-bottom:10px;outline:solid 1px #CCCCCC;}
/*#center{width:975px;float:right;height:100%;background-color:#fcf9f4;padding-right:5px;margin-top:0px;margin-bottom:10px;border: 1px solid #CCCCCC;box-shadow: 0px -4px 21px #dedddd;-moz-box-shadow: 0px -4px 21px #dedddd;-webkit-box-shadow: 0px -4px 21px #dedddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}*/

#right{width:210px;float:right;border-left:1px solid #C9C9C9;margin:10px 0 10px 0;overflow:hidden;}
h1{color:#0a3a57;font-size:22px;font-weight:bold;padding-left:220px;margin:10px 0 10px 0; font-family:Lucida Sans unicode, Arial, Helvetica, sans-serif; text-shadow:#FFFFFF 0px -1px;}
h3{color:#CC0000;font-size:14px;font-weight:normal;padding:0;margin:10px 0 10px 0}
.h1{margin:0;width:188px;padding:10px 10px 10px 10px;background:url(../images/decline-bg.jpg) no-repeat;color:#fff;border-bottom:1px solid #334050;font:normal 22px Helvetica,Arial,Lucida Sans;}
h2{color:#FF9900;letter-spacing:-1px;font:bold 16px Arial, Helvetica, sans-serif;margin:10px 0px 5px 0px;}
.c{clear:both;background-color:#faf7ed;width:982px;}
.hide{display:none;}
.show{display:inline;}
.img_left{float:left;margin-right:8px;}
.img_right{float:right;margin-left:8px;}
.img_mid{float:left;width:325px;margin-bottom:8px;margin-right:8px;}
.small{font-size:12px;}
form{margin-left:20px;}
img{border:none;}
p{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:10px;font-size:12px;}
a{color:#125b87;font-weight:normal;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
.error{background:transparent url(../images/cancel.gif) no-repeat scroll 0 0;padding-bottom:15px;padding-right:15px;}
.error_msg{color:#EA5200;font-weight:bold;margin-left:19px;}
.success{background:transparent url(../images/check.gif) no-repeat scroll 0 0;padding-bottom:15px;padding-right:15px;}
.success_msg{color:#0060BF;font-weight:bold;margin-left:19px;}
.messegeBody{background:#ffffdd url(../images/Warning.png) no-repeat;height:auto;font-family:Arial, sans-serif;font-size:14px;color:#000000;font-weight:bold;border-top:1px solid #ffd700;border-bottom:1px solid #ffd700;margin:10px auto 10px auto;padding:5px;vertical-align:middle;}
.sub-heading{color:#C30;font-size:18px;font-weight:bolder;}
.list-heading{color:#33F;font-size:16px;font-weight:bolder;}
.paragraph-heading{color:#396;font-size:16px;font-weight:bolder;}
.ad{float:left;width:300px;height:111px;}
#header{width:982px;margin:0 auto;height:auto; position:relative;}
#top-head{margin:0 auto;width:982px;height:92px;  }
.logo-main{background:url(../images/online-medicare-supplement-quotes.png) no-repeat;width:194px;height:125px;float:left;margin-left:-20px;}
.logo-req{background: url(../images/logo-req-page.jpg) no-repeat;width:138px;height:102px; position:absolute; top:0; left:0; }
.logo-txt{width:396px; height:138px; margin-left:315px; position:absolute; background:url(../images/medicare-supplement-quote-online.png) no-repeat;}
.logo-main a{width:136px;height:100px;display:block; margin-left:28px;}
.call-us{background:url(../images/agent-medicare-lead.png) no-repeat;width:260px;height:90px;float:right;margin-top:13px;}
.call-us-req{background:url(../images/agent-medicare-lead.png) no-repeat;width:260px;height:90px; position:absolute; top:3px; right:0}
#menu{margin:0 auto;width:982px;height:46px;}
.menu-lt{background:url(../images/menu-lt.jpg) no-repeat;width:6px;height:46px;float:left;}
.menu-rt{background:url(../images/menu-rt.jpg) no-repeat;width:6px;height:46px;float:right;}
.menu-center{background:url(../images/menu_bg.jpg) repeat-x;width:970px;height:46px;float:left;}
.menu-center ul{list-style-type:none;margin:0px;padding:0px;}
.menu-center ul li{float:left;}
.menu-center ul li a{text-decoration:none;color:#FFFFFF;padding:12px 14px 12px 14px;display:inline-block;font-size:13px;background:url(../images/menu-sep.jpg) no-repeat right;}
.menu-center ul li a.last{background-image:none;}
.menu-center ul li a:hover{background-color:#125985;}

#banner-act{margin:10px auto 10px auto;width:982px;height:381px;}
#banner-tp{width:982px;height:15px;background:url(../images/banner-tp.png) no-repeat;}
.banner-tp-lt{ width:15px; height:15px; float:left; background:url(../images/banner-tp-lt.png) no-repeat;}
.banner-tp-rt{ width:15px; height:15px; float:right; background:url(../images/banner-tp-rt.png) no-repeat;}
.banner-tp-center{ width:952px; height:15px; float:left; background:url(../images/banner-tp-center.jpg) repeat-x;}
#banner-bt{width:982px;height:15px;background:url(../images/banner-bt.png) no-repeat;}
.banner-bt-lt{ width:15px; height:15px; float:left; background:url(../images/banner-bt-lt.jpg) no-repeat;}
.banner-bt-rt{ width:15px; height:15px; float:right; background:url(../images/banner-bt-rt.jpg) no-repeat;}
.banner-bt-center{ width:952px; height:15px; float:left; background:url(../images/banner-bt-center.jpg) repeat-x;}
#banner-in{width:982px;background:url(../images/banner-in.jpg) repeat-y; height:351px;}
.banner-tle{background:url(../images/steps-to-medicare.png) no-repeat; width:539px; height:60px; position:absolute; margin-left:15px; margin-top:10px;}
.banner-imgg{background:url(../images/medicare-supplement-quotes.png) no-repeat; width:430px; height:292px; position:absolute; margin-left:6px; margin-top:68px;}
.banner-enroll{background:url(../images/enroll-now-for-medicare-quotes.png) no-repeat; width:228px; height:134px; position:absolute; margin-left:330px; margin-top:70px;}
.privacy{width:300px;height:35px;position:absolute;line-height:10px;text-align:center;margin-top:310px;margin-left:620px;}
.privacy p{font-size:11px;}
#compy{width:980px;height:183px; background-color:#f8f8f7; border:solid 1px #bdbbbb; margin-bottom:12px;}
.compy-lt{width:470px;height:160px; background-color:#ffffff; border:solid 1px #bdbbbb; float:left; margin-top:10px; margin-left:10px;}
.compy-rt{width:470px;height:160px; background-color:#ffffff; border:solid 1px #bdbbbb; float:right; margin-top:10px; margin-right:10px;}
.sepy{background:url(../images/sep2.jpg) no-repeat; width:1px; height:123px; float:left; margin-left:8px; margin-top:30px;}

#sld{width:972px;background-color:#ffffff;margin-bottom:20px; height:68px;border:5px solid white;position:relative; box-shadow: 0 0 1px rgba(0, 0, 0, 0.8); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);}
.sh_bottom{width: 100%; height: 45%;position:absolute;z-index: -2; bottom: 0; right: 0;-webkit-border-radius: 50px;-moz-border-radius: 50px;    border-radius: 50px;-webkit-box-shadow: 0px 10px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 10px 2px rgba(0, 0, 0, 0.2);box-shadow: 0px 10px 2px rgba(0, 0, 0, 0.2);}
.sh_bottom:after{content: "";position:absolute;right: 0; bottom:0;width:150px; height: 100px;z-index: -1;background: rgba(0, 0, 0, 0.2);   -moz-box-shadow: 20px 30px 10px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 20px 30px 10px rgba(0, 0, 0, 0.18);box-shadow: 20px 30px 10px rgba(0, 0, 0, 0.18);-moz-transform:skew(10deg,10deg) translate(-40px,-15px);-webkit-transform:skew(10deg,10deg) translate(-40px,-15px);transform:skew(10deg,10deg) translate(-40px,-15px);}
.sh_bottom:before{content: "";position:absolute;left: 0; bottom:0;width:150px; height: 100px;z-index: -1;background: rgba(0, 0, 0, 0.2);   -moz-box-shadow: -20px 30px 10px rgba(0, 0, 0, 0.18);-webkit-box-shadow: -20px 30px 10px rgba(0, 0, 0, 0.18);box-shadow: -20px 30px 10px rgba(0, 0, 0, 0.18);-webkit-transform:skew(-10deg,-10deg) translate(40px,-15px);-moz-transform:skew(-10deg,-10deg) translate(40px,-15px);transform:skew(-10deg,-10deg) translate(40px,-15px);}
.sld-inner{width:969px;height:67px;padding-top:2px; padding-left:3px;}
.shadu{ background-color:#FFFFFF;width:48px; height:60px; margin-left:916px;margin-top:-67px; position:absolute; border-right:solid 1px #cccccc; border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}

.h_title{height:40px;width:100%;color:#1059c7;font-family:"Times New Roman", Times, serif;font-size:30px;font-weight:bold;padding-top:20px;padding-left:20px;}
.h_title a{color:#000000;text-decoration:none;padding-left:10px;}
.h_title a:hover{color:#ffffff;text-decoration:none;}
.help{float:right;width:347px;height:40px;background:url(../images/medicare-help.jpg) no-repeat;margin-top:-10px;margin-right:43px;}
#h_block{width:980px;margin:0 auto;height:363px;}
.block-1{width:433px;margin:0 auto;height:303px;float:left;background:url(../images/medicare-supplement.png) no-repeat;position:absolute;top:120px;}
.block-2{width:340px;margin:0 auto;height:303px;float:left;text-align:center;font-family:"Times New Roman", Times, serif;font-size:30px;font-weight:bold;color:#ff3300;padding-top:40px;line-height:30px;position:absolute;margin-left:255px;}
.pln{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:18px;font-weight:normal;}
.block-3{width:340px;height:293px;float:right;border:solid 5px #ffffff;margin-top:40px;margin-right:20px;background:url(../images/formBg.jpg) repeat;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;padding-top:10px;text-align:left;position:relative;z-index:999;}
#Lead{width:300px;}
#quote-form{width:412px;height:336px;margin-left:510px;margin-top:15px; padding-top:10px; padding-left:100px;position:absolute;background:url(../images/frm-bgg.png) no-repeat; text-shadow:#eaf3fa 0px 1px;}
.quoty td{padding-bottom:7px;}
.new-button{background:url(../images/get-quotes-online.png) no-repeat;width:186px;height:50px;border:none;margin-left:-2px;cursor:pointer;}
.new-button:hover{background:url(../images/get-quotes-online.png) 0px -49px no-repeat;}
.inboxsend2{background:url(../images/medicare-supplement-quotes.jpg) no-repeat;width:167px;height:47px;border:none;cursor:pointer;margin-left:97px;margin-bottom:10px;}
.pol{font-weight:normal;font-size:11px;text-align:justify;color:#333333;width:263px;}
.med{border:solid 1px #CCCCCC;}
.med td{padding-left:2px;}
.btn{background:url(../images/medicare-health-insurance.png) no-repeat;width:35px;height:23px;cursor:pointer;border:none; margin-top:5px; margin-left:150px;}
.login{padding-top:1px;border:dotted #CCCCCC;border-width:1px 0;}
.login input{width:181px;}
.login form{margin:0px 0px 0px 11px;}
#baner-new{width:968px;height:150px;padding-right:5px;border:solid 5px #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px auto auto auto;box-shadow:1px 2px 6px rgba(0,0,0, 0.5);-moz-box-shadow:1px 2px 6px rgba(0,0,0, 0.5);-webkit-box-shadow:1px 2px 6px rgba(0,0,0, 0.5);}
.mid{margin:0 auto;width:975px;height:195px;background-color:#cccccc;}
.fright{float:right;width:464px;height:161px;background:url(../images/medicare-quotes.jpg) no-repeat;margin-top:29px;margin-right:5px;}
.ttt{border:dotted 1px #e0dada;padding:3px;}
.ttt:hover{background-color:#f4efef;color:#09536f;}
#popup_container{font-family:Arial, sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url(../images/title.gif) top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em;}
#popup_content{background:16px 16px no-repeat url(../images/Info.png);padding:1em 1.75em;margin:0em;}
#popup_content.alert{background-image:url(../images/Info.png);}
#popup_content.confirm{background-image:url(../images/important.gif);}
#popup_content.prompt{background-image:url(../images/question.png);}
#popup_message{padding-left:48px;}
#popup_panel{text-align:center;margin:1em 0em 0em 1em;}
#popup_prompt{margin:.5em 0em;}
.header{text-align:center;}
.directory{width:745px;height:auto;margin:auto;padding:0px;float:right;margin-right:5px;}
.directory ol{width:740px;height:auto;float:left;padding:0px;background-color:;border:solid 1px #739e73;}
.directory li{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#74a400;float:left;margin-left:40px;width:145px;}
.tbl td{padding-left:10px;}
a.fg{text-decoration:none;color:#003366;}
.shade{background:url(../images/shade.png) no-repeat;width:975px;height:101px;position:absolute;top:60px;margin:0 auto;}
.baner{width:208px;height:437px;margin-left:1px;margin-top:-10px;margin-bottom:10px;position:relative;z-index:1;}
.baner2{width:208px;height:332px;margin-left:1px;margin-top:0px;margin-bottom:10px;position:relative;z-index:1;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
#headerNew{width:100%;border-top:solid 2px #60b2d8;background:url(../images/header-bg.gif) repeat-x #3875a8;}
#headerNew .top{width:980px;margin:auto;}
#headerNew .left{font-size:20px;font-family:Arial, Helvetica, sans-serif;line-height:60px;}
.headerForm{background:url(../images/banner-img.png) left bottom no-repeat;padding-top:10px;}
.headerForm .inner{width:980px;margin:auto;}
.headerForm .inner .leftContent{width:510px;float:left;text-shadow:#3f799b 1px 1px 1px;}
.headerForm .inner .leftContent h1{text-align:right;color:#fff;padding:0;font-size:20px;}
.headerForm .inner .leftContent ul{background:url(../images/braces.png) no-repeat;padding:5px 0 0 70px;height:135px;margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;list-style:decimal;color:#fff;text-transform:uppercase;font-weight:bold;line-height:40px;float:right;margin-top:10px;}
.compareForm{float:right;width:450px;}
.compareForm .formContainer{background:#fff;border:solid 6px #69afd3;padding:10px;font-family:Arial, Helvetica, sans-serif;}
.compareForm .formContainer h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-transform:uppercase;color:#000;letter-spacing:1px;}
.compareForm .formContainer .row{float:left;width:100%;padding-bottom:10px;}
.compareForm .formContainer label{float:left;width:65px;line-height:26px;text-align:right;padding-right:5px;}
.compareForm .formContainer input, .compareForm .formContainer select, .compareForm .formContainer .phnField{border:solid 1px #d3d3d3;border-right:solid 1px #8d8d8d;border-bottom:solid 1px #8d8d8d;float:left;margin:0;padding:2px;width:133px;}
.compareForm .formContainer select{width:139px;padding:4px 2px;}
.compareForm .formContainer input.btn{background:url(../images/btn-bg.gif) repeat-x;border:none;height:32px;line-height:32px;color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;margin-left:70px;width:138px;cursor:pointer;}
.compareForm .formContainer input.btn:hover{background-position:bottom;}
.compareForm .formContainer .phnField{padding:0;border:none;}
.compareForm .formContainer .phnField input{text-align:center;width:30px;}
.compareForm .formContainer .phnField input.large{margin:0 5px;width:45px;}
.compareForm .policy{padding:6px;color:#cce9ff;line-height:18px;}
.compareForm .policy a{color:#fff;font-style:italic;}
.compareForm .policy a:hover{font-style:normal;}
.infiniteCarousel{width:980px;margin:10px auto;height:50px;position:relative;}
.infiniteCarousel .wrapper{width:900px;overflow:auto;height:50px;position:absolute;top:0;margin-left:40px;}
.infiniteCarousel .wrapper ul{width:9840px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0;}
.infiniteCarousel ul li{float:left;height:50px;text-align:center;width:150px;}
.infiniteCarousel .arrow{display:block;height:26px;width:24px;position:absolute;top:10px;cursor:pointer;outline:0;}
.infiniteCarousel .forward{background:url(../images/next-btn.gif) no-repeat;right:0;}
.infiniteCarousel .forward:hover{background-position:top right;}
.infiniteCarousel .back{background:url(../images/prev-btn.gif) no-repeat top right;left:0;}
.infiniteCarousel .back:hover{background-position:top left;}
.testimonials{width:942px;margin:auto;border:solid 10px #dfdcdc;background:#fff;padding:10px;}
.testimonials h1{padding:0;text-indent:0;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#a11d21;font-weight:bold;font-size:20px;letter-spacing:1px;}
.testimonials p{background:url(../images/quote-icon.gif) no-repeat 10px 0px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:15px;line-height:26px;text-align:justify;text-indent:45px;padding:0;color:#333;}
.listContainer{margin-bottom:15px;text-align:left;}
.listContainer h1{padding:0;margin:0 0 5px 0;text-align:left;}
.listContainer ul{width:30%;padding:8px 0 0 40px;float:left;}
.listContainer ul li{line-height:24px;}
.actualSaving{margin-top:2px;padding:0 5px;}
#callout3messagetitle{color:#4a4a4a;font-size:22px;font-weight:normal;margin-bottom:10px;}
#callout3messagetitle7{color:#ffffff;font-size:18px;font-weight:normal;margin-bottom:10px;}
.clear{clear:both;}
.bodybox{padding:1px 0 0 0;height:auto;}
.box_top{padding:2px;background:#FFFFFF;border:#999999 1px dotted;padding-left:10px;margin-top:18px;}
.box_top a:hover{display:block;padding-left:3px;color:#FF3300;}
.c_logo{float:left;}
.c_heading{margin-left:40px;float:left;font:normal 16px Helvetica,Arial,Lucida Sans;line-height:48px;font-weight:bold;}
.bodybox_btm{padding:2px 4px;background:#FFFFFF;border:#999999 1px dotted;margin-top:3px;line-height:18px;text-align:justify;}
.bbb{background:url(../images/medicare-supplement-leads.png) no-repeat;width:65px;height:105px;margin-left:280px;margin-top:19px;}
.bbby{background:url(../images/bbb-medicare-supplement.png) no-repeat;width:78px;height:118px;margin-left:535px;margin-top:191px; position:absolute;}
.bbb a{width:65px;height:105px;display:block;}
.esafe{background:url(../images/medicare-supplement-and-esafety.png) no-repeat;width:80px;height:33px;margin-left:440px;margin-top:275px;position:absolute;}
.esafe a{width:80px;height:33px;display:block;}
.lnky{width:80px;height:33px;}
/*.medi{background:url(../images/group-medicare-supplement-plans.png) no-repeat;width:129px;height:129px;position:relative;float:right;margin-top:-150px;margin-right:-65px;margin-bottom:-110px;}
.medi a{width:129px;height:100px;display:block;margin-bottom:-50px;}*/
.medi{background:url(../images/group-medicare-supplement-plans.png) no-repeat;width:129px;height:129px;position:relative;float:right;margin-top:300px;margin-right:-65px;margin-bottom:-110px;}
.medi a{width:129px;height:100px;display:block;margin-bottom:-50px;}
#center-table img.right{padding:0 0 10px 15px;}
.lnks{height:25px;padding-top:5px;margin-top:10px;margin-bottom:5px;border:solid 1px #999999;width:745px;float:right;-moz-border-radius:30px;text-align:center;font-weight:bold;color:#999999;background-color:#FFFFFF;}
.pre{width:150px;float:left;text-align:left;font-size:12px;font-weight:bold;padding-left:10px;}
.nxt{width:150px;float:right;text-align:right;font-size:12px;font-weight:bold;padding-right:10px;}
.lnks a{color:#000000;font-weight:bold;text-decoration:none;padding:3px 5px 3px 5px;}
.lnks a:hover{text-decoration:underline;}
.lnks a.selected{color:#999999;}
.tp{text-decoration:none;}
.toppy ul li a{color:#003366;font-weight:bold;}
.ftt a{text-shadow:none;color:#CCCCCC;}
.tbll{background-color:#666666;}
.tbll td{background-color:#FFFFFF;text-align:justify;padding:5px;}
.lll li{padding-bottom:10px;}
.logo-block{width:210px;height:200px;border:solid 1px #aca7a7;margin-top:5px;background-color:#FFFFFF;}
.add-1{width:517px;height:45px;border:solid 1px #aca7a7;margin-top:5px;background-color:#FFFFFF;padding-left:10px;padding-top:5px;margin-left:5px;}
.add-2{width:517px;height:81px;border:solid 1px #aca7a7;margin-top:5px;background-color:#FFFFFF;padding-left:10px;padding-top:5px;margin-left:5px;}
.diff-box{width:740px;height:auto;border:solid #bbbbbb 1px;background:url(../images/box_bg.jpg) 216px 0 repeat-y #fff;}
.diff_left{width:200px;height:auto;float:left;margin:0 10px 0 5px;text-align:left;}
.diff_mid{width:246px;height:auto;float:left;margin-left:10px;margin-right:10px}
.diff_right{width:244px;height:auto;float:right;margin-right:7px;margin-left:3px;text-align:left;}
.boxe{width:740px;height:auto;margin:auto;padding:0px;border-bottom:#bbbbbb solid 1px;}
.boxe.colr{background:#dbeffa;background:url(../images/box_bg.png) 216px 0 repeat-y #dbeffa;}
.diff_mid ul{}
.diff_mid ul li{line-height:20px;}
.diff_right ul{}
.diff_right ul li{line-height:20px;}
.companies{background-color:#e5e3e4;}
.companies td{background-color:#fbfbfb;padding-left:3px;text-align:left;}
.companies td{background-color:#fbfbfb;padding-left:1px;text-align:left;}
.head{background-color:#498dba;padding:1px;text-align:center;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;height:70px;color:#FFFFFF;}
.innerStr{text-align:justify;}
.innerStr strong{font-size:14px;color:#FF0000;}
.innerStr strong.nrm{font-size:12px;color:#000;}
.innerStr p img.lft{margin-right:10px;}
.innerStr p img.rht{margin-left:10px;}
.tbly{background-color:#999999;}
.tbly td{padding:5px;border:solid 1px #FFFFFF;}
.testimonials{border-top:dashed 1px #ccc;padding:10px;text-align:justify;}
.testimonials a{color:#FF0000;}
.testimonials a:hover{text-decoration:none;}
.testimonials h1{margin-bottom:10px;font-weight:normal;}
.testimonials .post{margin-bottom:15px;}
.testimonials .post .inner{background:#b1d9eb;padding:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;line-height:20px;color:#000000;}
.testimonials .post.alt .inner{background:#e4e4e4;}
.testimonials .post .by{border-right:solid 3px #b1d9eb;padding:5px 10px;margin-right:30px;font-weight:bold;float:right;}
.testimonials .post.alt .by{border-left:none;border-right:solid 3px #e4e4e4;float:right;margin-right:30px;}
.testimonials .post .by span{color:#999999;font-weight:normal;}
.testimonials fieldset{padding:15px;border:dotted 1px #CCCCCC;border-top:solid 2px #ccc;}
.testimonials fieldset legend{padding:0 10px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;}
.testimonials fieldset .row{float:left;width:100%;margin-bottom:10px;}
.testimonials fieldset .row label{width:140px;float:left;text-align:right;padding-right:10px;line-height:30px;height:30px;}
.testimonials fieldset .row input, .testimonials fieldset .row textarea{padding:5px;width:300px;border:solid 1px #ccc;}
.testimonials fieldset .row textarea{width:400px;height:100px;}
.testimonials fieldset .btn{background:#3371a4;border:none;padding:7px 15px;color:#fff;margin-left:150px;cursor:pointer;font-weight:bold;width:auto;height:auto;}
.testimonials fieldset .btn:hover{background:#031a28;}
.txtCenter{text-align:center;}
.highlight{background:#ecf2dc;padding:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;line-height:18px;color:#000000;font-size:11px;text-align:justify;}
.inrContent_heading{ font-size:14px; color:#C30;}

/*CSS for bouncing slider - Please don't delete*/

/*.jcarousel-skin-tango .jcarousel-container {background: #ffffff;border-left:solid 1px #cccccc;}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 969px;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  969px;height: 62px;}
.jcarousel-skin-tango .jcarousel-item {width:  130px;height: 62px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;margin-left: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-right:20px;margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
#mycarousel li img{border:solid 1px #d3cfce; cursor:pointer;}*/

/*CSS for bouncing slider ends - Please don't delete*/

.simply-scroll-container {position: relative;}
.simply-scroll-clip {position: relative;overflow: hidden;}
.simply-scroll-list {overflow: hidden;margin: 0;padding: 0;list-style: none;}
.simply-scroll-list li {padding: 0;margin: 0;list-style: none;}
.simply-scroll-list li img {border: none;display: block;}
.simply-scroll {width: 965px;height: 66px;}
.simply-scroll .simply-scroll-clip {width: 965px;height: 66px;}
.simply-scroll .simply-scroll-list {}
.simply-scroll .simply-scroll-list li {float: left;width: 130px;height: 60px;border:solid 1px #CCCCCC;margin-right:10px;cursor:pointer;}
.simply-scroll .simply-scroll-list li img {}

#back-top {position: fixed;bottom: 30px;right:50px;}
#back-top a {width: 60px;display: block;text-align: center;font: 11px/100% Arial, Helvetica, sans-serif;text-transform: uppercase;text-decoration: none;color: #bbb;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#back-top a:hover {color: #000;text-decoration:none;}
#back-top span {width: 60px;height: 60px;display: block;margin-bottom: 7px;background: #ddd url(../images/up-arrow.png) no-repeat center center;
-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius:50px;-webkit-transition: 1s;-moz-transition: 1s;	transition: 1s;}
#back-top a:hover span {background-color: #777;}

.mid-box{ width:650px; height:auto; margin:auto; padding:0px; border:solid 1px #ccc; background:#ebf9fe; }
.mid-box .left{ width:324px; height:auto; float:left;  border-right:solid 1px #ccc; }
.mid-box .left .top{width:100%; height:auto; text-align:center; border-bottom:solid 1px #ccc; font-weight:bold; }
.mid-box .left .bottom{width:100%; height:auto;}
.left .bottom ul{ padding-top:10px; }
.left .bottom ul li{ margin-left:50px; line-height:25px; }
.mid-box .right{ width:325px; height:auto; float:right; }
.mid-box .right .top{width:100%; height:auto; text-align:center; font-weight:bold; border-bottom:solid 1px #ccc; }
.mid-box .right .bottom{width:100%; height:auto;}
.right .bottom ul{ padding-top:10px;}
.right .bottom ul li{ margin-left:50px; line-height:25px;  }
.heading { color:#165C87; font-size:19px; font-family:Lucida Sans Unicode, Century Gothic, Arial, Helvetica, sans-serif; margin-bottom:10px; text-shadow:#FFFFFF 0px 1px; margin-left:-5px;}

.leftee{padding-left:10px; float:left; width:600px;}
.rightee{padding-left:10px; float:right; width:240px;}
.reqst{background:url(../images/request.png) no-repeat;border:0;width:159px;height:33px;font-size:13px;padding-bottom:5px;cursor:pointer;margin-left:-3px;text-shadow:#9aeffa 0 1px}
.reqst:hover{text-shadow:#9aeffa 0 -1px}
.prnt{background:url(../images/print.png) no-repeat;border:0;width:41px;height:33px;font-size:13px;padding-bottom:5px;cursor:pointer;margin-left:-3px;text-shadow:#9aeffa 0 1px}
.prnt:hover{text-shadow:#9aeffa 0 -1px}.fnd{background:url(../images/compare.png) no-repeat;border:0;width:134px;height:33px;font-size:14px;padding-bottom:5px;cursor:pointer;text-shadow:#9aeffa 0 1px;text-decoration:none}
.fndd{background:url(../images/compare2.png) no-repeat;width:165px;height:33px;font-size:14px;padding-bottom:8px;cursor:pointer;text-shadow:#9aeffa 0 1px;text-decoration:none; border:none; padding-left:2px;  }
.fnd:hover{text-shadow:#9aeffa 0 -1px}
.fndd:hover{text-shadow:#9aeffa 0 -1px}
a.fndi{text-decoration:none}
.bold{font-weight:bold;}
.table{background-color:#ffffff; width:982px; margin-top:-2px;}
.why{position:absolute; margin-top:-3px;}
.bdr{border:dotted 1px #666666; background-color:#FFFFFF; padding:4px; margin-bottom:10px;}
.bdr h2{text-align:left; font-family:Lucida sans unicode, Arial, Helvetica, sans-serif; color:#073d5d; font-size:22px; font-weight:bold; margin:0px;}
.bdr strong.content-h{font-family:Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#125b87;}
.bdr a{color:#125b87; font-weight:bold;padding-left:5px;height:25px; display:inline-block; padding-right:5px;}
.bdr a:hover{background-color:#125b87; color:#ffffff; text-decoration:none;}
.btns{ width:260px; text-align:center; }
.appli{background:url(../images/btn-bg-blue.png) no-repeat;border:0;width:129px;height:32px;font-size:13px;padding-bottom:5px;cursor:pointer;text-shadow:#9aeffa 0 1px}
.appli:hover{text-shadow:#9aeffa 0 -1px}
.last{background:url(../images/agent-btn.png) no-repeat;border:0;width:122px;height:32px;font-size:13px;padding-bottom:5px;cursor:pointer;text-shadow:#9aeffa 0 1px; padding-left:20px;}
.last:hover{text-shadow:#9aeffa 0 -1px}

.quest{ width:975px; height:auto; margin:auto; clear:both; background:#ffffff; margin-bottom:10px; margin-bottom:10px;}
.quest h1{ padding:10px; padding-left:10px;  font-weight:normal; font:Arial, Helvetica, sans-serif; font-size:20px; }
.quest p{ text-align:justify; padding:3px 10px;}
.quest .left{ width:585px; height:auto; float:left !important; border-right: dotted 1px #ccc; margin :10px 0;  }
.quest .left ul{}
.quest .left li{ margin-left:10px;}
.quest .leftt{ width:585px; height:auto; float:left !important; border-right: dotted 1px #ccc; margin-top:10px; }
.quest .leftt .inr{ width:569px; margin:auto; padding:0px; background:#e1eefa; }
.quest .left h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; padding-left:10px; padding-top:35px; margin:0px; }
.quest .leftt h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; padding-left:10px; background-color:#fcf9f4; margin:0px; padding-bottom:18px;  }
.quest .left p{ padding-left:10px; line-height:20px; text-align:justify;  }
.quest .leftt p{ padding-left:10px; line-height:16px; text-align:justify;  }
.quest .right{ width:340px; height:auto; float:right; line-height:23px; padding-left:10px; margin-top:25px;  }
.quest .right p{ padding-left:05px; border-bottom: dotted 1px #ccc;  }
.quest .rightt{ width:370px; height:380px; float:right; line-height:23px; padding-left:05px;  background:url(../images/frm-bgg-22.png) 0px 0 no-repeat; margin-top:52px; }
.quest .rightt h1{ font-size:16	px; clear:both;  padding-left:15px; text-shadow:none; padding-top:10px;  }
.quest .rightt p{ padding-left:15px;}
.rightt .boxs{ width:300px; height:auto; padding:0px;margin-left:15px; padding-top:10px; } 
.boxs .row{ width:300px; height:30px; padding-bottom:12px; }
 .boxs .row label{ float:left; width:90px; text-align:right;  line-height:28px; padding-right:10px; }
 .boxs .row input,  .boxs .row select { width:185px; float:right; padding:5px;}
 .boxs .row select { width:198px; }
 .boxs .row .btn{ background:url(../images/submit-request.png) no-repeat; height:50px;  width:175px; margin-right:25px;   }
.row .btn:hover{ background:url(../images/submit-request.png) left 52px;  }
 .phn_bx{ width:198px; height:auto; float:left;}
 .phn_bx input{ width:50px!important; height:auto; margin-right:2px; float:left!important; text-align:center; }
 .phn_bx input.last{ width:50px!important; } 
 
 
 /* validation */
#msg {display:none; position:absolute; z-index:200 !important; background:url(../images/msg_arrow.gif) 3px center no-repeat; padding-left:10px;}
#msgcontent {display:block; background:#f3e6e6; border:1px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}

.midy{border-left:solid 1px #c5c5c5;border-right:solid 1px #c5c5c5;border-top:solid 1px #c5c5c5; height:54px; width:100%; margin-bottom:46px; margin-left:-1px;}
.latest_img{width:182px; margin-left:6px; border:1px solid #c5c5c5;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.13);-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.13);-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.13); margin-bottom:10px;}


.questt{ width:100%; height:auto; margin:auto; clear:both;  margin-bottom:10px; background:#fff; margin-bottom:10px; border-bottom:solid 1px #ccc; margin-top:-25PX;}
.questt h1{ padding:10px; padding-left:10px;  font-weight:normal; font:Arial, Helvetica, sans-serif; font-size:20px; }
.questt p{ text-align:justify; padding:3px 10px;}
.questt .left{ width:585px; height:auto; float:left !important; border-right: dotted 1px #ccc; margin :10px 0;  }
.questt .left ul{}
.questt .left li{ margin-left:10px;}
.questt .leftt{ width:585px; height:auto; float:left !important; border-right: dotted 1px #ccc; }
.questt .leftt .inr{ width:569px; margin:auto; padding:0px; background:#e1eefa; }
.questt .left h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; padding-left:10px;}
.questt .leftt h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; padding-left:10px; background-color:#fcf9f4; padding-top:20px; }
.questt .left p{ padding-left:10px; line-height:20px; text-align:justify;  }
.questt .leftt p{ padding-left:10px; line-height:16px; text-align:justify;  }
.questt .right{ width:340px; height:auto; float:right; line-height:23px; padding-top:50px; padding-left:10px;  }
.questt .right p{ padding-left:05px; border-bottom: dotted 1px #ccc;  }
.questt .rightt{ width:370px; height:380px; float:right; line-height:23px; padding-left:05px;  background:url(../images/frm-bgg-22.png) 0px 0 no-repeat; margin-top:50px; }
.questt .rightt h1{ font-size:16	px; clear:both;  padding-left:15px; text-shadow:none; padding-top:10px;  }
.questt .rightt p{ padding-left:15px;}
.rightt .boxs{ width:300px; height:auto; padding:0px;margin-left:15px; padding-top:10px; } 
.boxs .row{ width:300px; height:30px; padding-bottom:12px; }
 .boxs .row label{ float:left; width:90px; text-align:right;  line-height:28px; padding-right:10px; }
 .boxs .row input,  .boxs .row select { width:185px; float:right; padding:5px;}
 .boxs .row select { width:198px; }
 .boxs .row .btn{ background:url(../images/submit-request.png) no-repeat; height:50px;  width:175px; margin-right:25px;   }
.row .btn:hover{ background:url(../images/submit-request.png) left 52px;  }
 .phn_bx{ width:198px; height:auto; float:left;}
 .phn_bx input{ width:50px!important; height:auto; margin-right:2px; float:left!important; text-align:center; }
 .phn_bx input.last{ width:50px!important; } 
 
.innerPage{ margin-bottom:-20px !important; }

.quest.bgclr{ background-color:#fcf9f4; margin-top:-10px;}

.newform{ width:500pc; height:auto; margin:auto; padding:0px; background:#999999; }
.rslt{border-right:dotted 1px #999999;}
.rslt p{padding-left:10px; border-bottom:dotted 1px #999999; padding-bottom:10px; padding-top:10px; margin:0px;}
.rslt p.ltt{padding-left:10px; border-bottom:none; padding-bottom:10px; margin:0px;}
h1.appy{padding:7px 0px 10px 0px; margin-left:-20px; margin-right:-6px; font-weight:normal; background-color:#f9f3e2; border-bottom:dotted 1px #ff9900;border-top:dotted 1px #ff9900; text-align:center;}
.lady{background:url(../images/request-medicare-insurance-application.png) no-repeat; width:212px; height:163px; position:absolute; margin-left:378px; margin-top:84px;}
.request{background:url(../images/request-app.png) no-repeat; width:184px; height:52px; border:none; margin-left:-3px; cursor:pointer;}
.request:hover{background:url(../images/request-app.png) no-repeat 0px -50px; width:184px; height:52px; border:none; margin-left:-3px; cursor:pointer;}