@charset "utf-8";
body {
	background-color:#FFFFFF;
	background-image: url(img/bg_imgs/gradient_pattern.jpg);
	font: 1em Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	background-repeat: repeat-x;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003399;
	background-color: #3399FF;
	background-image: url(../img/bg_imgs/gradient_pattern.jpg);
	background-repeat: repeat-x;
   
}
img {border: 0}
h1 {font-family: Arial, Helvetica, sans-serif; color:#0099FF; background-color: transparent; text-align: center;}
h2 {text-align: center; font-size: 1.7em; background-color: #fff; margin-top: 30px;}
h3 {text-align: center; font-size: 1.5em; background-color: #fff; margin-top: 5px;}
h4 {text-align: center; font-size: 1.1em;}
h5 {text-align: left; font-size: 1em; margin-top: 7px; margin-bottom: 3px;}
p { margin: 10px;}
dt {font-weight: 800; font-variant: small-caps; margin-top: 5px;}

ul, ol {margin-left: 3em;}
ul li {list-style-type: none; color: #003; font-size: 0.9em; padding: 0.2em;}
ol li {list-style-type: decimal; color: #003; font-size: 0.9em; padding: 0.2em;}
  ul.bullet li{ list-style-type: disc;  }

.serving { color: #00CC00; font-weight: bold; font-size: 0.9em; margin-top: 2em;}
.one {background-image:url(img/images2/search_health_insurance_flordia.jpg); background-position: left; }
.clear {clear: both;}
.img_lt {float: left; margin: 0 10px 10px 0;}
.img_rt  {float: right; margin-top: -5px;}
.clear_lt {clear: left;}
.clear_rt {clear: right;}
.clear_both {clear: both;}
.center {text-align: center;}
.left {text-align: left;}
ol.alpha li {list-style-type: upper-alpha;}

p #low_rates {background-image:url(img/images2/lowest_insurance_rates.jpg); background-repeat: no-repeat;}

#content .may_i_help {padding: 0; margin: 0px 0px 10px -20px;}

#dkblue a{text-decoration: none; color: #009; font-weight:normal;}
#dkblue a:hover { text-decoration: underline;}

#dkpurple a{text-decoration: none; color: #f09; font-weight:normal;}
#dkpurple a:hover { text-decoration: underline;}

#dkteal a{text-decoration: none; color: #099; font-weight:normal;}
#dkteal a:hover { text-decoration: underline;}

#dkpink a{text-decoration: none; color: #909; font-weight:normal;}
#dkpink a:hover { text-decoration: underline;}

#dkgreen a{text-decoration: none; color: #090; font-weight:normal;}
#dkgreen a:hover { text-decoration: underline;}

#dkbrown a{text-decoration: none; color: #900; font-weight:normal;}
#dkbrown a:hover { text-decoration: underline;}

#dkred a{text-decoration: none; color: #c03; font-weight:normal;}
#dkred a:hover { text-decoration: underline;}

#wrapper {width: 880px; background-color: #fff; margin-left: auto; margin-right: auto; text-align: left; margin-top: 20px; position: relative;} 

#header { height: 220px; margin-left: auto; margin-right: auto;}

#content {background-image: url(img/florida-insurance-body-top.gif); background-position: top; background-repeat: no-repeat; background-color: #fff; color: #000; padding: 0px 20px 20px 20px; text-align:justify;}

#left {width: 230px; float: left;  }
#left img {margin: 5px 0 0 -5px;}
#right {width: 830px;}

#footer {text-align: center; font: 0.9em "Times New Roman", Times, serif; color: #fff; background-color: #69c; padding-top: 0.75em; height: 2.5em;}

#content  .purple { font-weight: bolder; color: #330099; }
#content  .purple a{ font-weight: bolder; color: #330099; }
#content  .purple a:visited{ font-weight: bolder; color: #330099; }
#content  .purple a:hover { font-weight: bolder; color: #006600; text-decoration: underline;}

#content  .purple2 { font-weight: bolder; color: #93f; }
#content  .purple2 a{ font-weight: bolder; color: #93f; }
#content  .purple2 a:visited{ font-weight: bolder; color: #93f; }
#content  .purple2 a:hover { font-weight: bolder; color: #006600; text-decoration: underline;}

#content  .pink { font-weight: bolder; color: #f39; }
#content  .pink a{ font-weight: bolder; color: #f39; }
#content  .pink a:visited{ font-weight: bolder; color: #f39; }
#content  .pink2 a:hover { font-weight: bolder; color: #6600CC; text-decoration: underline; }
#content  .pink2 { font-weight: bolder; color: #f06; }
#content  .pink2 a{ font-weight: bolder; color: #f06; }
#content  .pink2 a:visited{ font-weight: bolder; color: #f06; }
#content  .pink2 a:hover { font-weight: bolder; color: #0a0; text-decoration: underline; }

#content  .pink3 { font-weight: bolder; color: #ad005b; }
#content  .pink3 a{ font-weight: bolder; color: #ad005b; }
#content  .pink3 a:visited{ font-weight: bolder; color: #ad005b; }
#content  .pink3 a:hover { font-weight: bolder; color: #003f5b; text-decoration: underline; }

#content  .pink4 { font-weight: bolder; color: #906; }
#content  .pink4 a{ font-weight: bolder; color: #906; }
#content  .pink4 a:visited{ font-weight: bolder; color: #906; }
#content  .pink4 a:hover { font-weight: bolder; color: #003f5b; text-decoration: underline; }

#content  .green {color: #0c0; font-weight: bolder; }
#content  .green a{ color: #0c0; font-weight: bolder;  }
#content  .green a:visited{ color: #0c0; font-weight: bolder;  }
#content  .green a:hover { color: #0c0; font-weight: bolder; text-decoration: underline; }

#content  .green2 {color: #3a3; font-weight: bolder; }
#content  .green2 a{ color: #3a3; font-weight: bolder;  }
#content  .green2 a:visited{ color: #3a3; font-weight: bolder;  }
#content  .green2 a:hover { color: #0c0; font-weight: bolder; text-decoration: underline; }

#content  .green3 {color: #090; font-weight: bolder; }
#content  .green3 a{ color: #393; font-weight: bolder;  }
#content  .green3 a:visited{ color: #393; font-weight: bolder;  }
#content  .green3 a:hover { color: #03c; font-weight: bolder; text-decoration: underline; }

#content  .teal  { font-weight: bolder;color: #0aa;}
#content  .teal a { font-weight: bolder;color:#0cc;}
#content  .teal a:visited { font-weight: bolder;color:#0cc;} 
#content  .teal a:hover { font-weight: bolder;color: #a0a; text-decoration: underline;}

#content  .ltblue  { font-weight: bolder;color:#66CCFF;}
#content  .ltblue a { font-weight: bolder;color:#66CCFF;}
#content  .ltblue a:visited { font-weight: bolder;color:#66CCFF;} 
#content  .ltblue a:hover { font-weight: bolder;color: #99FF33; text-decoration: underline;}
#content  .blue { font-weight: bolder; color: #0000CC; }
#content  .blue a{ font-weight: bolder; color: #0000CC; }
#content  .blue a:visited{ font-weight: bolder; color: #0000CC; }
#content  .blue a:hover { font-weight: bolder; color: #009900; text-decoration: underline; }
#content  .midblue  { font-weight: bolder;color: #058;}
#content  .midblue  a { font-weight: bolder;color:#058;}
#content  .midblue  a:visited { font-weight: bolder;color:#058;} 
#content  .midblue  a:hover { font-weight: bolder;color: #a0a; text-decoration: underline;}

#content  .lilac  { font-weight: bolder;color: #a0a;}
#content  .lilac a { font-weight: bolder;color:#a0a;}
#content  .lilac a:visited { font-weight: bolder;color:#a0a;} 
#content  .lilac a:hover { font-weight: bolder;color: #0cc; text-decoration: underline;}

#content  .rust  { font-weight: bolder;color: #f60;}
#content  .rust a { font-weight: bolder;color:#f60;}
#content  .rust a:visited { font-weight: bolder;color:#f60;} 
#content  .rust a:hover { font-weight: bolder;color: #0cc; text-decoration: underline;}

#content  .brown { font-weight: bolder;color: #930;}
#content  .brown a { font-weight: bolder;color:#930;}
#content  .brown a:visited { font-weight: bolder;color:#930;} 
#content  .brown a:hover { font-weight: bolder;color: #f60; text-decoration: underline;}

#content  .red { font-weight: bolder; color: #ff0000; }
#content  .red a{ font-weight: bolder; color: #ff0000; }
#content  .red a:visited{ font-weight: bolder; color: #ff0000; }
#content  .red a:hover { font-weight: bolder; color: #FF6600; text-decoration: underline;}

#content  .orange { font-weight: bolder; color: #FF9933;}
#content  .orange a{ font-weight: bolder; color: #FF9933;}
#content  .orange a:visited{ font-weight: bolder; color: #FF9933;}
#content  .orange a:hover{ font-weight: bolder; color: #663333; text-decoration: underline;}

  
/*amit css form classes*/
.formcant
{
display:block;
margin:0px auto; padding:4px;
height:113px; width:659px;
background:url(images/form-bg.gif) no-repeat;
}
.halfcant
{
display:block; float:left;
margin:0px 0px 0px 10px; padding:0px;
width:456px; height:58px;
}
.formcant h4
{
display:block; text-align:left;
margin:0px; padding:8px 0px 0px 27px;
color:#192E7F;
}
.lbltxtbox
{
display:block; float:left;
margin:10px 0px 0px 0px; padding:0px;
width:221px; height:20px;
}
.lable
{
margin:0px; padding:4px 2px 0px 2px; float:left;
color:#005588; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.clr
{
display:block;
margin:0px; padding:0px;
clear:both;
}
.btn
{
display:block;
margin:6px 0px 0px 6px; padding:0px;
height:59px; width:167px;
background:url(images/quote-btn.gif) no-repeat;
border:none; cursor:pointer;
}
.error {
	background:transparent url(http://www.guaranteed-issue-health-insurance.com/img/cancel.gif) no-repeat scroll 0 0;
	padding: 0px 25px 25px 0px; float:right;
	
	
}
.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 0;
	padding: 0px 25px 25px 0px; float:right; 
	
	
}
.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;
}
.errodiv
{
width:14px; height:14px; float:right;  margin:0px; #margin:-20px 6px 0px 0px;
}

.leadFormSmall
{
		margin:0 auto;
		width:280px;
		padding:5px;
		font-size:85%;
		text-align:left;
	}
#leadSmall{
		border:solid 2px #4272BC;
		background:#F4F8F9;
		padding-top:25px;
	}
	#leadSmall h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
		text-align:left;
	}
	#leadSmall p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #339999;
		padding-bottom:10px;
		text-align:left;
	}
#leadSmall p.nm{
		font-size:11px;
		color:#666666;
		margin-bottom:7px;
		clear:left;
		padding-bottom:7px;
	}
	#leadSmall label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:70px;
		float:left;
		font-size:12px;
		
	}
	#leadSmall .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:240px;
	}
	#leadSmall input, select,#mailError,#zipError {
	float:left;
	font-size:12px;
	border:solid 1px #339999;
	width:140px;
	height:16px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	align: center;
	}
	#leadSmall input, select{
	height:18px;
	padding:0px;
	}
#leadSmall .inboxsend{ 
	
		clear:both;
		margin-left: 35px;
		width:149px;
		height:46px;
		background:url(http://www.joefloridainsurance.com/img/submit.gif) no-repeat;
		text-indent:-9999px;
		color:#000000;
		border:none;
		cursor:pointer;
		margin-left:85px;	
	
	}
 
	#leadSmall img{
		border:none;
	}#leadSmall #agents #arrows {
	float:left;
	margin-left:10px;
	margin-top: 30px;
}
#leadSmall .checkbox{
	
width:15px;
border:none;
	
}
#leadSmall br{
	clear:left;
	height:1px;
	font-size:1px;
}
#leadSmall .cb{
	text-align:left;
	padding-left:10px;
	width:auto;
	overflow:visible;
}

#leadSmall #mailError ,#leadSmall #zipError{
	color:#F00;
	display:none;
	margin-left:10px;
	padding:2px;
	text-align:left;
  overflow:visible;
  width:auto;
}
#leadSmall .phone1 {
width:30px;
margin-right:5px;
}

#leadSmall .phone2 {
width:30px;
margin-right:5px;

}

#leadSmall .phone3 {
width:30px;

}
.hd{text-align:center; padding-bottom:15px; padding-top:17px;}

