/*-- PRINT STYLES --*/

/*-- ERIC MEYER RESET RELOAD --*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*-- SITE STYLES --*/

body {
	margin:0px;
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

body#index, body.specialty { 
	background:none;
}

body#flighttraxx  { 
	background:none;
}

body#wormtraxx  { 
	background:none;
}

body#turfornamental {
	background:none;
	}

div#wrapper {
	width:960px;
	margin:0 auto;
	}

h1 {
	margin:0px 0px 10px 0px;
	font-size:19px;
	line-height:1.5;
	font-weight:normal;
	}

h2 {
	margin:0px 0px 10px 0px;
	font-size:17px;
	line-height:1.5;
	font-weight:normal;
	color:#6d4519;
	}
	
h2 span {
	font-size:16px;
	font-weight:bold;	
	}

h3 {
	margin:0px 0px 12px 0px;
	font-size:16px;
	font-weight:normal;
	color:#000;
	line-height:1.5;
	}
	
h4 {
	margin:0px 0px 12px 0px;
	font-size:15px;
	line-height:1;
	font-weight:normal;
	color:#000;
	line-height:1.5;
	}
	
h5 {
	margin:0px 0px 10px 0px;
	font-size:14px;
	font-weight:normal;
	line-height:1.5;
	color:#6d4519;
	}
	
p {
	font-size:12px;
	line-height:1.6;
	margin:0 0 15px 0;
	}

a:link, a:visited {
	color:#005c9a;
	}

b,strong {font-weight:bold;}
i,em {font-style:italic;}

/*-- HEADER --*/

div#header {
	float:left;
	height:90px;
	width:960px;
	background:none;
}
div#logo {
	float:left;
	height:90px;
	width:450px;
	}
div#logo img {
	float:left;
	display:inline;
	margin:10px 0 0 0 ;	
}
div#top {
	display:none;
}
div#top form {
	display:none;	
}
div#top form input[type="text"] {
	width:140px;
	color:#4588b5;
}

div#top input.button_arrow{
	padding:6px 3px 0px 0px;
}

/*-- HORIZONTAL NAV --*/

div#nav {
	display:none;
}
div#nav ul {
	display:none;
}

div#nav ul li {
	display:none;
}

div#nav ul li a:link, div#nav ul li a:visited {
	display:none;
}

/*-- SUBHEADER --*/

div#subheader {
	background:none;	
}	

div#subheader h1{
	color:#FFF;
	font-size:22px;
	}

div#sub_info {
	display:none;
}

div#sub_info ul {
	display:none;
}

div#sub_info ul li {
	display:none;
}

div#sub_info ul li a:link, div#sub_info ul li a:visited {
	display:none;
	}

div#sub_promo {
	display:none;
}

/*-- CONTENT--*/

div#content_wrapper {
	float:left;
	width:960px;
	padding:0px 0px 35px 0px;
	background:none;
}

div#sidebar {
	display:none;
}

div#sidenav {
	display:none;	
}

div#sideinfo {
	display:none;
	}
	
div.sidebaritem {
	display:none;
}

div#sidenav_inner {
	display:none;
}

div#sidebar .heading {
	display:none;
	}

div#content_inner {
	float:left;
	width:597px;
	margin:15px 0px 0px 0px;	
	padding:0;
}

div.col_left {
	float:left;
	display:inline;
	width:283px;
	margin:25px 0 0 0;
}
div.col_right {
	float:left;
	display:inline;
	width:283px;
	margin:25px 0 0 30px;
}
div.col_left img, div.col_right img {
	float:right;
	display:inline;
	margin:5px 5px 0 10px;
}

div.caption {
	font-size:11px;
	color:#6E6E6C;
	padding-top:4px;
	line-height: 1.15;
}

div.prodlist_left {
	float:left;
	display:inline;
	width:283px;
	margin:0px;
}

div.prodlist_right {
	float:left;
	display:inline;
	width:283px;
	margin:0;
}

/* Special Info Tables */

