body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:18px;
	font-size:10px;
}
-->

#TopLine {
width:100%;
height:10px;
background-color:#000000;}

#TopHeader {
width:100%;
height:118px;
padding-top:2px;
border-top:2px solid #ffffff;
border-bottom:2px #FFFFFF solid;
background-color:#6b8f4e;}

#NavBG {
width:100%;
height:27px;
background-image:url(../Images/NavBG.gif);
background-repeat:repeat-x;
padding-top:3px;}

#ContentContainer {
width:100%;
float:none;
border-top:1px solid #000000;}

#Content {
width:688px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
padding-top:5px;
color:#666666;}

#ContentLeft {
width:420px;
padding-left:8px;
padding-bottom:15px;
float:left;}

#ContentLeftLarge {
width:680px;
padding-left:8px;
padding-bottom:15px;
float:left;}

#Content p{
width:400px;
padding-left:8px;}

#FeatureBox {
width:240px;
float:right;
padding:4px;}

.FeatureTitle {
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px solid #000000;
font-weight:bold;
color:#000000;}

.FeatureText {
padding-left:5px;
padding-top:5px;}


#ContentRight {
float:right;
width:240px;
border-left:1px dotted #333333;
padding-left:5px;
padding-bottom:10px;
margin-top:0px;}

#ContentRightSmall {
float:right;
width:140px;
border-left:1px dotted #333333;
padding-left:5px;
padding-bottom:10px;
margin-top:5px;}

#Footer {
width:650px;
margin-left:25px;
margin-right:25px;
clear:both;
padding-top:4px;
line-height:14px;
border-top:1px solid #999999;
color:#999999;}

#HeaderImage {
width:700px;
height:118px;}

#invertedtabs{
margin-left: 0px;
padding: 0;
width: 500px;
background: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left: 0px;
}

#invertedtabs ul{
font: 10px Verdana, Arial, sans-serif;
margin:0;
margin-bottom:0; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 5px 0 0;
padding:0px;
font-weight:normal;
line-height: 1.5em;
}


#invertedtabs a{
float:right;
color: white;
margin:0 10px 0 10px;
padding:3px 2px 5px 2px;
text-decoration:none;
letter-spacing: 0px;
border-top:0px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
border-bottom:4px solid #66CC33;
}

#invertedtabs a:hover span{
background-color: #000000;
}

#invertedtabs #current a {
border:1px solid #ffffff;
border-top:0px solid #999999;}

#invertedtabs #current span{ /*currently selected tab*/
background-color: #666666;
}

.DottedBorder {
border-top:1px dotted #000000;
padding-top:5px;
color:#999999;}

.ImageStyle1 {
border:1px solid #999999;
padding:3px;
margin:2px;
margin-left:1px;}

.ImageStyleFeature {
border:1px solid #999999;
padding:3px;
margin-right:8px;}

.WebDescText {
line-height:16px;
color:#666666;}

.WebDescTitle {
border-bottom:1px solid #000000;
color:#666666;
font-weight:bold;
padding-top:7px;
padding-bottom:7px;}

.style1 {color: #FFFFFF}
a:link {
	color:#663366;
	text-decoration: none;
}
a:visited {
	color: #663366;
	text-decoration: none;
}
a:hover {
	color: #663366;
	text-decoration: underline;
}
a:active {
	color: #663366;
	text-decoration: none;
}
a {
	font-weight: bold;
}