/* global.css */

@import url("/css/reset.css");
@import url("/css/navigation.css");

body {
	background:#E1D9C6 url('/images/pagebg2.jpg') top repeat-x;
	margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.9em;	line-height:1.3em;
}
#wrapper {
	width:970px; margin:0 auto;
}
#header {
	clear:both;
	height: 93px;
}

.main { 
	background: url('/images/lta_phone_number.gif') 97% 75% no-repeat;
} 

.my { 
	background: url('/images/lta_phone_number_my.gif') 97% 75% no-repeat;
} 

.our { 
	background: url('/images/lta_phone_number_our.gif') 97% 75% no-repeat;
}


.da { 
	background: url('/images/lta_phone_number_da.gif') 97% 75% no-repeat;
}

#header_blank {
	clear:both;
	height: 93px;
}

#logo {
	width:210px; height:47px; background:url('/images/mutual_logo.gif') top left no-repeat; margin:25px 0 21px 20px; float:left;
}
#logo a {
	width:210px; height:47px; display:block;
}
#logo a {
	border:none;
}
#logo span {
	display:none;
}
#logo img {
	margin:0;
	padding:0;
	display:block;
	width:210px;
	height:47px;
}

.clearboth {
	clear:both;
}

#content_home, #content {
	margin:0; padding:0; color:#535353;
}
#content_home {
	background:url('/images/bg_home.gif') top left repeat-y;
}
#content {
	background:url('/images/bg_content.gif') top left repeat-y;
}

#viewSample {
	float:right; clear:both; margin-right:66px;
}

#content_home #pmatop {
	clear:both;
	padding:0;
	margin:0;
	font-size:0px;
	height:23px;
	background:url('/images/bg_pma_top.gif') top no-repeat;
}
#content_home #pmabtm {
	clear:both;
	padding:0;
	margin:0;
	font-size:0px;
	height:13px;
	background:url('/images/bg_pma_btm.gif') top no-repeat;
}
#content_home #pma { /* primary messaging area */
	padding:0;
	margin:0;
	background:url('/images/bg_pma.gif') top repeat-y;
	
	text-align:center;
	width:970px;
}

#content_home #singlecolumn {
	width:920px;
	margin:0 25px;
	display:block;
	border:1px dashed #FFF;
}

#content_home #singlecolumn ul {
	list-style-image:url('/images/bullet02.gif');
	padding-left:30px;
}

#content_home #singlecolumn ul li {
	line-height:1.3em;
	padding-bottom:15px;
}

#content_home #singlecolumn_wide {
	width:956px;
	height:446px;
	margin:0 0 0 6px;
	display:block;
	/*border:1px solid #000;*/
}

#content_home #singlecolumn_wide #stateselect_left {
	width:590px;
	height:446px;
	margin:0;
	float:left;
	/*border:1px dashed #333;*/
	background-image:url(/images/state_dropdown_image.jpg); background-repeat:no-repeat;
}

#content_home #singlecolumn_wide #stateselect_right {
	width:349px;
	margin:0 10px 0 0;
	height:446px;
	float:right;
	/*border:1px dashed #333;*/
}

#content_home #singlecolumn_wide #landing_left {
	width:485px;
	height:625px;
	margin:0;
	padding-left:25px;
	float:left;
	/*border:1px dashed #333;*/
	background-image:url(/images/bg_landing_couple.gif); background-repeat:no-repeat; background-position:bottom;
}

#content_home #singlecolumn_wide #landing_right {
	width:446px;
	margin:0;
	padding:0;
	height:625px;
	float:right;
	/*border:1px dashed #333;*/
	background-image:url(/images/bg_landing_right.gif); background-repeat:no-repeat; background-position:bottom;
}

