/* main.css is used by ALL pages in the site */

body {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	background: #fff;
	text-align: center;
}

/**** Note from Ray - this style rule will do nothing...there is no 
<bodygreen> tag which is what the rule below is indicating *****/
bodygreen {
	color: #5fa932;
}

p {
	font-size: 11px;
	line-height: 1.3;
	color: #fff;
	margin: 15px 0;
}

ul, ol, dl {
	font-size: 12px;
	line-height: 1.3;
	color: #fff;
	padding: 0;
	margin: 15px 0 15px 26px;
}

h2 {
	font-size: 17px;
	line-height: 1.3;
	color: #fff;
	margin: 15px 0;
}

h3 {
	font-size: 16px;
	line-height: 1.3;
	color: #fff;
	margin: 15px 0;
}

h4 {
	font-size: 15px;
	line-height: 1.3;
	color: #fff;
	margin: 15px 0;
}

h5 {
	font-size: 14px;
	line-height: 1.3;
	color: #fff;
	margin: 15px 0;
}

h6 {
	font-size: 13px;
	line-height: 1.3;
	color: #fff;
	margin: 15px 0;
}

/***** NOTE from Ray: this style rule will do nothing --  there is NO <h7> tag ****/
h7 {
	color: #5fa932;
	font-weight: bold;
}

a:link, a:visited { color: #5fa932; text-decoration: underline; } 
a:hover, a:active { color: #5fa932; text-decoration: none; }

form, img, table, td, th { margin: 0; padding: 0; border: 0; }
abbr, acronym { font-style: normal; }
abbr[title], acronym[title] { cursor: help; }

#pageWrapper { width: 800px; text-align: left; margin: 0 auto; }

/*=header
----------*/
#pageWrapper #header {
	width: 792px;
	height: 84px;
	background: #fff;
	position: relative;
}
#header h1 {
	position: absolute;
	top: 13px;
	left: 17px;
	width: 123px;
	height: 66px;
	margin: 0;
	line-height: 1.0;
	background: url(../images/logo.gif) no-repeat;
	text-indent: -9999px;
	font-size: 8px;
}
#header h1 a {
	display: block;
	text-decoration: none;
	width: 123px;
	height: 66px;
}

/*=main navigation
------------------*/
#header ul#mainNavigation {
	position: absolute;
	right: 0;
	bottom: 5px;
	text-align: right;
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 1.0;
	color: #5fa932;
	font-size: 12px;
	font-weight: bold;
}
#mainNavigation li { display: inline; }
#mainNavigation li a:link, #mainNavigation li a:visited { color: #5fa932; text-decoration: none; }
#mainNavigation li a:hover, #mainNavigation li a#currentSection { color: #616161; text-decoration: none; }

/*=footer
----------*/
#pageWrapper #footer { clear: both; }
#footer p#copyright {
	color: #999;
	float: left;
	font-size: 10px;
	line-height: 1.6;
	margin: 0 0 0 19px;
	padding-top: 12px;
}
#footer ul {
	float: right;
	display: inline;
	margin: 0 12px 0px 0;
	padding: 0;
	list-style: none;
	color: #999;
	font-size: 10px;
	line-height: 1.6;
	padding: 12px 0 20px;
}
#footer li { display: inline; }
#footer li a { color: #999; text-decoration: none; }
#footer li a:hover { text-decoration: underline; }#pageWrapper #contentWrapper #content #info input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#pageWrapper #contentWrapper #content #info input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

