body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(../images/bg_main.jpg);
	background-repeat: repeat-x;
	background-color: #cbdcec;
}
a
{
text-decoration:none;
color:#333;
}
h1
{
font-size: 18px;
color:#0a2f58;
font:Arial, Helvetica, sans-serif;
}
h2
{
	font-size: 16px;
	padding-bottom: 5px;
	color:#0a2f58;
	font:Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
h3
{
font-size: 14px;
color:#0a2f58;
font:Arial, Helvetica, sans-serif;
}

#main
{
margin:0px auto;
width:960px;
}
#top_bg
{
width:960px;
float:left;
margin-top:30px;
}
#top_bg .bg_1
{
float:left;
background-image:url(../images/corner_1.gif);
background-repeat:no-repeat;
width:21px;
height:21px;
}
#top_bg .bg_2
{
float:left;
background-image:url(../images/corener_bg.gif);
background-repeat:repeat-x;
width:918px;
height:21px;
}
#top_bg .bg_3
{
float:left;
background-image:url(../images/corner_2.gif);
background-repeat:no-repeat;
width:21px;
height:21px;
}

#container
{
	float:left;
	width:960px;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	background-color: #FFF;
}
#header
{
float:left;
width:940px;
padding:0px 5px 0px 5px;
}
#logo
{
	width:372px;
	float:left;
}
#top_contact
{
	float:right;
	width:250px;
	font-size:14px;
}
#info
{
float:right;
width:400px;
text-align:right;
margin:60px 0px 0px 0px;
font-size:12px;
}
#navigation
{
	float:left;
	width:950px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
}
#btn_left
{
	float:left;
	background-image:url(../images/btn_left.gif);
	background-repeat:no-repeat;
	width:9px;
	height:45px;
}
#btn_middle
{
	float:left;
	width:932px;
	height:45px;
	background-image:url(../images/btn_bg.gif);
	background-repeat:repeat-x;
	display: inline;
}
#btn_right
{
	float:left;
	background-image:url(../images/btn_right.gif);
	background-repeat:no-repeat;
	width:9px;
	height:45px;
}
#btn_middle ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	display: inline;
}
#btn_middle li 
{
	float:left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: 45px;
}
#btn_middle a
{
	font-size:13px;
	font-weight:bold;
	height:31px;
	text-decoration:none;
	display:inline-block;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#btn_middle a:hover
{
	color:#FFF;
}
#btn_middle .active
{
	color:#FFF;
}
#banner
{
	float:left;
	width:950px;
	background-image:url(../images/banner.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:307px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 5px;
	padding-right: 5px;
}
#banner_1
{
	float:left;
	width:950px;
	background-image:url(../images/banner.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:307px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 5px;
	padding-right: 5px;
}
#banner_tl_1
{
	float:left;
	width:950px;
	background-image: url(../images/wholelife_banner.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:307px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 5px;
	padding-right: 5px;
}
#banner_uli_1
{
	float:left;
	width:950px;
	background-image: url(../images/uli_pic.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:307px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 5px;
	padding-right: 5px;
}
#banner_turml_1
{
	float:left;
	width:950px;
	background-image: url(../images/turmlbg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:280px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 5px;
	padding-right: 5px;
}
#banner_contact_1
{
	float:left;
	width:950px;
	background-image: url(../images/contactus_header.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:307px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 5px;
	padding-right: 5px;
}
#get_quote{
	float:left;
	width:159px;
	height:54px;
	margin-top:200px;
	padding-left:65px;
}#container .text {
	float: left;
	width: 950px;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align:center;
	color: #0C3159;
}
#companies
{
	float:left;
	width:950px;
	display:inline;
	padding-right: 5px;
	padding-left: 5px;
}
#companies .imgalign
{
margin:20px 35px;
text-align:center;
}
#bottom_content
{
	float:left;
	width:950px;
	background-color:#f2f3f4;
	overflow:auto;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../images/content_bg.gif);
	background-repeat: repeat-y;
	padding-bottom: 0px;
}
#content_left
{
	float:left;
	width:410px;
	padding:10px 15px 0px 5px;
}
#content_wli_left
{
float:left;
width:695px;
padding:10px 15px 0px 15px;;
background-color:#f2f3f4;
}
#content_contact_left
{
float:left;
width:930px;
padding:10px 15px 0px 15px;;
background-color:#f2f3f4;
}
#imagebutton {
	float: left;
	width: 425px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#imagebutton img {
	margin-left: 2px;
}

#content_right
{
	float:left;
	width:480px;
}
#content_wli_right
{
float:left;	
width:200px;
padding:10px 0px 0px 25px;
background-color:#fff;
}
#closediv
{
float:left;
width:960px;
}
#closediv .left_close
{
	float:left;
	background-image:url(../images/corner_3.gif);
	width:21px; height:21px;
	background-repeat:repeat;
}
#closediv .middle_close
{
float:left;
width:918px;
height:21px;
background-image:url(../images/corener_bg1.gif);
background-repeat:repeat-x;
}
#closediv .right_close
{
	float:left;
	background-image:url(../images/corner_4.gif);
	width:21px; height:21px;
	background-repeat:repeat;
}
#footer {
	width: 960px;
	margin-top:20px;
	clear: both;
}
#footer .fc1
{
float:left;
width:21px; 
height:21px;
background-image:url(../images/f_corner1.gif);
background-repeat:no-repeat;
}
#footer .fc2
{
float:left;
width:21px;
height:21px;
background-image:url(../images/f_corner2.gif);
background-repeat:no-repeat;
}
#footer .fc3
{
float:left;
width:918px; 
height:21px;
background-color:#5894bf;
}
#footer_text
{
float:left;
width:960px;
background-color:#5894bf;
overflow:auto;
padding-bottom:20px;
font-size:11px;
color:#FFF;
}
#footer_text a
{
text-decoration:none;
color:#FFF;
font-size:11px;
}
.txt_1
{
font-family: Arial;
font-weight:bold;
color:#06C;
font-size:12px;
}
#gaq_botoon{
	width:159px;
	height:54px;
	margin-top:100px;
	margin-left:10px;
	}
#call_botoon{
	width:159px;
	margin-top:30px;
	margin-left:10px;
	}
.txt_2
{
font-family: Arial;
font-weight:bold;
color:#06C;
font-size:22px;
}
.txt_3
{
font-family: Arial;
font-weight:bold;
color:#0a2f58;
font-size:14px;
}
.text_input
{
border:#666 1px solid;
width:450px;
}
.text_input_area
{
border:#666 1px solid;
width:450px;
}
#button1
{
background-image:url(../images/submit.gif);
width:125px;
height:31px;
border-width:0px;
font-weight:bold;

}
.termPhone {
	color: #2B6399;
	font-size: 20px;
}

