/* CSS Document */
/*	===================
	MAIN MENU
	===================*/ 
div#mainNav ul li {
	float: left;
	list-style-type: none;
	padding:0;
}
div#mainNav > ul > li{padding:0; position:relative;}
div#mainNav > ul > li > a{
	font-weight:bold;
	font-size:15px;
	line-height:18px;
	letter-spacing:-1px;
/*	background-image:url(../../images/bg/mainNav_bg.png);*/
	background-repeat: no-repeat;
	text-decoration:none;
	color:#13713d;
	display:block;
	padding:10px 9px 5px;
}
.cufon-active div#mainNav > ul > li > a {
	font-size:22px;
	line-height:28px;
	letter-spacing:1px;
	padding:10px 9px 5px;
	height: 28px;
}
div#mainNav > ul > li:hover > a,
div#mainNav > ul > li > a:hover{
	color:#fff;
	background:#73bd3d;
}
div#mainNav li#mainNav_about_crop_protection a {
	background-position: 0px top;
}
div#mainNav li#mainNav_how_we_support_crop_protection a {
	background-position: -177px top;
}
div#mainNav li#mainNav_crop_protection_issues a {
	background-position: -419px top;
}
div#mainNav li#mainNav_news_media a {
	background-position: -596px top;
}
div#mainNav li#mainNav_croplife_network a {
	background-position: -703px top;
}
div#mainNav li#mainNav_member_services a {
	background-position: -843px top;
}
div#mainNav li#mainNav_about_croplife_america,
div#mainNav li#mainNav_croplife_industry_events {
	display: none;
}

div#mainNav ul li li{
	float:none;
	vertical-align:top;
	padding:3px 10px;
	border-top:1px solid #bfb9aa;
}
div#mainNav ul li li:first-child{border:none;}
div#mainNav li a {
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:17px;
	line-height:20px;
	letter-spacing:-2px;
	text-transform:uppercase;
}
div#mainNav li ul li a {
	display:block;
	color:#3F2F08;
	text-indent: 0;
	text-align: left;
	text-transform: none;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	line-height:17px;
	letter-spacing:0;
}


/* HOVER */
div#mainNav li#mainNav_about_crop_protection:hover a,
div#mainNav li#mainNav_about_crop_protection.ie6onState a {
	background-position: 0px -38px;
}
div#mainNav li#mainNav_how_we_support_crop_protection:hover a,
div#mainNav li#mainNav_how_we_support_crop_protection.ie6onState a {
	background-position: -177px -38px;
}
div#mainNav li#mainNav_crop_protection_issues:hover a,
div#mainNav li#mainNav_crop_protection_issues.ie6onState a {
	background-position: -419px -38px;
}
div#mainNav li#mainNav_news_media:hover a,
div#mainNav li#mainNav_news_media.ie6onState a{
	background-position: -596px -38px;
}
div#mainNav li#mainNav_croplife_network:hover a,
div#mainNav li#mainNav_croplife_network.ie6onState a {
	background-position: -703px -38px;
}
div#mainNav li#mainNav_member_services:hover a,
div#mainNav li#mainNav_member_services.ie6onState a {
	background-position: -843px -38px;
}

/* ON */
div#mainNav li#mainNav_about_crop_protection.active-trail a {
	background-position: 0px -76px;
}
div#mainNav li#mainNav_how_we_support_crop_protection.active-trail a {
	background-position: -177px -76px;
}
div#mainNav li#mainNav_crop_protection_issues.active-trail a {
	background-position: -419px -76px;
}
div#mainNav li#mainNav_news_media.active-trail a {
	background-position: -596px -76px;
}
div#mainNav li#mainNav_croplife_network.active-trail a {
	background-position: -703px -76px;
}
div#mainNav li#mainNav_member_services.active-trail a {
	background-position: -843px -76px;
}


/*	===================
	DROPDOWN MENUS
	===================*/
