﻿p.apRdo { padding-top:5px; padding-bottom:5px; display:none; text-align:center; font-family:Helvetica,sans-serif; font-size:14px; font-weight:bold; background-color:#006E2E; color:#FFFFFF; }
p.apRdoNv { padding-top:5px; padding-bottom:5px; display:none; text-align:center; font-family:Helvetica,sans-serif; font-size:14px; font-weight:bold; }

div.apDiv { padding-top:5px; padding-bottom:5px; border:solid 1px #d1d1d1; background:url('/Skin/FarmCentricSkin/Img/gradient.jpg') repeat-x; display:none; text-align:center; font-family:Helvetica,sans-serif; font-size:14px; font-weight:bold; }

TD.fcHrdSec1 { background-color:  #a5916c; }
TD.fcHdrSec2 { background-color: #e3d0ac; }
TD.fcHrdTop { background-color: #735f3a; color: #e3d0ac; font-weight:bold; font:13px Helvetica, arial, sans-serif; }
tr.tanBgTr { background-color:#CCCC99; }
tr.silverBgTr { background-color:Silver; }
tr.whiteBgTr { background-color:White; }
TR.ftItmRw3,
TR.ftItmRw2,
TR.ftItmRw1 {padding: 10px 5px 10px 5px;}
TR.ftItmRw3 { background-color: #C3E4ED;}
TR.ftItmRw2 { background-color: #006E2E;}
TR.ftItmRw1 { background-color: #e3d0ac;}
TD.ftItmCl3,
TD.ftItmCl2,
TD.ftItmCl1 { font-family: Helvetica, arial, sans-serif; font-size: 13px;}
TD.ftItmCl3,
TD.ftItmCl1 {color:#000000;}
TD.ftItmCl2 {color:#FFFFFF;}
.ftItmTxt3,
.ftItmTxt2,
.ftItmTxt1 { font: normal 14px Helvetica, arial, sans-serif; font-weight:bold; }
.ftItmTxt3 {color: #708090;}
.ftItmTxt2 {color: #FFFFFF;}
.ftItmTxt1 {color: #6B4226;}
.smItmTitTxt { font:14px Helvetica,sans-serif; color: #006E2E; font-weight:bold; }
HR.smHr { color: #735f3a; }
TABLE.miTbl { font-family:Helvetica,sans-serif; font-size:11px; color: Navy; }

/* ------ Farmcentric.com -------------------------------------------------- */
body {
/* font:8pt Tahoma, Verdana, Arial, Helvetica; */
width:100%;
margin:0;
padding:0;
background:#fff
}

a img {
border:none
}

textarea, select, input {
font: normal 8pt Helvetica, sans-serif;
padding:2px;
vertical-align:bottom;
}

h2 {
font-size:14px;
}

input.btn {
margin:10px 0 0 84px;
width:100px;
}

input.textField {
float:left;
margin:5px 0 5px 5px;
width:150px
}

/* ------ Structure -------------------------------------------------------- */
div#container {
width:1030px;
background:url(../images/bg.png) repeat
}

div#content {
clear:both;
min-height:500px;
padding:0;
text-align:center;
margin:0;
}

/* ------ Footer ----------------------------------------------------------- */
div#footer {
clear:both;
margin:0;
border-top:solid 2px #aaa;
padding:30px 0 40px;
background:url(../images/footer_gray.gif) repeat-x top left
}
div#footer a {
color:#006E2E;
font-weight:bold;
text-decoration:none;
}
div#footer a:hover {
color:#0a0;
}
div#footer a.standOut {
color:#000;
}
div#footer a:hover.standOut {
color:#777;
}
div#footer-central {
width:750px;
margin:0 auto 10px;
padding:0 15px;
text-align:left
}
div#footer p {
margin:0 8px;
padding:0
}
div#footer p#copyright {
margin-top:20px;
padding:2px 0
}

/* ------ Header ----------------------------------------------------------- */
a.headerLink, a.headerLinkStandOut { font-family: Helvetica,sans-serif; font-weight:bold; font-size: 11px; }
a.headerLink { color:#006E2E; }
a.headerLinkStandOut { color:#000; }
a:hover.headerLink, a:hover.headerLinkStandOut { color:#777; }

table.headerTable { width:1030px; }
table.headerTable, table.sponsorsTable { background-color: #FFFFFF; }


/* ------ Add Item Div ----------------------------------------------------- */
/* background:url(../images/addItem_bg.gif) repeat-x; */
div#addItemsDiv {
margin:0;
padding:10px;
color:#fff;
display:none;
}

.fcGrid {
width:100%;
border:0;
text-align:left;
}

.fcCategoryTable {
clear:left;
margin:0;
padding:5px 0;
width:100%;
}

.fcCategoryTable tr {
margin:0;
padding:0;   
}

.fcCategoryTable a {
background:transparent no-repeat 3px 2px;
color:#fff;
display:block;
font-size:8pt;
height:17px;
overflow:hidden;
outline-color:invert;
text-decoration:none;
}

.fcCategoryTable a:hover {
color:#fff;
}

.fcCategory {
height:12px;
vertical-align:top;
width:19%;
}

.fcCategoryItem {
width:20%;
border-bottom:solid 1px #888;
}

.fcCategory a div {
line-height:12px;
background:transparent none no-repeat scroll right center;
padding-right:20px;
}

.fcCategory a {
background-position: 2px 1px;
padding:3px 0px 3px 25px
}

.fcCategory a:hover {
background-color:#777;
}

.fcCategory a:hover div {
background: transparent url(../images/plus.png) no-repeat scroll right;
padding-right:20px;
}

.fcCategoryName {
font-weight:bold;
color: #CCCCCC;
padding-bottom:3px;
border-bottom:solid 1px #999;
text-align:left;
}

table#fcList td.space {
width:1%;
}

/* ------ Login ------------------------------------------------------------ */
div#login {
width:450px;
border:solid 3px #006E2E;
background:#fff;
position:absolute;
left:400px;
top:100px;
text-align:left;
}

.loginField {
color:white;
float:left;
margin-bottom:1px;
width:320px;
}

.box {
height:160px;
margin:10px;
overflow:visible;
padding:10px;
}

.box p {
margin:5px 0 0 1px;
padding:0
}

.box div label {
float:left;
padding-top:7px;
width:80px;
}

.box div br {
clear:both;
}

.box h1 {
font-size:18px;
margin:0px 0px 10px;
}

/* ------ Register --------------------------------------------------------- */
div#register {
width:450px;
border:solid 3px #006E2E;
background:#fff;
position:absolute;
left:400px;
top:100px;
text-align:left;
}

div#register .box {
height:auto;
margin:10px;
overflow:visible;
padding:10px;
}

div#register .box div label {
float:left;
padding-top:7px;
width:130px;
}

.registerField {
color:white;
float:left;
margin-bottom:1px;
width:250px;
}

div#register input.btn {
margin:10px 0 0 134px;
width:100px;
}

/* ------ Misc. ------------------------------------------------------------ */
div#start {
cursor:default;
float:right;
height:70px;
position:absolute;
right:70px;
text-align:right;
top:25px;
width:122px;
z-index:1000;
}

div#makeHomepageDiv {
margin:10px 40px 10px 40px;
padding:10px;
border:solid 2px #ccc;
display:none;
background-color:#f1f1f1;
}

div#makeHomepageDiv p {
margin:0 8px;
padding:0
}

