body { font-family: Helvetica, Arial, Sans Serif;
     font-size: 11px;
     color: #000000;
     margin: 0px;
     }

td { vertical-align: top;
}

img { border: 0px;
     }

#distributor { width: 100%;
         	   border-bottom-color: #990000;
         	   border-bottom-style: dotted;
         	   border-bottom-width: 1px;
         	   margin-top: 2px;
         	   clear: both;
     	 	 }
     	 	 
#footer p { font-size: 9px;
     color: #e3e3e3;
     font-weight: normal;
     text-decoration: none;
     }

#footer a { font-weight: normal;
			text-decoration: none;
			color: #e3e3e3;
      }

#listBox { width: 156px;
		   padding: 3px 3px 3px 3px;
	 }

#listBox .header { background-color: #990000;
				   color: white;
				   font-weight: bold;
			  }
		 		
#mainBody { font-family: Helvetica, Arial, Sans Serif;
     font-size: 11px;
     color: #000000;
	 padding-left: 5px;
     }

#mainBody p { font-family: Helvetica, Arial, Sans Serif;
     font-size: 11px;
     color: #000000;
     margin-top: 3px;
     margin-bottom: 8px;
     }

#mainBody h1 { font-family: Trebuchet MS, Arial, Sans Serif;
     font-size: 14px;
     color: #ff0000;
     }

#mainBody h2 { font-family: Trebuchet MS, Arial, Sans Serif;
     font-size: 14px;
     color: #000000;
     }

#mainBody h3 { font-size: 11px;
     font-weight: bold;
     color: #990000;
     }

#mainBody ul, ol, li { padding-left: 0px;
					   margin-left: 10px;
		 		}

#mainBody a:link { color: #990000;
     		  	   font-weight: normal;
     		  	   text-decoration: none;
     		  	   border-bottom: #990000;
     		  	   border-width: 0px 0px 1px 0px;
     		  	   border-style: none none dotted none;
     }

#mainBody a:active { text-decoration: none;
		       }

#mainBody a:visited { color: #990000;
     		  	   	  font-weight: normal;
     		  	      text-decoration: none;
     		  	      border-bottom: #990000;
     		  	      border-width: 0px 0px 1px 0px;
     		  	      border-style: none none dotted none;
     				}

#mainBody p { margin-top: 5px;
}

#mainBody strong, .MainBodyBoldRed { color: #990000;
     font-weight: bold;
     }

#mainBody .inlineHeading { font-weight: bold;
     color: #990000;
	 margin-bottom: 5px;
     }

#mainBody .caption { font-size: 9px;
					 font-family: Times;
			       }
     
#mainNavigation { font-size: 12px;
     font-family: Helvetica, Arial, Sans Serif;
     }
     
#mainNavigation td { font-size: 12px;
		}
	

#mainNavigation a { font-weight: bold;
					font-size: 12px;
					font-family: Trebuchet MS, Arial, Sans Serif;
				    color: #ffffff;
     				text-decoration: none;
     			  }

#mainNavigation a:hover { text-decoration: underline;
     }

#productSpecs { width: 400px;
				float: left;
	}

#productPhotos { width: 160px;
				 float: right;
				 padding: 5px 5px 5px 5px;
			 }


#productPhotos p { margin-top: 0px;
				   margin-bottom: 15px;
			 }
			 
#productPhotos a:link { font-weight: bold;
				   	    border: 0px;
				   	    text-decoration: none;
			 		}

#productPhotos a:hover { font-weight: bold;
				 		 text-decoration: underline;
					}
			 
#productPhotos a:visited { font-weight: bold;
						   border: 0px;
						   text-decoration: none;
					  }

#productPhotos img { margin: 0px;
		 	}

#productPhotos .caption { font-size: 9px;
						  font-family: Trebuchet MS;
						  line-height: 100%;
					}


					

#subNavigation { font-size: 11px; }

#subNavigation a { font-weight: bold;
     color: #030303;
     text-decoration: none;
     }

#subNavigation a:visited { color: #030303;
     text-decoration: none;
     }

#subNavigation a:hover { text-decoration: underline; }

#subNavigation p { margin-top: 5px;
      			   margin-bottom: 0px;
     			 }

#subNavigation .indent { margin-left: 0px;
			       }

#subNavPage { margin: 0px;
			  padding-left: 5px;
			  line-height: 105%
		  }
			       
#subNavPage p { margin-top: 0px;
			    margin-bottom: 3px;
			    line-height: 105%;
		  }

#subNavPage a { font-weight: normal; 
				color: #090909;
			}

#subNavPage a:visited { font-weight: normal;
   						color: #090909;
						} 
     
a.MainBodySmallGrey:visited, a.MainBodySmallGrey:link { 
	font-family: Arial; 
	font-size: 10px; 
	color: #c8c6c6;
	line-height: 14px; 
}

a.MainBodySmallGrey:hover { 
	font-family: Arial; 
	font-size: 10px; 
	color: #e79f2d;
	line-height: 14px; 
}

.MainBodySmallGrey {  
	font-family: Arial; 
	font-size: 10px; 
	color: #c8c6c6;
	line-height: 14px;
}

.MainBodySmallOrange {  
	font-family: Arial; 
	font-size: 10px; 
	color: #e79f2d;
	line-height: 18px;
}


input.hdrSearch {
	border: 0px;
	background-color: #a5a5a5;
	font-size: 10px;
	color: #eeeeee;
	height: 14px;
	width: 150px;
}

#searchResults { padding 10px;
			   }

#searchResults h3, h4 { font-weight: bold;
  						margin-bottom: 0px;
  						margin-top: 10px;
					  }
	
#searchResults .sectionName { padding: 0px;
							}