/*************************************/
/*   product styling @ new template  */
/*************************************/

#productImg img
{
	width: 170px;
	height: 170px;
}

#left_chart img
{
	width: 327px;
	height: 191px;
}

#right_chart img
{
	width: 327px;
	height: 191px;
}
/*styling rightcolumn text*/
.rightcolumn H1
{
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;	
}
.rightcolumn p
{
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}
.rightcolumn li
{
	line-height: 13px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}

body
{
	background-color: #DEE9E1;
	color: #000000;
	font-family: verdana,arial;
	font-size: 10px;
	margin: 0px;
	line-height: 13px;
}

#productImageFront img
{
	height: 180px;
	width: 180px;
}

td, th
{
	color: #000000;
	font-family: verdana,arial;
	font-size: 10px;
	line-height: 13px;
}

form
{
	margin: 0px;
}
input, select, textarea
{
	font-family: verdana,arial;
	font-size: 10px;
}
p
{
	margin-top: 10px;
	margin-bottom: 0px;
}
h1
{
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
}
h1 a
{
	font-weight:bold;
	text-decoration:none;
	color:black;
}
h1 a:hover
{
	font-weight:bold;
	text-decoration:none;
	color:black;
}
h2
{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
}
h2 a
{
	font-weight:bold;
	text-decoration:none;
	color:black;
}
h2 a:hover
{
	font-weight:bold;
	text-decoration:none;
	color:black;
}
h3
{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
}
H1
{
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
}
H2
{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
}
H3
{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
}

a
{
	color: #00782E;
	font-weight: normal;
	text-decoration: underline;
}
a:hover
{
	color: #00782E;
	text-decoration: none;
}
a.normal
{
	font-weight: normal;
}
a.normal:hover
{
	font-weight: normal;
}
a.topmenulink
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.topmenulink:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.uppercase
{
	text-transform: uppercase;
}
a.uppercase:hover
{
	text-transform: uppercase;
}
a.underline
{
	text-decoration: underline;
}
a.underline:hover
{
	text-decoration: underline;
}

.pxbeigedivider
{
	border-top: 1px solid #F7E888;
	line-height: 1px;
}
.pxdivider
{
	border-top: 1px solid white;
	line-height: 1px;
}

.bordercontainer
{
	border: 1px solid #ffffff;
	border-top: none;
	width: 762px;
}


.contentcontainer
{
	background-color: #ffffff;
	border-top: 10px solid #FEFCB0;
	padding-bottom: 20px;
	padding-left: 18px;
	padding-right: 20px;
	padding-top: 20px;
}

.frontpagecontentcontainer
{
	background-color: #ffffff;
	padding-bottom: 20px;
	padding-left: 18px;
	padding-right: 20px;
	padding-top: 20px;
}
.frontpageleftcontainer
{
	background-color: #F7E888;
	height: 343px;
	width: 184px;
}
.frontpageleftpad
{
	padding-top: 20px;
	padding-bottom: 3px;
	padding-left: 14px;
	padding-right: 14px;
}
.frontpagerightcontainer
{
	background-color: #B7D2A8;
	width: 172px;
}

