body					 { padding: 0; margin: 0; font-family: verdana, sans-serif; font-size: 12px }
address					 { padding: 0; margin: 0; font-family: verdana, sans-serif; font-size: 10px; font-style: normal }
div						 { padding: 0; margin: 0; font-family: verdana, sans-serif; font-size: 12px }
td						 { padding: 0; margin: 0; font-family: verdana, sans-serif; font-size: 12px }
td p, td ul li, td ol li { padding: 0; margin: 0; font-family: verdana, sans-serif; font-size: 12px }
form					 { padding: 0; margin: 0 }
p						 { padding: 0; margin: 0 }

/* HEADINGS */
h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 						 { text-transform: capitalize; font-size: 20px; padding-top: 10px; margin-top: 0; margin-bottom: 0; padding-bottom: 6px }
h2 						 { text-transform: capitalize; font-size: 14px; padding-top: 10px; margin-top: 0; margin-bottom: 0; padding-bottom: 6px }
h4 						 { font-size: 20px; padding-top: 10px; margin-top: 0; margin-bottom: 0; padding-bottom: 6px }
h5 						 { font-size: 14px; font-style: italic; font-weight:bold; padding-bottom: 6px; padding-top: 4; }

ul						 { padding-top: 6px; margin-top: 0; text-indent: -25px; font-weight: bold; font-size: 14px }
li						 { font-weight: normal; text-indent: 0 }

#header					 { padding: 0; margin: 0; }
#accuheader				 { padding: 0; margin: 0; background-color: #0DADE1 }
#atomizerheader			 { padding: 0; margin: 0; background-color: #669999 }

#nav 					 { background-image: url(assets/menu.gradient.gif); background-position: top; background-repeat: repeat-x; 	   	  				  text-align: center; padding: 0; margin: 0; min-width: 885px }
	   
#menu 					 { margin: 0; padding-right: 0; padding-left: 0; padding-bottom: 0; padding-top: 0; text-align: center }

#menu ul 				 { margin: 0; padding: 0; list-style-type: none }

#menu ul li				 { display: inline-table; margin: 2px 0px 0px; padding: 0; width: 146px; text-align: center }

#menu ul li a 			 { text-decoration: none; text-align: center; font-weight: bold; font-size: 14px; color: #fff;
				  		   border-left: #ccc 1px solid; height: 18px; display: block; margin: 6px 0 0; padding: 0 }

#menu ul li a:hover 	 { text-decoration: underline }
#menu ul li a:active 	 { text-decoration: underline }

div#nav 				 { border-top: #fff 1px solid }

#subnav 				 { background-image: url(assets/submenu.gradient.gif); background-position: left bottom;
						   background-repeat: repeat-x; background-color: #f4f4f4; font: 12px verdana, sans-serif;
		  				   border-bottom: #999 1px solid; padding-top: 8px; padding-bottom: 5px; padding-right: 6px;
		  				   padding-left: 6px; height: 15px; color: #333; clear: left; margin: 0 }
	
#subnav a 				 { padding: 4px; color: #555; font-weight: normal }

#subsubnav 				 { font: 11px verdana, sans-serif; border-right: #999 1px solid; border-left: #999 1px solid;
		  				   border-bottom: #999 1px solid; border-top: #999 1px solid; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; width: 800px; margin: 0; padding-left: 0px; height: 15px}
	
#subsubnav a 				 { padding: 4px; color: #555; font-weight: normal }

