@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	line-spacing: 15px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p {
	margin-top: 0px;
	padding-top: 0px;
}

a {
	font-size: 12px;
}

a:link {
	color: #0093cf;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #0093cf;
}

a:hover {
	text-decoration: underline;
	color: #0093cf;
}

a:active {
	text-decoration: none;
	color: #0093cf;
}


.searchboxsub {
	font-family: Arial, sans-serif;
    background-image: url(images/search_icon.gif);
    background-repeat:no-repeat;
    background-position:right;
	background-color: #FFFFFF;
    border: 1px solid #d7d2cc;
	padding: 3px;
	height: 15px;
	width: 250px;
	color: #666666;
}

.leftmain {
	background-color: #EFEDEA;
	width: 648px;
}

.rightmain {
	background-color: #EFEDEA;
	width: 328px;
	padding-top: 10px;
}

#leftmaincolumn {
	padding-left: 14px;
	padding-right: 7px;
	width: 627px;
}

#rightmaincolumn {
	padding-right: 14px;
	padding-left: 7px;
	width: 307px;
}

#pagedescription {
	background-color: #EFEDEA;
	width: 648px;
	height: 109px;
}

#editbutton {
	float: right;
	height:34px;
	padding-top: 14px;
	padding-right: 10px;
	width: 53px;
}

#customizebutton {
	float: right;
	height:34px;
	padding-top: 14px;
	padding-right: 10px;
	width: 82px;
}

.legaltext {
	font-size: 11px;
}

.boldtitle {
	font-size: 14px;
	font-weight: bold;
}

/* Market Info */

#currentmktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/current_mkt_info_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#marketimage {
	float: left;
	width: 196px;
	height: 127px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border:none;
}

#marketdata {
	float: right;
	width: 409px;
	height: 117px;
	padding-left: 18px;
	padding-right: 4px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	margin: 0px;
}

.markettablecell {
	padding: 1px;
}

.homemarketlink {
	font-size: 16px;
	font-weight: bold;
}

#marketdataheader {
	width: 627px;
	height: 27px;
	background-image: url(images/market_data_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#nomarketdataheaderpotato {
	width: 627px;
	height: 27px;
	background-image: url(images/no_market_data_header_potato.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#nomarketdataheaderpeanut {
	width: 627px;
	height: 27px;
	background-image: url(images/no_market_data_header_peanut.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#bluemarketbox {
	background-color: #d9e9ee;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	height: 240px;
	width: 607px;
	margin: 0px;
}

#marketsubleft {
	width: 49%;
	float: left;
	padding-bottom: 3px;
	padding-left: 2px;
	font-weight: bold;
	height: 14px;
	margin: 0px;
}

#marketsubright {
	width: 49%;
	float: right;
	padding-bottom: 3px;
	padding-right: 2px;
	text-align: right;
	height: 14px;
	margin: 0px;
}

#marketdataleft {
	float: left;
	background-color: #d9e9ee;
	width: 350px;
	padding-right: 10px;
	margin: 0px;
}

#nomarketdata {
	float: left;
	background-color: #d9e9ee;
	width: 597px;
	margin: 0px;
}

#nomarketdetail {
	background-color: #FFFFFF;	
	height: 152px;
	width: 593px;
	overflow: auto;
	border: 1px solid #CCCCCC;
	padding: 6px;
	margin: 0px;
}

#citruscommoditydetail {
	background-color: #FFFFFF;	
	height: 152px;
	width: 593px;
	overflow: auto;
	border: 1px solid #CCCCCC;
	padding: 6px;
	margin: 0px;
}


#maincommoditydetail {
	background-color: #FFFFFF;	
	height: 200px;
	width: 336px;
	overflow: auto;
	border: 1px solid #CCCCCC;
	padding: 6px;
	margin: 0px;
}

.boldgreen {
	color: #7a8d09;
	font-weight: bold;
}

