body {	bgcolor: #FFF;			background:#FFF;	color: #4E362A;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:17.51px;}a:focus, a:hover, a:active { outline:none }a {	text-decoration: none;	color: #D40020;}a:visited {	color: #D40020;}a:hover {	color: #4E362A;	text-decoration:none;}strong {	font-weight: bold;}.footertext {	font-size: 11px;	text-align: center;	padding-top: 10px;}tr#nav a.nav{	padding: 0px;	margin: 0px;	display: block;	height: 33px;	background: #fff;	background-position: center top;	background-repeat: no-repeat;	overflow: none;	text-indent: -9000px;}tr#nav a.selected, tr#nav a.nav:hover{	background-position: bottom;}tr#nav a#nav_profile{	width: 81px;	background-image: url('images/nav_profile.gif');}tr#nav a#nav_approach{	width: 107px;	background-image: url('images/nav_approach.gif');}tr#nav a#nav_solutions{	width: 107px;	background-image: url('images/nav_solutions.gif');}tr#nav a#nav_contact{	width: 89px;	background-image: url('images/nav_contact.gif');}#solutions_tabs {	width: 674px;}#solutions_tabs .tab_active, #solutions_tabs .tab_inactive {	display: block;	float: left;	width: 166px;	text-align: center;	font-weight: bold;	font-size: 15px;	color: #C20C28;	padding: 15px;	padding-left: 0;	padding-right: 0;	white-space: nowrap;}#solutions_tabs .tab_active {	border: solid 1px #9A8576;	border-bottom: solid 1px #fff;}#solutions_tabs .tab_inactive {	border: solid 1px #fff;	border-bottom: solid 1px #9A8576;	border-top: solid 1px #fff;}#solutions_tabs .tab_body_active, #solutions_tabs .tab_body_inactive {	color: #9A8576;	border: solid 1px #9A8576;	border-top: 0;	clear: both;	padding: 30px;	width: 610px;	height: 70px;	display: block;	position: relative;	top: -1px;}#solutions_tabs .tab_body_inactive {	display: none;}#solutions_tabs H2 {	color: #C20C28;	font-size: 13px;}ul#nav{	font-family: Arial, Sans-Serif;	font-size: 11px;	font-weight: bold;	list-style-type: none;	padding: 0px;	margin: 0px;	float: right;}ul#nav li{	background: url('/images/nav_bg.gif');	background-position: top right;	background-repeat: no-repeat;	height: 32px;	padding-top: 7px;	padding-left: 20px;	padding-right: 20px;	float: left;}ul#nav li.first{	padding-left: 0px}ul#nav li.last{	background: none;	padding-right: 0px;	margin-right: 6px;}ul#nav a{	color: #D40020;}ul#nav a:hover, ul#nav a.selected{	color: #33241C;}div#home_content{	font-family: Geneva, MS Sans Serif, Arial, Sans-Serif; 	font-size: 16px; 	padding: 10px 35px 0px 35px; 	color: #7F6552;}h1#home{	background: url('images/index_r2_c2.gif');	width:423px;	height:49px;	text-indent: -9000px;	margin: 0px; padding: 0px;}h1#cat_header{	background-repeat: none; 	background-position: top left;	padding: 0px;	margin: 0px;	text-indent: -9000px;}