#content_home #singlecolumn_wide #landing_right #outerbox_top {
	width:429px;
	height:29px;
	margin:20px 0 0 0;
	padding:0;
	background-image:url(/images/bg_landing_outerbox_top.png); background-repeat:no-repeat; background-position:top;
}
#content_home #singlecolumn_wide #landing_right #outerbox_middle {
	width:429px;
	height:470px;
	padding:0;
	background-image:url(/images/bg_landing_outerbox_mid.png); background-position:bottom; background-repeat:repeat-y;
}

#content_home #singlecolumn_wide #landing_right #outerbox_btm {
	width:429px;
	height:29px;
	padding:0;
	background-image:url(/images/bg_landing_outerbox_btm.png); background-repeat:no-repeat; background-position:bottom;
}

#content_home #singlecolumn_wide #landing_right #innerbox_top {
	width:350px;
	height:14px;
	margin:0;
	padding:0;
	background-image:url(/images/bg_landing_innerbox_top.png); background-repeat:no-repeat; background-position:top;
}

#content_home #singlecolumn_wide #landing_right #innerbox_middle {
	width:350px;
	height:400px;
	padding:0;
	background-image:url(/images/bg_landing_innerbox_mid.png); background-position:bottom; background-repeat:repeat-y;
}

#content_home #singlecolumn_wide #landing_right #innerbox_btm {
	width:350px;
	height:14px;
	padding:0;
	background-image:url(/images/bg_landing_innerbox_btm.png); background-repeat:no-repeat; background-position:top;
}

#promo .left {
	float:left; margin-left:30px;
}
#promo .right {
	float:right; margin-right:30px;
}

#content_home #secondary {
	margin:4px 0 0 17px;
}

#content_home #secondary p.stillquestions {
	padding:0 5px;
	margin:10px 0 0 0;
	clear:both;
}
#content_home #secondary p.stillquestions a {
	font-weight:bold;
}

#three_steps .top {
	clear:both;
	margin:0;
	padding:0;
	font-size:0px;
	background:#FFF url('/images/bg_highlights_top.gif') top no-repeat;
	height:16px;
}
#three_steps {
	/*border:1px dashed #333;*/
	width:672px;
	float:left;
	
	background:url('/images/bg_highlights.jpg') bottom no-repeat;
	
	font-size:0.9em;
}

#three_steps ol {
	margin:0 3px;
}
#three_steps ol li {
	display:block;
	float:left;
	width:212px;
	margin:0 0 40px 10px;
	
	/*border:1px dashed #333;*/
}

#three_steps ol li h3 {
	background:#FFF url('/images/threesteps.gif') top left no-repeat;
	overflow:hidden;
	height:23px;
	font-size:17px;
	padding:6px 5px 0 38px;
	font-weight:bold;
	color:#556379;
}
#three_steps ol li h3.two {
	background-position:0 -29px;
}
#three_steps ol li h3.three {
	background-position:0 -58px;
}

#three_steps ol li p, #three_steps ol li ul, #three_steps ol li ol {
	margin:5px 10px;
}

#three_steps ol li p {
	line-height:15px;
	padding-bottom:5px;
}

#three_steps ol li ul {
	margin-top:1.2em;
	padding:0;
}
#three_steps ol li ul li {
	margin:0;
	background:url('/images/bullet01.gif') top left no-repeat;
	padding:2px 0 5px 14px;
	
	line-height:1.1em;
	
	border:none;
}

#three_steps ol li ul li a {
	border-bottom-color:#333;
}

#three_steps .btm {
	clear:both;
	margin:0;
	padding:0;
	font-size:0px;
	background:#FFF url('/images/bg_highlights_btm.jpg') top no-repeat;
	height:0px;
}

#content #leftnav {
	float:left; width:190px; margin-left:7px; padding:0; font-size:0.85em;
}

#content #leftnav ul {
	margin:0; padding:0; list-style:none; color:#468094;
}