body.specialty table.special {
	padding: 0px;
	margin: 3px auto;
	margin-bottom:15px;
	border: 1px solid #3E8BCC;
	font-size: 12px;
	}
	

body.specialty table.special td {
	padding: 1px 10px 1px 10px;
	margin:0px;
	border: 1px solid #34678E;
	}
	
body.specialty table.special tr.small {
	font-size: 12px;
	
	}
	
body.specialty table.special tr.small td {
	padding: 5px 8px 5px 8px;
	} 
body.specialty table.special td.first {
	padding: 10px 8px 10px 8px;
	}
	
/*-- FOOTER --*/

div#footer {
	display:none;
}
div#footer_info {
	display:none;
}
div#footer_info p {
	display:none;
}
div#footer_nav {
	display:none;
}
div#footer_nav ul {
	display:none;
}
div#footer_nav ul li {
	display:none;
}
div#footer_nav ul li a {
	display:none;
}
	
/*-- LISTS GENERAL --*/
ul {
	padding-left:6px;
	margin: 2px 0px 16px 30px;
	}
	
ul li {
	list-style:disc;
	padding-left:0px;
	margin: 2px 0px 2px 0px;
	}
	
ul ul {
	margin: 2px 0px 2px 30px;
	padding-left:6px;
	}
	
ul li ul li {
	list-style:circle;
	margin: 2px 0px 2px 0px;
	padding-left:0px;
	}
	
ol{
	margin: 6px 0px 6px 36px;
	padding-left:12px;
	}	
	
ol li {
	list-style:decimal;
	padding-left:3px;
	}
	
.circlelist {
		list-style:circle;
		}
		
.squarelist {
	list-style:square;
	}
		
.nonelist {
	list-style:none;
	}

div#sidenav_inner h4 {
	margin: 0px 0px 4px 0px;
}

div#sidebar ul.prodlist {
	float:left;
	display:inline;
	margin:5px 0px 20px 10px;
	padding:0;
}

div#sidebar ul.prodlist li { /* this must stay right here because i'm lazy at the moment */
	margin:0px;
	padding:10px 0px 6px 0px; 	
	list-style-type:none;
	font-size:13px;
	font-weight:bold;
}

body.products div#sidebar ul.prodlist ul.menu, body.specialty div#sidebar ul.prodlist ul.menu  {
	display:none;
}

/*-- SIDE BAR MENU --*/

div#sidebar ul.menu {
	width:217px;
	margin:0px;
	padding:0px;
	line-height:1;
	font-size:13px;
	list-style:none;
	}

div#sidebar ul.menu li {
	margin:0px;
	padding:0px;
	width:217px;
	border:none;
	list-style-type:none;
	list-style-image: none;
	list-style-position:inherit;
	padding-left: 0px;
	font-weight:normal;
}

div#sidenav_inner ul.menu li a:link, div#sidenav_inner ul.menu li a:visited {
	display:block;
	width:205px;   /* tell IE 6 how wide the block is */
	margin:0px;
	padding:8px 0px 8px 12px;
	background-image:url(../images/INTERFACE/leafyarrow-white-green.gif);
	background-repeat:no-repeat;
	background-position: 0 10px;
	text-decoration:none;
	color:#000;
	}

div#sidebar a.expand {
	display:block;
	width:205px;   /* tell IE 6 how wide the block is */
	margin:0px;
	padding:0px 0px 0px 12px;
	background-image:url(../images/INTERFACE/leafyarrow-white-green.gif);
	background-repeat:no-repeat;
	background-position: 0 3px;
	text-decoration:none;
	color:#000;	
}
div#sidebar ul#btlarvi, div#sidebar ul#insectgr, div#sidebar ul#biomati, div#sidebar ul#soap, ul#bait, div#sidebar ul#virii, div#sidebar ul#biofungi, div#sidebar ul#fumi, div#sidebar ul#tissue {
	margin-left:15px;
}

/*-- PRODUCT TAB MENUS --*/