.commoditydown {
	color: #ff0000;	
}

.commodityup {
	color: #006633;	
}

#marketdataright {
	float: right;
	background-color: #d9e9ee;
	width: 247px;
	margin: 0px;
}

#mainmarketdetail {
	background-color: #FFFFFF;	
	height: 55px;
	width: 234px;
	border: 1px solid #CCCCCC;
	padding: 6px;
	margin: 0px;
}

#maincashbiddetail {
	background-color: #FFFFFF;	
	height: 97px;
	width: 234px;
	border: 1px solid #CCCCCC;
	padding: 6px;
	overflow: auto;
	margin: 0px;
}

/* Ag News */

#agnews {
	width: 307px;
	padding-right: 14px;
	float: left;
}

#agnewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/ag_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#newsimage {
	float: left;
	width: 118px;
	height: 110px;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

#newsLinks{
	background-color: #e5f4f8;
	text-align: left;
	width: 189px;
	height: 36px;
	padding: 0px;
	margin: 0px;
}

#newsLinks a:link, #newsLinks a:visited {
	display: block;
	color: #333333;
	background-color: #e5f4f8;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	height: 30px;
}

#newsLinks a:hover{
	background-image: url(images/home_news_gradient.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
}

#newsLinksDown{
     margin: 0px;
     background-color: #efedea;
	 font-weight: bold;
     color: #0d77a3;
     background-image: none;
}

#newsLinksDown a:link, #newsLinksDown a:visited, #newsLinksDown a:hover {
     margin: 0px;
     background-color: #2b7299;
     color: #FFFFFF;
     background-image: none;
     text-decoration: none;
}

#moreagnewshome {
	background-color: #FFFFFF;
	height: 55px;
	padding-top: 18px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 10px;
}

#newshomeicon {
	float: left;
	width: 25px;
}

#newshomemoretitle {
	width: 264px;
	float: right;
	text-align: left;
}

#morenewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/ag_news_gray_header.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#newshomearchive a {
	float: right; 
	width: 100px; 
	padding-right: 10px; 
	text-align: right; 
	color: #FFFFFF;
	padding-top: 8px;
	font-size: 11px;
}

/* Weather */

#weather {
	width: 306px;
	float: right;
	margin: 0px;
	padding: 0px;
	
}

#weatherheader {
	width: 306px;
	height: 48px;
	background-image: url(images/weather_header2_gvi.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#blueweatherbox {
	background-color: #73c4e5;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	
	width: 286px;
	margin: 0px;
}

.weatherboxhome {
	width: 90px;
	padding: 0px;
	margin: 0px;
	height: 100%;
	height: 185px;
}

#weathercity {
	float: left;
	width: 50%;
	padding-bottom: 10px;
	margin: 0px;
}

#weathercity a {
	font-weight: bold;
	color: #FFFFFF;
}

#weatherfiveday {
	float: right;
	width: 50%;
	text-align: right;
	padding-bottom: 10px;
	margin: 0px;
}

#weatherfiveday a {
	color: #FFFFFF;
}

.weatherdate {
	background-color: #9aa74f;
	padding: 5px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	height: 15px;
}

#weatherdetailshome {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	margin: 0px;
}

.weatherhomeicon {
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	background-color: #FFFFFF;
	margin: 0px;
}

.weatherhomeicon img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.weatherhomeforecast {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	background-color: #FFFFFF;
	text-align: center;
	border: 0px;
}

.weatherhometemp {
	margin: 0px;
	background-color: #FFFFFF;
	text-align: center;
}

/* New On FarmAssist */

#newonfaheader {
	width: 307px;
	height: 48px;
	background-image: url(images/new_on_fa_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#newonfabox {
	height: 185px;
	background-color: #FFFFFF;
}

/* Banner Ads */

#banneradsection {
	height: 200px;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}

/* My Products */

#myproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/my_products_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#myproductshome {
	background-color: #FFFFFF;
	height: 85px;
	padding-top: 18px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 10px;
	overflow: auto;
	width: 289px;
}

.myproductsname {
	width: 122px;
	text-align: left;
}

/* Blogs */

#blogshome {
	background-color: #FFFFFF;
	height: 52px;
	padding-left: 9px;
	padding-right: 9px;
}

/*Tag cloud*/

.tagcloud {
	background-color: #999999;
	padding: 14px;
	color: #FFFFFF;
	font-size: 14px;
}

.tagcloudlinks {
	padding-top: 18px;
	background-color: #FFFFFF;
}

.tag2 {
	font-size: 14px;
}

.tag3 {
	font-size: 16px;
}

.tag1 {
	font-size: 10px;
}

.tag4 {
	font-size: 16px; 
	font-weight: bold;
}

#tagcloudtitle {
	padding-bottom: 7px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 16px;
}

/*Crop Pages*/

#soybeaninsiderheader {
	width: 306px;
	height: 48px;
	background-image: url(images/soybean_insider_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#agronomicinfoheader {
	width: 306px;
	height: 48px;
	background-image: url(images/agronomic_info_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#potatoagronomicinfoheader {
	width: 306px;
	height: 48px;
	background-image: url(images/potato_agronomic_info_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#riceagronomicinfoheader {
	width: 306px;
	height: 48px;
	background-image: url(images/rice_agronomic_info_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#citrusagronomicinfoheader {
	width: 306px;
	height: 48px;
	background-image: url(images/citrus_agronomic_info_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#cottonagronomicinfoheader {
	width: 306px;
	height: 48px;
	background-image: url(images/cotton_agronomic_info_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#peanutagronomicinfoheader {
	width: 306px;
	height: 48px;
	background-image: url(images/peanuts_agronomic_info_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}

#soybeannewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/soybean_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cerealsnewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/cereals_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cornnewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/corn_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cottonnewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/cotton_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#ricenewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/rice_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#potatonewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/potato_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#peanutnewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/peanuts_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#citrusnewsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/citrus_news_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#soybeanmktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/soybean_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cornmktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/corn_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#potatomktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/potato_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#ricemktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/rice_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#citrusmktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/citrus_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#peanutsmktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/peanuts_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cerealsmktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/cereals_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cottonmktinfoheader {
	width: 627px;
	height:48px;
	background-image: url(images/cotton_market_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#soybeanproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/soybean_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cottonproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/cotton_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#riceproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/rice_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cornproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/corn_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cerealsproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/cereals_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#potatoproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/potatoes_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#peanutsproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/peanuts_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#citrusproductsheader {
	width: 307px;
	height: 48px;
	background-image: url(images/citrus_brands_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#soybeanfeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/soybean_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cottonfeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/cotton_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cornfeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/corn_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#ricefeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/rice_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#cerealsfeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/cereals_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#potatoesfeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/potatoes_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#peanutsfeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/peanut_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#citrusfeaturesheader {
	width: 307px;
	height: 48px;
	background-image: url(images/citrus_features_header.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#moresoybeannewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_soybean_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#morepeanutsnewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_peanut_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#morecornnewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_corn_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#morericenewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_rice_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#morecottonnewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_cotton_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#morepotatonewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_potato_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#morecerealsnewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_cereals_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#morecitrusnewsheader {
	width: 307px;
	height: 27px;
	background-image: url(images/more_citrus_news.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#soybeancommoditydetail {
	background-color: #FFFFFF;	
	height: 152px;
	width: 336px;
	overflow: auto;
	border: 1px solid #CCCCCC;
	padding: 6px;
	margin: 0px;
}

#soybeancashbiddetail {
	background-color: #FFFFFF;	
	height: 152px;
	width: 234px;
	border: 1px solid #CCCCCC;
	padding: 6px;
	overflow: auto;
	margin: 0px;
}

#cropsbluemarketbox {
	background-color: #d9e9ee;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	height: 192px;
	width: 607px;
	margin: 0px;
}

#cropwhitetext {
	float: left;
	width: 100%;
	padding-bottom: 8px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

#cropwhitetext a {
	font-weight: bold;
	color: #FFFFFF;
}

#cropwhitetext2 {
	float: left;
	width: 100%;
	padding-bottom: 10px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

#cropmiddleboxhome {
	width: 267px;
	padding: 0px;
	margin: 0px;
	height: 167px;
	background-color: #FFFFFF;
	padding: 9px;
}

#cropproductshome {
	background-color: #FFFFFF;
	height: 156px;
	padding-top: 18px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 10px;
	overflow: auto;
	width: 289px;
}

/*Second Tier Pages*/

.thirdcolumnleftshadow {
	background-image: url(images/third_tier_left_curve.gif);
	background-repeat: repeat-y;
}

.thirdcolumnrightshadow {
	background-image: url(images/third_tier_right_curve.gif);
	background-repeat: repeat-y;
}

.tiertwoleft {
	padding-left: 15px;
	padding-right: 15px;
}

#tiertwocontent {
	width: 100%;
}

#tiertwoarchive {
	width: 100%;
}
 
.tiertwoleft a {
	font-size: 12px;
}

#tiertwocontent a {
	font-size: 12px;
}

#tiertwoarchive a {
	font-size: 12px;
}

