* {	margin: 0px;	padding: 0px;}body {	background: #506F00 url(/images/body_background.jpg) repeat-x;	margin: 10px 0px 0px 40px;	width: 842px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;}a {	color: #006699;}ul, ol {	margin: 4px 35px;}/* Quick links */#quickLinks ul {	margin: 0px 30px;}#quickLinks ul li {	display: block;	float: left;	list-style-type: none;}#quickLinks li div.QuickLinksOption {	float: left;	display: block;	padding: 7px 10px 8px 0px;	color: #003300;}#quickLinks li div.QuickLinksOption a {	text-decoration: none;	color: #FFFFFF;}#quickLinks li div.QuickLinksOption a:hover {	text-decoration: underline;}/* Main navigation */#mainNavigation {	background: url(/images/mainNav_background.gif) repeat-x bottom;	margin-left: 20px;	width: 802px;	clear: both;	float: none;	height: 37px;}#mainNavigation ul {	margin: 0px;	list-style-type: none;}#mainNavigation li {	float: left;	color: #FFCC00;	padding: 7px 10px 0px 10px;}#mainNavigation li div.MainNavigationOption {	float: left;	display: block;	text-decoration: none;	color: #ffffff;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#mainNavigation li div.MainNavigationOption a {	text-decoration: none;	color: #ffffff;	font-size: 11px;}#mainNavigation li div.MainNavigationOption a:hover {	color: #FFCC00;}#mainNavigation li span.currentsection {	padding: 8px 10px 10px 10px;	display: block;	color: #FFCC00;}/* Sub navigation */#subNavigation {	padding-bottom: 15px;	margin: 0px;	width: 130px;}#subNavigation ul, #subNavigation ul ul, #subNavigation ul ul ul, #subNavigation ul ul ul ul{	list-style-type: none;	margin: 0px 0px 0px 0px;}#subNavigation a {	margin-top: 1px;	background-color: #F4F3DF;	color: #000000;	font-weight: normal!IMPORTANT;}#subNavigation li a, #subNavigation li span.currentsection, #subNavigation li li a, #subNavigation li li span.currentsection, #subNavigation li li li a, #subNavigation li li li span.currentsection, #subNavigation li li li li a, #subNavigation li li li li span.currentsection {	display: block;	text-decoration: none;	padding: 4px;	font-size: 100%;	font-weight: bold;}#subNavigation li a, #subNavigation li span.currentsection {	width: 122px;}#subNavigation li li a, #subNavigation li li span.currentsection {	border-left: 5px solid #D5A500;	width: 117px;}#subNavigation li li li a, #subNavigation li li li span.currentsection {	border-left: 10px solid #D5A500;	width: 112px;}#subNavigation li li li li a, #subNavigation li li li li span.currentsection {	border-left: 15px solid #D5A500;	width: 107px;}#subNavigation span.currentsection {	margin-top: 1px;	background-color: #D5A500;	color: #fff;	font-weight: normal!important;}#subNavigation li a:hover, #subNavigation li li a:hover, #subNavigation li li li a:hover, #subNavigation li li li li a:hover {	margin-top: 1px;	background-color: #D26741;	color: #FFFFFF;}#bannerContainer {	height: 245px;	width: 842px;	clear: both;}body.inside #bannerContainer {	height: 150px;}#BreadCrumbs {	clear: both;	margin-top: 5px;	margin-bottom: 10px;	font-size: 90%;}#mainContainer {	padding: 0px 15px 100px 10px;	width: 777px;	overflow: auto;	margin: 0px auto;	background-image: url(/images/mainContainer_background.jpg);	background-position: left bottom;	background-repeat: no-repeat;	background-color: #FFFFFF;	clear: both;}#middleColumn h1 {	color: #506F00;	font: bold 160% Arial, Helvetica, sans-serif;	margin: 0px 0px 6px 0px;}#middleColumn h1.homeHeading {	display: block;	height: 46px;	width: 329px;	background: url(/images/h1_home.gif);	text-indent: -9999px;	margin-bottom: 10px;}#middleColumn h2 {	font-size: 120%;	color: #339900;}#middleColumn h3 {	font-size: 110%;	color: #339900;	margin: 6px 0px;}#middleColumn h4 {	font-size: 100%;	font-weight: bold;	color: #339900;	margin: 6px 0px;}#middleColumn p {	margin: 6px 0px;	color: #333333;}#middleColumn {	float: left;	width: 600px;}#masterRightContainer {	float: right;	width: 180px;	margin-left: 10px;	margin-bottom: 20px;}#masterLeftContainer {	width: 130px;	float: left;	margin-right: 15px;}.leftContent, .rightContent {	background: #F4F3DF;	padding: 3px 3px;	margin-bottom: 5px;}.leftContent {background: none;}.leftContent h2, .rightContent h2 {	font-size: 110%;	margin: -3px;	padding: 2px 2px;	color: #FFFFFF!important;	font-weight: normal;	background: #D5A500;}.leftContent p, .rightContent p {	margin: 6px 0px;}#footer {	color: #CCCCCC;	font-size: 90%;	text-decoration: none;	padding: 10px 0px 10px 20px;}#footer a {	color: #CCCCCC;}#footer a:hover {	color: #FFFFFF;}.imageWithCaptionRight {	float: right;}.imageWithCaptionLeft {}div.caption {	clear: both;	font-size: 90%;	color: #666666;}td {	vertical-align: top;}
