@charset "utf-8";
/* Illinois life and health */

body
{
	background-color:#a4b0c5;
	background-image:url(../images/mainbg.jpg);
	background-repeat:repeat-x;
	background-color:#a3b0c5;
	margin:0; color: #000; 		
}

h1 { font-size: 14px; text-align: center; color: #5e5e5e; font-weight: bold; font-family: arial; }
h5 { color:  #cc0000; font-family: verdana; font-size: 16px; font-weight: bold; font-style: italic; margin-bottom: 2px; }
h6 { color: red; font-family: verdana; font-size: 14px; font-weight: bold; font-style: italic; margin-bottom: 2px; }

a:link { color: #0000ee }
a:visited { color: #551a8b }
a:hover { color: #ee0000 }

#GlobalBody
{
	width:940px;
	margin:0 auto;
	padding:0 0 0 40px;
}
#mainbody
{
	width:897px;
	float:left;		
}
#headermain
{
	width:897px;	
}
#hdr_most_top
{
	float:left;
	width:897px;
	height:72px;
	text-align:right;
	line-height:30px;
	padding:10px 0 0 0;	
}
#hdr_most_top span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding:0 40px 0 0;
}
#hdr_top_logo
{
	float:left;
	width:886px;
	height:58px;
}
.logo
{
	float:left;
}
/*top menu*/
#hdr_top_menu
{
	float:left;
	width:631px;
	height:37px;
	padding:20px 0 0 4px;

}
    
#glowingtabs
{
	float:left;
	width:100%;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:normal;
	color:#000000;
	padding:0 0 0 0px;	
	border-bottom: 1px solid #99c0dc; /*Add border strip to bottom of menu*/
}

#glowingtabs ul
{
	list-style-type: none;
	margin:0;
	padding:0;
}

#glowingtabs li
{
	display:inline;
	margin:0;
	padding:0;
		
}

#glowingtabs a
{
	float:left;
	background:url(../images/glowtab-left.gif) no-repeat left top;
	margin:0;
	margin-right:0;
	padding:0 0 0 14px;
	text-decoration:none;
	cursor:pointer;
	
}

#glowingtabs a span
{
	float:left;
	display:block;
	background:url(../images/glowtab.gif) no-repeat right top;
	padding:14px 17px 0 0;
	font-weight:bold;
	color:#163e71;
	height:23px;
}
#glowingtabs a:hover span 
{
	color:#FFFFFF;
}

#glowingtabs #current a
{ 
	background-position:0 -82px; 
}

#glowingtabs #current a span
{ 
	background-position:100% -82px;
	color: black;
}
/*hdr most top*/
#hdr_btm
{
	float:left;
	width:892px;
	background-color:#fff;
	padding:0 0 0 5px;		
}
#mid_hdr_top
{
	clear:both;
	background:url(../images/mid_hdr_top.gif) no-repeat right top;
	height:13px;
}
#mid_hdr_btm
{
	background:url(../images/mid_hdr_btm.gif) no-repeat right top;
	height:14px;
	float:left;
	width:897px
}
#hdr_quotes_box
{
	float:left;
	width:219px;	
	background:url(../images/quotes_middata_rp.gif) repeat-x right top;
	background-color:#0c84ca;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
	
#hdr_quotes_boxleft
{
	float:left;
	width:16px;
	height:35px;
	background:url(../images/quotes_box_left.gif) no-repeat right top;	
}
#hdr_quotes_boxbtm
{
	float:left;
	width:216px;
	height:17px;
	background:url(../images/quotes_box_btm.gif) no-repeat;	
}
#hdr_quotes_boxright
{
	float:left;
	width:16px;
	height:35px;
	background:url(../images/quotes_box_right.gif) no-repeat right top;	
}
#hdr_quotes_boxmid
{
	float:left;
	width:219px;
	height:35px;
	background:url(../images/quotes_box_mid.gif) repeat-x right top;
	font-family:Arial, Helvetica, sans-serif;
	color:#f7ebeb;
	font-size:14px;
	font-weight:bold;
	padding:10px 0px 0px 6px; 	
}
#hdr_quotes_boxmid1
{
	float:left;
	width:209px;
	height:35px;
	background:url(../images/quotes_box_mid.gif) repeat-x right top;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding:5px 0 0 10px;
}
#quotes_boxdata
{
	float:left;
	width:209px;
	margin:2px 0 10px 0;
	padding:0 0 0 10px;	
}
#hdr_banner
{
	float:left;
	width:665px;
	height:251px;
	background-color:#fff;
	padding-left:5px;	 padding-top: 5px;
}
.clear
{
	clear:both;
	background-color:#FFFFFF;
}
.clear1
{
	clear:both;
}
/*mid_tab*/
#mid_tab
{
	float:left;
	width:887px;
	background:url(../images/mid_menu_mid.gif)  repeat-x right top;
	height:89px;
	background-color:#FFFFFF;	
}
#mid_tab_left
{
	float:left;
	width:9px;
	background:url(../images/mid_menu_left.gif) no-repeat right top;
	height:89px;
}
#mid_tab_right
{
	float:right;
	width:9px;
	background:url(../images/mid_menu_right.gif) no-repeat right top;
	height:89px;
}
#mid_tab_inner
{
	float:left;	
	height:89px;	
}
#mid_tab_inner ul
{
	list-style-type: none;
	margin:0;
	padding:5px 0 0 0;
}
#mid_tab_inner li
{
	display:inline;
	margin:0;	
}
/*bodycontainer*/
.bdr_selectmenu
{
	border:#163e71 solid 1px;
	color:#b4b4b5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
#bodycontainer
{
	float:left;
	width:887px;
	background-color:#FFFFFF;
	padding:10px 5px 0 5px;
}
#mid_tab
{
	float:left;
	width:887px;	
	background-color:#dbdbc9;	
}
.data_top
{
	float:left;
	height:15px;
	width:887px;
	background:url(../images/body_mid_bg.gif) no-repeat top;
}
.data_top_mid
{
	float:left;	
	width:887px;
	background:url(../images/body_mid_bg_rp.gif) repeat-x top;
	background-color:#eeeee7;		
}
#data_mid_box1
{
	float:left;	
	width:306px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78797a;
	font-weight:bold;
	padding:0 10px 10px 8px;
	background:url(../images/line_brk1.gif) no-repeat right;
}
#data_mid_box2
{
	float:left;	
	width:298px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78797a;
	font-weight:bold;
	padding:0 10px 20px 10px;
	background:url(../images/line_brk1.gif) no-repeat right;
}
#data_mid_box3
{
	float:left;	
	width:232px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78797a;
	font-weight:bold;
	padding:0 0 0 5px;
	text-align:center;
}
#data_mid_box3 span
{
	color:#585833;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}
#data_btm_mid
{
	float:left;	
	width:887px;	
	background-color:#dbdbc8;
	height:48px;
}
.privacy_policy
{
	float:left;
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#025895;
	font-weight:bold;
	padding:12px 0 8px 30px;
}
#Ftr
{
	float:left;	
	width:880px;	
	background-color:#fff;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0059b2;
	font-weight:bold;
	text-align:center;
	padding:10px 0 0 0;
}
#Ftr a
{
	color:#0059b2;
	text-decoration:none;
}
#Ftr a:hover
{
	color:#0166cc;
	text-decoration:none;
}
.copyright
{
	float:left;	
	width:880px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f1f0ee;
	font-weight:normal;
	text-align:right;
	padding:5px 10px 5px 0;
}

/*aboutus*/
#aboutusbanner
{
	float:left;
}
#aboutusleft
{
	 float:left;
	 width:197px;
	 border:#dedecc solid 1px;
	 padding:10px 10px 10px 10px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#333;
	 font-weight:normal;
}
#aboutusleft ul
{
	list-style-type:none;	
	padding:0;
	margin:0;
	line-height:20px;
	
}
#aboutusleft ul li
{
	padding:2px 3px;
	border-bottom:#dfdfbf solid 1px;
	padding:4px 0 4px 0;
}
#aboutusleft ul li a
{
	color:#666666;
	text-decoration:none;
}
#aboutusleft ul li a:hover
{
	color:#666666;
	text-decoration:underline;	
}
#aboutus_data
{
	float:left;
	width:630px;
	margin:0 0 0 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
}
/*apps provider*/
.appsdata
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	padding:0 0 0 27px;
}
.bdr_appdata
{
	border:#dedecc solid 1px;
}
.bdr_appdata a
{
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:normal;
	text-decoration:none;
}
.bdr_appdata a:hover
{
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:normal;
	text-decoration:underline;
}
.img
{
	border:#f0f0e0 solid 1px;
	margin:10px;
	padding:2px;
}
#appspromise
{
	margin:10px 0 0 0;
	float:left;
	width:190px;
	border-top:#e0e0d0 solid 1px;
	padding-top:10px;
}
/*compnies*/
.compnies_contact a
{
	color:#FF9900;
	text-decoration:underline;
	font-size:11px;
}
#compenies_family
{
	margin:10px 0 0 0;
	float:left;
		
	padding:10px 0 0 0;	
}
#compenies_family_mid
{
	margin:10px 0 0 0;
	float:left;
	width:130px;	
	padding:10px 0 0 10px;	
}
/*newsdata*/
#newsdata
{
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
}
#newsdata a
{
	color:#ff6600;
	text-decoration:underline;
	font-size:11px;
}
/*contact us*/
.bdr_fields
{
	border:#8d8d8d solid 1px;
}
.heading_bg
{
	float:left;	
	width:380px;
	height:21px;
	background:url(../images/heading_bg1.gif) no-repeat top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	padding:5px 0 0 10px;
	background-color:#dedecc;
}
.heading_bg2
{
	float:left;	
	width:600px;
	height:21px;
	background:url(../images/heading_bg1.gif) no-repeat ;
	background-position: 16px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	padding:5px 0px 0 10px;
	/*background-color:#dedecc;*/
}
/*faqdata*/
.faqdata
{
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;	
}
.faqdata a
{
	color:#333333;
	text-decoration:none;
}
.faqdata a:hover
{
	color:#333333;
	text-decoration:underline;
}
/*quoteform 8oct08*/
.quoteformdata
{
	float:left;
	width:870px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#333;
	font-weight:normal;
	border:#efefe5 solid 1px;
	padding:10px 10px 0 10px;
	
}
.bdr_quoteformdata_btn
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	padding:5px;
	cursor:pointer;
	background:url(../images/button_rp.gif) repeat-x top;
	height:22px;
	border:none;
	padding:3px 5px 10px 5px;
}
#left_contantdata
{
	float:left;
	width:219px;
	padding:0 0 0 0px;	
}
#Quotedataiframe
{
	float:left;
	width:880px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	padding:0 0 0 3px;
}
.Quotedataiframe_heading_bg
{
	float:left;	
	width:880px;
	height:21px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:bold;
	padding:5px 0 0 0;
	background-color:#dedecc;
	text-align:center;
}
.Quotedataiframe_heading_bg a
{
	color:#666;
	text-decoration:none;
	padding:0 20px 0 20px;
}
.Quotedataiframe_heading_bg a:hover
{
	color:#666;
	text-decoration:underline;
	padding:0 20px 0 20px;
}
.Quotedataiframe_heading_bg_main
{
	float:left;	
	width:460px;
	height:21px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	padding:5px 0 0 140px;
	background:url(../images/get_quotes.gif) no-repeat left;	
}
.COntactusform
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#333;
	font-weight:normal;
	border:#efefe5 solid 1px;
	padding:10px 10px 0 10px;
	
}
.hp_table td { padding: 20px 40px ; font-size: 10px; color: #999999; font-family: arial; }
#hp_content { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 11px; color: #78797a; }
#hp_content a:link { color: #000099; text-decoration: underline; font-weight: bold;  }
#hp_content a:visited { color: purple; text-decoration: underline; font-weight: bold; }
#hp_content a:hover { color: #cc0000; text-decoration: underline; font-weight: bold; }

#zip_box form { margin: 0px }
#zip_box_container { margin-bottom: 10px;  }
#zip_box { border-top: 6px solid #f1f0ee; border-bottom: 6px solid #f1f0ee; background: #f1f0ee;text-align: center; font-family: arial; color: #f33b00; font-weight: bold;  }
#zip_box input { border: 2px solid #c0c0c0; margin: 0px 8px; width: 80px; font-size: 16px; color: #767474; font-weight: bold;}
.button { border: none; background: url(http://illinoislifeandhealth.com/images/quotebuttonI.jpg); width: 176px; height: 22px; cursor: pointer; cursor: hand; }


a.health_but {  background:url(http://illinoislifeandhealth.com/images/health_but.jpg) repeat 0px 0px; width: 216px; height: 91px; display: block; }
a.health_but span {  display: none; }
a.health_but:hover { background: url(http://illinoislifeandhealth.com/images/health_but.jpg) repeat 0px -91px; }

a.life_but {  background:url(http://illinoislifeandhealth.com/images/life_but.jpg) repeat 0px 0px; width: 216px; height: 91px; display: block; }
a.life_but span {  display: none; }
a.life_but:hover { background: url(http://illinoislifeandhealth.com/images/life_but.jpg) repeat 0px -91px; }

a.group_but {  background:url(http://illinoislifeandhealth.com/images/group_but.jpg) repeat 0px 0px; width: 216px; height: 91px; display: block; }
a.group_but span {  display: none; }
a.group_but:hover { background: url(http://illinoislifeandhealth.com/images/group_but.jpg) repeat 0px -91px; }

a.medicare_but {  background:url(http://illinoislifeandhealth.com/images/medicare_but.jpg) repeat 0px 0px; width: 216px; height: 91px; display: block; }
a.medicare_but span {  display: none; }
a.medicare_but:hover { background: url(http://illinoislifeandhealth.com/images/medicare_but.jpg) repeat 0px -91px; }