/* CSS Document */
/*-------------------------general-------------------------*/
body{
	padding:26px 0 18px 0;
	margin:0;
	background:url(../images/sfondo.jpg) repeat;
	background-color:#fff;
	color:#4B4B4B;
	font:normal 11px Arial, Helvetica, sans-serif;
}
p, a, li, td, form, input {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.speacer{
	padding:0;
	margin:0;
}
/*-------------------------general-------------------------*/
/*-------------------------Logo Panel Start-------------------------*/
.logopadding{
	padding:0 0 18px 0;
}
ul.topnav li{
	padding:0 1px 0 0;
	float:left;
	width:auto;
}
ul.topnav li a{
	background:url(../images/topnavrepaet-ancbg.gif) repeat-x 0 0;
	display:block;
	float:left;
	width:auto;
}
ul.topnav li a:hover{
	background:url(../images/topnavrepeat-hovbg.gif) repeat-x 0 0;
}
ul.topnav li a.active{
	background:url(../images/topnavrepeat-hovbg.gif) repeat-x 0 0;
}
ul.topnav li a span.left{
	background:url(../images/topnavleft-ancbg.gif) no-repeat 0 0;
	display:block;
}
ul.topnav li a:hover span.left{
	background:url(../images/topnavleft-hovbg.gif) no-repeat 0 0;
}
ul.topnav li a.active span.left{
	background:url(../images/topnavleft-hovbg.gif) no-repeat 0 0;
}
ul.topnav li a span.right{
	background:url(../images/topnavright-ancbg.gif) no-repeat 100% 0;
	display:block;
	padding:0 15px;
	font-size:11px;
	line-height:28px;
	font-weight:bold;
	color:#F6FFE9;
	background-color:inherit;
}
ul.topnav li a:hover span.right{
	background:url(../images/topnavright-hovbg.gif) no-repeat 100% 0;
	color:#FFF;
	background-color:inherit;
}
ul.topnav li a.active span.right{
	background:url(../images/topnavright-hovbg.gif) no-repeat 100% 0;
	color:#FFF;
	background-color:inherit;
	cursor:text;
}
/*-------------------------Logo Panel End-------------------------*/
/*-------------------------Header Panel Start-------------------------*/
.header{
	background:url(../images/header.jpg) no-repeat 0 0;
	height:251px;
}
/*-------------------------Header Panel End-------------------------*/
/*-------------------------Slogan Panel Start-------------------------*/
.sloganBg{
	background:url(../images/sloganbg.gif) repeat-x 0 0;
	font:italic 30px/58px Georgia, "Times New Roman", Times, serif;
	color:#F8F8F1;
	background-color:inherit;
}
/*-------------------------Slogan Panel End-------------------------*/
/*-------------------------Quoted Panel Start-------------------------*/
.quotedbg{
	background-color:#846D02;
	border-top:1px solid #3A150B;
	padding:16px 60px 28px 28px;
	color:#FFED9A;
}
p.qutedtxt{
/*	background:url(../images/quotedimg.gif) no-repeat 0 0;*/
	font:italic 18px/24px Georgia, "Times New Roman", Times, serif;
	color:#FFED9A;
	background-color:inherit;
	padding:0 0 0 33px;
}
/*-------------------------Quoted Panel End-------------------------*/
/*-------------------------Body Panel Start-------------------------*/
.bodypadding{
	padding:16px 0 16px 0;
}
.what{
	font-size:18px;
	line-height:22px;
	color:#000;
	background-color:inherit;
	padding:9px 0 16px 0;
}
.farmertxt{
	font-size:12px;
	line-height:14px;
	color:#161616;
	background-color:inherit;
	padding:17px 0 11px 0;
}
.farmersugimgTxt{
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	color:#AD3A02;
	background-color:inherit;
}

ul.fermersug li{
	background:url(../images/fermersugbullet.gif) no-repeat 0 50%;
	padding:0 0 0 7px;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	color:#846D02;
	background-color:inherit;
	
}
ul.fermersug li a{
	font-size:9px;
	line-height:14px;
	font-weight:bold;
	color:#846D02;
	background-color:inherit;
	text-decoration:underline;
}
ul.fermersug li a:hover{
	text-decoration:none;
}
.ourpro{
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#AD3A02;
	background-color:inherit;
	padding:0 0 15px 0;
}
.ourpro span{
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	color:#000;
	background-color:inherit;
	display:block;
}
.ourproimgPPadding{
	padding:0 0 18px 0;
}
.ourproimgTxt{
	line-height:14px;
}
.ourproimgTxt b{
	color:#000;
	background-color:inherit;
}
.ourproimgTxt a{
	font-weight:bold;
	line-height:18px;
	color:#AC4D33;
	background-color:inherit;
	text-decoration:underline;
}
.ourproimgTxt a:hover{
	text-decoration:none;
}
.yaxisDiv{
	background:url(../images/yaxtsdiv.gif) repeat-y center 0;
}
.whatyoudoTxt{
	line-height:14px;
	color:#4B4B4B;
	background-color:inherit;
	padding:7px 0 8px 0;
}
ul.whatyoudolink li{
	background:url(../images/whatyoudobullet.gif) no-repeat 3px 50%;
	padding:0 0 0 18px;
	line-height:0;
	font-size:0;
}
ul.whatyoudolink li a{
	font-size:9px;
	line-height:20px;
	color:#846D02;
	background-color:inherit;
	text-decoration:underline;
}
ul.whatyoudolink li a:hover{
	text-decoration:none;
}
.formpanelpadding{
	padding:0 0 24px 0;
}
.formTopBg{
	background:url(../images/formtopbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:7px;
}
.formBotBg{
	background:url(../images/formbotbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:7px;
}
.formRepeatBg{
	background-color:#D5D5D5;
	color:#262725; 
	padding:13px 0 0 0;
	line-height:21px;
}
.members{
	font-size:18px;
	line-height:22px;
	color:#1A1A19;
	background-color:inherit;
	padding:0 0 0 20px;
	background:url(../images/membersimg.gif) no-repeat 0 0;
}
.textbox{
	width:173px;
	height:21px;
	border:none;
	background-color:#9C9C9C;
	color:#000;
}
.login{
	padding:0 0 0 64px;
}
.newsbg{
	background-color:#D5D5D5;
	color:#535353;
	border:1px solid #D1D18E;
	padding:14px 0 17px 0;
}
.news{
	font-size:18px;
	line-height:22px;
	padding:0 0 6px 0;
	color:#000;
	background-color:inherit;
}
.newsTxtPadding{
	padding:0 0 15px 0;
}
p.newsTxt{
	font-size:11px;
	line-height:14px;
}
p.newsTxt b{
	background:url(../images/newsbullet.gif) no-repeat 0 0;
	padding:0 0 7px 24px;
	line-height:18px;
	color:#373532;
	background-color:inherit;
	display:block;
}
p.newsTxt span{
	display:block;
	padding:4px 0 0 0;	
}
p.newsTxt span a{
	font-weight:bold;
	color:#846D02;
	background-color:inherit;
	text-decoration:underline;
}
p.newsTxt span a:hover{
	 text-decoration:none;
}
/*-------------------------Body Panel End-------------------------*/
/*------------------------ABOUT-PAGE STARTS-------------------------*/
p.aboutPgTxt{
	line-height:14px;
}
p.aboutPgTxt span{
	color:#000;
	background-color:inherit;
	display:block;
	font-weight:bold;
	padding-bottom:4px;
}
.about_page{
	padding:26px 0 165px;
}
/*-------------------------ABOUT-PAGE ENDS-------------------------*/
/*-------------------------Footer Panel Start-------------------------*/
.footerbg{
	background-color:#212121;
	padding:18px 0;
	color:#AD3A02;
}
ul.footernav{
font-size:11px;
	line-height:13px;
	font-weight:bold;
	color:#A7A7A7;
	background-color:inherit;
}
ul.footernav li{
	float:left;
	padding:0 4px;
	width:auto;

}
ul.footernav li.nofooternavdiv{
	background-image:none;
}
ul.footernav li a{
	color:#A7A7A7;
	background-color:inherit;
	text-decoration:none;
}
ul.footernav li a:hover{
	color:#AD3A02;
	background-color:inherit;
}

.copyright{
	font-size:11px;
	line-height:14px;
	padding:2px 0 0 0;
}
.copyright a{
	font-weight:bold;
	color:#A7A7A7;
	background-color:inherit;
}
.copyright a:hover{
	text-decoration:underline;
}
/*-------------------------Footer Panel End-------------------------*/