.tableHeader { background-color: #425b9b; font-weight: bold; color: #FFFFFF }
.tableHeading { background-color: #ddeffd; font-weight: bold }
.tableRow { background-color: #FFFFFF }
.tableRowOdd { background-color: #FFFFFF }
.tableRowEven { background-color: #FFFFFF }
.tableFooter { background-color: #ddeffd; font-weight: bold }

BODY{
	background-color: #716F6E;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 7px;
}

body, pre, td{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #444444;
}


A{
	font-weight: normal;
	color: #b42c2e;
	text-decoration:underline;
}

A:Hover{
	color: #b42c2e;
}

.h1{
	font-size: 32pt;
	line-height: 40pt;
	font-weight: normal;
	font-family: "Times New Roman", Times;
	color: #bdb5b5;
}
.h2{
	font-size: 14pt;
	line-height: 18pt;
	font-weight: bold;
	color: #028138;
}

.h3{
	font-size: 12pt;
	line-height: 16pt;
	font-weight: bold;
	color: #028138;
}

.h4{
	color: #028138;
	font-size: 10pt;
	font-weight: bold;
}
.h5{
	font-size: 9pt;
	font-weight: bold;
	color: #028138;
}


.h6{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #444444;
	text-align:justify;
	display:block;
	font-weight:normal;
}
.smallText { font-family: Verdana, Helvetica, sans-serif; font-size: 7pt;}
.tinyTable, .chartItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color : #ddeffd;
	border : 1px solid #000000;
}


.orgChartHead {
	font-size: 9pt;
	font-weight: bold;
}

.orgChartBody {
	font-size: 8pt;
}

.chartPerson {
	background-color : #ddeffd;
}

.chartPersonHilite {
	background-color : #B9D0DC;
}

.folderLabel {
	font-size: 8pt;
}


/* Form elements */


.flatForm, textarea, select {
color: #4D5C5D;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
}

.flatForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #2e3e68;
	border : 1px solid #000000;
}


.resultBarMsg {}
.resultBarAlrt {}
.resultBarMsgTitle { font-weight: bold; font-size:12pt; color: #000000}
.resultBarAlrtTitle { font-weight: bold; font-size:12pt; color: #FF0000}

.result { font-weight: bold; font-size:12pt; color: #000000}
.resultText {font-size:12pt}


.SearchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

form { margin-bottom: 0 ; } 


hr {color: #8ab953; height:2px}



.style1 {color: #8AB953}


.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
}

.menu_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #716F6E;
	background-position: center;
	text-align: right;
}
.menu_grey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #716F6E;
	background-position: center;
	text-align: right;
	text-decoration:none;
}

div.textCell span{
  padding-bottom: 50px;
}

table.RiverlandsHomeLinks{ border:none; padding:none; margin:none;}
table.RiverlandsHomeLinks td {margin:1px;}
tr.RiverlandsHomeLinksHeadings td{ color: #FFFFFF; font-size: 10pt; font-family: Arial, Helvetica; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 6px; }
td.RiverlandsHomeLinks1{ background-color: #8ab953;}
td.RiverlandsHomeLinks2{ background-color: #008036; }
td.RiverlandsHomeLinks3{ background-color: #00a400; }
td.RiverlandsHomeLinks4{ background-color: #66ff00; }
tr.RiverlandsHomeLinksImages td{ padding: none;width:151px}