div#mainNav li ul {
	position: absolute;
	display: none;
	z-index: 100;
	background-image: url(../../images/bg-drop-t-new.png);
	background-repeat: no-repeat;
	padding-top:12px;
	border:1px solid #73bd3d;
	width:320px;
}
.cufon-active div#mainNav > li > ul{top:43px;}
div#mainNav li ul li ul {
	border:none;
}
div#mainNav li#mainNav_about_crop_protection ul li {
	/*display: block;*/
}
div#mainNav li#mainNav_crop_protection_issues ul.extraNavUL {
	/* ! Margin-top added by jQuery */
	padding-top: 0;
	background-image: url(../../images/bg-drop-t-def.png);
}
/* Extra wide submenu in this long category to reduce wraps and shorten the menu */
div#mainNav li#mainNav_crop_protection_issues ul li a {
	width: 250px;
}
div#mainNav li#mainNav_about_crop_protection:hover ul,
div#mainNav li#mainNav_how_we_support_crop_protection:hover ul,
div#mainNav li#mainNav_crop_protection_issues:hover ul,
div#mainNav li#mainNav_news_media:hover ul,
div#mainNav li#mainNav_croplife_network:hover ul,
div#mainNav li#mainNav_member_services:hover ul,
div#mainNav li#mainNav_about_crop_protection.ie6onState ul,
div#mainNav li#mainNav_how_we_support_crop_protection.ie6onState ul,
div#mainNav li#mainNav_crop_protection_issues.ie6onState ul,
div#mainNav li#mainNav_news_media.ie6onState ul,
div#mainNav li#mainNav_croplife_network.ie6onState ul,
div#mainNav li#mainNav_member_services.ie6onState ul {
	display: block;
}
div#mainNav li#mainNav_about_crop_protection.active-trail:hover ul,
div#mainNav li#mainNav_how_we_support_crop_protection.active-trail:hover ul,
div#mainNav li#mainNav_crop_protection_issues.active-trail:hover ul,
div#mainNav li#mainNav_news_media.active-trail:hover ul,
div#mainNav li#mainNav_croplife_network.active-trail:hover ul,
div#mainNav li#mainNav_member_services.active-trail:hover ul {
	display: none;
}
div#mainNav li ul li {
	border-top: 1px solid #b8b3a0;
	float: none;
	clear: both;
}
div#mainNav li ul li ul {
	position: relative;
	left: auto;
	background-image: none;
	padding: 4px 0 0;
	margin: 0 10px 0 0;
	float: left;
	width: 140px;
	font-size: 11px;
    line-height: 13px;
}
div#mainNav li ul li ul li {
	border-top: none;
	background-image: url(../../images/bg/mainNavSubBullet_bg.png);
	background-repeat: no-repeat;
	background-position:0 4px;
	padding: 0 0 4px 10px;
}
div#mainNav li ul li ul li  a{
	font-size:11px;
	line-height:13px;
	padding:0 !important;
}

div#mainNav li ul a:hover,
div#mainNav li ul a:active {
	color: #3f2f08;
	text-decoration: underline;
}
div#mainNav li ul li a {
	background-image: none;
}

div#mainNav li ul li ul a,
div#mainNav li ul li ul a:link,
div#mainNav li ul li ul a:visited {
	color: #5b450b;
	padding: 3px;
}
div#mainNav li ul li ul a:hover,
div#mainNav li ul li ul a:active {
	color: #5b450b;
}


	
/*	===================
	SUB MENUS 2nd level
	===================*/



/*	===========================
	SUB MENUS 2nd level IN PAGE
	===========================*/



/*	===========================
	SUB MENUS 3rd level IN PAGE
	===========================*/




/*	===================
	LEFT MARGIN NAV
	===================*/
/* Turn off the main menu titles, and set the anchors to block display */
#leftMargin .nav ul li {
	display: none;	
}
/*	IE doesn't support the child selector '>', so we hide the root li's above and then expose their children here.
	This is so only active 1st level li's are displayed. */
#leftMargin .nav ul li ul li {
	display: block;	
}
#leftMargin .nav ul li a {
	display: none;	
}
#leftMargin ul li ul li a {
	display: block;
}
/* Turn off submenus by default */
#leftMargin .nav ul li ul {
	display: none;	
}
#leftMargin .nav ul li.active-trail ul li ul {
	display: none;	
}
#leftMargin .nav ul li.active-trail ul li.active-trail ul li ul {
	display: none;	
}
/* Turn on activated 2nd, 3rd and 4th level submenus */
#leftMargin .nav ul li.active-trail,
#leftMargin .nav ul li.active-trail ul,
#leftMargin .nav ul li.active-trail ul li.active-trail,
#leftMargin .nav ul li.active-trail ul li.active-trail ul,
#leftMargin .nav ul li.active-trail ul li.active-trail ul li.active-trail,
#leftMargin .nav ul li.active-trail ul li.active-trail ul li.active-trail ul {
	display: block;	
}
/*#leftMargin .nav ul li.active-trail ul {
	display: block;	
}
#leftMargin .nav ul li.active-trail ul li.active-trail ul {
	display: block;	
}
#leftMargin .nav ul li.active-trail ul li.active-trail ul li.active-trail ul {
	display: block;	
}*/
/* Indent the 3rd and 4th level submenus */
#leftMargin .nav ul li.active-trail ul li.active-trail ul li a {
	padding-left: 17px;	
}
#leftMargin .nav ul li.active-trail ul li.active-trail ul li.active-trail ul li a {
	padding-left: 27px;	
}