#content #leftnav ul li {
	border-bottom:1px solid #FFF;
}
#content #leftnav ul li.on {
	background:#F0F7F9 url('/images/bg_leftnav_on.gif') top right repeat-y; font-weight:bold; padding:8px 5px 8px 12px;
}
#content #leftnav ul li a {
	border-bottom:1px solid #F0F7F9;
}
#content #leftnav ul li h3 a {
	background: url('/images/threestepsnav.png') top left no-repeat; overflow:hidden; height:24px; font-size:17px; padding:5px 5px 0 38px; margin: 8px; font-weight:bold; color:#556379;
}
#content #leftnav ul li h3 a.two {
	background-position:0 -29px;
}
#content #leftnav ul li h3 a.three {
	background-position:0 -58px;
}
#content #leftnav ul li h3 a, #content #leftnav ul li h3 a:hover {
	border-bottom:none;
}
#content #leftnav ul li a {
	font-weight:bold; display:block; padding:8px 5px 8px 12px; color:#468094;
}
#content #leftnav ul li a:hover {
	border-bottom:1px solid #86B9C8;
}
#content #leftnav ul li ul {
	padding-top:3px;
}
#content #leftnav ul li ul.innerlink {
	font-size:11px;
}
#content #leftnav ul li ul li {
	font-weight:normal; border:none; padding:1px 5px 0 10px;
}
#content #leftnav ul li ul li a {
	display:inline; font-weight:normal; padding:0;
}
#content #leftnav ul li ul li a:hover {
	/*border-bottom:1px solid #FFF;*/
}

#content #leftnav div.ad {
	text-align:center; margin:40px 0 0 0; padding:0;
}
#content #leftnav div.ad a {
	border:none;
}

h1 {
	background-color:#FFF; color:#435066; font-size:1.8em; font-weight:normal; margin:1em 0; padding:0; line-height:1.0em;
}

h2 {
	font-weight:normal; color:#A7AF50; font-size:1.5em;
}

h3 {
	font-weight:normal; color:#736357; font-size:1.3em; margin-bottom:5px;
}

h4 {
	font-weight:bold; color:#736357; font-size:1.0em; margin-bottom:5px;
}

p {
	padding:0; margin:0 0 1em 0;
}

p.source {
	font-size:0.80em;
}

#content #centercolumn, #content #centercolumn_wide {
	float:left; padding-left:10px;
}
#content #centercolumn {
	width:525px;
}

#content #centercolumn_wide {
	width:735px;
}

#content #centercolumn_wide #featurebox_top {
	background:url('/images/get_a_quote_top.gif');
	height:20px;
}

#content #centercolumn_wide #featurebox_middle {
	background:url('/images/get_a_quote_bg.gif') bottom repeat-y;
	/*height:205px;*/
	padding-left: 40px;
	padding-bottom: 10px;
	background-repeat:repeat-x;
}

#content #centercolumn_wide #featurebox_middle .divider {
	background:url('/images/divider.gif') bottom repeat-x; 
	width:660px;
	padding-bottom:1.6em;
}

#content #centercolumn_wide #featurebox_middle table {
	padding:5px;
	display:table;
}

#content #centercolumn_wide #featurebox_btm {
	background:url('/images/get_a_quote_btm.gif');
	height:25px;
}

#content #centercolumn_wide #featurebox_middle #featurebox_wht_top {
	background:url('/images/featurebox_wht_top.gif') no-repeat;
	height:20px;
}

#content #centercolumn_wide #featurebox_middle #featurebox_wht_middle {
	background:url('/images/featurebox_wht_middle.gif') repeat-y;
	/*background-repeat:repeat-x;*/
	height:325px;
	width:670px;	
}

#content #centercolumn_wide #featurebox_middle #featurebox_wht_middle #chart {
	width:495px;
	height:300px;
	float:left;
	vertical-align:middle;
	padding:0;
	margin:0 0 0 3px;
	/*border: #CCCCCC solid 1px;*/
}

#content #centercolumn_wide #featurebox_middle #featurebox_wht_middle #chart_details {
	width:155px;
	height:300px;
	float:right;
	vertical-align:middle;
	padding:5px 8px 0 0;
	margin:0;
	/*border: #CCCCCC solid 1px;*/
}