.thirdcolumnbox {
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
}

#pagetitles {
	color: #7A8D09;
	font-size: 20px;
	font-weight: bold;
	float: left;
	width: 50%;
}

#articledetail {
	padding-top: 17px;
	font-weight: bold;
	font-size: 14px;
}

#articledetail a {
	font-weight: bold;
	font-size: 14px;
}

#articledetail a:hover {
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}

#articledetail img {
	margin-bottom: -5px;
}

#articlearchivetitle {
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
}

#articlearchivetitle a {
	font-weight: bold;
	font-size: 14px;
}

#articlearchivetitle a:hover {
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}

#articletitles {
	color: #7A8D09;
	font-size: 20px;
	font-weight: bold;
	width: 100%;
}

#pageheader {
	padding-top: 10px;
	padding-bottom: 15px;
	width: 100%;
	height: 30px;
}

#pagelinks {
	width: 49%;
	float: right;
	text-align: right;
	padding-top: 4px;
}

#articlelinks {
	width: 100%;
	text-align: left;
	padding-top: 7px;
}

#articledate {
	font-style: italic;
	padding-top: 3px;
}

#breadcrumb {
	border-bottom: 1px solid #e5e1dd;
	color: #7F7F7F;
	font-size: 10px;
	padding-bottom: 3px;
}

#breadcrumb a, #breadcrumb a:visited, #breadcrumb a:active {
	color: #7F7F7F;
	font-size: 10px;
	text-decoration: none;
}

#breadcrumb a:hover {
	color: #7F7F7F;
	font-size: 10px;
	text-decoration: underline;
}

.small_link a:link, .small_link a:visited, .small_link a:active {
	font-size: 11px;
	color: #0093cf;
	text-decoration: none;
	padding-right: 5px;
}

.small_link a:hover {
	font-size: 11px;
	color: #0093cf;
	text-decoration: underline;
	padding-right: 5px;
}

#orangearrow {
	float: left;
	width: 19px;
}

#weatherlinksleft {
	float: left;
	padding-left: 19px;
	width: 115px;
}

#weatherlinksleft a, #weatherlinksleft a:visited, #weatherlinksleft a:active {
	font-size: 11px;
	color: #0093cf;
	text-decoration: none;
}

#weatherlinksleft a:hover {
	font-size: 11px;
	color: #0093cf;
	text-decoration: underline;
}

#weatherlinksleft ul {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 19px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-right: 0px;
}