div#trigger {
	float:left;
	height:30px;	
}
div#trigger ul li {
	display:inline;	
}
div#trigger ul li a {
	float:left;
	height:30px;
	padding:0 20px 0 20px;
	font-size:13px;
	line-height:30px;
	color:#86b3da;
	font-weight:bold;
	text-decoration:none;	
}

div#trigger ul li.active a {
	font-weight:bold;
	background-color:#fff;	
	color:#000;
}

div#products_secondary {
	float:left;
	width:597px;
	margin:10px 0 0 0;
	text-align:center;	
}
div#products_secondary p {
	font-size:13px;
}
div#products_secondary img {
	margin:10px 0 0 0;	
}


/*-- DOCUMENT ICON LINKS COLUMN FORMAT --*/

ul.doccolumnmenu {
	margin:0px;
	padding:0px;
	list-style:none;
}

div.tabcontent ul.doccolumnmenu li, ul.doccolumnmenu li {
	float:left;
	margin:0px 7px 0px 7px;
	padding:0px;
	width:160px;
	border:none;
	list-style-type:none;
	list-style-image: none;
	list-style-position:inherit;
	padding-left: 0px;
}

ul.doccolumnmenu li a:link, ul.doccolumnmenu li a:visited {
	display:block;
	float:left;
	height:32px;
	width: 140px;
	margin: 2px 0px;
	padding: 45px 10px 0px 10px;
	line-height:1.25;
	font-size:13px;
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	overflow:hidden;
	text-decoration:none;
	background-image:url(../images/icons/pdf-tech-on.gif);
}


/*-- DOCUMENT ICON LINKS ROW FORMAT --*/

div.docboxmenu {
	float:right;
	width:254px;
	padding:13px;
	border: 1px dotted #b2d12c;
	margin: 0px 0px 13px 36px;
	font-size:13px;
	}

ul.docrowmenu {
	margin:0px;
	padding:0px;
	list-style:none;
}

div.tabcontent ul.docrowmenu li, ul.docrowmenu li {
	margin:0px;
	padding:0px;
	width:254px;
	border:none;
	list-style-type:none;
	list-style-image: none;
	list-style-position:inherit;
	padding-left: 0px;

}

ul.docrowmenu li a:link, ul.docrowmenu li a:visited {
	display:block;
	float:left;
	width: 214px;
	height:41px;
	overflow:hidden;
	margin: 0px 0px 4px 0px;
	padding: 2px 0px 0px 40px;
	line-height:1.5;
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
	background-image:url(../images/icons/pdf-tech-on.gif);
}

div.docboxmenu p.smallnote {
	margin: 2px 0px 0px 0px;
	text-align:right;
	clear:both;
	font-size:11px;
	line-height:1;
}

/*-- DOCUMENT ICON LINKS --*/
ul li a.label:link, ul li a.label:visited,
a.label:link, a.label:visited {
	background-image:url(../images/icons/pdf-green-off.gif);
	}

ul li a.msds:link, ul li a.msds:visited,
a.msds:link, a.msds:visited {
	background-image:url(../images/icons/pdf-blue-off.gif);
	}
	
ul li a.tech:link, ul li a.tech:visited,
a.tech:link, a.tech:visited {
	background-image:url(../images/icons/pdf-tech-off.gif);
	}
	
ul li a.omri:link, ul li a.omri:visited,
a.omri:link, a.omri:visited {
	background-image:url(../images/icons/pdf-black-off.gif);
	}

/*-- SPECIALTY PAGES --*/
	
body.specialty div#logo img {
	float:left;
	display:inline;
	margin:10px 0 0 0;	
}

body.specialty div#nav {
	float:left;
	width:510px;
}

body.specialty div#subheader {
	display:none;
	}

body.specialty div#subheader span{
	display:none;
	}

body.specialty div#subheader span.turfornamental {
	display:none;
}

body.specialty div#subheader span.kleentek {
	display:none;
}

body.specialty div#subheader span.wormtraxx {
	display:none;
}

body.specialty div#content_wrapper {
	padding-top:36px;
	}
	