#content #centercolumn_wide #featurebox_middle #featurebox_wht_btm {
	background:url('/images/featurebox_wht_btm.gif') no-repeat;
	height:20px;
}

#content #centercolumn a,
#content #centercolumn_wide a {
	font-weight:normal;
}

#content_home #rightcolumn {
	float:right; width:245px; margin-right:10px; padding-right:10px; font-size:0.85em;
}
#content_home #rightcolumn {
	margin-top:1.1em;
}

.chartDetails {
	height: 250px;
}
/*------------------start right column images here---------------------*/

#content #rightcolumn {
	float:right; width:195px; margin-right:7px; padding-right:10px; padding-left:15px; padding-top:215px; font-size:0.85em;
}
.image2 {
	background:#FFF url('/images/bg_rightcolumn_02.jpg') top right no-repeat;
}
.image3 {
	background:#FFF url('/images/bg_rightcolumn_03.jpg') top right no-repeat;
}

.image4 {
	background:#FFF url('/images/bg_rightcolumn_04.jpg') top right no-repeat;
}

.image5 {
	background:#FFF url('/images/bg_rightcolumn_05.jpg') top right no-repeat;
}

.image6 {
	background:#FFF url('/images/bg_rightcolumn_06.jpg') top right no-repeat;
}

.image7 {
	background:#FFF url('/images/bg_rightcolumn_07.jpg') top right no-repeat;
}
.image8 {
	background:#FFF url('/images/bg_rightcolumn_08.jpg') top right no-repeat;
}
.image9 {
	background:#FFF url('/images/bg_rightcolumn_09.jpg') top right no-repeat;
}
 .image10 {
	background:#FFF url('/images/bg_rightcolumn_10.jpg') top right no-repeat;
}
.image11 {
	background:#FFF url('/images/bg_rightcolumn_11.jpg') top right no-repeat;
}
.image12 {
	background:#FFF url('/images/bg_rightcolumn_12.jpg') top right no-repeat;
}
.image13 {
	background:#FFF url('/images/bg_rightcolumn_13.jpg') top right no-repeat;
}
.image14 {
	background:#FFF url('/images/bg_rightcolumn_14.jpg') top right no-repeat;
}
.image15 {
	background:#FFF url('/images/bg_rightcolumn_15.jpg') top right no-repeat;
}
.image16 {
	background:#FFF url('/images/bg_rightcolumn_16.jpg') top right no-repeat;
}
.image17 {
	background:#FFF url('/images/bg_rightcolumn_17.jpg') top right no-repeat;
}
.image18 {
	background:#FFF url('/images/bg_rightcolumn_18.jpg') top right no-repeat;
}
.image19 {
	background:#FFF url('/images/bg_rightcolumn_19.jpg') top right no-repeat;
}
.image20 {
	background:#FFF url('/images/bg_rightcolumn_20.jpg') top right no-repeat;
}

/*------------------Start Tool Tip Code here---------------------*/


#content_home #rightcolumn .divider, #content #rightcolumn .divider {
	background:url('/images/divider.gif') bottom repeat-x;
	height:41px;
	clear:both;
}
#content_home #rightcolumn .divider {
	width:245px;
}
#content #rightcolumn .divider {
	width:195px;
}

#content_home #rightcolumn p {
	line-height:1.2em;
}
#content #rightcolumn p {
	
}

#content_home #rightcolumn h2, #content #rightcolumn h2 {
	font-size:1.4em;
	color:#97A041;
	font-weight:bold;
	padding:0 0 3px 5px;
	margin:0 0 5px 0;
	border-bottom:2px solid #958E89;
}

#content_home #rightcolumn input, #content #rightcolumn input {
	border:1px solid #D3D3D3;
	padding:3px 4px;
	color:#9a9797;
	width:185px;	
	font-size:0.85em;
}
#content_home #rightcolumn input {
	width:170px;
	float:left;
	font-size:12px;
}

