body{border-width: 0pt;	background-position: top left; background-color: #eeeeee; color: #333333; font-family: Arial; 
	margin: 0pt; padding:0pt; background-image: url(http://www.cheneybrothers.com/images/bg.jpg); background-repeat: repeat-x}
table {color:#ffffff; font-family : verdana; background-color: transparent; padding:0pt; border-collapse: collapse; 
	border-style: none;  border-width: 0pt;}	
tr{color:#333333; font-family : verdana; background-color: transparent; padding:0pt; border-collapse: collapse; 
	border-style: none;  border-width: 0pt;}
td{color:#333333; font-family : verdana; background-color: transparent; border-collapse: collapse; 
	border-style: none;  border-width: 0pt; }
	
a:link, a:visited{color: #cc0000; font-size:8pt; text-decoration: underline;}
a:hover{color:#333333; }

img{border-style: solid; padding:0pt; border-width: 0pt; }
td img{border-style: solid; padding:0pt; border-width: 0pt; }
a img{border-style: solid; padding:0pt; border-width: 0pt; }

.tdleft{color:#333333; font-family : verdana; background-color: transparent; padding:0pt; padding-left:20pt; 
	border-style: none;  border-width: 0pt; text-align:left; font-size: 8pt; line-height: 15pt}
.tdright{color:#333333; font-family : verdana; background-color: transparent; padding:0pt; padding-right:20pt; 
	border-style: none;  border-width: 0pt; text-align:right;}

.even td{background-color: #dddddd;} 
.odd td{background-color: #cccccc;} 
tr.roweven {background-color: #dddddd;}
tr.rowodd {background-color: #cccccc;}

.all{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
.allTable{text-align: center; width: 820px; top: 0px; border-style: none;  border-width: 0pt; 
	padding:0pt; border-collapse: collapse;}	
.mainTd{position: relative; left: 0px; top: -29px; width: 800px; border-style: none;  border-width: 0pt; 
	padding:0pt; border-collapse: collapse; z-index: 2;}
.logo{position: absolute; top: 0px; left: 0px; z-index: 2;}
.wave{position: absolute; top: 0px; left: 0px; z-index: 1;}
.wave2{position: absolute; top: 37px; left: 0px; z-index: 1;}
.menu{position: absolute; top: 36px; left: 0px; z-index: 2;}
.search{position: absolute; top: 0px; left:625px; z-index: 2;}
.mainContent{position: relative; top: 0px; z-index: 0;  width: 800px; border-style: none; border-width: 0pt; 
	padding:0pt; border-collapse: collapse;}

.contactus td, .contactus table, .contactus p{font-size: 9pt; color:#333333; font-weight: normal; font-family : tahoma; 
	background-color: transparent; padding-left:15pt; border-style: none; text-align:center;}
.contactus form td{font-size: 8pt; color:#333333; font-weight: normal; font-family : tahoma; 
	background-color: transparent; padding-left:15pt; border-style: none; text-align:left;}	
.content{background-color: #EEEEEE; border-collapse: collapse; padding: 0pt;  border-style: none; border-width: 0pt;}
.contentheader {font-size: 14pt; font-weight: bold; font-variant: small-caps; font-family : arial; color:#cc0000;
	margin-top: 0px; padding:0pt; letter-spacing: 0px; background-color: #EEEEEE; text-align:left; text-decoration:none;}
.contenttable {color:#333333; font-family : tahoma; background-color: #EEEEEE; padding:0pt; border-style: none;  
	border-width: 0pt;} 
.contenttd {font-size: 8pt; color:#333333; letter-spacing:1pt; font-weight: normal; font-family : tahoma; 
	background-color: #dddddd; padding-left:10pt; border-style: none; text-align:left; } 
.contentbordertd {font-size: 8pt; color:#333333; font-weight: normal; font-family: tahoma; background-color: #dddddd;
	border-style: solid solid none solid; border-color: #333333; border-width: 1px; padding:0pt; border-collapse: collapse;} 
.contentprheader {font-size: 8pt; letter-spacing:1pt; font-weight: normal; color:#333333; font-family : tahoma; 
	background-color: #dddddd; border-style: none;  border-width: 0pt; text-align:center;  padding-top:5pt;}
.contentpr {font-size: 8pt; letter-spacing:1pt; font-weight: normal; color:#333333; font-family : tahoma; text-align:left;
	background-color: transparent; border-style: none;  border-width: 0pt; padding-top:10pt; padding-bottom:5pt; padding-top:5pt;}	
.contentnoborder {border-style: none;  border-width: 0pt; padding:0pt; border-collapse: collapse;}
.contentchart {border-style: none ; border-width: 0px; background-color: #dddddd; border-collapse: collapse; font-size: 8pt; 
	color:#333333; font-weight: normal; font-family: tahoma; text-align:left; background-color: #dddddd;}
.contentchartheader{font-size: 8pt; color:#cc0000; font-weight: normal; font-family: tahoma; text-align:left; 
	background-color: #dddddd; border-style: solid; border-color: #333333; border-width: 1px; padding:2pt; } 
.contentchart td {border-style: solid; border-color: #333333; border-width: 1px; padding:2pt; text-align:left;} 
.contentmarket {font-size: 8pt; color:#333333; letter-spacing:1pt; font-weight: normal; font-family : tahoma; padding-left:10pt;
	border-style: none; text-align:center; background-color: #99ccff;}

.divisiontable {color:#EEEEEE; font-family: tahoma; background-color: transparent; padding:0pt; 
	border-style: none;  border-width: 0pt; border-color: #333333; width: 100%; height :100%; border-collapse: collapse;} 
.divisionheader{font-size: 10pt; letter-spacing:1pt; text-decoration: none; font-weight: normal; 
	color:#EEEEEE; font-family : tahoma; background-color: #660000;	border-style: none;  border-width: 0pt; 
	text-align:center;  padding-top:0pt; height: 12pt; border-color: #660000}
.divisionheader a{font-size: 10pt; letter-spacing:1pt; text-decoration: none; font-weight: normal; 
	color:#EEEEEE; font-family : tahoma; background-color: #660000;	border-style: none;  border-width: 0pt; 
	text-align:center;  padding-top:0pt; height: 12pt;}
.divisiontd {font-size: 8pt; color:#333333; font-weight: normal; font-family: tahoma; background-color: #EEEEEE; text-align:left; 
	border-style: solid solid solid solid; border-color: #333333; border-width: 1px; padding-top:15pt; padding-left:5pt; border-collapse: collapse;} 
.divisionth {font-size: 8pt; color:#333333; font-weight: normal; font-family: tahoma; background-color: #EEEEEE; text-align:left; 
	border-style: solid solid solid solid; border-color: #333333; border-width: 1px; padding-top:15pt; padding-left:5pt; border-collapse: collapse;} 
.divisionnopad{font-size: 8pt; color:#333333; font-weight: normal; font-family: tahoma; background-color: #EEEEEE; text-align:left; 
	border-style: solid solid solid solid; border-color: #333333; border-width: 1px; padding:0pt; border-collapse: collapse;}
.divisiontable li {padding-left:3pt;}
.divisiontable a img{border-style: solid; border-color: transparent; border-width: 1px; }
.divisiontable a img:hover{border-style: solid solid solid solid; border-color: #cc0000; border-width: 1px;}

.newsheader {font-size: 10pt; font-weight: bold; font-family : tahoma; color:#333333; height: 18px; padding-left: 15pt;
	letter-spacing: 1px; background-color: transparent; text-align: left; width:284px}
.newstable {color:#333333; font-family : tahoma; background-color: transparent; border-style: none;  border-width: 0pt; text-align: left; padding:0pt; width:300px}


.statementsigtd {font-size: 8pt; color:#333333; font-family : tahoma; background-color: #EEEEEE; padding:0pt;
	border-style: none;  border-width: 0pt; text-align:right;}
.statementsig {font-size: 8pt; color:#333333; font-weight: normal;  font-family : tahoma; background-color: #EEEEEE; padding:0pt;
	border-style: none;  border-width: 0pt; text-align:center;}

.msds {font-size: 8pt; color:#333333; font-weight: normal; font-family: tahoma; background-color: #dddddd;
	border-style: solid solid none solid; border-color: #333333; border-width: 1px; padding:0pt; border-collapse: collapse;} 
.msds tbody td{border-style: solid; border-color: #333333; border-width: 1px; padding:0pt; text-align:left;} 
.msds thead td{border-style: solid; border-color: #333333; border-width: 1px; padding:2pt; text-align:left;} 

.msds_product {overflow: auto; overflow-x: hidden; text-align: left; height: 400px; padding:0pt; border-collapse: collapse; 
	width: 600px} 
.msds_product table {padding:0pt; border-collapse: collapse; width: 600px; font-size: 8pt;}
.msds_product thead th {text-align:left; border-style: solid solid solid none; border-color: #333333; 
	border-width: 1px; border-collapse: collapse; padding:2pt; font-size: 8pt; color:#333333; background-color: #dddddd;
	font-weight: bold; position: relative; top: expression(document.getElementById("data").scrollTop-1);}
.msds_product tbody td {text-align:left; border-style: solid solid solid none; border-color: #333333; 
	border-width: 1px; border-collapse: collapse; padding:2pt;}

.searchDetails{width: 400px; background-color:#dddddd; text-align: center; border-collapse: collapse; border-style: solid; 
	border-color: #333333; border-width: 1px; font-size: 8pt; color:#333333; font-weight: normal; font-family: tahoma; }
.white {font-size: 12pt; background-color: #ffffff;}

.green{background-color:#669966;}
.yellow{background-color:#ffff99;}
.orange{background-color:#ffcc33;}
.blue{background-color:#66ccff;}
.searchDetails td{text-align: center; border-collapse: collapse; border-style: solid; border-color: #333333; border-width: 1px; }
.searchDetails b{font-size: 10pt; background-color: #ffffff; color: #333333;}
.searchDetails img {border-style: none;}

.thesearch{width: 780px; background-color:#eeeeee; text-align: left; border-collapse: collapse; }
.sortable {font-size: 8pt; color:#333333; font-weight: normal; font-family: tahoma; border-collapse: collapse; 
	text-align: left; width: 780px; background-color:#dddddd; }	
.scroll-table-head {width: 780px; text-align: left;}
.scroll-table-head th{border-style: solid; border-color: #333333; border-width: 1px; 
	padding-left:2pt; font-size: 8pt; font-weight: bold; text-align: left; }
.scroll-table-body {width: 780px; height: 400px; }
.scroll-table-body td {border-style: solid; border-color: #333333; border-width: 1px; padding-left:2pt; 
	overflow: auto; text-align: left; font-size: 8pt; }
.sortcol {cursor: pointer; background-repeat: no-repeat; background-position: right center; 
	background-image: url(http://www.cheneybrothers.com/images/search/updown.gif);}
.sortasc {background-color: #cc0000; background-image: url(http://www.cheneybrothers.com/images/search/up.gif);}
.sortdesc {background-color: #cc0000; background-image: url(http://www.cheneybrothers.com/images/search/down.gif);}

.maps {font-size: 9pt; color:#333333; font-weight: normal; font-family : tahoma; background-color: transparent; padding:0pt;
	border-style: none; text-align:left; width: 650px; height: 400px; text-align:left}
	
.vertmenu {font-size: 14pt; font-weight: normal; font-family : tahoma; color:#cc0000; padding:0pt; border-collapse: collapse;
	 vertical-align: top; text-align:left; border-style: none;}

hr {background-color:#cc0000; border-color: #333333; border-width: 1px; height:4px;}
	
b {color:#cc0000; font-weight: bold; font-family : tahoma; background-color: transparent; 
	border-style: none;  border-width: 0pt; text-align:center;}
	
strong {color:#333333; font-weight: bold; font-family : tahoma; text-align:center; font-size: 10pt;}
strong1 {font-weight: bold; font-family : tahoma; text-align:center; font-size: 12pt; color:#ffffff; background-color: #cc0000; text-align:center;}

p {font-size: 8pt; color:#333333; font-weight: normal; font-family : tahoma; background-color: transparent; 
	border-style: none;  border-width: 0pt; text-align:left;}
	
pre{font-size: 8pt; letter-spacing:1pt; font-weight: normal; color:#333333; font-family : tahoma; background-color: transparent;
	border-style: none;  border-width: 0pt; text-align:left; padding-left:2pt; padding-right:2pt;}

.big, .big a:link,  .big a:visited,  .big a:hover{font-size: 12pt;}
.big1, .big a:link,  .big a:visited,  .big a:hover{font-size: 10pt;}

.form {margin: 0; padding: 0; border-style: none;  border-width: 0pt; text-align: right;}

.location {color:#ffffff; background-color: #EEEEEE; border-style: none;  border-width: 0pt; text-align:center;} 

.horizontal{height: 1px; background-color: #cc0000; color:#cc0000;} 

.horizontalgreen{height: 1px; background-color: #000000; color:#000000;} 

.spacer {height: 100%; font-family: Verdana; text-decoration: none; font-size: 10px; color:#333333; background-color: #eeeeee; } 

.bottom {height: 10px; width: 820px;  font-family: Verdana; text-decoration: none; font-size: 10px; color:#ffffff; background-color: transparent; } 

.strong1 {height: 10px; font-family: Verdana; text-decoration: none; font-size: 14px; color:#ffffff; background-color: #cc0000; text-align:center;}

.footer{height: 10px; font-family: Verdana; text-decoration: none; font-size: 10px; color:#ffffff; background-color: #cc0000; text-align:center;}
.banner{height: 10px; font-family: Verdana; text-decoration: none; font-size: 10px; color:#ffffff;text-align:center;}
.footergreen{height: 10px; font-family: Verdana; text-decoration: none; font-size: 10px; color:#ffffff; background-color: #669966; text-align:center;}