body.specialty div#content_inner {
	margin:0px 0 25px 0;	
	}
	
body.specialty div#content_inner ul {	
	}
	
body.specialty div#content_inner li {
	font-size:12px;
	line-height:18px;
	}
	
body.specialty table {
	margin-left:30px;
	}

body.specialty table td {
	font-size:12px;
	line-height:18px;
	padding:0px 8px 3px 0px;
	}

body.specialty div.contactinfo1 {
	float:left;
	width:221px;
	margin-top: 4px;
	margin-bottom: 20px;
	padding: 0px 20px 0px 0px;
	}

body.specialty div.contactinfo2 {
	float:left;
	width:271px;
	margin-top: 4px;
	margin-bottom: 12px;
	padding: 26px 0px 0px 20px;
	}

body.specialty div.subcolumn {
	float:left;
	width:221px;
	margin-top: 4px;
	margin-bottom: 20px;
	padding: 0px 20px 0px 0px;
	}
	
body.specialty a, body.specialty a:visited {
	text-decoration:none;
	color:#004c7d;
	}
	
body.specialty div#footer_nav a {
	color:#8fb345;
}	

/* CONTACT */

div.contact {
	margin: 0px 0px 12px 0px;
	font-size:12px;
	line-height:160%;
	margin:0 0 15px 0;
	}	

div.contact .name{
	font-size:14px;
	margin: 0px 0px 2px 0px;
	font-weight:bold;	
	}
	
div.contact .title{
	font-weight:bold;	
	}

/* NEWSROOM */

.releaseitem {
	padding: 4px;
	}
	
a.worddoc span.smallblack {
	color:#000;
}

a.worddoc:link, a.worddoc:visited {
	display:block;
	width:200px;
	height:18px;
	background-image:url(../images/icons/w-document.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left: 15px;
	margin-top:3px;
}

/*-- PRODUCT INFO TABLE GENERAL --*/

table#infochart {
	margin-bottom:20px;
	line-height:1.35;
	}
	
table#infochart td, table#infochart th  {
	padding:6px;
	vertical-align:bottom;
	}

table#infochart th, table#infochart thead td{
	font-weight:bold;
	padding: 6px 6px 8px 2px;
	}

table#infochart tr.odd {
	background-color:#F1F6F9;
	}

table#infochart tr.shaded {
	background-color:#F1F6F9;
	}

table#infochart td.one {
	width:200px;
	}
	
table#infochart td.two {
	width:100px;
	text-align:center;
	}

table#infochart td.two img, table#infochart td.three img {
	margin:auto;
}

table#infochart td.three {
	width:200px;
	text-align:center;
	}
		
table#infochart a:link, table#infochart a:visited {
	display:block;
	}
	
table#infochart h2 {
	margin: 0px 0px;
	padding-top:18px;
	font-size:16px;
	line-height:1.5;
	}
	
table#infochart h3 {
	margin: 0px 0px;
	padding-top:9px;
	font-weight:bold;
	font-size:14px;
	color:#000;
	line-height:1.5;
	}

/*-- PRODUCT LINK TABLE PROFESSIONAL AG --*/

body#proag table#infochart {
	width:597px;
	margin:0px;
	padding:0px;
}

body#proag table#infochart td.three {
	width:190px;
	padding:6px;
	vertical-align:top;
	text-align:left;
	}

body#proag table#infochart td.one {
	width:154px;
	padding: 6px 6px 6px 16px;
	vertical-align:top;
	}
	
body#proag table#infochart td.two {
	padding: 6px 6px 6px 16px;
	width:160px;
	text-align:left;
	vertical-align:top;
}

/*-- PRODUCT LINK  -- */

