/** structure **/
html, body {
	background-color:#008439; 
	font-size:70%;
	font-family: Verdana, Arial, Sans-Serif; 
	padding: 0;
	margin: 0;
	}

table#maincontainer {
	margin-left:auto; 
	margin-right:auto; 
	padding: 0;
	width:775px;
	/*border-collapse: collapse;*/
	}

.sidenav {
	width: 174px; 
	background:transparent url(../Images/General/SideMenuBG.gif) repeat-y;
	vertical-align: top;		
	direction: rtl;
/*	text-align: right;*/
}

.sidemenu, .sidemenuselected {
	padding-top: 15px; 
	padding-right: 15px;
	width: 150px;
	font-size: 1em;
}

.contentarea { /*content area for all other browsers */
	background-color:#fff;
	vertical-align:top;
	width: 551px;	
	padding: 10px;
	}

iframe {
	width: 535px; 
	height: 550px;
	}

.headerbg {
	background: url(../Images/General/HeaderBG.gif) repeat-y;
	vertical-align: top;
	}

.logobg {
	background: url(../Images/General/RuralLogoBG.gif) repeat-y;
	vertical-align: top;
	}

.borderright { /* right-hand side border */
	background:url(../Images/General/BorderRightBG.gif) repeat-y; 
	width: 30px;
	}

img#firedangertoday {margin-right: 5px; margin-top: 50px;} 

/*** Links ***/
/* All side bar links */
.sidenav a:link, .sidenav a:visited {
	color: #fff; 
	text-decoration: underline; 
	font-size: 0.7em; 
	font-weight: bold; 
	}

.sidenav a:hover {color:#CCC;text-decoration: none; }



/*** Content area styles ***/
.contentcontainer {
	width:535px;
	/*border: 1px solid blue;*/
}

.contentsectionone h1, span.HeadingOne, span.HeadingTwo, div.HeadingTwo {
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 1.2em;
	color: green;
	font-weight: bold; 
}

.contentsectionone p, .contentbody {
	font-size: 0.8em; 
}

.contentsectionone ul {
	list-style-type: none;
	margin: 0;
	padding: 0;}

.contentsectionone li {
	padding-bottom: 10px;
	font-size: 0.8em;
}

.contentsectionone li a:link, .contentsectionone li a:visited, .contentsectionone p a:link, .contentsectionone p a:visited {
	color: #000099;
	text-decoration: underline; 
}		

.contentsectionone li a:hover, .contentsectionone p a:hover {
	color: #CC0000;
	text-decoration: none;
	cursor: hand;
}

.searchresult {background-color: #DBE7F0; border-top: 1px solid #1B2356; padding: 5px; font-size: 0.8em;}

/* FORM INPUT BUTTONS */
input.searchtextbox {vertical-align: 7px;}
input.searchbutton {margin-left: 10px;}