INPUT.fcButton { background-color:#ddd; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc'); }
INPUT.fcButtonHov { background-color:#fed; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#D98719'); }
TR.fcPageRow { background-color:#ffffff; }
TR.fcPageAltRow { background-color:#cccccc; }
TR.fcHdrRow { background-color:#EED6AF; font-weight:bold; font-family:Helvetica,sans-serif; font-size:9pt; }
TABLE.standardTable { font-family: Helvetica, Sans-Serif; font-size: 13px; color:#000000; text-decoration: none; }
TABLE.standardTable, .standardText { font-family: Helvetica, Sans-Serif; font-size: 13px; color:#000000; text-decoration: none; }
A.rssLink, A.rssLink:hover, A.standardLink, A.standardLink:hover { font-family : Helvetica, sans-serif; font-size: 13px; }
A.rssLink, A.standardLink { color:#000000; }
A.rssLink:hover, A.standardLink:hover { color:#A9A9A9; }
.fixedHeader { overflow: scroll; }
.smallText { font-size: 10px; }
FONT.rssError { font-family: Helvetica, Sans-Serif; font-size: 12px; color:#000000; text-decoration: none; }
.rsstit p { padding: 2px; margin: 0; }
.nav { background: #eee; border-top: 1px solid #ccc; padding: 5px; font-family: Helvetica, Sans-Serif; font-size: 12px; }
.nav a { padding: 0 5px; color: #006E2E; font-weight: bold; }
.nav a.highlight { color: #000; font-weight: bolder; }
a.blogTopicLink { font-family: Helvetica, Sans-Serif; font-weight:bold; font-size: 14px; color:#006E2E; }
a:hover.blogTopicLink { color:#777; }
.blogGray, a.blogGrayLink { font-family: Helvetica, Sans-Serif; font-size: 11px; color:#777; }
a.blogGrayLink { font-weight:bold; }
a:hover.blogGrayLink { color:#000000; }
a { font-family: Helvetica, Sans-Serif; color:#006E2E; }
a:hover { color:#777; }
HR.splashHr { color: #777; width:95%; }
.fixedHeader { overflow: scroll; }
table.fixedHeader th {
    position: relative;
    top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}
TD.chgUp { color: Green; background-image: url(../images/up.png); background-repeat: no-repeat; background-position: left; }
TD.chgDn { color: Red; background-image: url(../images/down.png); background-repeat: no-repeat; background-position: left; }