/* STYLE CSS *//* Default style for the BODY */body {	margin: 0;	padding: 0;	background-color: #e5dcd0;	background-image: url(images/bg_pattern.jpg);	background-repeat: repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	line-height: 17px;	color: #666666;	text-align: left;}.orangeBody {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	line-height: 17px;	color: #de6828;	text-align: left;}/* Default style for any image */img {	border: 0px;}/* Main top navigation */.nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	text-transform: capitalize;	padding: 0 0 0 30px;	margin: 0 0 0 0;	white-space: nowrap;}.nav:link {	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}.nav:visited {	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}.nav:hover {		font-weight: normal;	color: #CCCCCC;	text-decoration: none;}.nav:active {		font-weight: normal;	color: #FFFFFF;	text-decoration: none;}/* Default style for any links */a:link { 	color: #de6828;	text-transform: capitalize;	text-decoration: none;}	a:visited {	color: #de6828;	text-decoration: none;}	a:hover {	color: #de895b;	text-decoration: none;}	a:active {	color: #de6828;	text-decoration: none;}/* Default style for H1 - Main Orange Headers*/h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #de6828;	text-decoration: none;	line-height: normal;	text-transform: uppercase;	margin-top: 5px;	margin-bottom: 0;	white-space: nowrap;}/* Default style for H2 - Subhead Grey Button*/h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	text-transform: capitalize;	margin-top: 0;	white-space: nowrap;}/* Far right columns - Black content */.rightBlack {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;	color: #333333;	text-decoration: none;	text-transform: none;	margin: 12px 0 12px 12px;	padding: 12px;	background-color: #dfdfdf;	width: 131px;}/* Far right columns - Orange content and links*/.rightOrange {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;	color: #de6828;	text-decoration: none;	text-transform: none;}a.rightOrange:link {	color: #de6828;	text-decoration: none;}a.rightOrange:visited {	color: #de6828;	text-decoration: none;}a.rightOrange:hover {	color: #de895b;	text-decoration: none;}a.rightOrange:active {	color: #de6828;	text-decoration: none;}/* Default style for Footer content and links */.footer {	font-size: 9px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	line-height: 17px;	color: #999999;	text-decoration: none;}a.footer:link {	color: #999999;	text-decoration: none;	}a.footer:visited {	color: #999999;	text-decoration: none;	}a.footer:hover {	color:#666666;	text-decoration: none;	}a.footer:active {	color: #999999;	text-decoration: none;}