
		body
		{
	margin: 0;
	padding: 0;
	font-size: 95%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
}
		
		a:link {
	color: #225522;
}
		a:visited {
	color: #225522;
}
		
		a:hover, a:active
		{
			color: #fff;
			background-color: #225522;
		}
		
		div#banner
		{
	color: #353535;
	background-color: White;
	border-bottom: 1px solid #000;
	background-image: url(images/banner.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 100px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
		
		div#banner h1
		{
			margin: 0;
			padding: .3em 0 .3em .5em;
			font-size: 2.2em;
			font-weight: normal;
		}
		
		div#container
		{

		}
		
		div#container2
		{

}

/* Start Horizontal Navigation */

#navlist_h ul
{
margin: 0;
white-space: nowrap;
padding: 0;
}

#navlist_h li
{
display: inline;
list-style-type: none;
font-weight: bold;
}

#navlist_h a
{
	padding: 4px 8px 4px 4px;
	border: 1px solid #333;
	background-color: #999;
}

#navlist_h a:link, #navlist_h a:visited
{
color: #FFF;
text-decoration: none;
}

#navlist_h a:hover
{
border: 1px solid #333;
background-color: #22BB22;
color: #333;
}

#active_h a:link, #active_h a:visited, #active_h a:hover
{
border: 1px solid #333;
background-color: #22BB22;
color: #333;
}

/* End Horizontal Navigation */

/* Start Vertical (sub) Navigation */

#navcontainer_sub ul
{
	float: left;
	width: 130px;
	padding-top: 2em;
	margin: 0;
	list-style-type: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#navcontainer_sub li 
{ 
margin: 0 0 3px 0; 
}

#navcontainer_sub a
{
	display: block;
	padding: 2px 2px 2px 6px;
	border: 1px solid #FFF;
	width: 130px;
	background-color: #999;
}

#navcontainer_sub a:link, #navlist_sub a:visited
{
color: #FFF;
text-decoration: none;
}

#navcontainer_sub a:hover
{
border: 1px solid #FFF;
background-color: #22BB22;
color: #333;
}

#active_sub a:link, #active_sub a:visited, #active_sub a:hover
{
border: 1px solid #FFF;
background-color: #22BB22;
color: #333;
}

/* End Vertical (sub) Navigation */


		div#more
		{
	font-size: smaller;
	float: right;
	width: 160px;
	margin: 0;
	padding: 2em 10px 0 0;
	color: #000;
}
		
		div#more h3
		{
			margin-top: 0;
			color: #353535;
			padding: .2em;
		}
		
		div#content
		{
			margin-left: 190px;
			margin-right: 200px;
		}
		
		div#content h2
		{
			font-size: 2em;
			color: #353535;
			margin: 0;
			padding-top: 1em;
			font-weight: normal;
		}

div#content h3
		{
			font-size: 1.5em;
			color: #353535;
			margin: 0;
			padding-top: 1em;
			font-weight: normal;
		}

		div#content { line-height: 130%; }
		
		#cleardiv
		{
			clear: both;
			height: 1em;
		}
		
		div#footer
		{
			clear: both;
			padding: .5em 1em;
			border-top: 1px solid #999;
			text-align: right;
		}
		
		div#footer ul
		{
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		
		div#footer li
		{
			display: inline;
			margin-right: 1em;
		}

				.nextbutton a:link, .nextbutton a:visited
		{
	display: block;
	padding: .2em .5em;
	background-color: Gray;
	color: #fff;
	border: 1px solid #006;
	width: 11em;
	text-decoration: none;
	text-align: center;
}
		
		.nextbutton a:hover, .nextbutton a:active
		{
			background-color: #fff;
			color: #006;
		}
		
abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }

img.floatLeft { 
    float: left;
    margin: 6px;
	 border: 1px #666;
}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
	 margin-bottom: 5px;
	 border: none;
}

img.floatRight {
	float: right;
	margin: 6px;
	border: 1px #666;
}

