/* CSS Document */
body
{
margin-top:0px;
margin-left:0px;
}


a{
text-decoration:none;

}
.headingtop{
color:#296C03; 
font-family:Arial; 
font-weight:bold; 
font-size:28px;
text-decoration:none;
}

.headingtop1{
color:#296C03; 
font-family:Arial; 
font-weight:normal; 
font-size:12px;
text-decoration:none;
}

.headingright{
color:#AEAEAE; 
font-family:Arial; 
font-weight:normal; 
font-size:13px;
text-decoration:none;
}
.heading_white{
color:#FFFFFF; 
font-family:Arial; 
font-weight:600; 
font-size:14px;
text-decoration:none;
}
.navigation{
color:#FFFFFF; 
font-family:Arial; 
font-weight:bold; 
font-size:14px;
text-decoration:none;
}

.lefttext{
color:#232CB9; 
font-family:Arial; 
font-weight:normal; 
font-size:17px;
text-decoration:none;
}
.lefttext1{
color:#232CB9; 
font-family:Arial; 
font-weight:normal; 
font-size:12px;
text-decoration:none;
}
.leftbottom{
color:#1D2396; 
font-family:Arial; 
font-weight:bold; 
font-size:14px;
text-decoration:none;
}

.toptext{
color:#506EDE; 
font-family:Arial; 
font-weight:bold; 
font-size:17px;
text-decoration:none;
}
.redtext{
color:#DC4530; 
font-family:Arial; 
font-weight:bold; 
font-size:15px;
text-decoration:none;
}
.microtext{
color:#959595; 
font-family:Arial; 
font-weight:bold; 
font-size:15px;
text-decoration:none;
}
.microtext1{
color:#959595; 
font-family:Arial; 
font-weight:bold; 
font-size:13px;
text-decoration:none;
}
.text{
color:#000000; 
font-family:verdana,Arial,helvatica; 
font-weight:normal; 
font-size:12px;
}

.heading_blk{
color:#000000; 
font-family:Arial; 
font-weight:bold; 
font-size:13px;
text-decoration:none;
}

.heading_blk:hover{
color:#000000; 
font-family:Arial; 
font-weight:bold; 
font-size:13px;
text-decoration:underline;
}

.li_blk{
color:#000000; 
font-family:Arial; 
font-size:13px; 
font-weight:normal;
text-decoration:none;
}

.li_blk:hover{
color:#000000; 
font-family:Arial; 
font-size:13px; 
font-weight:normal;
text-decoration:underline;
}

.heading_blue{
color:#0442BE; 
font-family:Arial; 
font-weight:600; 
font-size:14px; 
text-decoration:none;
}

.heading_blue:hover{
color:#0442BE; 
font-family:Arial; 
font-weight:600; 
font-size:14px; 
text-decoration:underline;
}

.text_blk{
color:#000000; 
font-family:Arial; 
font-size:12px; 
font-weight:normal;
text-decoration:none;
}
.text_blk:hover{
color:#000000; 
font-family:Arial; 
font-size:12px; 
font-weight:normal;
text-decoration:underline;
}

.link_footer{
color:#5382E2; 
font-family:Arial; 
font-size:12px; 
font-weight:normal;
text-decoration:none;
}
.link_footer:hover{
color:#5382E2; 
font-family:Arial; 
font-size:12px; 
font-weight:normal;
text-decoration:underline;
}

p{
margin-top:0em;
margin-bottom:1.3em;
text-align:justify;
}

.link_text11{
color: #A01D1F;
line-height:2.5em; 
text-align:left; 
margin-left:1em; 
font-family:Arial; 
font-size:14px;
text-decoration:none;
}

.link_text{
color: #A01D1F;
line-height:2.5em; 
text-align:left; 
margin-left:1em; 
font-family:Arial; 
font-size:14px;
text-decoration:none;
}

.link_text:hover{
color: #A01D1F;
line-height:2.5em; 
text-align:left; 
margin-left:1em; 
font-family:Arial; 
font-size:14px;
text-decoration:underline;
}

