	
	body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336600}
	a{ color:#336600; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}
	a:hover{ text-decoration: none;}

	/* First Time Apps */	
	#FirstTimeApps{font-size:75%;}
	#FirstTimeApps h1{font-size:1.6em; padding:9px 0px;  border-bottom:1px solid #336600;}
	#FirstTimeApps h2{font-size:1.4em; padding:9px 5px; background-color:#FBF5CE; border-top:1px solid #336600;  border-bottom:1px solid #336600;}
	#FirstTimeApps h3{font-size:0.8em;	background:url(../_fileupload/documentlogos_small/download.gif) left center  no-repeat; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif;	padding:4px; padding-left:24px;	background-color:#eee;	color:#000;	border:1px solid #B8B8C2; }	
	#FirstTimeApps hr{height:1px; border-top:1px solid #fff; border-right:1px solid #fff; padding:0px; margin:0px;}

	#FirstTimeApps ul{ list-style-type:none;}
	
	#FirstTimeApps table {width:95%; margin:0px; margin-left:25px;  }
	#FirstTimeApps table td, #FirstTimeApps th {border-bottom:1px solid #B8B8C2; border-right:1px solid #B8B8C2; border-top:1px solid #fff;border-left:1px solid #fff; padding: 3px; font-size: 80%;}
	#FirstTimeApps table th { background: #eee; padding: 5px;  border-bottom:1px solid #B8B8C2; border-right:1px solid #B8B8C2; border-top:1px solid #fff;border-left:1px solid #fff; }
	#FirstTimeApps th a{ text-decoration:none; }
	#FirstTimeApps th a:hover{ text-decoration:underline; }	
	#FirstTimeApps table td.ReportImportant {background: #FFEFF2; color:#000; }

	.toprightlinks {  font-family: Arial, Helvetica, sans-serif; color: #FFFFCC; text-decoration: none; font-size: 12px;}
	.toprightlinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999933; text-decoration: none}
	.bottomlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #009933; text-decoration: none}
	.bottomlinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFCC66; text-decoration: none}
	.newsheadlines {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC9900}
	.newsheadlines:hover {  color: #99CC33}
	.searchbox {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #CCCC33; text-decoration: none; color: #996600; font-weight: normal}
	.BodyText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336600}
	.BodyTextBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #BC9210;	font-weight: bold;}
	.LeftSubNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#C96401; text-decoration: none; letter-spacing: -1px}
	.LeftSubNav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#C96401; letter-spacing: -1px ; text-decoration: underline}
	.mainareatxtbox {  font-family: Arial, Helvetica, sans-serif; border: 1px #669933 solid; font-size: 12px; text-decoration: none; color: #669933}
	.maintxtbodylink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC9900 ; text-decoration: none}
	.mainareatxtbox:hover { font-family: Arial, Helvetica, sans-serif; border: 1px #669933 solid; font-size: 12px; text-decoration: none; color: #669933 }
	.maintxtbodylink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #99CC33; text-decoration: underline}
	.NewsBodyText { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #336600 }
	.newstxtbodylink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC9900 ; text-decoration: none }
	.newstxtbodylink:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC9900 ; text-decoration: none }
	.newstxtbodylink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC9900 ; text-decoration: none }
	.newstxtbodylink:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC9900 ; text-decoration: none }
	.newstxtbodylink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #99CC33; text-decoration: underline}
	.NewsDate {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006633; text-decoration: none}
	.NewsLetterDate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A48400; text-decoration: none }
	.selected {  background-color: #FDFAE5; background-repeat: repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336600}
	.unselected{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #336600;	background-color: #FFFFFF;}
	.TableLink {  color: #336600}
	.TableLink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336600; text-decoration: none}
	.InnerSearch { 	color: #E7B314;	font-weight: bold;}
	.OpinionQ {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFF7CE;}
	.OpinionA {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFF7CE;}
	.ForumBodyText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336600 }
	.ForumLastVisited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336600}
	.ForumCount { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A48400; text-decoration: none }
	.ForumHeaderLinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#C96401; text-decoration: none; letter-spacing: -1px}
	.ForumHeaderLinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#C96401; letter-spacing: -1px ; text-decoration: underline}
	.ForumDate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none }
	.ForumCategoryName {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;	letter-spacing: -1px;	font-weight: bold;}
	.btn {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	background-color: #E7B210;	font-weight: bold;}
	.arial1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
	.newsletterdate {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #A48400; text-decoration: none}
	.SubNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; letter-spacing: -1px}
	.SubNav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; letter-spacing: -1px ; text-decoration: underline}
	.Caption {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #5BA208}
	.TextLink {	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;	color: #CC9900;}
	.maintxtbodylink2 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #CC9900 ; text-decoration: none}
	.NewsLetterDateSide {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A48400; text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #A48400; text-decoration: none}
	.NewsLetterDateSide:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A48400; text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #A48400; text-decoration: none}
	.NewsLetterDateSide:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A48400; text-decoration: underline;font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #A48400; text-decoration: none}
	.NewsletterDateHead {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #E7B314;	text-decoration: underline;}
	.newsletterZ {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #A48400;	text-decoration: underline;}
	
	#SearchResults a{ color:#336600; font-weight:bold; text-decoration: underline;}
	#SearchResults a:hover{text-decoration: none;}

/*------------------  Content  -------------------------------*/
	#content {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.80em;}
	#content fieldset { border:1px solid #E5E5E5; padding-bottom: 1em;	padding-left: 1em; width:100%; }
	#content legend { background:#E5E5E5; padding:0em 1em; font-weight:bold; font-size: 0.75em; border:1px solid #E5E5E5; margin-bottom:1em;	margin-top:1em;}	
	#content .errorMessage {color: #FF0000;font-weight: bold;	}

	#content form {  margin: 0em 0 0 0; float:left; }
	#content form div { margin: 0.0em; }
	#content form label {float: left;	width: 10em; color: #000000; margin-left: 1em;}
	#content form .required label{ color:#990000; font-weight:bold;} 
	#content form .required, .required { color:#990000; font-weight:bold;} 	
	#content form input{border:1px solid #ccc;}
	.required input{ background-color:#eee; } 	
	
	#content form .SubmitButton {margin:1em 9em;}
	
	#content .message {color: #FF0000;font-size: 0.80em; }
	
	#content .errorMsg {font-weight:bold;color:#FF0000;}