#formx tr {
font-size: 11px}
a 						 { color: #4e63a0; font-weight: bold; text-decoration: none }
a:hover 				 { color: #555; text-decoration: underline }
a.menu 					 { color: #000; text-decoration: none }
a.menu:hover 			 { color: #ff6633; text-decoration: underline }

#footer 				 { background-image: url(assets/submenu.gradient.gif); background-position: left bottom;
		  				   background-repeat: repeat-x; background-color: #f4f4f4; border-top: #999 1px solid; 
		  				   border-bottom: #999 1px solid; font: 10px verdana, sans-serif; font-weight: bold;
		  				   text-align: center; padding-top: 6px; padding-bottom: 4px; padding-right: 0;
		  				   padding-left: 0; clear: left; color: #555; margin: 0 }

#footer a				 { color: #333 }

#content 				 { background-image: url(assets/grid.background.jpg); background-repeat: repeat; padding: 12px 22px 8px; margin: 0; font-size: 10px} 
	
#productbar 			 { margin: 0; padding: 10px 0 6px; width: 185px }
#sidebar 				 { margin: 0; padding: 2px 0 0 0; width: 195px; font-size: 10px }
#sidebar p 				 { font-size: 10px }
#accusidebar	 		 { padding: 4px 4px 4px 4px; border:1px dotted #333; width: 195px; font-size: 10px; valign:center;
background-color: #f4f4f4 }
#atomizersidebar         { padding: 4px 4px 4px 4px; border:1px dotted #333; width: 195px; font-size: 10px; valign:center;
background-color: #e9e9e9 }
#whatsNEWbox	 		 { border: 1px dotted #333; padding: 4px 4px 4px 4px; font-size: 10px; }		

#sprayersignup		 	 { padding: 4px 4px 4px 4px; border:1px dotted #333; }
#sidenav 				 { border-bottom:1px dotted #333; padding-top: 7px; padding-bottom: 15px; padding-right: 9px;
		   				   margin-left: 8px; margin-right: 8px; color: #333 }

#sidenav p 				 { padding-left: 6px; padding-bottom: 4px; color: #333; font-size: 11px }
#sidenav h6 			 { color: #333; font-size: 10px; font-weight: normal; margin: 0; padding: 0 }

#sidenav ul 			 { list-style-type: none; padding: 0; margin: 0; font-size: 12px }
#sidenav ul li 			 { font-weight: bold; padding: 1px 0 0 0; margin: 4px 0 0 12px; font-size: 11px; color: #333333 }
#sidenav ul li a 		 { list-style-image: none; font-weight: normal }
#sidenav ul li a:hover 	 { text-decoration: underline }


#sidecart 				 { border-bottom:1px dotted #333; padding-top: 13px; padding-bottom: 13px; padding-right: 9px;
						   margin-left: 8px; margin-right: 8px }

#sidecart a 			 { font-size: 11px }

#sidemail 				 { border-bottom:1px dotted #333; margin-left: 8px; margin-right: 8px; padding-right: 6px; padding-left: 6px }
#sideend 				 { padding-top: 13px; padding-right: 12px; padding-bottom: 18px; margin-left: 15px; margin-right: 15px }

#productbox				 { background-image: url(assets/product.box.shade.jpg); background-repeat: no-repeat; font-weight: bold;
			  			   text-align: center; height: 18px; color: #fff; padding: 0; margin: 0 }
 
#productboxtwo 			 { background-color: #fff; border: thin solid #4e63a0; margin: 0; padding: 7px }
#productspace 			 { margin: 0; padding: 4px 0 9px }
#bottomlink 			 { margin: 0; padding: 8px 0 0; font-size: 10px }
#accubottomlink 		 { margin: 0; padding: 8px 0 0; font-size: 10px; background-color: #f4f4f4 }

#searchbox 				 { padding: 0 20px 0 0; margin: 0 }

.left 					 { float: left; margin-right: 10px; margin-bottom: 3px }
.right 					 { float: right; margin-left: 20px; margin-bottom: 3px }

#dheight 				 { min-height: 93px }
#lheight 				 { height: 113px }
#iheight 				 { height: 168px }

#pilink 				 { margin: 0; padding: 0; }
#pilink a 				 { font-size: 10px; margin: 0; padding: 0px }

#path 					 { font-size: 10px; }
#path a 				 { color: #333333; font-weight: normal }

#headtext 				 { position: absolute; left: 175px; top: 34px }

#lcolumn 				 { margin-top: 8px; margin-bottom: 15px; padding-right: 20px; border-right: #999 dotted thin }
#rcolumn 				 { margin-top: 8px; margin-bottom: 15px; padding-left: 20px }

#lamesa 				 { padding: 0px; margin-top: 12px; margin-bottom: 18px }
#lamesa table 			 { border: thin solid #555 }
#lamesa td 				 { margin: 0px; padding: 4px; font-size: 11px }
#lamesa td p 			 { font-size: 11px }

#testimonial 			 { background-color: #E4ECF3; padding: 6px; border: thin solid #333333; font-size: 10px }

#dsdata td div 			 { font-size: 9px; color: #000; padding: 2px }

div#sectionone #menu li#two a, div#sectiontwo #menu li#one a, div#sectiontwo #menu li#three a, div#sectionthree #menu li#one a,
div#sectionthree #menu li#four a, div#sectionthree #menu li#fourca a, div#sectionfour #menu li#one a,
div#sectionfour #menu li#five a, div#sectionfive #menu li#one a, div#sectionfive #menu li#six a, div#sectionsix #menu li#one a,
div#sectionsix #menu li#seven a, div#sectionseven #menu li#one a, div#sectionseven #menu li#eight a,
div#sectioneight #menu li#one a
						 { border-left: blue 0 }

div#sectionone #menu li#one, div#sectiontwo #menu li#two, div#sectionthree #menu li#three, div#sectionfour #menu li#four,
div#sectionfour #menu li#fourca, div#sectionfive #menu li#five, div#sectionsix #menu li#six, div#sectionseven #menu li#seven,
div#sectioneight #menu li#eight, div#sectionnine #menu li#nine
						 { border-top: #ccc 1px solid; border-bottom: #f4f4f4 1px solid; border-right: #ccc 1px solid;
						   border-left: #ccc 1px solid; background: #f4f4f4; color: #497e86 }

div#sectionone #menu li#one a, div#sectiontwo #menu li#two a, div#sectionthree #menu li#three a, div#sectionfour #menu li#four a,
div#sectionfour #menu li#fourca a, div#sectionfive #menu li#five a, div#sectionsix #menu li#six a, div#sectionseven #menu li#seven a,
div#sectioneight #menu li#eight a, div#sectionnine #menu li#nine a
						 { border-top: #f4f4f4 1px solid; border-bottom: #f4f4f4 1px solid; border-right: #f4f4f4 1px solid;
						   border-left: #f4f4f4 1px solid; background: #f4f4f4; font-size: 14px; color: #333333 }
						   
div.anchorlist { background-color: #eee; border: #000 1px solid; margin-bottom: 2em; padding: 10px; }
div.anchorlist h2 { margin: 0; padding: 0; text-align: center; }
div.anchorlist p { font-size: 14px; line-height: 1.5em; text-align: center; }
div.resource { margin-bottom: 1em; }
div.resource h2 { float: left; margin: 0; width: 100%; }
div.resource a.backtotop { display: block; float: right; height: 17px; margin-top: 4px; text-align: right; width: 15%;  }
div.resource hr { clear: both; height: 0; border-bottom: #eee 4px solid; margin-bottom: 1.5em; }
div.resource ul { clear: both; margin: 0; }
div.resource ul li { line-height: 1.5em; }
