/* generic body text styles */

html {
     overflow: -moz-scrollbars-vertical;
}

.body {
color: #666666;
}

p,li,ol,ul,td
{
color: #666666;
font-size: 11px; 
line-height: 17px; 
font-family: verdana, arial, helvetica, sans-serif;
}

.bodyEmphasis
{
color: #66A541;
}

.bodyEmphasis2
{
color: #66A541;
font-weight: bold;
}

.bodyEmphasis3
{
color: #66A541;
font-weight: bold;
}

.highlightSmall {
color: #66A541;
font-size: 10px; 
font-weight: bold;
}


.highlightMid {
color: #66A541;
font-size: 12px; 
font-weight: bold;
}

.highlightTitle {
color: #66A541;
font-size: 14px; 
font-weight: bold;
}
.style1 {
	font-size: 12px;
	font-style: italic;
}
/* overall link styles if no class is applied */

A:link  {
font-size: 11px;
color: #66A541;
text-decoration: none;
}
A:visited {
color: #66A541;
font-size: 11px;
text-decoration: none;}

A:hover  {
color: #66A541;
text-decoration: underline;
font-size: 11px;}


a.sidelink:link {
font-size: 10px;
color: #66A541;
text-decoration: none;
font-size: 11px;}

a.sidelink:visited {
color: #66A541;
font-size: 11px;
text-decoration: none;}

a.sidelink:hover {
color: #66A541;
text-decoration: underline;
font-size: 11px;}

select {
	font: 9px verdana, arial, helvetica, sans-serif
}

textarea {
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
}
 
INPUT {
	background-color: #FFFFFF;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
} 

.imageinput {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid;
} 


.footer{
color: #ffffff;
font-size: 10px; 
line-height: 12px; 
}

a.footerLink:link {
color: #ffffff;
font-size: 10px;
line-height: 12px;
}

a.footerLink:visited {
color: #ffffff;
font-size: 10px;
}

a.footerLink:hover {
color: #ffffff;
font-size: 10px;
}

.Navybody {
color: #334B8C;
font-size: 11px; 
line-height: 14px; 
}

.floatleft
{
float: center;
border: 1px solid #666;
padding: 3px;
}

.plussign
{
cursor: pointer;
}
.floatleft
{
float: center;
border: 1px solid #cecece;
padding: 3px;
}
.footer2{
color: #26796F;
font-size: 10px; 
line-height: 12px; 
}

a.footerLink2:link {
color: #26796F;
font-size: 10px;
line-height: 12px;
}

a.footerLink2:visited {
color: #26796F;
font-size: 10px;
}

a.footerLink2:hover {
color: #26796F;
font-size: 10px;
}

.legal {
font-size: 10px;
}