#weatherlinksleft li {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-right: 0px;
}

#weatherlinksright {
	float: right;
	width: 130px;
}

#weatherlinksright a:link, #weatherlinksright a:visited, #weatherlinksright a:active {
	font-size: 11px;
	color: #0093cf;
	text-decoration: none;
}

#weatherlinksright a:hover {
	font-size: 11px;
	color: #0093cf;
	text-decoration: underline;
}

#weatherlinksright ul {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 19px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-right: 0px;
}

#weatherlinksright li {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-right: 0px;
}

#boldblacktext {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	float: right;
	text-align: left;
	padding-top: 1px;
	width: 245px;
}

#tankmixlink {
	float: right;
	text-align: left;
	padding-top: 1px;
	width: 245px;
}

#tankmixtext {
	float: right;
	font-size: 11px;
	text-align: left;
	padding-top: 1px;
	width: 245px;
}

a.weatherlink, a.weatherlink:visited, a.weatherlink:active {
	font-size: 13px;
	color: #0093cf;
	text-decoration: none;
	font-weight: bold;
}

a.weatherlink:hover {
	font-size: 13px;
	color: #0093cf;
	text-decoration: underline;
	font-weight: bold;
}

#articlearchiveheader {
	background-color: #d7d2cc;
	border-bottom: 3px solid #b7ada2;
	padding: 10px;
	height: 22px;
}

#archiveresults {
	padding-top: 7px;;
	padding-bottom: 15px;
}

#pagination {
	padding-bottom: 10px;
	border-bottom: 3px solid #D7D2CC;
}

#pagination a {
	font-size: 12px;
}

#pagination a:hover {
	text-decoration: underline;
	font-size: 12px;
}

#paginationbottom {
	padding-bottom: 10px;
	padding-top: 10px;
}

#paginationbottom a:hover {
	text-decoration: underline;
}

#articlearchivedetail {
	padding-top: 17px;
	border-bottom: 1px solid #D7D2CC;
	padding-bottom: 4px;
}

#articlearchivedetail img {
	margin-bottom: -3px;
}

#articlearchivedetail p {
	margin-top: 0px;
}

#articlearchivedetail a:hover {
	text-decoration: underline;
}


a.archivelink, a.archivelink:visited, a.archivelink:active {
	font-size: 13px;
	color: #0093cf;
	text-decoration: none;
	font-weight: bold;
}

a.archivelink:hover {
	font-size: 13px;
	color: #0093cf;
	text-decoration: underline;
	font-weight: bold;
}

/*Prod Tab Styles*/

.proddropdown {
	width: 185px;
}

#savebutton {
	text-align: center; 
	padding-top: 20px;
}

#productpagetitle {
	font-size: 16px;
	font-weight: bold;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 705px;
	padding-left: 15px;
}

#productstabheader {
	background-color: #e6f7fd;
	padding: 15px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.producttabtitle {
	font-size: 16px;
	font-weight: bold;
}

#prodtabboxall {
	border: 1px solid #CCCCCC;
}

#prodtabboxfungicides {
	border: 1px solid #CCCCCC;
}

#prodtabboxinsecticides {
	border: 1px solid #CCCCCC;
}

#prodtabboxplantactivators {
	border: 1px solid #CCCCCC;
}

#prodtabboxpgrs {
	border: 1px solid #CCCCCC;
}

#prodtabboxpreherbicides {
	border: 1px solid #CCCCCC;
}

#prodtabboxpostherbicides {
	border: 1px solid #CCCCCC;
}

#prodtabboxburndown {
	border: 1px solid #CCCCCC;
}

#prodtabboxseedtreatment {
	border: 1px solid #CCCCCC;
}

