/** HTML Tag Styles **/

body{
	font-family: Verdana,Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color: #454636;
	background-image: url(gifs/bg_brn.gif);}

a:link, a:visited, a:hover {
	color: #F6E6B0;
	text-decoration: none;}

a:hover { text-decoration: underline;
	color: #669966}

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana,Arial,sans-serif;
	margin: 0px;
	padding: 0px;}

h1{ font-size: 120%;
 	color: #334d55;}

h2{ font-size: 114%;
 	color: #006699;}

h3{ font-size: 100%;
 	color: #334d55;}

h4{ font-size: 85%;
 	font-weight: bold;
 	color: #333333;}

h5{ font-size: 70%;
 	color: #334d55;}



/** Header Block Styles **/

.header{
	margin: 0px;
	padding: 10px 0px;
	border-bottom: 0px solid #cccccc;
	width: 100%;}

.body{
  	float:right;
	width: 75%;
	margin: -50px 15px 0 0 ;
	padding: 0 0 0 0;}

.siteName{
	margin: 0px;
	padding: 0px 0px 0px 0px;}




/** Main Body Block Styles: Breadcrumbs **/

.breadCrumb{
	font-size: 70%;
	color: #333333;
	padding: 2px 10px 5px 10px;
	text-align: right;
	background-color: #F6E6B0;}

.breadCrumb a:link, a:visited{ 
	color: #333333;
	text-decoration: none;}

.breadCrumb a:hover{ 
	color: #333333;
	text-decoration: underline;}

.pageName{
	font-weight: bold;
	padding: 0px 0px 10px 0px;}



/** Main Body Block Styles: Leaders **/

.leader{
	margin: 0 0 10px 0;
	padding: 0px 5px 0px 10px;
	font-size: 80%;
	background-color:#F6E6B0;
	height: 250px;}

.leader h3{
	padding: 30px 0px 5px 0px;
	text-align: center;}

.leader img{
	float: right;
	padding: 10px 10px 0px 0px;
	margin: 0 5px 5px 0;}
	
.leader a:link, a:visited{ 
	color: #333333;
	text-decoration: underline;}

.leader a:hover{ 
	color: #333333;
	font-weight: bold;
	text-decoration: none;}

.leader10 {
	padding: 0px 5px 0px 10px;
	font-size: 10px;
	background-color:#F6E6B0;}

/** Main Body Block Styles: Lower **/

.lower{
	clear: both;
	padding: 10px 5px 0px 10px;
	font-size: 80%;
	background-color:#F6E6B0;}

.lower p{
	padding: 0px 5px 5px 0px;}

.lower a:link, a:visited{ 
	color: #333333;
	text-decoration: underline;}

.lower a:hover{ 
	color: #333333;
	font-weight: bold;
	text-decoration: none;}

.sub{ font-size: 85%;
 	font-weight: bold;
 	color: #333333;}

.sub2{ font-size: 85%;
 	font-weight: normal;
 	color: #333333;}

/** Menu Block Styles **/

.menuBar{
	margin: 0 79% 0 0;
	padding: 0px;
	background-color: #454636;
	background-image: url(gifs/bg_brn.gif);
	border-right: 0px solid #454636;
	border-bottom: 0px solid #454636;}

/** Policy Body Block Styles: policyU and policyL **/

.policyL {
	clear: both;
	padding: 10px 5px 0px 10px;
	font-size: 70%;
	background-color:#F6E6B0;}

.policyL p{
	padding: 0px 5px 5px 0px;}

.policyL a:link, a:visited{ 
	color: #333333;
	text-decoration: underline;}

.policyL a:hover{ 
	color: #333333;
	font-weight: bold;
	text-decoration: none;}


/** Menu Block Styles: Main **/

.menuMain{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 0px solid #454636;
	font-size: 80%;
	color: #F6E6B0;}
	
.menuMain a:link{
	padding: 5px 0px 5px 10px;
	border-top: 0px solid #454636;
	color: #F6E6B0;
	text-decoration: none;}

.menuMain a:visited{
	border-top: 0px solid #454636;
	padding: 5px 0px 5px 10px;
	color: #F6E6B0;
	text-decoration: none;}

.menuMain a:hover{
	color: #669966;
	border-top: 0px solid #454636;
	padding: 5px 0px 5px 10px;
	text-decoration: underline;}



/** Menu Block Styles: Sections **/

.menuSections{
	margin: 0px;
	padding: 5px 0px 5px 10px;
	font-size: 70%;
	color: #F6E6B0;}

.menuSections h3{
	padding: 10px 0px 5px 0px;
	color: #F6E6B0;
	font-size: 100%;}

.menuSections a:link{
	padding: 5px 0px 5px 10px;
	border-top: 0px solid #454636;
	color: #F6E6B0;
	text-decoration: none;}

.menuSections a:visited{
	border-top: 0px solid #454636;
	padding: 5px 0px 5px 10px;
	color: #F6E6B0;
	text-decoration: none;}

.menuSections a:hover{
	color: #669966;
	border-top: 0px solid #454636;
	padding: 5px 0px 5px 10px;
	text-decoration: underline;}



/** Miscellaneous Styles **/

.address{
	color: #F6E6B0;
	margin: 0px;
	padding: 10px 0px 2px 10px;
	font-size: 70%;
	width: auto;}

.mini{ font-size: 9px;
 	font-style: italic;
	text-decoration: none;}

.divider{
	padding: 10px 0px 10px 0px;}

.form{ font-size: 10px;
 	font-weight: bold;}

.gb{ border: 2px solid #404032;}

.gb1{ color: #669966;
	font-size: 10px;
 	font-weight: normal;}

.gb2{ color: #333333;
	font-size: 12px;
 	font-weight: normal;}

.error{ color: red;
	font-size: 14px;
 	font-weight: bold;}

.bold{ font-weight: bold;}


/** Footer Block Styles **/

.footer{
	clear: both;
	border: 0px solid #cccccc;
	font-size: 60%;
	color: #F6E6B0;
	padding: 5px 10px 5px 10px;
	margin-top: 0px;
	text-align: center;}

.footer a:link{
	padding: 5px 0px 5px 0px;
	border-top: 0px solid #454636;
	color: #F6E6B0;
	text-decoration: none;}

.footer a:visited{
	border-top: 0px solid #454636;
	padding: 5px 0px 5px 0px;
	color: #F6E6B0;
	text-decoration: none;}

.footer a:hover{
	color: #669966;
	border-top: 0px solid #454636;
	padding: 5px 0px 5px 0px;
	text-decoration: underline;}

/** Footer image style placed for possible later use

.footer img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;}
**/