/* Highlight the 3rd and 4th level active items */
#leftMargin .nav ul li.active-trail ul li.active-trail ul li.active-trail a {
	background-color: #d3f4b6;
}
#leftMargin .nav ul li.active-trail ul li.active-trail ul li.active-trail ul li.active-trail a {
	background-color: #ddffbe;
}

#leftMargin .nav ul li.active-trail ul li a {
	display: block;
	padding: 4px 7px;
	font-size: 12px;
	font-weight: bold;
}

#leftMargin .nav ul li.active-trail ul li.active-trail a {
	background-color: #c2e0a7;
}
#leftMargin .nav ul li a:hover,
#leftMargin .nav ul li.active-trail ul li a:hover,
#leftMargin .nav ul li.active-trail ul li.active-trail a:hover,
#leftMargin .nav ul li.active-trail ul li.active-trail ul.liactive-trail a:hover {
	background-color: #F4EFE4;
}

#leftMargin .nav a:hover,
#leftMargin .nav a:active {
	text-decoration: none;
}
	
/*	===================
	ANCHORS
	===================*/
	

/*	===================
	FOOTER
	===================*/
div#footerNav ul {
}
div#footerNav ul li ul {
	overflow:hidden;
	margin:0;
	font-size:11px;
	line-height:14px;
}
div#footerNav ul li ul li ul {
	display: none;
}
div#footerNav ul li {
	float:left;
	text-align: left;
	line-height: 1.1em;
	margin-bottom: .4em;
	list-style-type: none;
}

div#footerNav ul li ul li {
	list-style:none outside;
	vertical-align:top;
	padding:0 0 7px;
	margin:0;
	float:none;
}
div#footerNav ul li a {
	display:block;
	font-size:13px;
	line-height:14px;
	border-bottom:1px solid #252014;
	padding:0 0 2px;
	margin:0 0 4px;
	color:#252014;
	text-decoration:none;
}
div#footerNav ul li li a:hover{text-decoration:underline;}
div#footerNav ul li ul li a {
	border-bottom: none;
	margin:0;
}
div#footerNav li#footerNav_about_crop_protection a,
div#footerNav li#footerNav_how_we_support_crop_protection a,
div#footerNav li#footerNav_news_media a,
div#footerNav li#footerNav_croplife_network a,
div#footerNav li#footerNav_croplife_about a,
div#footerNav li#footerNav_crop_protection_issues a,
div#footerNav li#footerNav_member_services a {
	font-weight: bold;
	font-size: 13px;
}
div#footerNav li#footerNav_about_crop_protection ul li a,
div#footerNav li#footerNav_how_we_support_crop_protection ul li a,
div#footerNav li#footerNav_news_media ul li a,
div#footerNav li#footerNav_croplife_network ul li a,
div#footerNav li#footerNav_croplife_about ul li a,
div#footerNav li#footerNav_crop_protection_issues ul li a ,
div#footerNav li#footerNav_member_services ul li a {
	font-weight: normal;
	font-size: 11px;
}

div#footerNav li#footerNav_news_media,
div#footerNav li#footerNav_croplife_network {
	width:124px;
	margin-right:19px;
}
div#footerNav li#footerNav_croplife_about{
	width:121px;
	margin-right:0;
}
div#footerNav li#footerNav_about_crop_protection{
	width:140px;
	margin-right:19px;
}
div#footerNav li#footerNav_how_we_support_crop_protection{
	width:133px;
	margin-right:20px;
}
div#footerNav li#footerNav_member_services {
	width: 150px;
	margin-right: 0px;
}
div#footerNav li#footerNav_crop_protection_issues {
	width:234px;
	margin-right:20px;
}
div#footerNav li#footerNav_crop_protection_issues ul {
	width: 112px;
	margin-right:9px;
	float:left;
}
div#footerNav li#footerNav_crop_protection_issues ul.extraNavUL {
	width: 112px;
	margin-right: 0;
}
div#footerNav li#footerNav_crop_protection_issues ul li {
	width: 112px;
	float: left;
}
div#footerNav li#footerNav_how_we_support_crop_protection {
	
}
div#footerNav li#footerNav_about_croplife_america,
div#footerNav li#footerNav_croplife_industry_events {
	display: none;
}


/*	=============
	OVERRIDES
	=============*/
div#mainNav li.collapsed,
div#lmNav li.collapsed {
	list-style-type: none;
	list-style-image: none;
}