﻿.Print{width: 625px;}
.noPrint{display: none;}

.hideTxt{display:none;}
.showTxt{display:inline;}
.pageBlock{width:625px;text-align: left;}

body{color: #434343; font-family: arial, helvetica, verdana, tahoma, sans-serif; font-size: small; font-weight: normal; margin: 0px;}

hr{color: #999999; height: 1px;}
form{display: inline}
li{padding-bottom: 5px; margin: 0px; }
ul{padding: 5px 0px 10px 30px; margin: 0px}

h1{font-size: 1.65em; color:#006634; margin: 3px 0px 10px 0px;}
h2{font-size: 1.15em; color:#006634; margin: 20px 0px 3px 0px;}
h3{font-size: 100%; color:#006634; margin: 0px 0px 10px 0px; display: inline; font-weight:bold;}
h4{font-size: 1.7em; color:#006634; font-weight: bold; display: inline;}
h5{font-size: small; color:#333333; font-weight:bold; display: inline;}

A{color: #d14000;  text-decoration: underline;}
A:hover{color: #d14000; text-decoration: none;}

 /* header  */
.header{display: none;}
.printheader{width: 625px;height: 144px;}

 /* container for side menu & content */
.container{ float:left; width: 625px; padding-bottom: 10px; background-color: #ffffff; background-image: url('../images/containerBG.gif'); background-repeat:repeat-y;}

 /* side menu */
.menuSpacer{display: none;}
.menu{display: none;}
.menuOn{ background-image: url('../Images/MenuOn.gif'); background-repeat: repeat-y; height: 19px; padding: 3px  0px 0px 15px; vertical-align:middle; color: #ffffff; font-weight: bold; cursor: default; font-size: 0.85em; border-top: solid 1px #ffffff;}
.menuOff{background-color: #cce0d6; height: 19px; padding: 3px 0px 0px 15px; color: #004222; cursor: default; font-size: 0.85em; font-weight: bold; border-top: solid 1px #ffffff; }
.menuOvr{background-color: #66a385; height: 19px; padding: 3px 0px 0px 15px; color: #ffffff; cursor: pointer; font-size: 0.85em; font-weight: bold; border-top: solid 1px #ffffff;}
.nav2On{background-color: #fac813; height: 19px; padding: 3px 0px 0px 25px; color: #312808; cursor: default; font-size: 0.85em; font-weight: bold; }
.nav2Off{background-color: #ffffff; height: 19px; padding: 3px 0px 0px 24px; color: #004222; cursor: default; font-size: 0.85em; font-weight: bold; border-left: solid 1px #cce0d6; border-right: solid 1px #cce0d6; }
.nav2Ovr{background-color: #fce389; height: 19px; padding: 3px 0px 0px 25px; color: #654f00; cursor: pointer; font-size: 0.85em; font-weight: bold; }
.menuMember{background-image: url('../Images/MenuOn.gif'); background-repeat: repeat-y; height: 200px; padding: 10px  0px 0px 15px; color: #ffffff; border-top: solid 1px #ffffff;}
.menuContact{padding: 20px 0px 20px 15px;}
.menuFarmer{ height: 100px;}

/* content area */
.contentHolder{float:left; width: 625px; padding-left: 20px; background-image: url('../images/watermark.gif'); background-repeat:repeat-y;}

/* news area & right hand side */
.newsHolder{float: left; width: 204px;}
.newsHeader{width: 179px; height: 24px; background-image: url('../Images/NewsTile.gif'); color: #ffffff; padding-left: 15px;}
.newsContent{padding: 10px 5px 10px 15px; width: 172px; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.newsFooter{ background-image: url('../Images/NewsBtm.gif'); background-repeat: no-repeat; width: 194px; height: 43px; padding:  14px 0px 0px 0px; }
.productHeader{width: 194px; height: 27px; background-image: url('../Images/productheader.gif'); background-repeat: no-repeat; color: #ffffff; text-align: center; padding-top: 10px;}
A.news{color: #2a7f42; text-decoration: underline; font-weight: bold; font-size: 90%;}
A.news:hover{color: #2a7f42; text-decoration: none; font-weight: bold; font-size: 90%;}

/* footer */
.footerContainer{display: none;}
.footerTerms{ width: 147px; float:left; background-image: url('../Images/FooterTerms.gif'); background-repeat: no-repeat; height: 45px; padding-left: 30px;}
.footerQuote{ width: 669px; float:left; background-image: url('../Images/FooterQuote.gif'); background-repeat: no-repeat; height: 43px; text-align:center; color: #ffffff; padding-top:2px; font-style:oblique; font-weight:bold;}
.footer101{ width: 77px; float:left; background-image: url('../Images/Footer101.gif'); background-repeat: no-repeat; height: 43px; padding: 2px 0px 0px 17px;}
A.footer{color: #ffffff; font-size: x-small; text-decoration: underline;}
A.footer:hover{color: #ffffff; text-decoration: none;}
A.footerEdit{color: #6e6e6e; font-size: x-small; text-decoration: underline;}
A.footerEdit:hover{color: #6e6e6e; text-decoration: none;}

/* paging */ 
.pagingBtn{background-color: #f7f7f7; text-decoration: none; font-size: 80%; font-weight: normal; border: solid 1px #aaaaaa; padding: 0px 2px 0px 2px;}
.currentBtn{background-color: #ffffff; color: #999999; font-size: 80%; font-weight: normal; border: solid 1px #d7d7d7; padding: 0px 2px 0px 2px;}
.sortingBtn{font-size: 80%; padding: 0px 2px 0px 2px;}

/* data fields */
.Data{color: #000000; font-family: arial; font-size: 11px; border: 1px solid #999999; padding-left: 3px;}
.dataLabel{text-align: right; color: #000;width: 150px;}
.dataLabelDisabled{text-align: right; color: #cccccc;width: 100px;}

.loginHead{color: #ffffff;padding: 0px 0px 5px 0px; font-size: 120%; font-weight: bold;}
.info{color: #ffffff;font-size: 80%;}

/* tables design */
.tableHdr{background-color: #006634; color: #fff; font-weight: bold; padding: 5px 10px 5px 10px;border-right: solid 1px #fff;}
.tableCon{background-color: #cce0d6; color: #004222; padding: 5px 10px 5px 10px;  border-right: solid 1px #fff; border-bottom: solid 1px #fff; }
.tableConC{background-color: #cce0d6; color: #004222; padding: 5px 10px 5px 10px;  border-right: solid 1px #fff; border-bottom: solid 1px #fff; text-align:center;  }
.tableConPurch{background-color: #cce0d6; color: #004222; padding: 0px 10px 5px 10px;  border-left: solid 1px #fff; }
.tableHdrPurch{background-color: #006634; color: #fff; font-weight: bold; padding: 4px 10px 5px 10px;border-left: solid 1px #fff; font-size: 0.9em;}

/* order form elements */
.orderPanel{background-color: #cce0d6;}

/* ads elements */
.adImageMain{float: left; width: 435px; background-color: #ffffff; text-align: center; padding: 20px;}
.adImage{float: left; width: 225px;}
.adHeader{background-color: #006639;padding: 5px 10px 5px 10px;color: #fff; font-weight: bold; width: 455px; float: left;}
.adBody{background-color: #cce0c6;padding: 5px 10px 5px 10px; float: left; width: 455px; }
