@charset "utf-8";
/* CSS Document */


#basic {display:none;}
#summary {}
#operating {display:none;}
#cropYield {display:none;}
#investmentCost {display:none;}

img {border:none;}

body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }

body {
	background-color: #ffffff;
	background-image: none;
	margin:15px;
	color: #000000;
}

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }
a:active { color: #000000; }

h1,h2,h3,h4,h5,h6 { font-weight: bold; padding:10; margin:0; }

h1 { font-size:16px; color: #000000; }
h2 { font-size:14px; color: #000000; }
h3 { font-size:12px; color: #000000; }

.h1 {font:bold 30px Helvetica, sans-serif;}
.h2 {font:bold 14px Helvetica, sans-serif;}

.clear { clear:both; }
.clearLeft { clear:left; }

#mainWrapper {
	margin: auto;
	width: auto;
	}

#headerLeft {float:left; margin:22px 0 10px 30px; }
.headerRight {float:right; margin:22px 30px 10px 0; width:300px; }
.headerRightr2 {background: none; margin:10px 0 0 0; padding:10px 0 10px 0;}

.shellTop {display: none;}
.shellTopPrint { color:#000000;}

#shellLeft {
	width:auto;
	float:left;
	background-color: #ffffff;
	background-image: none;
	height: 520px;
}
#shellLefthome {
	display:none;
	width:635px;
	float:left;
	background-color: #ffffff;
	background-image: none;
	height: 520px;
}
#shellLeftchild {
	width:800px;
	float:left;
	background-color: #ffffff;
	background-image: none;
	height: 620px;
}

.shellRight {
	width:335px;
	float:right;
	background-image: none;
	height: 520px;
}

.shellRightchild { display:none; }
.shellBottom { display:none; }

#contentLeft  {float:left;}
#contentRight {float:right;}

.contentWrapper {padding:0 28px 0 20px;}

#homeLeft {display:none;}
#childLeft {position:relative; left:25px; top:0px; width:auto; float: left; }
#childLeft img { display:none; }
#childRight { display:none; }
#childRight img {display:none;}
#footerWrapper { display:none; }


.hline { border-top:1px solid #000000; padding:5px; margin:5px;  }
.hline2 { border-top:1px solid #000000; padding:5px; margin:5px;  }

.icon { display:none; }

.titleRow 	{border-top:1px solid #ffffff; padding:6px 12px 6px 12px; font:bold 16px Arial, Helvetica, sans-serif;}
.titleRow2 	{border-top:1px solid #ffffff; padding:6px 12px 6px 12px; font:bold 16px Arial, Helvetica, sans-serif;}

.column		{
	width:150px;
	float: left;
	margin:0px;
	padding:5px;
	height: 20px;
	border-bottom:1px solid #000000;
}
.column1 	{
	width:300px;
	float: left;
	margin:0px;
	padding:5px;
	height: 20px;
	border-bottom:1px solid #000000;
}
.column2 	{width:50%; float: left; margin:0px; border-bottom:1px solid #000000; }

.bargreen 	{padding:0px 12px 0px 12px; background-image:none; width:6px; }
.barred 	{padding:0px 12px 0px 12px; background-image:none; width:6px; }
.barblue 	{padding:0px 12px 0px 12px; background-image:none; width:6px; }


/* Form styles */
input { height:16px; border:1px solid #4b7fb1; font-size:10px; padding:0px 2px 0px 4px; }
select { height:18px; font-size:10px; }

.calculate 	{background: none; height:27px; width:166px; border:none;}
.calculate2 {background: none; height:27px; width:166px; border:none;}
.view2 		{background: none; height:27px; width:166px; border:none;}
.startover 	{background: none; height:45px; width:188px; border:none;}
.print1 	{background: none; height:27px; width:166px; border:none;}

.formLabel 	{width:100px; float:left; padding:5px 10px 5px 10px; font:bold 12px Helvetica, sans-serif;}
.formField 	{float:left; padding:5px 0px 5px 0px; }
.Error 		{font:10px; color:#000000; text-align:center;}

.formFirst 			{ width:300px; background: none; display:block; border-bottom: 1px solid #4b7fb1; border-top: 1px solid #4b7fb1;}
.formFirst:hover 	{ width:300px; background:none; display:block; border-bottom: 1px solid #4b7fb1; border-top: 1px solid #4b7fb1;}
.form 				{ width:300px; background: none; display:block; border-bottom: 1px solid #4b7fb1;}
.form:hover 		{ width:300px; background:none; display:block; border-bottom: 1px solid #4b7fb1;}

.small {font:italic 10px Arial, Helvetica, sans-serif; text-align:center; }

#yieldTT, #revenueTT, #harvestTT, #waterTT, #energyTT, #fertilizerTT, #chemicalTT, #laborTT, #maintenanceTT, #culturalTT, #equipmentTT, #growernetTT, #costshareTT, #netsystemTT { position: absolute; visibility:hidden; font:14px Arial, Helvetica, sans-serif; color:#FFFFFF; top:200px; padding:20px; width:240px; } 

/* NEW STYLES */
#reportHeader1 {display:none;}
#reportHeader2 {color:#000000;}
.colapse {height:20px;}
#box1, #operating, #cropYield, #investmentCost, #box5, #box6, #reportHeader1 {display:none;}