#content_home #rightcolumn input.entered, #content_home #rightcolumn input:focus,
#content #rightcolumn input.entered, #content #rightcolumn input:focus {
	color:#000;
}

#newsletter_form {

}
#content_home #rightcolumn #newsletter_submit {
	float:right; cursor:pointer;
}
#content #rightcolumn #newsletter_submit {
	padding-top:5px; float:left; cursor:pointer;
}

#content_home #singlecolumn_wide #stateselect_right #newsletter_submit {
	cursor:pointer; padding-bottom:6px;
}

#centercolumn ul {
	list-style:square; padding:0; margin:0 0 1em 2.5em; font-size:0.9em;
}
#centercolumn ol {
	padding:0; margin:0 0 1em 2.5em; font-size:0.9em; list-style:upper-roman;
}

#centercolumn ul.indented,
#centercolumn_wide ul.indented,
#singlecolumn ul.indented {
	list-style:none; padding:0; margin:0 0 1em 1.5em;
}
#singlecolumn ul.indented {
	list-style:none; padding:0; margin:0 1.4em 1em 1.5em;
}

#centercolumn ul.indented li,
#centercolumn_wide ul.indented li,
#singlecolumn ul.indented li {
	background:url('/images/divider.gif') bottom repeat-x; padding-bottom:2.8em;
}
#centercolumn ul.indented li.last,
#centercolumn_wide ul.indented li.last,
#singlecolumn ul.indented li.last {
	background:none; padding-bottom:0em;
}
#centercolumn ul.indented li ul,
#centercolumn ul.indented li ul li {
	background:none; padding-top:0.3em; padding-bottom:0em;
}
#centercolumn ul.indented h3,
#centercolumn_wide ul.indented h3,
#singlecolumn ul.indented h3 {
	font-size:1em; color:#736357; margin:0; padding:0; font-weight:bold;
}
#centercolumn ul.indented p,
#centercolumn_wide ul.indented p,
#singlecolumn ul.indented p {
	margin:0;
}

.floatRight {
	float:right;
}

#homebtm, #contentbtm, #stateselect_btm, #landing_btm  {
	height:16px;
	font-size:0px;
	margin:0;
	padding:0;
}
#homebtm {
	background:url('/images/bg_home_btm.gif') top left no-repeat;
}
#contentbtm {
	background:url('/images/bg_content_btm.gif') top left no-repeat;
}

#stateselect_btm {
	background:url('/images/bg_landing_btm.gif') top left no-repeat;
}

#landing_btm {
	background:url('/images/bg_landing_btm_2.gif') top left no-repeat;
}

#utilities {
	color:#FFF;
	font-size:11px;
	margin:4px 10px 0 0;
	float:right;
	background:#74AABC url('/images/bg_utilities_right_new.gif') bottom right repeat-y;
}

#utilities_landing {
	/*border:1px solid #000;*/
	float:right;
	/*background: #FFF url('/images/customer_service_number.gif') no-repeat;*/
	width: 266px;
	height:65px;
	margin-top:27px;
}

#utilities a {
	color:#FFF;
	background:#74AABC;
	font-weight:bold;
}
#utilities ul {
	margin:0;
	padding:1px 10px 5px 10px;
	width: 325px;
	list-style:none;	
	background: url('/images/bg_utilities_left_new.gif') bottom left repeat-y;
}
#utilities ul li {
	display:inline;
	/*padding:2px 5px;*/
	
	/*border-right:1px solid #FFF;*/
}
#utilities ul li.last {
	/*padding-right:18px;*/
	border-right:none;
}
#utilities ul li.last a {
	
}
#utilities ul li.state {
	color:#4F433D;
	font-size:13px;
	font-weight:bold;
}
#utilities ul li.state a {
	color:#285463;
	font-size:10px;
	text-decoration:none;
}
#utilities ul li.state a:hover {
	border-bottom:1px solid #285463;
}
#utilities #changeState {
	padding:5px 10px 5px 15px;
}
#utilities #changeState a {
	color:#285463;
	font-size:10px;
	text-decoration:none;
}
#utilities #changeState a:hover {
	border-bottom:1px solid #285463;
}
#utilities #changeState.alignTopRight {
	text-align: right; vertical-align: top;
}