a.productlink:link, a.productlink:visited{
	background-image:url(../images/icons/arrow-small-blue.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:9px;
	font-weight:bold;
	}
	
.productcategory {
	color:#4F6108;
	padding-top:8px;
	}
	
.productclass{
	color:#708A0B;
	padding-top:8px;
	text-transform:uppercase;
	font-weight:bold;
	}
	
a.arrowlink:link, a.arrowlink:visited {
	background-image:url(../images/icons/arrow-small-blue.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:9px;
	}
	
/*-- DEFAULT TABLE --*/
tr {
	padding:50px;	
}

/*-- UTILITY --*/

.blockon {display:block;}

.clearl	{clear:left;}

.clearr	{clear:right;}

.clearem {clear:both;}

.floatl	{float:left;}

.floatr	{float:right;}

.floatn	{float:none;}

.hideon {display:none; visibility:hidden;}

.inlineon {display:inline;}

.small { font-size:11px;}

.smallblack { font-size:11px; color:#000;}

.smallnote { font-size:11px; color:#999;}

.imgright {
	float:right;
	margin: 0px 0px 18px 36px;
}

.imgleft {
	float:left;
	margin: 0px 36px 18px 0px;
}

/*****FORMS *****/


fieldset.form {
	width: 530px;
	padding:0px 15px 0px 15px;
	margin: 0px;
}
	
.form label {
	display: block;
	float: left;
	padding:4px 6px 0px 0px;
	margin: 4px 0px;
	font-size:12px;
	text-align: right;
	width: 175px;
	}

.form label.longlabel{
	padding-left: 6px;	
	text-align: left;
	width:200px;
	padding-top:1px;
	padding-bottom:0px;
	margin:0px 0px 2px 0px;
	}

.form label.shortlabel {
	display: block;
	float: left;
	padding:4px 6px 0px 0px;
	margin: 4px 0px;
	font-size:12px;
	text-align: right;
	width: 80px;
	}

.form input {
	display: block;
	float: left;
	margin: 2px 0px;
	padding: 3px 2px;
	font-size: 12px;
	}

.form input.textinput {
	width: 320px;
	border: 1px solid #736759;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	}

.form textarea, .form select {
	width: 320px;
	margin: 5px 0px;
	border: 1px solid #36312A;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #FFFFFF;
	}

.form select {
	margin-bottom: 7px;
	margin-top: 7px;	
	padding:2px 0px;
	}
	
.form legend, .verification legend {
	color:#660000;
	font-weight:bold;
	padding:5px;
	}

.form select {
	display: inline;
	float:left;
	margin-bottom: 5px;
	margin-top: 5px;					
	}

.form br {
	clear: left;
	}
	
.form .radiobtn {
	border:none;
	}
	
fieldset.list {
	display:block;
	width:320px;
	margin-bottom:3px;
	margin-left:210px;
	line-height:2;
	border:0px;
}

fieldset.list input {
	border:1px solid #000000;
	margin: 6px 0px;
}

fieldset.list label {
	padding-top:4px;
	margin: 6px 0px;
	font-size:12px;
	}
	
/* buttons */
div.buttonrow {
	margin-left:210px;
	}

div.shortbuttonrow {
	margin-left:120px;
	margin-top:4px;
	}

/* button separated to deal with ie6 problem */
input.buttonsubmit, input.buttonreset {
	display:block;
	float: left;
	padding: 2px 4px 3px 4px;
	margin: 0px 6px 0px 0px;
	border:none;
	font-size: 11px;
	font-family:Tahoma, Geneva, Arial, sans-serif;
	background-color:#0073c0;
	background-image:url(../images/INTERFACE/form-button-bg.gif);
	text-transform:uppercase;
	color:#FFFFFF;	
	}
	
/* in case someone adds a legend */
.form fieldset.list legend {
	display:none;
}

.verification{
	padding:15px;
	border: solid 1px #990000;  
	}

.errormessage {
	color:#990000;
	font-weight:bold;
	}
	
.required {
	color:#990000;
	font-style:italic;
	font-size:13px;
	}
	
/*-- SIDEBAR FORMS --*/

div#sideform {
	float:left;
	width:262px;
	margin: 0px 0px 36px 35px;
	padding:0;
	font-size:12px;
	line-height:2;
}

div#sideform p {
	margin-bottom:10px;
	line-height:1.9;
}

div#sideform form input {
	margin: 0px 0px 12px 0px;
	line-height:1.5;
	}

div#sideform form input[type="text"] {
	width:180px;
	color:#4588b5;
	font-size:11px;
	padding:1px;
}

div#sideform form input.button {
	padding:2px 3px;
	margin:0;
	border:none;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	background-color:#0073c0;
	background-image:url(../images/INTERFACE/form-button-bg.gif);
	}

