/*======================================= home */#home .section_text {	/* margin-right: 100px;*/	border: 0px solid red;}/*======================================= solutions */#solutions .section_text .question {	font-weight: bold;}#solutions #calculator {	padding: 10px 10px 10px 0;}#solutions #calculator_pic h1 {	/* padding-left: 10px; */	font-size: 12pt;}#solutions #calculator_pic p {	margin: 0;	padding-left: 5px;}#solutions_appeal h1 {	/* color: #339966; */	color: #966;}* html #solutions_cost .section_text {	/* margin-top: -1200px; */	margin-top: 4px;}#solutions_cost h1 {	/* color: #339966; */	color: #369;}#solutions_custom h1 {	/* color: #339966; */	color: #696;}#solutions_settlement h1 {	/* color: #339966; */	color: #c96;}#solutions_firm h1 {	/* color: #339966; */	color: #669;}/*======================================= benefits */#benefits li {	font-weight: bold;}#benefits .list_item {	font-weight: normal;}/*======================================= contact */#contact .section_nav {	width: 250px;	margin-left: 15px;	font: 10pt verdana, sans-serif;}* html #contact .section_nav {	width: 300px;	padding-right: 20px;}#contact .section_text {	margin-top: 15px;	border: 0px solid blue;}* html #contact .section_text {	margin-left: 320px; 	margin-right: 0; 	padding-right: 0;}#contact h1 {	padding-bottom: 10px;	border-bottom: 1px dotted #666;	font-size: 12pt;	color: #d60;}#contact .header_note {	font-weight: normal; 	color: #000;}#contact .section_text {	margin-right: 100px;	border: 0px solid red;}#contact #email {	border: 0px solid red;	padding-top: 0;}* html #contact #email {	margin-top: 22px;	border: 0px solid red;}#contact #email th {	text-align: left;}#contact #email td.label {	font-weight: bold;	padding-right: 10px;}#contact #email span.note {	display: block;	margin-top: 10px;	font-size: 7pt;	font-style: italic;}/*======================================= landing */#landing {	margin-top: -35px;}* html #landing {	margin-top: -10px;}#landing .col_left {	float: left;	width: 290px;	margin: 0 0 0 10px;	padding: 15px 5px;	text-align: center;}#landing .col_left h1 {	font: 18pt palatino, serif;	font-weight: bold;	color: #436fa3;}* html #landing .col_left {	width: 300px;	padding-left: 10px;}#landing .col_left h2 {	font: 12pt palatino;	font-weight: bold;	margin-top: 20px;	margin-bottom: 5px;}#landing .col_right {	margin-left: 320px;	margin-top: 10px;	width: 460px;}* html #landing .col_right {	width: 480px;	margin-right: 0;	padding-right: 0;	border: 0px solid #999;}#landing_footer {	clear: all;	width: 760px;	margin-top: -10px;	margin-left: 8px;	margin-bottom: 10px;	border: 0px solid red;	text-align: center;}* html #landing_footer {	width: 780px;}#landing_footer .logo {	float:right; 	width: 80px;	margin: 0;	margin-top: 10px; 	padding: 0}* html #landing_footer .logo {	margin-top: 0;}#landing_footer .disclaimer {	float: left; 	width: 560px; 	margin: 10px 0 0 40px;	border: 0px solid blue;	font-size: 7pt;	color: #436fa3;}* html #landing_footer .disclaimer {	margin-top: 10px;}/*======================================= company */#company .section_text .person {	font-weight: bold;}#company .section_text .position {	font-style: italic;}#company .section_nav h1 {	font-size: 12pt;	margin: 10px 5px 0px 5px;}#company .article_dt {	display: block;	margin-bottom: 4px;	font-style: italic;	color: #999;}#company .article_ttl {	display: block;	font-weight: bold;}#company .article_lnk {	display: block;}
