﻿p.apRdo { padding-top:5px; padding-bottom:5px; display:none; text-align:center; font-family:Verdana; 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:Verdana; 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:Verdana; 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 Verdana, Arial, Helvetica; }

tr.tanBgTr { background-color:#CCCC99; }
tr.silverBgTr { background-color:Silver; }
tr.whiteBgTr { background-color:White; }

TR.ftItmRw3 { background-color: #C3E4ED; padding: 10px 5px 10px 5px; }
TR.ftItmRw2 { background-color: #006E2E; padding: 10px 5px 10px 5px; }
TR.ftItmRw1 { background-color: #e3d0ac; padding: 10px 5px 10px 5px; }

TD.ftItmCl3 { font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; color:#000000; }
TD.ftItmCl2 { font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; color:#FFFFFF; }
TD.ftItmCl1 { font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; color:#000000; }

.ftItmTxt3 { font:14px Tahoma, Verdana, Arial, Helvetica; color: #708090; font-weight:bold; }
.ftItmTxt2 { font:14px Tahoma, Verdana, Arial, Helvetica; color: #FFFFFF; font-weight:bold; }
.ftItmTxt1 { font:14px Tahoma, Verdana, Arial, Helvetica; color: #6B4226; font-weight:bold; }

.smItmTitTxt { font:14px Tahoma, Verdana, Arial, Helvetica; color: #006E2E; font-weight:bold; }

HR.smHr { color: #735f3a; }

TABLE.miTbl { font-family:Verdana; 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:8pt Tahoma, Verdana, Arial, Helvetica;
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: Verdana; 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:Verdana; font-size:9pt; }

TABLE.standardTable { font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; color:#000000; text-decoration: none; }

TABLE.standardTable, .standardText { font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; color:#000000; text-decoration: none; }

A.rssLink, A.rssLink:hover, A.standardLink, A.standardLink:hover { font-family : Verdana, Arial, 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: Verdana, 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: Verdana, 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: Verdana, Helvetica, Sans-Serif; font-weight:bold; font-size: 14px; color:#006E2E; }
a:hover.blogTopicLink { color:#777; }
.blogGray, a.blogGrayLink { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; color:#777; }
a.blogGrayLink { font-weight:bold; }
a:hover.blogGrayLink { color:#000000; }

a { font-family: Verdana, 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; }