/*********** PRODUCTS ***********/	
	
body.products {
	background:none;
}

body.products div#subheader {
	height:248px;
	background:none;
}

body#basamid {
	background:none;
	}
	
body#cydx {
	background:none;
	}

body#cydxhp {
	background:none;
	}

body#neemix {
	background:none;
	}
	
body#trilogy {
	background:none;
	}
body#trilogy table#infochart td.two {
	width:150px;
	}	

body.products div#sub_info {
	float:left;
	height:248px;
	width:291px;
}

body.products div#sub_info ul {
	margin:34px 0 0 35px;
}

div#product_info {
	float:left;
	height:186px;
	width:629px;
	margin:0px;
	padding:0px;
	color:#000;
	background:none;
	}

div#product_logo {
	float:left;
	height:186px;
	width:280px;
	margin:0px 0px 0px 40px;	
	}

div#product_logo img {
	margin:34px 0px 0px 0px;	
	}

div#product_para {
	float:left;
	height:152px;
	width:280px;
	margin:34px 20px 0px 0px;
	line-height:1.25;
	font-size:13px;
	color:#000;
	}

div#product_para a {
	color:#b9d53e;
	}
	
/*-- Bt Insecticides --*/

body#aboutbt .aboutbt {font-weight:bold;}

body#agreewg div#product_logo {
	background-image:url(../images/product-logos-black/agree-wg.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#agreewg .agreewg {font-weight:bold;}

body#crymax div#product_logo {
	background-image:url(../images/product-logos-black/crymax-wdg.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#crymax .crymax {font-weight:bold;}

body#deliver div#product_logo {
	background-image:url(../images/product-logos-black/deliver.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#deliver .deliver {font-weight:bold;}

body#javelinwg div#product_logo {
	background-image:url(../images/product-logos-black/javelin-wg.png);
	background-repeat:no-repeat;
	background-position:10px 55px;
}

body#javelinwg .javelinwg {font-weight:bold;}


/*-- Neem-derived Products --*/

body#aboutneem .aboutneem {font-weight:bold;}

body#azatin div#product_logo {
	background-image:url(../images/product-logos-black/azatin.png);
	background-repeat:no-repeat;
	background-position: 14px 55px;
}

body#azatin .azatin {font-weight:bold;}

body#trilogy div#product_logo {
	background-image:url(../images/product-logos-white/trilogy.png);
	background-repeat:no-repeat;
	background-position: 20px 55px;
}

body#trilogy .trilogy  {font-weight:bold;}

body#neemix div#product_logo {
	background-image:url(../images/product-logos-black/neemix.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#neemix .neemix  {font-weight:bold;}

body#neemezad div#product_logo {
	background-image:url(../images/product-logos-black/neemezad.png);
	background-repeat:no-repeat;
	background-position: 4px 55px;
}

body#neemezad .neemezad {font-weight:bold;}

/*-- Bionematicide --*/

body#melocon div#product_logo {
	background-image:url(../images/product-logos-black/melocon.png);
	background-repeat:no-repeat;
	background-position: 13px 55px;
}

body#melocon .melocon {font-weight:bold;}

/*-- Insecticidal Soap --*/

body#desx div#product_logo {
	background-image:url(../images/product-logos-black/des-x.png);
	background-repeat:no-repeat;
	background-position: 13px 55px;
}

body#desx .desx {font-weight:bold;}

/*-- Insecticidal Bait --*/

body#seduce div#product_logo {
	background-image:url(../images/product-logos-black/seduce.png);
	background-repeat:no-repeat;
	background-position: 13px 55px;
}

