Body
{
	background-color: #eceef3;
	font-size: 12px;
	color: #333333;
	margin: 0 auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 100%;
	min-height:100%;
	vertical-align: top;
}
/* This holds the content into place*/
#container {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	width:758px;
	height: 100%;
	min-height: 100;
	background-image: url(../Images/Misc/ContentBG.gif);
	display: block;
}
#containerSub {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	width: 758px;
	height: 100%;
	min-height: 100;
	background-image: url(../Images/Misc/ContentSub.gif);
	background-repeat: repeat-y;
}
a , a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95a500;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505100;
}
.Copy
{
	color: #333333;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0 4px 0 4px;
}
.Copy a , .Copy a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #95a500;
}
.Copy a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505100;
}
.Header1
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #333333;
}
.Header2
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}
HR
{
	height: 1px;
	background-repeat: #727d2b;
}

/* ----------banner for navi & the navi classes-------------- */
#Naviband {
width:428px;
text-align: left;
vertical-align: center;
padding: 0px;
float: right;
clear: left;
margin-left: 0px;
margin-top: 0px;
}
#Naviband ul {
list-style: none;
padding: 0;
margin: 0;
}
#Naviband li {
	text-align: center;
	color: #ffffff;
}
#Naviband li a, NaviBans a:visited{
	font-family: arial, Geneva, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 12px;

}
#Naviband li a:hover{
	font-family: arial, Geneva, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c0ddeb;
	text-decoration: none;

}
#Row1
{
	Height: 107px;
	min-height: 107px;
	max-height: 107px;
	background-image: url(../Images/Misc/MastHead.gif);
	Background-repeat: no-repeat;
	Text-align: left;
	vertical-align: top;
	margin: 0px;
}
#Row2
{
	Background-color: #95a500;
	Text-align: left;
	margin: 0px auto;
	height: 163px;
	min-height: 163px;
	padding: 0px;
	vertical-align: top;
	display: block;

}
#LeftColumnHome
{
	Width: 330px;
	border-right: 1px solid #f4f3f0;
	Background-color: #f4f3f0;
	Text-align: center;
	float: left;
	vertical-align: top;
	height: auto;
		min-height: 100;
	
}
#RightColumnHome
{
	Width: 426px;
	border-right: 1px solid #f4f3f0;
	Background-color: #ffffff;
	Text-align: left;
	clear: right;
	float: right;
	padding-top: 15px;
}
/*----------Left col classes----------*/
#SideNavi
{
	Width: 166px;
	border-right: 1px solid #f4f3f0;
	Text-align: left;
	float: left;
	vertical-align: top;
}
#SideNavi ul { 
margin:0em 0 0 0; 
padding:0;
list-style:none;
Width: 166px;
}
#SideNavi li { 
margin:0 0 0em 0; 
background-color: #f6f5f5;

/*padding: .3em 0em 0em 0em;*/
height: 22px;
padding: .1em 0em 0em .0em;
display: block;
}
#SideNavi li a 
{ 
color:#ffffff;
background-color: #727e2c;
text-decoration:none; 
font-family: arial, Geneva, verdana, Helvetica, sans-serif;
font-size: 11px;
display: block;
padding: .4em 0em 0em .4em;
height: 22px;
}
#SideNavi li a:hover 
{ 
color:#ffffff;
background-color: #aeb385;
display: block;
height: 22px;
margin:0 0 0em 0;
padding: .4em 0em 0em .4em;
height: 22px;
font-size: 11px;
}
#MidCol
{
	Width: 339px;
	border-right: 1px solid #f4f3f0;
	Text-align: left;
	clear: right;
	float: left;
	padding-top: 15px;
	text-align: center;
}
#RightCol
{
	Width: 250px;
	Text-align: left;
	clear: right;
	float: right;
	padding-top: 15px;
}
#MidCol2
{
	Width: 589px;
	border-right: 1px solid #f4f3f0;
	Text-align: left;
	clear: right;
	float: left;
	padding-top: 15px;
	text-align: center;
}

.TextFields
{
	Height: 20px;
	Width: 200px;
	Border: 1px solid #e0e0e0;
	Border-right: 4px solid #e0e0e0;
	margin-top: 10px;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	Font-weight: normal;
	Color: #666666;
}
.TextFieldsNoSize
{
	Height: 16px;
	Border: 1px solid #e0e0e0;
	Border-right: 4px solid #e0e0e0;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:.7em;
	Font-weight: normal;
	Color: #666666;
}
.TextFieldsMulti
{
	Width: 200px;
	Border: 1px solid #e0e0e0;
	Border-right: 4px solid #e0e0e0;
	margin-top: 10px;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	Font-weight: normal;
	Color: #666666;
}
.SubmitButton
{
	Height: 20px;
	Width: 200px;
	Border: 1px solid #000000;
	Border-right: 4px solid #000000;
	margin-top: 10px;
	background-color: #727e2c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	Font-weight: normal;
	Color: #ffffff;
}
/*----------Footer classes----------*/
#footer   
{ 
 color: #5c5c5c; 
 font-size: 10px; 

height: 18px;
  clear: both;
  margin-top: 15px;
 bottom:0;

 } 
 #footer  a , #footer a:visited
 {
 font-size: 10px; 
 text-decoration: underline;
 }
  #footer  a:hover
 {
 font-size: 10px; 
 text-decoration: underline;
 }
.BreadCrumbNavi
{
	color: #5c5c5c; 
 	font-size: 10px; 
  	margin-top: 15px;
	font-family: arial;
	text-align: left;
	padding-left: 5px;
}
.BreadCrumbNavi a , .BreadCrumbNavi a:visited
{
	color: #69853d; 
 	font-size: 10px; 
  	clear: both;
  	margin-top: 15px;
		font-family: arial;
}
.BreadCrumbNavi a:hover
{
	color: #99a97f; 
 	font-size: 10px; 
  	clear: both;
  	margin-top: 15px;
		font-family: arial;
}