.prodtabmenu {
	width: 213px;
	background-image: url(images/prodtabbground.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.prodtablisting {
	background-image: url(images/prodtabbground.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 719px;
}

#prodtabscroll {
	overflow: auto;
	height: 400px;
}

#prodtabscontainer {
	position: relative; 
	height: 410px;
}

#prodtaboff {
	width: 155px;
	border-right: 1px solid #CCCCCC;
	background-color: #fbfcfd;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 15px;
	padding-right: 15px;
}

#prodtabdown {
	width: 207px;
	background-image: url(images/prod_tab_down.gif);
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-left: 15px;
	padding-right: 15px;
	height: 28px;
}

#prodtabdownburndown {
	width: 207px;
	background-image: url(images/prod_tab_burndown.gif);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	height: 43px;
}

#prodtabdowntop {
	width: 207px;
	background-image: url(images/prod_tab_down_top.gif);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	height: 28px;
}

#prodtabdownbottom {
	width: 207px;
	background-image: url(images/prod_tab_down_bottom.gif);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	height: 28px;
}

#grayfadeline {
	width: 185px;
	border-right: 1px solid #CCCCCC;
	height: 1px;
	background-image: url(images/grayfadeline.gif);
	background-repeat: no-repeat;
}

#prodtabdescription {
	width: 93%;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-right: 15px;
}

#prodtablistleft {
	float: left;
	width: 48%;
}

#prodtablistright {
	float: right;
	width: 48%;
}

#prodtablistleft ul {
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 20px;
}

#prodtablistleft li {
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 7px;
	background-image: url(images/li_two_arrows.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: .9em;
}

#prodtablistright ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#prodtablistright li {
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 7px;
	background-image: url(images/li_two_arrows.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: .9em;
}

#prodtablistleft2 {
	float: left;
	width: 48%;
}

#prodtablistright2 {
	float: right;
	width: 48%;
}

#prodtablistleft2 ul {
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 20px;
}

#prodtablistleft2 li {
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	background-image: url(images/li_two_arrows.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: .9em;
}

#prodtablistright2 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#prodtablistright2 li {
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	background-image: url(images/li_two_arrows.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: .9em;
}

#prodtablistleft3 {
	float: left;
	width: 100%;
}


#prodtablistleft3 ul {
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 20px;
}

#prodtablistleft3 li {
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	background-image: url(images/li_two_arrows.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: .9em;
}

#prodtypetitle {
	margin-bottom: 7px;
	font-weight: bold;
}

#popupprodcontent {
	padding-left: 14px;
	padding-top: 14px;
	padding-right: 0px;
	height: 425px;
}

.prodpopuptitle {
	font-size: 18px;
	font-weight: bold;
	color: #7a8d09;
	padding-bottom: 14px;
}
	



/*Styles for image scroller on product selector page*/

.jcarousel-skin-tango .jcarousel-container {
    
    background: #FFFFFF;
    border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 662px;
    padding: 10px 29px;
	height: 130px;
}


.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  662px;
    height: 130px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 110px;
    height: 130px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 35px;
    right: 0px;
    width: 17px;
    height: 60px;
    cursor: default;
    background: transparent url(images/photo_next_arrow.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
	background: transparent url(images/photo_next_arrow_off.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 35px;
    left: 0px;
    width: 17px;
    height: 60px;
    cursor: default;
    background: transparent url(images/photo_previous_arrow.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
	background: transparent url(images/photo_previous_arrow_off.gif) no-repeat 0 0;
}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




/*Styles for Graybox Pop-up Window*/

#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 2px solid #666666;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 2px solid #666666;
    border-left: 2px solid #666666;
    border-right: 2px solid #666666;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }

/*RSS*/

#rssicon {
	float: right;
	height:31px;
	padding-top: 17px;
	padding-right: 10px;
	width: 14px;
}

#rssicon2 {
	float: right;
	height:20px;
	padding-top: 8px;
	padding-right: 10px;
	width: 14px;
}

#rsscontent {
	padding: 14px;
	height: 250px;
}

#rsscontent2 {
	padding: 14px;
	height: 190px;
}