.displayNone {
	display:none;
}
.displayBlock {
	display:block;
}
.displayInline {
	display:inline;
}
.displayTableRow {
	display:table-row;
}

a {
	color:#468094; text-decoration:none;
}
a:hover {
	color:#468094;
	/*color:#C1E2ED;*/
	text-decoration:none;
	border-bottom:1px solid #C1E2ED; /*A7AF50,F0971C*/
}

strong {
	font-weight:bold;
}


form {
	margin:0; padding:0;
}


.required {
	color:#BB0000;
}

.copy_gray_small {
	color: #999999;
	font-size:10px;
	line-height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.copy_bold {
	font-weight:bold;
}

.label {
	font-size:11px;
	font-weight:bold;
}

.form_textfield {
	border: #999999 solid 1px;
	background-color:#FFF;
	padding: 3px;
	margin-bottom: 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	vertical-align:middle;
}

#contactForm input { 
	border: #999999 solid 1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	vertical-align:middle;
}


.spacer_five_pixels {
	font-size: 0;
	height: 5px;
}

.spacer_ten_pixels {
	font-size: 0;
	height: 10px;
}

.alphabet_on {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#A7AF50;
	padding:2px;
	margin:1px;
}

.alphabet_off {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#D0D59A;
	padding:2px;
	margin:1px;
}

.pdf_icon {
	padding: 5px;
	vertical-align:middle;
}

#video_wrapper {
	width:735px;
	height:470px;
}

#video_player {
	width:490px;
	height:400px;
	float:left;
	vertical-align:middle;
	padding:0;
	margin:0;
	/*border: #CCCCCC solid 1px;*/
}

#video_text {
	width: 235px;
	height:400px;
	float:right;
	padding-left:5px;
}

.form_label {
	margin-right:5px;
	text-align:right;
}

.form_disclaimer_red {
	color:#CC0000;
	margin: 0 5px 0 3px;
}

.form_field {
	margin: 7px;
	vertical-align:middle;
}

.form_submit {
	margin-top:5px;	
	border: 0px;
}

form input#btn_submit {
	border: 0px;
}

.form_select {
	margin-top:5px;
}

.charthead1 {
	color: #333;
	background-color: #82756b;
	vertical-align: middle;
	display: table-row;
	font-weight: bold;
	height: 30px;
}

.charthead2 {
	color: #fff;
	background-color: #82756b;
	text-align:center;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
}

.chartcolor1 {
	background-color:#f2f3c5;
	color: #333;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 30px;
}

.chartcolor2 {
	background-color:#FFF;
	color: #333;
	vertical-align:middle;
	text-align:center;
	border-left: 1px solid #fff;
	height: 30px;
}

.chartcolor3 {
	background-color:#dff0f6;
	color: #333;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 40px;
}

.chartcolor4 {
	background-color:#e4f1f3;
	color: #333;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 30px;
}

.chartcolor5 {
	background-color:#e1e376;
	color: #333;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 40px;
}

.chartcolor6 {
	background-color:#fefef0;
	color: #333;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 30px;
}

.chartcolor_nobg {
	background-color:#FFF;
	color: #333;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 30px;
}

.chart_text {
	vertical-align:middle;
	text-align:center;
	border-left: 1px solid #fff;
	font-weight:bold;
	color:#FFF;
	font-size:12px;
}

#footer {
	width: 970px;
	margin: 0px auto;
	height:30px;
	background: #E1D9C6;
}