body#seduce .seduce {font-weight:bold;}

/*-- Insecticidal Viruses --*/

body#aboutiv .aboutiv {font-weight:bold;}

body#gemstar div#product_logo {
	background-image:url(../images/product-logos-black/gemstar.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#cydx div#product_logo {
	background-image:url(../images/product-logos-black/cyd-x.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#cydx .cydx {font-weight:bold;}

body#cydxhp div#product_logo {
	background-image:url(../images/product-logos-black/cyd-x-hp.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#cydxhp .cydxhp {font-weight:bold;}

body#spodx div#product_logo {
	background-image:url(../images/product-logos-black/spod-x.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#spodx .spodx {font-weight:bold;}

/*-- Biofungicides --*/

body#soilgard div#product_logo {
	background-image:url(../images/product-logos-black/soilgard-12g.png);
	background-repeat:no-repeat;
	background-position: 40px 55px;
}

body#soilgard .soilgard {font-weight:bold;}



body#pfr97 div#product_logo {
	background-image:url(../images/product-logos-black/pfr-97_20_wdg.png);
	background-repeat:no-repeat;
	background-position: 0px 65px;
}

body#pfr97 .pfr97 {font-weight:bold;}



/*-- Fumigant --*/

body#basamid div#product_logo {
	background-image:url(../images/product-logos-black/basamid.png);
	background-repeat:no-repeat;
	background-position: 10px 55px;
}

body#basamid .basamid  {font-weight:bold;}

/*-- Tissue Culture --*/

body#kleentek .kleentek  {font-weight:bold;}


/*-- TABBED PRODUCT PAGES --*/

div#tabs {
	padding:0px 0px 30px 0px;
	background:none;	
}

div.tabcontent p {
	font-size:13px;
}

div.tabcontent ul {
margin:0px 0px 16px 0px;
}

div.tabcontent ul li {
	list-style-type:disc;
	line-height:20px;
	font-size:13px;
	margin: 2px 0px 2px 18px;
	}

div.tabcontent ul.nobullet {
	margin:0px 10px 16px 10px;
	padding-left:6px;
}

div.tabcontent ul.nobullet li {
	list-style-type:none;
	line-height:20px;
	font-size:13px;
}

div.tabcontent ul.halfnobullet {
	float:left;
	width:240px;
	margin:0px 10px 16px 10px;
	padding-left:6px;
}

div.tabcontent ul.halfnobullet li {
	list-style-type:none;
	line-height:20px;
	font-size:13px;
	}
	
div.tabcontent ul.thirdnobullet {
	float:left;
	width:145px;
	margin:0px 10px 16px 10px;
	padding-left:6px;
}

div.tabcontent ul.thirdnobullet li {
	list-style-type:none;
	line-height:20px;
	font-size:13px;
	}
	
	
div.tabcontent ul.half {
	float:left;
	width:232px;
	margin:0px 10px 6px 10px;
	padding-left:26px;
}

div.tabcontent ul.half li {
	list-style-type:disc;
	line-height:20px;
	font-size:13px;
	}

div.tabcontent #picture_right {
	float:right;
	width:330px;
}
div.tabcontent #picture_right p {
	margin:5px 0 0 0;
	color:#434343;
	font-size:11px;
	font-style:italic;
	line-height:14px;
}

div.tabcontent table.basamidg {
	width:554px; 
	float:left;
}

div.tabcontent table.basamidg td.one {
	width:170px;
	padding:4px;
	font-size:13px;
	line-height:1.5;
	color:#004c7d;
}

div.tabcontent table.basamidg td.two {
	font-size:13px;
	line-height:1.35;
	padding:6px 6px 12px 6px;
}

table.basamidg td p {
	font-size:13px;
	line-height:1.35;
	padding-bottom:10px;
	margin:0px;
}

hr.tab {
	height:1px;
	width:554px;
	color:gray;
	background-color:#999;
	border:0;
	margin:20px auto 20px auto;
}
	
