﻿BODY { MARGIN: 2px 0px 25px 0px; background:white; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; }

#h { width:965px; border:0px solid white;background:url('/css/farmland-hdr2.gif') white no-repeat right top; height:102px }
#logo { float:left; width:195px; }
#logo img { border:0px; width:126px; height:94px; }
#phr {float:left; margin:33px 0px 0px 450px; font-size:10px; color:White; font-weight:bold}
#l { float:left; width:735px; margin:12px 0px 0px 0px; }
#l a:link, #l a:visited {
    background-color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    padding:0px 9px 1px 9px;
    margin:0px 4px 0px 4px;
    border: 1px solid #00552B;
    height:14px;
    float:left;
    text-decoration: none;
}		
#l a:hover {
    background-image: url(hrpt-fl.gif); 
    background-color:#006633;
    color:White;
    border: 1px solid white;
}
#l .hdrSign:link, #l .hdrSign:visited { margin-left:25px; background-color:white; border:0px}

a:link, a:visited { color: #00552B;	text-decoration: underline;	}
a:hover { text-decoration: none; }

.pageHdr { 
	FONT-SIZE: 16px; 
	font-weight:bold; 
	text-align:left; 
	LETTER-SPACING: 1px;
	color:#00552B;
	}

p.infoHdr {
	BACKGROUND-COLOR: #006633; 
	BORDER: #006633 1px solid; 
	COLOR: #ffffff; 
	background-image:  url(hrpt-fl.gif); 
	background-repeat: repeat-x; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	TEXT-ALIGN: left; 
	padding: 2px 0px 3px 3px;
	margin: 0px 0px 0px 0px;
	}
	
.infoHdr td, td.infoHdr {
	BACKGROUND-COLOR: #006633; 
	COLOR: #ffffff; 
	background-image:  url(hrpt-fl.gif); 
	background-repeat: repeat-x;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	TEXT-ALIGN: left; 
	}
	
.btn {
	BACKGROUND-COLOR: #006633; 
	COLOR: #ffffff; 
	background-image:  url(hrpt-fl.gif); 
	background-repeat: repeat-x;
	BORDER: black 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	WIDTH: 180px; 
	LETTER-SPACING: 1px; 
	}
	
.sortHdr {
	BACKGROUND-COLOR: #006633;
	COLOR: #ffffff; 
	background-image:  url(hrpt-fl.gif); 
	background-repeat: repeat-x;
	}
	
a:link.nav,  a:visited.nav {
	font-size: 11px;
	padding: 1px 6px 1px 6px;
	border: 1px solid #006633;
	font-weight:bold;
	color: #00552B;
	background-color: white;
	background-image: none;
	height:17px;
	text-decoration:none;
	}

a:hover.nav {
	color: white;
	background-image:  url(hrpt-fl.gif); 
	background-repeat: repeat-x;
	}
	
a:link.view, a:visited.view { 
	font-size: 11px;
	padding: 0px 6px 0px 6px;
	margin: 1px 3px 1px 3px;
	border: 1px solid #00552B;
	font-weight:bold;
	color: white;
	background-image:  url(hrpt-fl.gif); 
	background-repeat: repeat-x;
	height:17px;
	text-decoration:none;
	}

a:hover.view {
	color: #00552B;
	background-color: white;
	background-image: none;
	}
	
.lm { width:184px; float:left; margin-top:4px; padding-bottom:10px; background:white; padding-top:0px; border:0px }
.lm h2 { float:left; width:182px; height:25px; text-align:center; margin:0px 0px 0px 0px; border:0px; background:white url(fl-left-nav.gif) no-repeat; color:White; font-size:12px; font-weight:bold; padding:2px 1px 2px 3px }
.lm ul { margin-top:0px; width:186px; margin-bottom:15px;padding-left:0px; margin-left:0px; float:left; background:url('fl-left-nav-btm.gif') no-repeat bottom; }
.lm li { float:left; list-style-type:none; padding-bottom:3px; border-left:1px solid #006633; border-right:1px solid #006633; }
.lm a:link, .lm a:visited { float:left; width:178px; border:0px solid #EEEEEE; padding:1px 0px 2px 6px; background-color:white; text-decoration:none }
.lm a:hover { float:left; width:178px; border:0px solid white; background-color:#006633; color:white }
.lm input { width: 70px; height: 12px; font-size: 11px;	margin: 2px 7px 0px 5px; float:left }
.lm select { font-size:11px; margin: 2px 5px 0px 5px; float:left}
.lm #uas:link,.lm #uas:visited { font-size:10px; width:95px; background-color:Transparent; border:Transparent }
.lm #uas:hover {color:#00552B; text-decoration:underline}
.lm p { float:left; margin-top:4px; font-weight:bold; color:#00552B }
#llu:link, #llu:visited { font-size:10px; width:18px; background-color: #00552B; font-weight:bold; float:left; color:White; margin-top:3px }
#llu:hover { background-color: #EEEEEE; color:black; padding:0px 0px 0px 4px }

#lsrc:link, #lsrc:visited { font-size:10px; margin-left:15px; width:38px; background-color: #2F5941; font-weight:bold; float:left; color:White; margin-top:2px }
#lsrc:hover { background-color: #EEEEEE; color:black; border:1px solid #00552B }

.thinput {
	BORDER: #093D2C 1px solid; 
	BACKGROUND: white; 
	COLOR: #00552B; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	OVERFLOW: hidden; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	HEIGHT: 14px
	}

.select {
	COLOR: #00552B; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif
	}
.srchBase { margin:0px 0px 20px 0px; padding-left:170px; float:left; text-align:center; font-style:italic; width:320px; }
.srchBase input { width:265px; font-weight:bold; }
.cellHeader { text-align:right; font-weight:bold }
.hmSrch { width:475px; float:left; margin:-5px 0px 10px 15px; }
.srSrch { width:230px; float:left; margin:-5px 0px 70px 25px; }
.srSrch img { border:1px solid #006633 }
.featTbl { width:200px; margin:-5px 10px 0px 0px; float:right; background-color:#EEEEEE; border:1px solid gray; padding:10px 10px 0px 10px }
.featTbl p { margin:0px 0px 6px 0px; }

.artFeature { width:490px; border-top:1px dotted gray; float:left; margin:10px 0px 20xp 15px; }
.artFeature ul { margin-top:15px }
.artFeature li { list-style-type:square; color:Gray; font-size:12px; padding-top:12px }

.clrTxt { color:#006633; }
.bdr { border:solid 1px #006633 }
.bdrBtm { border-bottom:solid 1px #006633 }