*{ padding:0; margin:0; }
body{background:#f4f5f9;font:12px Tahoma, Verdana, Arial, sans-serif;color:#383838; }
a{outline:none;color:#1771cc;}
a img{border:0;display:block;}
.basis{width:999px;background-color:#ffffff; margin:auto;}
.headerwrap{ background:url(../images/header-bg.gif) repeat-x #e7eaf3; z-index:1; }
#header{ width:100%; margin:auto; position:relative; background:url(../images/combine_image.png) left -161px repeat-x #e7eaf3; padding-top:5px; border-bottom:solid 2px #e6e7ea; }
#header .inner{ width:999px; margin:auto; position:relative; }
.topBar{ }
.headImg{ float:left; border-bottom:solid 3px #d9dce5; }
.logo{ float:left; margin:8px 0 0 -50px; }
.logo-short{ float:left; margin:8px 0 0 0; }
.headerBottom{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.preExisting{ float:left; width:306px; text-shadow:#fff 1px 1px; }
.preExisting h1{ font-family:Arial, Helvetica, sans-serif; color:#21396b; font-size:18px; font-weight:normal; margin-bottom:5px; }
.preExisting p{ background:url(../images/pre-existing.gif) no-repeat; padding-left:90px; color:#000; line-height:18px; text-align:justify; }
.preExisting p strong{ display:block; }
.formContainer{ float:left; width:420px; margin:-140px 0 0 32px; }
.formContainer h1{ 
	background:url(../images/heading-bg.gif) right no-repeat; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; display:inline-block;
	padding:0 25px 0 15px; line-height:42px; height:42px; -moz-border-radius:5px 0 0 0; border-radius:5px 0 0 0; letter-spacing:1px;
}
.formContainer .formContent{ border:solid 5px #3b5998; border-bottom:none; -moz-border-radius:0 5px 0 0; border-radius:0 5px 0 0; position:relative; }
.formContent ul{ width:152px; list-style:none; position:absolute; bottom:50px; right:-35px; }
.formContent ul li{ background:url(../images/combine_image.png) left -3px no-repeat; line-height:32px; height:32px; margin-bottom:5px; font-size:11px; font-weight:bold; }
.formContent ul li span{ color:#fff; padding:0 20px; }
.formContainer .formContent .content{ background:#fff; padding:12px 12px 0 12px; -moz-border-radius:5px; border-radius:5px; }
.row{ width:100%; padding-bottom:10px; }
.row label{ float:left; text-align:right; padding-right:10px; width:80px; line-height:32px; }
.row input{ border:solid 1px #ccc; width:170px; padding:7px 5px; }
.phone, .zip{ float:left; width:212px; }
.phone input{ width:40px; text-align:center; }
.phone input.large{ width:58px; }
.zip input{ width:96px; }
.row select{ border:solid 1px #ccc; width:175px; padding:7px 5px;  }
.row .btn{ 
	height:32px; line-height:32px; background:url(../images/arrow-icon.gif) right top no-repeat #89ac22; width:auto; border:none; padding:0 35px 0 15px; color:#fff; 
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-left:90px; cursor:pointer;
}
.row .btn:hover{ background-position: bottom right; }
.didYouKnow{ float:right; width:199px; margin-top:-145px; }
.didYouKnow h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; }
.didYouKnow .content{ background:url(../images/note-bg.jpg) no-repeat; height:150px; padding:45px 15px 0 15px; line-height:18px; text-align:justify; text-shadow:#fff 1px 1px; }
.safee{ position:absolute; z-index:1; right:-70px; bottom:-85px; }
.safeee{ position:absolute; z-index:1; right:60px; bottom:15px; }
.safeee.results{ right:10px; bottom:5px; }
#tipDiv{ position:absolute; visibility:hidden; z-index:2; }

#headerimage{position:absolute;bottom:0;left:0px;z-index:2;width:336px;height:258px;zoom:1;background-color:#FFF;background-image:url(../img/guaranteed.jpg);background-repeat:no-repeat;background-position:0 100%;}
.pre-existing{background:url(../img/hipaa-compliant.jpg) no-repeat;width:84px;height:84px;z-index:1;position:absolute;top:320px;margin-left:2px;}
.pre{width:220px;height:200px;position:absolute;top:310px;text-align:justify;margin-left:100px;}
#headerimage2{position:absolute; left:0px; top:5px; background-image:url(../img/guaranteed.jpg); border-bottom:solid 3px #d9dce5; width:306px; height:249px; }
#headerimage-thanks{position:absolute;left:0px;top:10px;width:245px;height:235px;background-image:url(../images/agents-for-all-states.jpg);background-repeat:no-repeat; margin-top:3px;}
#headerimage3{position:absolute;left:0px;top:10px;width:300px;height:229px;background-image:url(../img/guaranteed.jpg);background-repeat:no-repeat;z-index:999;}
#logo{ background:url(../images/guaranteed-health-insurances.gif) no-repeat; width:234px; height:67px; position:absolute; z-index:2; font-size:0; top:10px; left:240px; }
#logo2{z-index:4;display:block;margin-top:40px;margin-left:300px;padding-bottom:10px;text-indent:-2000px;background:url(../img/logo_2.gif) no-repeat;font-size:30px;font-weight:bold;color:#ee841b;text-decoration:none;height:84px;width:295px;}
#headertext{ height:66px; width:329px; background:url(../images/part-d-need-help.gif) no-repeat; position:absolute; right:0; top:5px; }
#headertext-th{height:40px;width:250px;background:url(../images/part-d-need-help.jpg) no-repeat top;margin-top:50px;margin-left:600px;float:right;}
#headertext2{background:url("../images/part-d-need-help.jpg") no-repeat scroll transparent right;color:#797979;font-size:14px;font-weight:bold;height:40px;position:absolute;right:50px;text-align:right;top:120px;z-index:auto;width:247px;}
#headertext2 p{color:#4ab1ce;padding-bottom:2px;}
#toplogos{width:130px;position:absolute;margin-top:250px;padding-left:831px;}
ul.feat{margin-left:10px;}
#firstlogo{background:url(../img/sprite.gif) -32px -77px no-repeat;float:right;position:absolute;width:67px;height:36px;margin:17px 17px 0 50px;display:inline;}
#secondlogo{background:url(../img/sprite.gif) 0 -77px no-repeat;float:left;width:32px;height:52px;}
#thirdlogo{background:url(../img/sprite.gif) 0 -41px no-repeat;float:left;width:129px;height:36px;margin-top:10px;}
.esafe{float:right;width:129px;height:36px;margin-top:10px;margin-right:10px; border:solid 1px #000000;}
.clear{clear:both;font-size:0;line-height:0;height:0;}
#formwrap{
	width:470px;
	float:left;
	clear:both;
	margin-top:20px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0px;
	padding:1px;
}
#form-wrap{width:470px;float:left;clear:both;z-index:1;margin-top:90px;margin-right:0;margin-bottom:0;padding-left:338px;}
#sidecolumn{float:left;width:280px;padding:0px;display:block;margin:14px 0px 0px 0px;line-height:20px;}
.headerwrap#formstyle{background:url(../img/top_bg_2.gif) 0 0 no-repeat;}
.headerwrap#formstyle #header{background:}
.headerwrap#formstyle #headerimage{background:url(../img/image_5.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="../img/image_5.png", sizingMethod="scale");bottom:-1px;}
.headerwrap#formstyle #logo{top:109px;left:-284px;}
.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(../img/sprite.gif) -87px -161px no-repeat;width:60px;height:33px;margin:16px 12px 0 0;}
.headerwrap#formstyle #secondlogo{background:url(../img/sprite.gif) -88px -197px no-repeat;float:right;width:30px;height:48px;margin:0 0 1px 0;}
.headerwrap#formstyle #thirdlogo{background:url(../img/sprite.gif) 0 -288px no-repeat;width:118px;height:33px;margin:15px 0 0 0;}
.headerwrap#simplestyle #header{height:241px;}
.headerwrap#simplestyle #headerimage{background:url(../img/man_2.jpg) 0 0 no-repeat;width:5px;height:219px;bottom:auto;padding-left:20%;margin-top:22px;}
.headerwrap#simplestyle #headerimage-1{background:url(../img/man_2-1.jpg) 0 0 no-repeat;width:5px;height:219px;bottom:auto;padding-left:20%;margin-top:22px;position:absolute;z-index:auto;}
.headerwrap#simplestyle #logo{top:22px;left:192px;}
.headerwrap#simplestyle #headertext{right:12px;top:59px;}
.headerwrap#simplestyle #toplogos{bottom:3px;top:auto;left:738px;width:232px;}
.headerwrap#simplestyle #firstlogo{background:url(../img/sprite.gif) -87px -161px no-repeat;width:60px;height:33px;margin:16px 12px 0 0;}
.headerwrap#simplestyle #secondlogo{background:url(../img/sprite.gif) -88px -197px no-repeat;float:right;width:30px;height:48px;margin:0 0 1px 0;}
.headerwrap#simplestyle #thirdlogo{background:url(../img/sprite.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(../img/top_bg_3.gif) 0 0 no-repeat;}
.basis#narrow #logo{left:17px;}
.basis#narrow #header{height:243px;background:url(../img/header_bg_2.gif) 0 100% repeat-x;margin:0;width:100%;}
.basis#narrow #headerimage{background:url(../img/image_14.jpg) 0 0 no-repeat;width:309px;height:214px;bottom:auto;margin-top:29px;margin-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(../img/sprite.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;text-align:justify;}
.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(../img/dash.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(../img/corns_1.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(../img/corns_1.gif) 100% 0 no-repeat;display:inline;margin:0 0 0 9px;padding:2px 9px 8px 0;}
#formbg{border:solid 10px #89ac22; background-color:#f5f5f5;}
#form-bg2{background:url(../img/borders.gif) 0 0 repeat-y;border-right-width:10px;border-left-width:10px;border-right-style:none;border-left-style:none;border-right-color:#F5A43B;border-left-color:#F5A43B;}
#formbg2{background:url(../img/borders.gif) 0 0 repeat-y;clear:both;margin-top:-151px;}
#toppart{background:url(../img/corns_2.gif) 0 0 no-repeat;height:20px;font-size:0;line-height:0;clear:both;position:relative;z-index:2;}
#leadSmall{background:url(../img/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;left:1px;}
#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;vertical-align:middle;}
#leadSmall input, #leadSmall select{float:left;border:1px solid #a5a5a5;width:117px;font:12px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#5b5b5b;margin-top:9px;height:22px;}
#leadSmall select{width:119px;height:22;border:1px solid #a5a5a5;}
#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("../img/sprite.gif") no-repeat scroll -8px 0 transparent;
    border-color: -moz-use-text-color #D38115;
    border-left: 1px solid #D38115;
    border-right: 1px solid #D38115;
    border-style: none solid;
    border-width: medium 1px;
    color: #FFFFFF;
    display: inline;
    font: bold 22px Arial,"Trebuchet MS",Tahoma,Verdana,sans-serif;
    height: 41px;
    margin: 0 0 0 42px;
    text-decoration: underline;
    width: 140px;}
#leadSmall .formelements{padding:9px 0 22px 0;float:left;}
#leadSmall .formelements input.textfield{width:69px;}
#leadSmall .formelements input#submit{background:url(../img/sprite.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(../img/point_bg.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{width:1000px;}
.pbox{height:220px;width:972px;padding:3px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#c3c0c0;border-right-color:#c3c0c0;border-bottom-color:#c3c0c0;border-left-color:#c3c0c0;}
#main{background:url(../images/bg-bl.jpg) 0 0 repeat-x;display:block;margin-right:1px;zoom:1;width:999px;padding-top:80px;padding-right:0;padding-bottom:11px;padding-left:0;text-align:justify;}
.topboxeswrap{background:url(../img/borders_2a.gif) 0 0 repeat-y;width:969px;float:left;border:solid 1px #FFFFFF;margin:0;padding:0px;}
.topboxeswrap a{color:#2d5884;}
.topboxeswrap#twocolumns{background:url(../img/borders_5.gif) 0 0 repeat-y;margin-top:0;margin-right:0;margin-bottom:0px;margin-left:3px;}
#topboxesbg{background:#fff url(../img/gradient_2.gif) 0 0 repeat-x;}
.topboxeswrap#twocolumns #topboxesbg{background:#fff;}
#sideborders{width:100%;overflow:hidden;}
.topboxeswrap#twocolumns #sideborders{}
.column{float:left;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:left;width:330px;}
.topboxeswrap#twocolumns h1{padding:1px 0 0 4px;}
.topboxeswrap#twocolumns h2{padding:0 0 3px 0;}
.topboxeswrap#twocolumns .columntext{
	padding-top: 14px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 4px;
}
.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;font-size:14px;}
.column ul li{background:url(../img/dash.gif) 0 7px no-repeat;padding:0 0 7px 13px;}
.column p{padding:0 5px;}
.centerimage{display:block;margin:20px auto 20px auto;}
.leftimage{display:block;margin:0px 0px 0px 28px;}
.rightimage{display:block;margin:20px auto 20px auto;}
.topboxeswrap#twocolumns .centerimage{
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#maincontent{float:left;display:block;width:700px;margin:0px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:10px;}
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{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 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 0px 4px 94px;line-height:14px;}
.itemtext{padding:0 0 0 94px;}
.topic{padding:7px 0 0 0;}
#firsttopic{background:url(../img/man.jpg) 57px 0 no-repeat;padding:270px 0 0 0;}
.topic img{display:block;margin:0 auto 7px auto;}
#footer{border-top:10px solid #facb8e;background-color:#FFFFFF;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(../img/sprite.gif) -34px -113px no-repeat;}
#secondflogo{float:left;width:83px;height:46px;background:url(../img/sprite.gif) -74px -113px no-repeat;display:inline;margin:0 28px 0 52px;}
#thirdflogo{float:left;width:63px;height:70px;background:url(../img/sprite.gif) 0 -159px no-repeat;margin:0 0 0 0;}
#hipaacompliant{float:left;width:125px;height:87px;background:url(../imgage/hipaa.gif);margin:5px 0 0 0;}
#footernav{float:right;display:inline;margin:12px 0 0 80px;background:url(..) 57px 0 repeat-y;}
.footercolumn{float:left;font-size:11px;line-height:20px;width:200px;padding:0 0 0 11px;}
.footercolumn a{color:#006699;text-decoration:none;}
.footercolumn a:hover{text-decoration:underline;}
.footercolumn1{float:left;font-size:11px;line-height:20px;width:240px;padding:0 0 0 11px;}
.footercolumn1 a{color:#006699;text-decoration:none;}
.footercolumn1 a:hover{text-decoration:underline;}
.footercolumn2{float:left;font-size:11px;line-height:20px;width:300px;padding:0 0 0 11px;}
.footercolumn2 a{color:#006699;text-decoration:none;}
.footercolumn2 a:hover{text-decoration:underline;}
.footercolumn dt{font-weight:bold;}
#maincontent #formwrap{margin:0;float:none;display:block;margin-left:50px;}
h4{font:bold 22px Arial, Tahoma, Verdana, sans-serif;color:#005ba9;padding-bottom:16px;margin-left:0px;}
.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(../img/pdf_icon.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:43px;}
#leadSmall .inboxsend{cursor:pointer;text-decoration:none;}
.error{background:transparent url(http://www.guaranteed-issue-health-insurance.com/img/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(http://www.guaranteed-issue-health-insurance.com/img/check.png) 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;}
#dyk{position:absolute;z-index:2;left:773px;top:140px;}
#rutstein_insurance2{margin-top:20px;margin-left:10px;}
#bottom-logos{
	position:absolute;
	top:2290px;
	left:143px;
}
#nahu{float:left;padding-right:300px;}
a.logo{margin-top:150px;}
.straight{margin-left:10px;}
#logocenter{background:url(../img/logo.gif) no-repeat;width:233px;height:66px;margin-left:350px;margin-top:50px;text-indent:-5000px;}
.plny td{line-height:20px;}
.plny p{ font-size:11px;}
.plny ul{padding-left:15px; font-size:11px;}
.plny a{text-decoration:none;font-weight:bold;color:#0099CC;}
.plny a:hover{text-decoration:underline;}
#vvv{width:1000px;}
#vvv table td{line-height:20px;}
.ask{position:absolute;top:280px;padding-left:5px;font-size:20px;color:#21396b;font-family:Arial, Helvetica, sans-serif; text-shadow:#fff 1px 1px;}
.tdd{padding:5px;border-right:dotted 1px #facb8e;}
.group{background:url(../images/group-quotes.png) no-repeat; width:137px; height:138px; position:absolute; z-index:-1; top:395px; margin-left:820px; cursor:pointer;}
.leads-1{ background:url(../images/get-free-leads.jpg) no-repeat; width:998px; height:249px;}

.directory{ width:960px; height: auto;  padding:0px; float:left; }
.directory ol{ width:940px; height:auto; float:left;  padding-left:32px; margin-left:15px;}
.directory li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; color:#e64b07; width:450px; margin-left:15px; padding-bottom:5px;} 
.directory li a:hover{text-decoration:none;}

.f1-a{background:url(../img/logo.jpg) no-repeat;width:233px; height:66px; float:left; margin-top:10px; margin-left:10px;}
.f1-b{background:url(../img/need-help.jpg) no-repeat;width:250px; height:40px; float:right; margin-top:20px; margin-right:10px;}
.loading{background:url(../img/loading.gif) no-repeat;width:128px; height:15px; margin:0 auto;}
.did-you{background:url(../http://www.guaranteed-issue-health-insurance.com/img/didyouknow.jpg) no-repeat;width:624px; height:229px; margin:0 auto;}

.new_footer{ width:1000px; height:110px; margin:auto; padding:0px; background-color:#ffffff; }
.footer_left { width:233px; height:90px; padding-left:20px; margin:0px; padding-top:10px; float:left; }
.footer_right{ width:740px; height:90px; margin:0px; padding-top:7px; float:right;}
.footer_link{padding-top:15px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font:12px;}
.footer_link a{ text-decoration:none; padding-left:5px; padding-right:5px;}
.footer_link a:hover{ text-decoration:underline;}

/* new */
.left{ float:left; }
.right{ float:right; }
.healthInsurance{ padding-top:17px; }
.healthInsurance p{ text-align:justify; }
.listContainer{ padding:10px 0; font-size:11px; }
.listContainer .row{ background:#ecf2dc; line-height:30px; margin-bottom:5px; padding:0 10px !important; -moz-border-radius:10px; border-radius:10px; height:30px; width:auto; }
.listContainer .row.alt{ background:#fdedd7; }
.listContainer .row label{ font-weight:bold; float:left; width:160px !important; }
.listContainer .row .panel{ width:216px; float:left; border-right:solid 1px #fff; margin-right:10px; }
.listContainer .row .panel.noBrdr{ border:none !important; margin:0; }
.tag{ color:#626262; text-align:right; }
.tag span{ color:#ca0000; }
ul.nn li{}

#comments{width:100%; height:100%;}
.comm{width:600px; float:left; border:solid 1px #333333;}
.comm2{width:200px; float:right; border:solid 1px #333333;}
.avatar, .avatar.admin{background:url(../images/health-insurance-avatar.jpg) no-repeat top left; width:67px; height:66px; float:left;}
.avatar.admin{background:url(../images/admin-avatar.gif) no-repeat top left; }
.comments-right{width:600px; height:auto; float:left; text-align:justify; padding-top:5px;}

.reply-right{width:400px; height:auto; float:left; text-align:justify; padding-top:5px;}
.reply-right .by{font-weight:bold; float:left; color:#006699;}
.reply-right .by span{ color:#8d8a8a; font-weight:normal;}
.reply-right .reply{width:398px;height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; float:left; padding-bottom:10px;}
.reply-right .reply-comments{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#646161; padding-bottom:5px;}
.hrr{ background:url(../images/hrr.jpg) no-repeat bottom left; height:60px; margin-bottom:-20px;}

.comments-right .by{font-weight:bold; float:left; color:#006699; position:relative; z-index:1; }
.comments-right .by span{ color:#8d8a8a; font-weight:normal; }
.comments-right .commentor{width:580px;height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; float:left; padding-bottom:10px;}
.hr{ background:url(../images/hr.jpg) no-repeat bottom left; height:60px; margin-bottom:-20px;}
.comments-right .inner-comments{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#646161; padding-bottom:5px;}
.testimonials h1{ font:bold 20px Arial, Tahoma, Verdana, sans-serif; color:#333333; margin-bottom:20px; padding-left:5px;border-bottom:dashed 1px #ccc;border-top:dashed 1px #ccc; }
.testimonials{padding:0px 10px 10px 10px; text-align:justify; }
.testimonials a{text-decoration:none;}
.testimonials a:hover{color:#FF3300;}
.testimonials fieldset{ padding:15px; border:solid 1px #e2e0e0; background-color:#f9f7f7; font-weight:bold; font-family:Arial, Helvetica, sans-serif; -moz-box-shadow:inset 0 0 1px #ffffff; -webkit-box-shadow:inset 0 0 1px #ffffff; box-shadow:inset 0 0 1px #ffffff;}
.testimonials fieldset legend{ padding:0 10px; font-weight:normal; font-size:18px; color:#333333; }
.testimonials fieldset .row{ float:left; width:100%; margin-bottom:20px; }
.testimonials fieldset .row label{ width:200px; float:left; text-align:right; padding-right:10px; height:30px; }
.testimonials fieldset .row input, .testimonials fieldset .row textarea{ padding:5px; width:300px; border:solid 1px #ccc; float:left; -webkit-box-shadow: 0 8px 6px -6px #dad9d9; -moz-box-shadow: 0 8px 6px -6px #dad9d9; box-shadow: 0 8px 6px -6px #dad9d9;}
.testimonials fieldset .row input:hover{-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.testimonials fieldset .row fieldset:hover{-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.testimonials fieldset .row textarea:hover{-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.testimonials fieldset .row textarea{ width:400px; height:100px; }
.testimonials fieldset .row label span{ display:block; padding-left:5px; line-height:30px; height:30px; color:#999999; margin-top:-9px; }
.testimonials fieldset .btn{ background:#416ca4; border:none; padding:7px 15px; color:#fff; margin-left:210px; cursor:pointer; font-weight:bold; }
.testimonials fieldset .btn:hover{ background:#e27d1a; }
.txtCenter{ text-align:center; }
.page_link{ margin-right:2px; color:#FF3300;}
.page_link a{padding:5px 10px 5px 10px; border:solid 1px #cccccc; text-decoration:none; color:#000000; text-shadow:#ffffff 0px 1px; display:inline-block; background-color:#dddddd; -moz-box-shadow:inset 0 0 1px #ffffff; -webkit-box-shadow:inset 0 0 1px #ffffff; box-shadow:inset 0 0 1px #ffffff;}
.page_link a:hover{text-shadow:none; background-color:#FFFFFF;}
.pagi{padding:5px 10px 5px 10px; border:solid 1px #cccccc; text-decoration:none; color:#000000; text-shadow:#ffffff 0px 1px; display:inline-block; background-color:#f9f7f7; -moz-box-shadow:inset 0 0 1px #ffffff; -webkit-box-shadow:inset 0 0 1px #ffffff; box-shadow:inset 0 0 1px #ffffff;}
.pagi a{text-decoration:none;}
.pagi a:hover{color:#000000;}

/*.testimonials{ border-top:dashed 1px #ccc; padding:10px; text-align:justify; }
.testimonials a{ color:#FF0000; }
.testimonials a:hover{ text-decoration:none; }
.testimonials h1{ font:bold 16px Arial, Tahoma, Verdana, sans-serif; color:#005ba9; margin-bottom:10px; }
.testimonials h1 a{ color:#638307; }
.testimonials .post{ margin-bottom:5px; }
.testimonials .post .inner{padding-top:10px;color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
.testimonials .post.alt .inner{float:left;}
.avatar{background:url(../images/health-insurance-avatar.jpg) no-repeat top left; width:67px; height:66px; float:left;}
.commentor{width:900px;height:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin-left:5px; float:left;}
.testimonials .post .by{padding:5px 0px 5px 5px; font-weight:bold; float:left; }
.testimonials .post.alt .by{float:left;}
.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; float:left; }
.testimonials fieldset .row textarea{ width:400px; height:100px; }
.testimonials fieldset .row label span{ display:block; padding-left:5px; line-height:30px; height:30px; color:#999999; margin-top:-9px; }
.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; }
.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; }
.doc_pic{ width: 65px; height:auto; float:left; padding-top:10px; }
.doc_info{ width:410px; height:auto; float:right;}
.doc_info h2{ padding-left:0px; font-weight:normal; font-size:14px; }
.doc_info h2 a{ color:#f49822; text-decoration:none; }
.doc_info h2 a:hover{ text-decoration:none !important; }
#tooltip{position:absolute;z-index:9999;color:#fff;width:300px;text-shadow:0px 0px #fff;font-size:12px;font-weight:normal;text-align:justify;}
#tooltip .tipBody{background-color:#000;padding:10px;line-height:normal;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}

.doc_pic1{ width: 65px; height:auto; float:left; padding-top:10px; }
.doc_info1{ width:710px; height:auto; }
.doc_info1 h2{ padding-left:0px; font-weight:normal; font-size:14px; }
.doc_info1 h2 a{ color:#f49822; text-decoration:none; }
.doc_info1 h2 a:hover{ text-decoration:none !important; }

.resultsHeader{ padding-bottom:10px; }
.bannerText{ float:right; margin-top:45px; }
.thanksHeading{ font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:46px; color:#1a77d5; font-weight:bold; text-align:center; margin:0px; padding:20px 0px; }
#wrapper{ background:#fff; width:999px; margin:auto; }
.tb{ margin:auto; }
.tb td{ line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.points{ list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:justify; width:90%; margin:auto; }
.points li{ float:left; width:49%; margin-bottom:15px; }
.points li.alt{ float:right; }
.points li span{ 
	background:#dce6c0; border-bottom:solid 1px #89ac22; color:#000; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; float:left; width:50px; 
	text-align:center; padding:20px 0; margin-right:10px; 
}
.points li.bottom{ padding-top:10px; }
.points li.bottom span{ margin-top:-10px; }
