/* EVOLUTION INSURANCE CSS */

Body {
	background-color:#E2E2E2;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#666666;
}

ul {
	padding-top:0px;
	margin-left: 0;
	padding-left: 1em;
	text-indent:1px;
	line-height:19px;
	list-style-image:url(../images/g_bullet.gif);
}

hr {color:#FF9900; border:1px solid #FF9900;}

a:link {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#333333; font-weight:bold; text-decoration:none;}
a:visited {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#333333; font-weight:bold;text-decoration:none;}
a:hover {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#666666; font-weight:bold; text-decoration:none;}
a:active {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#666666; font-weight:bold;}

a:link.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#333333; font-weight:bold; text-decoration:none; word-spacing:normal;}
a:visited.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#333333; font-weight:bold;text-decoration:none; word-spacing:normal;}
a:hover.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#ff9900; font-weight:bold; text-decoration:none; word-spacing:normal;}
a:active.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#666666; font-weight:bold; word-spacing:normal;}

a:link.text_oragehead {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f56a00;text-decoration:none; font-weight:bold; }
a:visited.text_oragehead {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f56a00; text-decoration:none; font-weight:bold;}
a:hover.text_oragehead {font-size:14px; color:#333333; font-weight:bold; text-decoration:none; }
a:active.text_oragehead {font-size:14px; color:#f56a00; font-weight:bold; }

a:link.text_orange {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f56a00;text-decoration:none; font-weight:bold; }
a:visited.text_orange {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f56a00; text-decoration:none; font-weight:bold;}
a:hover.text_orange {font-size:11px; color:#333333; font-weight:bold; text-decoration:none; }
a:active.text_orange {font-size:11px; color:#f56a00; font-weight:bold; }

td.product_select a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height: 21px;
	line-height:21px;
	padding-left:10px;
}

td.product_select a:visited {color:#FFFFFF; text-decoration:none;}

td.product_select a:hover	{
	text-decoration:none; 
	color:#6baedf;
	background-color:#FFFFFF;
	
}

td.product_select a:active {color:#000000; text-decoration:none;}


.table_header {
	width:820px;
	margin-top:20px;
	margin-bottom:0px;
	margin:auto;
}

.table_footer {
	width:820px;
	margin-top:0px;
	margin-bottom:0px;
	margin:auto;
}

.table_content {
	width:820px;
	margin-top:0px;
	margin-bottom:0px;
	margin:auto;
	background-color:#FFFFFF;
}

.table_grey{width:100%; background-color:#FFFFFF;}

.table_100 {width:100%;}

.td_header {background-image:url(../images/g_header_bg.gif); background-repeat:repeat-x;}

.td_footer {background-image:url(../images/g_footer.gif); background-repeat:no-repeat; width:801px; height:41px; vertical-align:bottom; color:#999999; padding-left:20px; padding-top:30px;}

.td_shaddow_tr {background-image:url(../images/shaddow_tr.gif); background-repeat:no-repeat; width:19px;}
.td_shaddow_r {background-image:url(../images/shaddow_r.gif); background-repeat:repeat-y; width:19px;}


.td_white_edge {width:4px; background-color:#FFFFFF;}

.td_menuback{
	background-image:url(../images/g_menuback.gif); 
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:49px;
	vertical-align:top;
	padding-top:10px;
	padding-left:20px;
	word-spacing:20px;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
}

.td_orangebox_border{
	vertical-align:top;
	border:#f56a00 solid 2px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:95%;
	height:300px;
	background-image:url(../images/g_miniback.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.td_greytextbody {
	vertical-align:top;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif; 
	color:#333333;
	padding-left:12px;
	padding-right:12px;
}

.td20 {width:20px;}
.td15 {width:15px;}
.td5 {width:5px;}

.text_blue {color:#333366;}

.text_callus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.text_callus_sml {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}


.text_phone {
	font-family:Helvetica, Arial, sans-serif;
	font-size:25px;
	color:#333366;
	font-weight:900;
	word-spacing:-1px;
	letter-spacing:-1px;
	line-height:21px;
}

.text_oragehead {font-size:14px; color:#f56a00; font-weight:bold;}
.text_oragehead_sub {font-size:12px; color:#f56a00; font-weight:bold; height:23px;}
.text_bluehead_sub {font-size:12px; color:#333366; font-weight:bold; height:23px;}


.div_orangebox {
	background-color:#f56a00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:10px;
	height:190px;
	width:190px;
}

.div_orangebox_border {
	border:#f56a00 solid 2px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	height:170px;
	width:220px;
}

.div_orangeheader_back {
	background-image:url(../images/g_orangehead_back.gif);
	background-repeat:no-repeat;
	width:180px;
	height:46px;
	font-size:14px; 
 	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:8px;
	
}

.helpboxouter{
	position: absolute;
	border: solid #5190CD 1px;
	background-color: #6baedf;
	z-index: 100;
}

.helpboxinner {
	padding:0px;
	line-height: 18px;
	color:#FFFFFF;
}