@charset "utf-8";
/* CSS Document */
/* -------------------------------------- */
/*   Define Layout Areas                  */
/* -------------------------------------- */
/*  
	Colors to save.
		Dark grey from sidebar: 		494d42
		Lighter dark grey for hover:	64695A
		Titleblock green: 				9ACF30
		Titleblock light green:			B4CF7E
		Green:							006633
		Green links:					9ACF30		

*/

#body {
	width: 885px;
	margin: auto;
	border: 5px solid white;
}
#banner {
	height: 125px;
	background-color: #fff;
	background-image: url(/images/LOGO.gif); 
	background-position: 25px;
	background-repeat:no-repeat;
}
#banner #notice { 
	width: 300px;
	text-align: right; 
	float: right;
	margin-top: 17px;
	margin-right: 30px;	
	margin-bottom: 17px;
}
#navbar 		{ width: 160px; float: left; padding-top: 17px;	padding-left: 25px; background-color: #494D42}

#rightblock 	{ margin: 0; padding: 0; background-color:#fff;}

#titleblock 	{ height: 212px; padding-left: 20px; background-color: #B4CF7E; }
#titleblock img { float: right; margin-left: 10px;}

#councilbar { background-color: #494D42; text-align:left; }
#councilbar ul { padding: 10px 5px; margin: 0; }
#councilbar li { display: inline; padding: 0; margin: 0}
#councilbar a { padding:10px; color: white; font-weight: bold; text-decoration:none;}
#councilbar a.current { background-color:#B4CF7E; color: #063; }
#councilbar a:hover { background-color: #64695A; }

#extrabar { background-color: white; color: #063; float: right; margin-top:-70px; }
#extrabar a { color: #063; padding: 0 3px 0; margin: 0; font-weight: bold; text-decoration:none;}
#extrabar a:hover { text-decoration:underline; background-color: white; }
#extrabar a.current { text-decoration: underline; background-color: white;}


#pricontent { 
	background-color: #fff;
	padding: 15px 40px 10px 20px;
	margin: 0;	
}


#contentfooter { 
	background-color: #fff; 
	clear: both;
	text-align:center;
	font-size: 9px;
	color: #494D42;
	margin: 0;
	padding: 5px; 
}
#logo_hidden {
display: none;
}
/* -------------------------------------- */
/*   Override Styles                      */
/* -------------------------------------- */
html,body {
	margin: 0;
	background-image: url(../images/BG.gif);
	background-position: 35px -14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
	
}
a {
/*	color: #9ACF30; */
/*	color: #093; 
	font-weight: bold;
	text-decoration:none;
	*/
}
a:hover {
	text-decoration: underline;
}
hr { background-color:#00CC00; margin-bottom:0; }
h1 {
	font-size: 14pt;
	font-weight: bold;
	color: white;
	margin-bottom: 0;
	margin-top: 0;
	letter-spacing: 1px;
}
h2 {
	font-size: 10pt;
	font-weight: bold;
	color: black;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	letter-spacing: normal;
}
h3 {
	font-size: 8pt;
	font-weight: bold;
	color: black;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 0;
	letter-spacing: normal;
}
p {
	margin-top: 0;
	margin-bottom: 1em;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 140%;
}

/* -------------------------------------- */
/*   Left Nav                             */
/* -------------------------------------- */
#navmenu_main 					{ margin-left: 0; padding-left: 0;}
#navmenu_main li 				{ list-style:none; margin-left: 0; line-height: 2}
#navmenu_main a {  
	color: #9ACF30;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none
}
#navmenu_main a:hover 			{ color: #0f3; }

#navmenu_main .navmenu_sub 		{ padding-left: 0; padding-right: 0; margin-top: 0; margin-left: 5px;}
#navmenu_main .navmenu_sub li 	{ list-style: none; margin-left: 0; line-height: 1.3}
#navmenu_main .navmenu_sub a 	{ 
	color: #fff;
	font-weight:normal;
	font-size: 9px;
	text-decoration: none;
}
#navmenu_main .navmenu_sub a:hover { text-decoration: underline; color: white;}
#navmenu_main a.current { text-decoration: underline; }
#navmenu_main .navmenu_sub a.current { text-decoration: underline; }

/* -------------------------------------- */
/*   Green Block                          */
/* -------------------------------------- */

#tb 	{ position: relative; top: 40%; }
#tb h1 	{ }
#tb p 	{ font-size: 14pt; color: #063; }

/* -------------------------------------- */
/*   Footer                               */
/* -------------------------------------- */

#contentfooter a:link, #contentfooter a:visited, #contentfooter a:active { color: #666; text-decoration: none; }
#contentfooter a:hover { text-decoration: underline; }
	
/* -------------------------------------- */
/*   Classes and colors                   */
/* -------------------------------------- */

.green { color: #063; font-weight: bold;}
.article { margin-left: 10px; margin-right:10px; }


/* -------------------------------------- */
/*   Blogger Styles                       */
/* -------------------------------------- */

/*----------------------------------------*/
/*	Form style sheet 					  */
/*----------------------------------------*/
form 
{
	padding: 10px;
	background-color:#FAFAFA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

fieldset {
	margin: 20px 0;
	padding: 15px 10px;
	background-color:#FAFAFA;
	border: 2px dotted #CC6600;	
	overflow: auto;
}
legend 
{
	padding: 2px 5px;
	color:#9acf30;
	background-color:#494d42;
	/*font-size: 115%;*/
	font-weight:bold;
}

form .primaryAction
{
	background-color:#494d42;
	color:#9acf30;
	font-weight:bold;
	font-size:12px;
	border:solid 1px;
	border-color:#CC6633;
	
}
textarea {
	padding: 0;
	vertical-align: top;
	margin: 2px 2px 1px 0;
}

label, form .label 
{	
	/*color: #333;*/
	color:#006633;
	font-weight:bold;
	margin: 0;
}
/* Text inputs / Select label */
label.preField 
{
	display: -moz-inline-box;
	display: inline-block;	
	margin: 0.6em 4px 0 0;
	padding: 0 2px;
	min-width: 9em;
	background-color: #EDEDDC;
}

.warning
{
	color:#990000;
	font-weight:bold;
	background-color:#FF9900;
}

select
{
	background-color:#494D42;
	color:#9acf30;
	
}

