/* CSS Document */body, div, img {margin: 0px;padding: 0px;border:0px none;}.clearing {clear:both;}#mainWrapper {	text-align: left;	width: 790px;	font-size: 0.8em;	border-right-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #9AA08A;	border-left-color: #9AA08A;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-color: #FFFFFF;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}#header {	height: 50px;	padding: 0px 5px 15px 0px;}#lftContent {	width: 185px;	float: left;	margin-right: 20px;	padding-top: 20px;	}#rtContent {	float: left;	width: 280px;	padding-top: 5px;	padding-bottom: 20px;	padding-left: 10px;	margin-left: 30px;}#footer {	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	clear: both;	width: 770px;	background-color: #9AA08A;}#mainContent {	width: 220px;	margin: 0px 0px 0px 35px;	float: right;	padding-left: 0px;	border-right: 1px solid #7BC7FE;	padding-bottom: 20px;	position: relative;}#hghlite {	width: 156px;}#logoArt {	width: 220px;}#purpose {	padding-top: 10px;	padding-left: 15px;	width: 100%;	color: #FFF;