.leftmenucontainer
{
	background-color: #F7E888;
	border-right: 1px solid white;
	border-top: 10px solid #F7E888;
	height: 343px;
	width: 184px;
}
.leftmenulevel1
{
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.leftmenulevel1divider
{
	line-height: 8px;
}
.leftmenulevel1sel
{
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.leftmenulevel1sel a
{
	font-weight:bold;
}
.leftmenulevel2
{
	border-top: 1px solid white;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.leftmenulevel2sel
{
	border-top: 1px solid white;
	background-color: #FEFCB0;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.leftmenulevel2sel a
{
	font-weight:bold;
}
.leftmenulevel3
{
	background-color: #FEFCB0;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 14px;
}
.leftmenulevel3sel
{
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.leftmenulevel3sel a
{
	font-weight:bold;
}

.listTurf
{
	background-image: url( '../pics/turf.gif' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listTurf_New
{
	background-image: url('../pics/bullets/turf_72new.jpg');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listOrgan
{
	background-image: url( '../pics/organ.gif' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listOrgan_New
{
	background-image: url('../pics/bullets/other_72new.jpg');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listForage
{
	background-image: url( '../pics/forage.gif' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listForage_New
{
	background-image: url('../pics/bullets/forage_72new.jpg');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}

.maincontainer
{
	text-align: center;
}
/* new rating style*/
table .ratingcolbot_new
{	
	height: 16px;
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 8px;
}

table .ratingcolbot_new img {height: 18px;width: 87px;}
	
table .ratingcoltop_new
{
	height: 23px;
	width:88px;
	text-align: center;
	vertical-align: middle;
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 12px;
	margin:0;
	padding:0;
	
}
table .ratingrowbotForage_new
{
	background-color: white;
}
table .ratingrowtopForage_new
{
	background-color: #f3ded5;
}
table .ratingrowbotOrgan_new
{
	background-color: #FFF0C7;
}
table .ratingrowtopOrgan_new
{
	background-color: #FFCD00;
}
table .ratingrowbotTurf_new
{
	background-color: #D9EBCE;
}
table .ratingrowtopTurf_new
{
	background-color: #B5D2AA;
}
/******************************/
.ratingcolbot
{
	height: 30px;
}
.ratingcoltop
{
	height: 30px;
}
.ratingrowbotForage
{
	background-color: #FFFFC4;
}
.ratingrowtopForage
{
	background-color: #FFEA89;
}
.ratingrowbotOrgan
{
	background-color: #FFF0C7;
}
.ratingrowtopOrgan
{
	background-color: #FFCD00;
}
.ratingrowbotTurf
{
	background-color: #D9EBCE;
}
.ratingrowtopTurf
{
	background-color: #B5D2AA;
}

.rightmenucontainer
{
	background-color: #B7D2A8;
	border-top: 10px solid #FEFCB0;
	width: 172px;
}
.rightmenuitem
{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.rightmenuitemlight
{
	background-color: #D9F2D0;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 10px;
}

.tableForage th
{
	background-color: #FFEA89;
	text-align: center;
	height: 20px;
}
.tableForage td
{
	background-color: #FFFFC4;
	text-align: center;
	height: 20px;
}
.tableOrgan th
{
	background-color: #FFCD00;
	text-align: center;
	height: 20px;
}
.tableOrgan td
{
	background-color: #FFF0C7;
	text-align: center;
	height: 20px;
}
.tableTurf th
{
	background-color: #B5D2AA;
	text-align: center;
	height: 20px;
}
.tableTurf td
{
	background-color: #D9EBCE;
	text-align: center;
	height: 20px;
}

table.tableForage
{
	table-layout: auto;
	overflow: auto;
}
td.boldforage
{
	height: 100% !important;
}

.top
{
	background-repeat: no-repeat;
	/*height: 93px;*/
}
.toplogo
{
	padding-top: 24px;
	padding-left: 18px;
}
.toplogoDLF
{
	width: 172px;
}
.toppad
{
	padding-right: 10px;
	padding-top: 71px;
}
.toptools
{
	padding-top: 73px;
	padding-right: 25px;
}

.toptools a
{
	text-decoration: none;
	font-weight:bold;
}

.toptools a:hover
{
	text-decoration: none;
	font-weight:bold;
}

.topmenu
{
	background-color: #00782E;
	padding-left: 18px;
}
.topmenuitem
{
	padding-top: 3px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 5px;
}
.topmenuitemsel
{
	background-color: #ffffff;
	padding-top: 3px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 5px;
}

.topmenuitemsel a
{
	text-decoration: none;
	font-weight:bold;
}

.topmenuitemsel a:hover
{
	text-decoration: none;
	font-weight:bold;
}

div#chinaProductDescription h1
{
	font-size: 15px;
	line-height: 18px;
}
div#chinaProductDescription
{
	font-size: 14px;
	line-height: 18px;
}


/* Calender Styling */

.
.calendaritemlist
{
	margin-bottom: 10px;
	margin-top: 7px;
}
.calendaritemdate
{
	background-color: #00782E;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}

.calendaritemtitle
{
	font-weight: bold;
	background-color: #ccedf8;
	color: #000000;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	border-style: solid;
	border-color: #00A7DE;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

.calendaritemtitle a
{
	color:#000000;
}
.calendaritemtitle a:hover
{
	color:#000000;
	text-decoration: underline;
}

.calendaritemtext
{
	background-color: #ffffff;
	color: #000000;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	border-color: #00a7de;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
}

.calendaritemtext p
{
	margin-top: 0px;
}

.calendaritembrief
{
	background-color: #ffffff;
	color: #000000;
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border-color: #00a7de;
	border-style: solid;
	border-width: 1px;
}
.calendarheader
{
	background-color: #00a7de;
	color: #ffffff;
	font-weight: bold;
	width: 125px;
	padding-left: 4px;
	padding-right: 3px;
}

.calendarheadercontainer
{
	background-color: #00a7de;
	margin-top: 7px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

.calendarinfo
{
	background-color: #ffffff;
	color: #000000;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
}

.calendarinfo p
{
	margin-top:0px;
}

.calendarinfoheader
{
	background-color: #CCEDF8;
	color: #000000;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
}
.calendarinfoheaderfirst
{
	background-color: #CCEDF8;
	color: #000000;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
}

.calendarinfocontainer
{
	background-color: #00A7DE;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}
/* /Calender Styling */


/* prodana styling */

.ratingrowbotBla
{
	background-color: RGB(211,228,242);
}
.ratingrowtopBla
{
	background-color: RGB(115,172,214);
}

.ratingrowbotGrona
{
	background-color: RGB(222,237,207);
}
.ratingrowtopGrona
{
	background-color: RGB(152,196,105);
}

.ratingrowbotGronb
{
	background-color: RGB(192,225,206);
}
.ratingrowtopGronb
{
	background-color: RGB(93,159,97);
}

.ratingrowbotGul
{
	background-color: RGB(246,230,205);
}
.ratingrowtopGul
{
	background-color: RGB(229,179,107);
}

.ratingrowbotRod
{
	background-color: RGB(232,194,203);
}
.ratingrowtopRod
{
	background-color: RGB(168,84,76);
}

.listBla
{
	background-image: url( '../pdf/bla/bullet.png' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listGul
{
	background-image: url( '../pdf/gul/bullet.png' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listGrona
{
	background-image: url( '../pdf/grona/bullet.png' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listGronb
{
	background-image: url( '../pics/gronb/bullet.png' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
.listRod
{
	background-image: url( '../pics/rod/bullet.png' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 21px;
}
strong a
{
	text-decoration: none;
	font-weight: bold;
	color: Black;
}
strong a:hover
{
	color: Black;
}

/* prodana styling */

/* Avler Subpage styling */
#AvlerLoginSearchBox
{
	float:right;
	position:relative;
	top: -20px;
	left: -10px;
	margin-bottom:-50px;
}