#footer .copyright {
	float:left;
	padding: 10px 20px 0 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7c;
}

#footer .copyright a {
	color:#468094;
}

#footer .links {
	float:right;
	padding: 10px 20px 0 20px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7c;
}

#disclamer {
	width: 970px;
	margin: 0px auto;
	background: #E1D9C6;
}

#disclamer p {
	padding: 10px 20px 0 20px;
	color: #7c7c7c;
	font-size:9.5px;
	line-height:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#disclamer ol {
	padding: 0px 40px 0 40px;
	color: #7c7c7c;
	font-size:9.5px;
	line-height:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#disclamer ol li { 
	line-height:15px;
	list-style-type: decimal; 
}

#disclamer ol li ol li { 
	line-height: 15px; 
	list-style-type: lower-alpha; 
} 

#terms_table, #ratings_table {
	padding: 0;
	margin: 0;

}

#terms_table th, #ratings_table th {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color:#CAE8EA;
}

#terms_table td, #ratings_table td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#terms_table td.alt, #ratings_table td.alt {
	background: #F5FAFA;
	/*color: #797268;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/*------------------Start Tool Tip Code here---------------------*/

a.tooltip{
    position:relative; /*this is the key*/
    z-index:24;
    color:#468094;
    text-decoration:none}

a.tooltip:hover{z-index:25; background-color:#fafbcd}

a.tooltip span{display: none}

a.tooltip:hover span{ /*the span will display just on :hover state*/
    padding: .5em;
	display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #a1a23c;
    background-color:#fafbcd; color:#535353;
    text-align: left}

/*------------------End Tool Tip Code here---------------------*/

#description_nh, #description_alf, #description_hhcs {
	font-size:12px; margin:0 2em; background:#FFF url('../images/divider.gif') bottom left repeat-x; padding-bottom:20px;
}

#description_nh h4, #description_alf h4, #description_hhcs h4 {
	margin-bottom:0;
}

/*------------------Disclaimer Code Here---------------------*/

/***********************
Contact an Agent form
***********************/
#findagent td, #tellafriend td, #contactForm td{
	padding:4px 0;
}

#findagent td label, #tellafriend td label, #contactForm td label {
	font-size:1.2em;
}

#findagent td.label, #tellafriend td.label, #contactForm td.label {
	text-align:right;
	vertical-align:top;
	width:140px;
	padding-top:7px;
}

#innerbox_middle td.label {
	text-align:right;
	padding-right:5px;
	width: 100px;
}

#findagent td.required, #tellafriend td.required, #contactForm td.required {
	padding:5px 8px 0 8px;
	text-align:center;
	vertical-align:top;
}

#findagent td div.required, #tellafriend td div.required, #contactForm td div.required {
	font-size:12px;
}

td.valid {
	background:#FFF url("/images/valid.gif") top right no-repeat;
}
td.invalid {
	background:#FFF url("/images/invalid.gif") top right no-repeat;
}

#content #centercolumn #findagent input, #content #centercolumn #tellafriend input,
#content #centercolumn #findagent textarea, #content #centercolumn #tellafriend textarea, #content #centercolumn #contactForm input,
#content #centercolumn #contactForm textarea{
	font-size:13px;
}

input.width30 {
	width:30px;
}
input.width40 {
	width:40px;
}
input.width50 {
	width:50px;
}
input.width200 {
	width:200px;
}
input.width250 {
	width:250px;
}

#findagent textarea, #tellafriend textarea, #contactForm textarea {
	height:75px;
}

textarea.width250 {
	width:250px;
}
textarea.width275 {
	width:275px;
}
textarea.width300 {
	width:300px;
}

/*************************************
Determine Future Costs font styles
*************************************/

.copy_bold_smaller {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}

.copy_smaller {
	font-size:12px;
	line-height:14px;
}

.copy_orange {
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	color:#ca7e26;
}

#noflash_image a:hover {
	text-decoration:none;
	border: 0;
}
