@charset "utf-8";
/* CSS Document */

/* print styles */ 
.pageBreak {
	display: none;
}
@media screen {
	.showOnPrint {
		display: none;
	}	
}
/* end print styles */

body, div, p, td { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:20px;  }
#text {padding-right:30px;}

body { background:url(../images/bkgd.gif); margin:0px;}
.homeText {color:#004812; font-size:14px; line-height:24px; padding:35px 25px 35px 30px;}
.secText {padding:0px 0px 35px 30px; border-left:4px solid #f1f6e0;}
#homeBorder { border-left:4px solid #f1f6e0;}

h1 {color:#004812; font-size:17px; line-height:24px; padding-bottom:0px; margin:15px 0px 0px 0px;}
a.h1:link, a.h1:active, a.h1:visited {color: #0159b3; text-decoration:none; }
a.h1:hover {color: #03325f; text-decoration:none;}

h2 {font-size:14px; color: #333333;}
h3 {font-size:13px; color: #58564a;}

a:link, a:active, a:visited {color: #006633; }
a:hover {color: #003300;}

.contactTop {color:#e5efbb; font-weight:bold;}
a.contactTop:link, a.contactTop:active, a.contactTop:visited {color: #e5efbb; }
a.contactTop:hover {color: #ffffff;}

.footer {color: #014812; text-align:center; padding:8px; font-family:Arial, Verdana, Helvetica, sans-serif;}
a.footer:link, a.footer:active, a.footer:visited {color: #014812; font-weight:bold; text-decoration:none; }
a.footer:hover {color: #000000;}
.copyright { color:#546510; text-align:center; padding-bottom:20px; font-size:11px; font-family:Arial, Verdana, Helvetica, sans-serif;}

.bodySec {width:1000px; background:url(../images/sec_body_bkgd.gif) top no-repeat;}

.snavBox { float:right; width:204px; margin:0px 0px 10px 10px;}
a.snav:link, a.snav:active, a.snav:visited {background-color:#002c0b; font-size:12px; color:#a5c5ad; text-decoration:none; display:block; padding:8px 3px 8px 17px; line-height:15px; border-bottom:2px solid #f1f6e0; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif;}
a.snav:hover {color:#ffffff; background-color:#004812;}
a.snavActive {font-size:12px; color:#ffffff; background-color:#db801e; text-decoration:none; display:block; padding:8px 3px 8px 17px; line-height:15px; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; border-bottom:2px solid #f1f6e0; font-weight:bold;}

#picLeft {float:left; margin:0px 20px 5px 0px; padding:2px; border:#004812 solid 2px; text-align:center; font-size:11px; line-height:16px;}
#picRight {float:right; margin:0px 25px 5px 20px; padding:2px; border:#004812 solid 2px; text-align:center; font-size:11px; line-height:16px;}
#pic {margin:0px 0px 5px 0px; padding:2px; border:#004812 solid 2px; text-align:center; font-size:11px; line-height:16px;}

a.doc:link, a.doc:active, a.doc:visited { font-size:11px; color:#ffffff; text-decoration:none; display:block; padding:8px 3px 8px 8px; line-height:15px; border-bottom:1px solid #f1f6e0; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
a.doc:hover {color:#ffffff; background-color:#002c0b;}

/* HR styles */
#white { background-color:#ffffff; color:#FFFFFF; border:0px; height:1px; margin-top:10px; margin-bottom:5px;}
#tan {  border:1px dotted #e1ba7a; height:0px; margin-top:5px; margin-bottom:5px;}
#darkgrey { background-color:#989287; color:#989287; border:0px; height:1px; margin-top:10px; margin-bottom:5px;}

/* TABLE styles */
.ltgr {background-color:#f1f6e0; text-align:left; padding:5px;}
.ltgr2 {background-color:#d7e79f; text-align:left; padding:5px;}
.headGreen {background-color:#004812; text-align:left; padding:5px; font-weight:bold; color:#FFFFFF;}
.seperator {border-bottom:4px solid #004812;}

.prodCallout{ float:right; width:210px; background-color:#deeda9; text-align:left; padding:10px; margin:10px 0px 10px 10px; border:1px solid #ffffff;}

.sHead {position:absolute; top:268px; text-align:left; padding-left:10px;}
.featureHead {position:absolute; top:279px; text-align:center;}



