*{margin:0;padding:0;border:1px none #CCCCCC;}
body{background:#EBF4FB;color:#383838;left:auto;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;}
a{outline:none;color:#1771cc;}
a img{border:0;}
.basis{width:1000px;background-color:#fff;border-left:solid 1px #facb8e;border-right:solid 1px #facb8e;margin:0 auto;}
.headerwrap{background:url(../images/agents/bg-top.gif) 0 0 no-repeat;zoom:1;border-bottom:10px solid #facb8e;}
.headerwrap2{background-color:#ebf4fb;zoom:1;margin-top:-20px;border-bottom:10px solid #facb8e;}
#header{background:url(../images/agents/headbg.gif) 0 100% repeat-x;zoom:1;margin-right:1px;width:999px;overflow:hidden;position:relative;z-index:1;}
#headerimage{background:url(../images/agents/img1.jpg) 0 100% no-repeat;position:absolute;bottom:0;left:22px;z-index:2;width:317px;height:229px;zoom:1;}
#logo{position:absolute;top:24px;left:9px;z-index:2;font-size:30px;font-weight:bold;color:#ee841b;text-decoration:none;}
#logo img{display:block;}
#headertext{font-weight:bold;font-size:14px;color:#797979;text-align:right;position:absolute;top:67px;right:216px;z-index:3;width:250px;height:40px;background:url(../images/best-medicare-suppliment-need-help.jpg) no-repeat;}
#headertext-main{font-weight:bold;font-size:26px;color:#666666;text-align:center;position:absolute;top:31px;right:346px;z-index:3;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#headertext-main p{color:#3300FF;font-size:32px;font-family:Arial, Helvetica, sans-serif;font-style:italic;}
#headertext p{color:#4ab1ce;padding-bottom:2px;}
#toplogos{width:130px;position:absolute;top:72px;left:831px;}
#firstlogo{background:url(../images/agents/sprite-site.gif) -32px -77px no-repeat;float:left;width:67px;height:36px;margin:17px 17px 0 0;display:inline;}
#secondlogo{background:url(../images/agents/sprite-site.gif) 0 -77px no-repeat;float:left;width:32px;height:52px;}
#thirdlogo{background:url(../images/agents/sprite-site.gif) 0 -41px no-repeat;float:left;width:129px;height:36px;margin-top:10px;}
.clear{clear:both;font-size:0;line-height:0;height:0;}
#formwrap{width:420px;float:left;clear:both;display:inline;margin-top:110px;margin-right:auto;margin-bottom:auto;margin-left:auto;}
.headerwrap#formstyle{background:url(../images/agents/bg-top2.gif) 0 0 no-repeat;}
.headerwrap#formstyle #header{background:url(../images/agents/headbg2.gif) 0 100% repeat-x;}
.headerwrap#formstyle #headerimage{background:url(../images/agents/img5.png) 0 0 no-repeat;width:328px;height:233px;left:0;}
* html .headerwrap#formstyle #headerimage{background-color:#333;back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/agents/image_5.png", sizingMethod="scale");bottom:-1px;}
.headerwrap#formstyle #logo{top:12px;left:229px;}
.headerwrap#formstyle #headertext{top:17px;right:15px;}
.headerwrap#formstyle #formwrap{margin:132px 0 0 298px;height:111px;}
.headerwrap#formstyle #toplogos{bottom:3px;top:auto;left:738px;width:232px;}
.headerwrap#formstyle #firstlogo{background:url(../images/agents/sprite-site.gif) -87px -161px no-repeat;width:60px;height:33px;margin:16px 12px 0 0;}
.headerwrap#formstyle #secondlogo{background:url(../images/agents/sprite-site.gif) -88px -197px no-repeat;float:right;width:30px;height:48px;margin:0 0 1px 0;}
.headerwrap#formstyle #thirdlogo{background:url(../images/agents/sprite-site.gif) 0 -288px no-repeat;width:118px;height:33px;margin:15px 0 0 0;}
.headerwrap#simplestyle #header{background:url(../images/agents/headbg2.gif) 0 100% repeat-x;height:242px;}
.headerwrap#simplestyle #headerimage{background:url(../images/agents/man-picture2.jpg) 0 0 no-repeat;width:165px;height:219px;left:16px;bottom:auto;top:24px;}
.headerwrap#simplestyle #logo{top:13px;left:196px;}
.headerwrap#simplestyle #headertext{right:26px;top:111px;}
.headerwrap#simplestyle #toplogos{bottom:3px;top:auto;left:738px;width:232px;}
.headerwrap#simplestyle #firstlogo{background:url(../images/agents/sprite-site.gif) -87px -161px no-repeat;width:60px;height:33px;margin:16px 12px 0 0;}
.headerwrap#simplestyle #secondlogo{background:url(../images/agents/sprite-site.gif) -88px -197px no-repeat;float:right;width:30px;height:48px;margin:0 0 1px 0;}
.headerwrap#simplestyle #thirdlogo{background:url(../images/agents/sprite-site.gif) 0 -288px no-repeat;width:118px;height:33px;margin:15px 0 0 0;}
.basis#narrow{width:700px;background:#fff;}
.basis#narrow .headerwrap{background:url(../images/agents/bg-top3.gif) 0 0 no-repeat;}
.basis#narrow #logo{left:17px;}
.basis#narrow #header{height:243px;background:url(../images/agents/headbg2.gif) 0 100% repeat-x;margin:0;width:100%;}
.basis#narrow #headerimage{background:url(../images/agents/img4.jpg) 0 0 no-repeat;width:309px;height:214px;bottom:auto;top:29px;left:274px;}
.basis#narrow #headertext{top:21px;right:12px;}
.basis#narrow #main{margin:0;padding-bottom:141px;}
.basis#narrow #leadSmall{background:none;padding:7px 0 18px 0;}
.basis#narrow #leadSmall label{width:75px;padding-right:15px;}
.basis#narrow #leadSmall input#zip{width:46px;background:#fbe6d0;text-align:center;}
.basis#narrow #leadSmall select{width:212px;}
.basis#narrow #leadSmall input#submit{background:url(../images/agents/sprite-site.gif) 0 -253px no-repeat;width:130px;height:35px;font-size:19px;margin:8px 0 0 35px;}
.basis#narrow #leadSmall #formtext{padding:12px 0 0 0;text-align:right;width:302px;}
.basis#narrow #leadSmall #mailError,
.basis#narrow #leadSmall #zipError{clear:both;padding:2px 0 0 91px;width:200px;}
.basis#narrow #maincontent{width:480px;}
.basis#narrow #maincontent p{padding-bottom:10px;}
.basis#narrow #maincontent p.caption{color:#f00;font-size:10px;padding:0 0 0 313px;}
.basis#narrow #maincontent ul{list-style-type:none;list-style-position:outside;line-height:20px;}
.basis#narrow #maincontent ul li{background:url(../images/agents/dash-1.gif) 3px 10px no-repeat;padding:0 0 20px 21px;}
.basis#narrow h4{padding:4px 0 3px 0;}
.basis#narrow #sidecolumn{position:relative;width:198px;padding:0;}
.basis#narrow #sidecolumn #toplogos{left:0;top:68px;}
#formtitle{background:#f8cd96 url(../images/agents/corners1.gif) 0 0 no-repeat;float:left;color:#63523c;font:21px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;margin-bottom:-7px;position:relative;z-index:1;}
#formtitle span{float:left;background:#f8cd96 url(../images/agents/corners1.gif) 100% 0 no-repeat;display:inline;margin:0 0 0 9px;padding:2px 9px 8px 0;}
#formbg{background:url(../images/agents/borders.gif) 0 0 repeat-y;}
#toppart{background:url(../images/agents/corners2.gif) 0 0 no-repeat;height:20px;font-size:0;line-height:0;clear:both;position:relative;z-index:2;}
#leadSmall{background:url(../images/agents/bot-part.gif) 0 100% no-repeat;font:12px/15px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#5b5b5b;padding:12px 0 13px 27px;position:relative;zoom:1;}
#leadSmall #mailError,
#leadSmall #zipError{display:none;color:#ff0000;float:left;padding:0 0 0 42px;}
#leadSmall label{float:left;width:40px;padding:11px 2px 0 0;text-align:right;}
#leadSmall input,
#leadSmall select{float:left;width:140px;border:1px solid #c0c0c0;width:117px;font:12px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#5b5b5b;margin-top:9px;height:18px;}
#leadSmall select{width:120px;height:auto;}
#leadSmall br{clear:both;font-size:0;line-height:0;height:0;}
#leadSmall .formelements label{width:122px;}
.formcolumn{float:left;width:184px;padding-bottom:19px;}
#leadSmall input#submit{background:url(../images/agents/sprite-site.gif) 0 0 no-repeat;width:157px;height:41px;border:0;font:bold 22px Arial,"Trebuchet MS", Tahoma, Verdana, sans-serif;color:#fff;text-decoration:underline;margin:0 0 0 34px;display:inline;}
#leadSmall .formelements{padding:9px 0 22px 0;float:left;}
#leadSmall .formelements input.textfield{width:69px;}
#leadSmall .formelements input#submit{background:url(../images/agents/sprite-site.gif) 0 -253px no-repeat;width:130px;height:35px;font-size:19px;margin:0 0 0 19px;}
#formtext{font:bold 12px Arial, Tahoma, Verdana, sans-serif;color:#474747;clear:left;padding:14px 0 0 48px;}
#formtext a{color:#005ba9;}
#points{position:relative;float:right;list-style-type:none;list-style-position:outside;right:0;width:147px;margin:-18px -20px 0 0;font:bold 12px/30px Arial, Tahoma, Verdana, sans-serif;color:#4b4b51;}
#points li{background:url(../images/agents/point.gif) 0 0 no-repeat;float:right;width:100%;margin-top:-1px;}
.number{float:left;font-size:13px;width:16px;display:inline;margin:0 0 0 17px;}
.pointtext{float:left;width:95px;padding-left:11px;}
#mainwrap{background:url(../images/agents/man-picture.jpg) 747px 100% no-repeat;}
#main{background:url(../images/agents/grad1.gif) 0 0 repeat-x;margin-right:1px;zoom:1;}
.topboxeswrap{background:url(../images/agents/border2.gif) 0 0 repeat-y;padding:4px 0;width:969px;margin:0 0 17px 13px;text-align:left;}
.topboxeswrap a{color:#2d5884;}
.topboxeswrap#twocolumns{background:url(../images/agents/border5.gif) 0 0 repeat-y;margin-top:0;margin-right:0;margin-bottom:0px;margin-left:13px;}
#topboxesbg{background:#fff url(../images/agents/grad2.gif) 0 0 repeat-x;}
.topboxeswrap#twocolumns #topboxesbg{background:#fff;}
#sideborders{background:url(../images/agents/borders_3.gif) 0 0 repeat-y;width:100%;overflow:hidden;}
.topboxeswrap#twocolumns #sideborders{background:url(../images/agents/border6.gif) 0 0 repeat-y;}
.column{float:left;border-top:2px solid #fff;margin:0 9px 0 6px;display:inline;width:283px;font-size:11px;color:#666;padding:19px 0 15px 0;}
.topboxeswrap#twocolumns .column{padding:0;}
.column#firstcolumn{width:375px;}
.topboxeswrap#twocolumns .column#firstcolumn{width:673px;}
.column#lastcolumn{width:269px;margin-right:0;}
.leftimage{float:left;margin:4px 17px 0 4px;display:inline;}
.columntext{float:none;width:660px;text-align:left;padding-left:5px;}
.topboxeswrap#twocolumns h1{padding:1px 0 0 4px;}
.topboxeswrap#twocolumns h2{padding:0 0 3px 0;}
.topboxeswrap#twocolumns .columntext{padding:14px 0 3px 16px;}
.column .columntext p{padding:0;}
.column h4{color:#1f1f1f;font-size:16px;padding-bottom:5px;}
.column ul{list-style-type:none;list-style-position:outside;padding:9px 0 0 4px;}
.column ul li{background:url(../images/agents/dash-1.gif) 0 7px no-repeat;padding:0 0 7px 13px;}
.column p{padding:0 5px;}
.centerimage{display:block;margin-top:20px;margin-right:auto;margin-bottom:auto;margin-left:auto;}
.leftimage{display:block;margin:0px 0px 0px 28px;}
.rightimage{display:block;margin:20px auto 20px auto;}
.topboxeswrap#twocolumns .centerimage{float:right;margin-top:22px;margin-right:22px;margin-bottom:22px;margin-left:22px;}
#maincontent{float:left;width:970px;display:inline;margin-top:0;margin-right:0;margin-bottom:0;padding:10px;text-align:justify;}
h1{font:bold 22px Arial, Tahoma, Verdana, sans-serif;color:#005ba9;padding:7px 0 3px 0;}
h2{font:bold 16px Arial, Tahoma, Verdana, sans-serif;color:#005ba9;padding:16px 0 0 0;}
h5{font:bold 16px Arial, Tahoma, Verdana, sans-serif;color:#005ba9;padding:16px 0 0 0;}
#maincontent ol{list-style-position:outside;padding:2px 0 3px 24px;width:500px;line-height:20px;}
#maincontent p{line-height:20px;padding-bottom:23px;}
#maincontent p.line{padding-bottom:9px;}
#frame{border:4px solid #b1dde9;line-height:20px;padding:0 12px 6px 12px;margin:12px 0 0 0;}
h3{font:bold 18px Arial, Tahoma, Verdana, sans-serif;color:#d85506;padding:9px 0 6px 0;}
#sidecolumn{float:right;width:280px;padding:0px 0 280px 0;display:inline;margin:0 3px 0 0;line-height:20px;}
#sidecolumn ol{list-style-type:lower-alpha;list-style-position:inside;font-weight:bold;padding:10px 0;}
#sidecolumn ol span{font-weight:normal;}
#sidecolumn ol li{padding:10px 0;}
.item{width:100%;overflow:hidden;padding:3px 0 15px 0;}
.itemimage{float:left;margin-top:2px;}
.itemimage img{display:block;}
.item h5{padding:2px 0 0 94px;line-height:14px;}
.itemtext{padding:0 0 0 94px;}
.topic{padding:7px 0 0 0;}
#firsttopic{background:url(../images/agents/girl-smile.jpg) 57px 0 no-repeat;padding:190px 0 0 0;}
.topic img{display:block;margin:0 auto 7px auto;}
#footer{border-top:10px solid #facb8e;padding:0 0 21px 0;zoom:1;}
#footerlogos{float:left;display:inline;margin:16px 0 0 7px;}
#firstflogo{float:left;width:40px;height:44px;margin:5px 0 0 0;background:url(../images/agents/sprite-site.gif) -34px -113px no-repeat;}
#secondflogo{float:left;width:83px;height:46px;background:url(../images/agents/sprite-site.gif) -74px -113px no-repeat;display:inline;margin:0 28px 0 52px;}
#thirdflogo{float:left;width:63px;height:70px;background:url(../images/agents/sprite-site.gif) 0 -159px no-repeat;margin:0 0 0 0;}
#footernav{float:right;display:inline;margin:12px 0 0 120px;background:url(..) 57px 0 repeat-y;}
.footercolumn{float:left;font-size:11px;line-height:20px;width:190px;padding:0 0 0 11px;}
.footercolumn a{color:#575757;}
.footercolumn dt{font-weight:bold;}
#maincontent #formwrap{margin:0;float:none;display:block;}
h4{font:bold 22px Arial, Tahoma, Verdana, sans-serif;color:#005ba9;text-align:center;}
.colored{color:#1771cc;}
.smalltextbox{width:413px;}
#maincontent .smalltextbox ol{width:389px;}
.contentimage{display:block;margin-top:0;margin-right:auto;margin-bottom:0px;margin-left:auto;}
.rightimage{float:right;display:inline;margin:3px 18px 0 5px;}
.center{text-align:center;}
.insidelist{list-style-type:none;list-style-position:outside;padding:0 0 23px 81px;}
.insidelist li{padding:0 0 4px 0;}
.pdflink{background:url(../images/agents/icon-pdf.gif) 0 0 no-repeat;display:block;padding:2px 0 4px 22px;}
.italic{font-style:italic;}
.pointslist{list-style-type:none;list-style-position:outside;}
.pointslist li{text-indent:16px;}
.star{color:#f00;font-size:10px;}
input#zip_12{font-weight:bolder;padding:1px;}
#leadSmall .phone1{width:30px;margin-right:5px;}
#leadSmall .phone2{width:30px;margin-right:5px;}
#leadSmall .phone3{width:30px;}
#leadSmall .inboxsend{cursor:pointer;}
.error{background:transparent url(../images/cancel.gif) no-repeat scroll 0 12px;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 12px;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 10px;background-position:left middle;height:auto;font-family:Arial, sans-serif;font-size:14px;color:#000000;font-weight:bold;border:1px solid #ffd700;margin:10px 0px 10px 0px;padding:8px 5px 5px 55px;vertical-align:middle;text-align:left;}
#preload{display:none;}
.comp{background:url(../images/compare.png) no-repeat;border:none;width:134px;height:33px;font-size:20px;padding-bottom:5px;cursor:pointer;margin-left:-3px;text-shadow:#9aeffa 0px 1px;}
.comp:hover{text-shadow:#9aeffa 0px -1px;}
.reqst{background:url(../images/request.png) no-repeat;border:none;width:159px;height:33px;font-size:13px;padding-bottom:5px;cursor:pointer;margin-left:-3px;text-shadow:#9aeffa 0px 1px;}
.reqst:hover{text-shadow:#9aeffa 0px -1px;}
.prnt{background:url(../images/print.png) no-repeat;border:none;width:41px;height:33px;font-size:13px;padding-bottom:5px;cursor:pointer;margin-left:-3px;text-shadow:#9aeffa 0px 1px;}
.prnt:hover{text-shadow:#9aeffa 0px -1px;}
.fnd{background:url(../images/compare.png) no-repeat;border:none;width:134px;height:33px;font-size:14px;padding-bottom:5px;cursor:pointer;margin-left:-3px;text-shadow:#9aeffa 0px 1px;text-decoration:none;}
.fnd:hover{text-shadow:#9aeffa 0px -1px;}
a.fndi{text-decoration:none;}
.cmp{border:solid 1px #999999;}
a.abc{text-decoration:none;}
#zipped{border:solid 1px #dedcdc;padding:5px;background:#f1f1f1 url(../images/form_bg.jpg) repeat-x;}
.engine{width:274px;height:48px;position:absolute;margin-top:-75px;margin-left:700px;background:url(../images/get-quotes-now.png) no-repeat;}
.engine a{text-decoration:none;width:274px;height:48px;display:block;background:url(../images/get-quotes-now.png) no-repeat;}
.engine a:hover{background:url(../images/quotes-over.png) no-repeat;}
.tbl{margin:0 auto;}
.hrrr{background:url(../images/hr.jpg) no-repeat;margin:0 auto;width:959px;height:61px;}
.block-3 input, .block-3 select{border:solid 1px #7f9db9;}

.fieldsLeft{ float:left; width:148px; }
.btn{ 
	float:left !important; background: url(../images/btnn.jpg) 0 0 repeat-x; border:solid #D5923B; border-width:0 1px;
	line-height:27px; color:#fff; font-size:22px; font-weight:bold; cursor:pointer; width:190px; height:35px;
}

.leady{position:absolute; margin-top:-160px; margin-left:99px;}
.pop-up{margin-top:-137px; margin-left:102px; position:absolute; width:196px; height:77px; }
.pop-up a{ width:196px; height:77px; float:left; display:block; text-indent:-99999px;}
.pop-up2{margin-top:-38px; margin-left:102px; position:absolute; width:196px; height:87px;}
.pop-up2 a{float:left; display:block; width:196px; height:87px; text-indent:-99999px;}
.pop-up3{margin-top:70px; margin-left:102px; position:absolute; width:196px; height:72px;}
.pop-up3 a{float:left; display:block; width:196px; height:72px; text-indent:-99999px;}

.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:#8EC6E1; padding:10px; -moz-border-radius:10px; border-radius:10px; padding:10px; line-height:20px; color:#000000; }
.testimonials .post.alt .inner{ background:#EEEEEE; }
.testimonials .post .by{ border-right:solid 3px #8EC6E1; padding:5px 10px; margin-right:30px; font-weight:bold; float:right; }
.testimonials .post.alt .by{ border-left:none; border-right:solid 3px #EEEEEE; 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:20px; }
.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:#416ca4; border:none; padding:7px 15px; color:#fff; margin-left:150px; cursor:pointer; font-weight:bold; }
.testimonials fieldset .btn:hover{ background:#e27d1a; }
.clear{clear:both;font-size:0;line-height:0;height:0;}