.link_text_1{
color: #A01D1F;
text-align:left; 
margin-left:1em; 
font-family:Arial; 
font-size:14px;
text-decoration:none;
}

.link_text1{
color: #A01D1F;
text-align:left; 
margin-left:1em; 
font-family:Arial; 
font-size:14px;
text-decoration:none;
}

.link_text1:hover{
color: #A01D1F;
text-align:left; 
margin-left:1em; 
font-family:Arial; 
font-size:14px;
text-decoration:underline;
}

.style22 {color: #14429E; font-family:Arial; font-size:12px; text-decoration:none;}
.style2 {color: #14429E; font-family:Arial; font-size:12px; text-decoration:none;}
.style2:hover {color: #14429E; font-family:Arial; font-size:12px; text-decoration:underline;}
.style4 {color: #A01D1F; font-family:Arial; font-size:12px; text-decoration:none;}
.style4:hover {color: #A01D1F; font-family:Arial; font-size:12px; text-decoration:underline;}
.style5 {color: #444444; font-family:Arial; font-size:12px; text-decoration:none;}
.style6 {color: #14429E; font-weight: bold; font-size:18px; }
.white_text {color: #ffffff; line-height:2.5em; text-align:left; margin-left:1em; font-family:Arial; font-size:14px;text-decoration:none; }
.white_text:hover {color: #ffffff; line-height:2.5em; text-align:left; margin-left:1em; font-family:Arial; font-size:14px; text-decoration: underline;}
.white_text1:hover {color: #ffffff; text-align:left; padding-left:1em; text-align:justify; font-family:Arial; font-size:14px;text-decoration:underline;}
.white_text1 {color: #ffffff; text-align:left; padding-left:1em; text-align:justify; font-family:Arial; font-size:14px;text-decoration: none;}
.sub_text {color: #14429E; line-height:2.5em; text-align:left; margin-left:0.5em; font-family:Arial; font-size:12px; text-decoration:none;}
.sub_text1 {color: #14429E; line-height:1.4em; text-align:left; margin-left:0.5em; font-family:Arial; font-size:12px; text-decoration:none;}
.sub_text1:hover {color: #14429E; line-height:1.4em; text-align:left; margin-left:0.5em; font-family:Arial; font-size:12px; text-decoration:underline;}
.sub_text:hover {color: #14429E; line-height:2.5em; text-align:left; margin-left:0.5em; font-family:Arial; font-size:12px; text-decoration:underline;}
.sub_text_links {color: #A01D1F; line-height:2.5em; text-align:left; margin-left:0.5em; font-family:Arial; font-size:12px; text-decoration:none;}
.sub_text_links1 {color: #A01D1F; text-align:left; margin-left:0.5em;  font-family:Arial; font-size:12px;text-decoration: none;}

#header{
position: absolute; left: 0px; top: 30px; background-image:url(../index_images/bg_header.gif); width: 1003px; height:95px;
}
#logo{
position:absolute; width:451px; height:89px; z-index:1; left: 10px; top: 3px;
}
#futureyears{
position:absolute; width:352px; height:24px; z-index:1; left: 91px; top: 68px; color:#FFFFFF;
}
#tag{
position:absolute; width:52px; height:25px; z-index:4; left: 304px; top: 66px;
}
#insurance{
z-index: 2; position: absolute; left: 461px; top: 19px; background-color: #474747; width: 125px; height:200px;
}
#insuranceb{
position:absolute; width:115px; height:21px; z-index:4; left: 5px; top: 117px;
}
#more{
position:absolute; width:131px; z-index:3; left: 461px; top: 219px; width: 130px;
}
#social{
z-index: 2; position: absolute; left: 598px; top: 19px; background-color: #474747; width: 125px; height:200px;
}
#sociala{
position:absolute; width:115px; height:21px; z-index:4; left: 5px; top: 117px;
}
#morea{
position:absolute; width:131px; z-index:3; left: 598px; top: 219px; width: 130px;
}
#real{
z-index: 2; position: absolute; left: 734px; top: 19px; background-color: #474747; width: 125px; height:200px;
}
#reala{
position:absolute; width:115px; height:21px; z-index:4; left: 5px; top: 117px;
}
#moreb{
position:absolute; width:131px; z-index:3; left: 734px; top: 219px; width: 130px;
}
#career{
z-index: 2; position: absolute; left: 870px; top: 19px; background-color: #474747; width: 125px; height:200px;
}
#careera{
position:absolute; width:115px; height:21px; z-index:4; left: 5px; top: 117px;
}
#morec{
position:absolute; width:131px; z-index:3; left: 870px; top: 219px; width: 130px;
}
#para{
position:absolute; width:452px; height:342px; left: 4px; top: 125px; font-family:Arial; font-size:12px; color:#000000;
}
#drive{
position:absolute; width:452px; height:265px; z-index:4; left: 4px; top: 471px; background-image:url(../index_images/bg_driving.jpg); border:2px solid #B4B4B6;
}
#driving{
position:absolute; width:194px; height:85px; z-index:1; left: 7px; top: 8px;
}
#public{
position:absolute; width:194px; height:91px; z-index:2; left: 8px; top: 98px;
}
#life{
position:absolute; width:194px; height:72px; z-index:3; left: 8px; top: 192px;
}
#blue_bul{
position:absolute; width:237px; height:195px; z-index:5; left: 464px; top: 266px; border:1px solid #B4B4B6; background-image:url(../index_images/grey_bg.gif);
}
#health{
position:absolute; width:219px; height:17px; z-index:7; left: 464px; top: 251px; background-color:#6F6D6E;
}
#healtha{
position:absolute; width:49px; height:14px; z-index:3; left: 23px;
}
#healthb{
position:absolute; width:9px; z-index:1; top: 0px; left: 0px;
}
#healthc{
position:absolute; width:23px; z-index:2; left: 219px; top: 0px;
}
#finances{
position:absolute; width:253px; height:17px; z-index:7; left: 719px; top: 251px; background-color:#6F6D6E;
}
#financesa{
position:absolute; width:68px; height:16px; z-index:10; left: 11px;
}
#financesb{
position:absolute; width:34px; z-index:1; top: 0px; left: -11px;
}
#financesc{
position:absolute; width:17px; z-index:2; left: 252px; top: 0px;
}
#financesd{
position:absolute; width:281px; z-index:6; left: 708px; top: 265px; border:1px solid #B4B4B6;background-image:url(../index_images/grey_bg.gif);
}
#travel{
position:absolute; width:280px; height:264px; z-index:8; left: 708px; top: 473px; background-image:url(../index_images/bg_travel.jpg); border:2px solid #C5D5F9;
}
#retirement-locations{
position:absolute; width:235px; height:266px; z-index:9; left: 464px; top: 471px; border:2px solid #C5D5F9; background-image:url(images/blue_bg.gif);
}
#retirement-locationsa{
position:absolute; width:214px; z-index:1; left: 21px; top: 38px;
}
#footer{
position:absolute; width:143px; z-index:11; top: 746px; left: 427px;
}
#copyright{
position:absolute; width:1002px; z-index:10; top: 766px; left: 1px; background-color:#6F6D6E; color:#FFFFFF;
}

.style7 {
	color: #C36909;
	font-weight: bold;
	font-family:Arial;
	font-size:14px;
}

.style8 {
	font-weight: bold;
	font-style: italic;
}

.footer_text{
font-family:Arial;
font-size:10px;
color:#FFFFFF;
text-align:center;
line-height:2em;
}


.deco1 {
	color: #C36909;
	font-weight: bold;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;

}
.bloggraytxt{
margin-top:0px;
padding:0 5px 0 5px;
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#777777;
text-decoration:none;
text-align:justify;
}