body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #666666;
}


 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #4B8B2A;
	text-decoration: underline;
}


 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #4B8B2A;

}

 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	}
#container {
	margin: 0 auto;
	width: 760px;
	text-align: left;

	padding-top: 0px;
	position: relative;

	}
  

.top_image {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;


}
.nav {
	background-color: #4B8B2A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	height: 22px;
	text-indent: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
		font-weight: bold;
}
.nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
		font-weight: bold;
}
.nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: underline;
		font-weight: bold;
}
.searchbox {
	height: 12px;
	display: inline;
	margin: 2px;


}
.news_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A52B43;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-indent: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.light_blue_cell {
	background-color: #AFC38E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	height: 22px;
}

.dark_green_cell {

	background-color: #8BB8CA;


}
.normal_text {
font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	

}
.normal_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #4B8B2A;
	text-decoration: underline;
}


.normal_text a:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #4B8B2A;

}

.normal_text  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #ABB59A;
	text-decoration: none;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	color: #ABB59A;
	text-decoration: none;
}
.small_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-indent: 6px;
}
.copyright{
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.tiny_green_text a:link {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color: #4B8B2A;
	text-decoration: underline;
}

.tiny_green_text a:visited {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color: #4B8B2A;
	text-decoration: underline;
}

.tiny_green_text  a:hover{
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
#navlist {
	position: relative;
	width: 176px;
	text-indent: 12px;
	vertical-align: middle;
	z-index: 2;
	
	visibility: visible;


	}

#navlist ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight:bold;
	
}

#navlist li {
	margin: 0 0 0px 0;
	text-align: left;

}

#navlist a {
	display: block;
	padding:5px 0px 5px 2px;
	width: 175px;
	background-color: #AFC38E;

	

	text-align: left;

	vertical-align: middle;

}

#navlist a:link, #navlist a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#navlist a:hover {
	
	background-color: #999999;

	color: #FFFFFF;
}

.v_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-indent: 15px;
	display: block;
	text-transform: uppercase;
}
.v_nav a:link  {
	text-decoration: none;
	display: block;
	vertical-align: middle;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #4B8B2A;
	padding-top: 6px;
}

.v_nav a:visited {
	text-decoration: none;
	display: block;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #4B8B2A;
	padding-top: 6px;
}
.v_nav a:hover {
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	color: #000000;
}


.white_text {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 14px;
	padding-right: 6px;
}

#navlist2 {
	position: relative;
	
	text-indent: 12px;
	vertical-align: middle;
	z-index: 2;
	
	visibility: visible;


	}

#navlist2 ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight:bold;
	
}

#navlist2 li {
	margin: 0 0 0px 0;
	text-align: left;

}

#navlist2 a {
	display: block;
	padding:5px 0px 5px 2px;
	width: 249px;
	background-color: #AFC38E;

	

	text-align: left;

	vertical-align: middle;

}

#navlist2 a:link, #navlist2 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#navlist2 a:hover {
	
	background-color: #8BB8CA;

	color: #FFFFFF;
}


.results_text {
	font: small Verdana, Arial, Helvetica, sans-serif;
	color: #9B142F;
	text-decoration: underline;
}

.results_text a:link {
	font: small Verdana, Arial, Helvetica, sans-serif;
	color: #9B142F;
	text-decoration: underline;
}

.results_text a:visited {
	font: small Verdana, Arial, Helvetica, sans-serif;
	color: #9B142F;
	text-decoration: underline;
}

.results_text  a:hover{
	font: small Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}

.button {
	border: 1px outset #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9B142F;
}



/* 
	Just uncomment the following block if you want to avoid spaces between 
	paragraphs. Remember to apply the same style in your output front end page.
*/

/*
P, UL, LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}
*/

/*
    The following are some sample styles used in the "Styles" toolbar command.
    You should instead remove them, and include the styles used by the site
    you are using the editor in.
*/

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}
.Heading {
	font: bold large Arial, Helvetica, sans-serif;
	color: #AFC38E;
	text-decoration: none;
}
.Heading_Med {
	font: bold medium Arial, Helvetica, sans-serif;
	color: #AFC38E;
	text-decoration: none;
}

.blue_text_small {
	font: normal small Verdana, Arial, Helvetica, sans-serif;
	color: #AFC38E;
	text-decoration: none;
}

.blue_text_smaller {
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #AFC38E;
	text-decoration: none;
}

.home_nav {
	margin: 0; /*removes indent IE and Opera*/
	padding: 3px 15px 3px 3px; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	font-weight: bold;
	text-indent: 15px;



}
.home_nav a:link  {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #4B8B2A;
	text-transform: uppercase;
	text-indent: 15px;
}

.home_nav a:visited {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	text-decoration: none;
	
text-transform: uppercase;
text-indent: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #4B8B2A;	
}
.home_nav a:hover {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	text-decoration: none;
	color: #000000;
	text-transform: uppercase;
	text-indent: 15px;
}