/* CSS Document */

body {font:70%  Arial, Helvetica, sans-serif;color: #333;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFF; }
.contentleft {padding:15px; border-right:1px solid #EBEBEB;}
.contentright{padding:15px;}

/*h1 {color:#000; font-size:15px; text-transform: uppercase; padding-top:5px;}*/
h1 {color:#000; font-size:15px;padding-top:5px;}
.h1home {color:#000; font-size:12px; text-transform: uppercase; padding-top:5px;}*/
/*.h1home {color:#000; font-size:12px; padding-top:5px;}
h2 {color:#009645; font-size:11px; text-transform:uppercase;}
h3 {color:#000; font-size:13px;  padding:5px 5px 5px 0px; border-bottom:3px solid #999; margin-bottom:-5px; }

/* styles*/
.topbackground {border-top:10px solid #000;}
.bannerbackground { background-color:#009645; border-top:8px solid #005F20;border-bottom:3px solid #005F20;}
.topframe {border-top:1px solid #D4D4D4;border-right:1px solid #D4D4D4; border-left:1px solid #D4D4D4;border-bottom:1px solid #E1E1E1; padding:5px 10px 5px 10px;}
.gallerypics {border:4px solid #CCCCCC;}
.banner {background-image:url(../images/banner1.jpg); height:180px; background-repeat:no-repeat; border-top:8px solid #FFF;border-right:8px solid #FFF; border-left:8px solid #FFF;border-bottom:0px solid #FFF; background-position:center;}
.search {background-color:#74744E; color:#FFF;}
input {font-size:12px; color:#666666; padding:6px; border:1px solid #E1DDDD;}
.greyline{border-bottom:8px solid #DBDBDB;}
.breadcrumbs {padding:8px 0px 8px 15px;color:#000; font-size:9px; border-left:8px solid #FFF;border-right:8px solid #FFF; border-bottom:1px solid #EBEBEB;}
.greylineLeft {border-right:1px solid #D4D4D4;}
.greylineRight {border-left:1px solid #D4D4D4;}
.greyblock {background-color:#FFF; padding:5px; border:1px solid #D4D4D4;}
.homepics {float:left; margin-right:10px; margin-bottom:90px; }
.tab_green {background-color:#009645; color:#FFF; padding:6px; font-size:10px; border-right:1px solid #FFF;}
.tab_green_noline {background-color:#009645; color:#FFF; padding:6px; font-size:10px;}
.tab_white {background-color:#EEF0F1; color:#009645; padding:6px; font-size:9px; border-left:1px solid #D4D4D4; border-top:1px solid #D4D4D4;border-right:1px solid #D4D4D4;}
.tabcontent {padding-right:15px; padding-left:15px;  padding-top:10px;padding-bottom:5px; background-color:#EEF0F1; border-bottom:1px solid #D4D4D4; border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;}
.footer {background-color:#009645; padding:12px; color:#FFF; border-bottom:8px solid #000;}
.seperator {border-bottom:1px solid #CCCCCC;}
.dirnames {color:#009645;}
.dirimages {border:2px solid #CACACA;}
.newsbkr {background-color:#fff; padding:15px;border-left:1px solid #EBEBEB; }

/* tables*/
.maintable {background-color:#009645;}
.tablecontent {background-color:#FFF;}

/* calendar*/
.days {background-color:#009645; border:1px solid #CCCCCC; font-size:9px; color:#FFF;}
.date {background-color:#E6E6E6; border:1px solid #999; font-size:9px; }
.dayselect {background-color:#DD2020; border:1px solid #999; font-size:9px;  color:#FFF}

/* font styles*/
.whiteTxtLrg {font-size:20px; color:#FFF; font-weight:900;}
.blackTxtSml {font-size:10px; color:#FFF; }
.redtext {color:#BD2D19;}
.greentext {color:#009645;}
.bluetext {color:#01A5E4;}

/* agriculture styles*/
.greenblock {background-color:#00AE4D; color:#FFF;}
.h2green {color:#00AE4D; font-size:11px; text-transform:uppercase;}
.float { float:left; margin-right:20px; margin-bottom:20px;}
.imagefloatbkr {background-color:#A0B88D; padding:10px; color:#FFF;}

/* mining styles*/
.redblock {background-color:#C0141F; color:#FFF;}
.h2red {color:#C0141F; font-size:11px; text-transform:uppercase;}
.float { float:left; margin-right:20px; margin-bottom:20px;}
.imagefloatbkr {background-color:#B2B29C; padding:10px; color:#FFF;}

/* chemicals styles*/
.blueblock {background-color:#00B8DE; color:#FFF;}
.h2blue {color:#00B8DE; font-size:11px; text-transform:uppercase;}
.float { float:left; margin-right:20px; margin-bottom:20px;}
.imagefloatbkr {background-color:#00B8DE; padding:10px; color:#FFF;}

/* Navigation*/
.navigation{height:10px; padding:5px 5px 5px 5px; font-size:10px;letter-spacing:0.5px;}
.mainNav {border-left:1px solid #C9C9C9;}
.mainNav a {color:#333;text-decoration:none;text-align:center;padding:0px 5px;}
.mainNav a:hover {background:#FFF;color:#333;}

.subnav {position: absolute;z-index:200px;text-align: left;display: none;border: 1px solid #009645;background: #009645;text-decoration:none; color:#FFF; text-transform:normal; font-size:11px;}
.subnav a {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;text-decoration:none;border:none; border-bottom:1px solid #19A057; text-transform:normal; font-size:11px;}
.subnav a:hover {text-align: left;padding:2px 5px 2px 5px;display: block;color: #FFF;height:auto;width: 150px;background:#000;text-decoration:none; text-transform:normal; font-size:11px;}

.contentleft a:link {color:#009645;}
.contentleft a:visited {color:#4C433A;}
.contentleft a:hover {color:#000;}

.contentright a:link {color:#009645;}
.contentright a:visited {color:#4C433A;}
.contentright a:hover {color:#000;}

.footer a:link {color:#FFF;}
.footer a:visited {color:#FFF;}
.footer a:hover {color:#000;}



.newsbkr a:link {color:#009645;}
.newsbkr a:visited {color:#4C433A;}
.newsbkr a:hover {color:#000;}

.featured {background-color:#FFF; padding:8px}
.unfeatured {background-color:#BFCCDA; padding:3px;}
.event {background-color:#009645; padding:8px; border:1px solid #fff;}
.feature_date {font-size:11px; color:#A72311;}
.feature_event {font-size:18px; color:#A72311;}

.leftnavheader {background-color:#009645; color:#FFF; padding:5px; }
.leftnavrows {border-bottom:1px solid #E8E8E8; padding-top:3px; padding-bottom:3px;}


.leftnavrows a:link {color:#716559; text-decoration:none;}
.leftnavrows a:visited {color:#4C433A; padding-top:3px; padding-bottom:3px;text-decoration:none;}
.leftnavrows a:hover {padding-top:3px; padding-bottom:3px;text-decoration:none;}


.thinline {border-bottom:1px solid #000;}
.thickline {border-bottom:2px solid #000;}