/* CSS Document */



body{
	padding: 20px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#8D8D8D;
}

 p {
	padding: 10px 30px 10px 0px;
	margin: 0px 0px 0px 0px;
}

table#Tree-Root{
	width: 740px;
	background-image:url(Images/Background-Grey2.gif);
	background-repeat: repeat-y;
	
}


td#Index-Header{
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 159px;
}


td#Index-Nav{
  padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	height: 21px;
	background-image:url(Images/Index-Nav.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #FFFFFF;
	background-repeat: no-repeat;
}


td#Index-Nav p{
  padding: 0px 0px 0px 508px;
	}

td#Index-Nav em{
  color: #FF0000;
	padding: 0px 6px 0px 25px;
}

td#Index-Nav a{
  color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
	
}

td#Index-Nav  a:hover{
  color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
	
}


td#Index-Content{
	height: 302px;
	width: 740px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 0px 0px 0px;
	vertical-align: top;
	
}

td#Header{
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 56px;
}


td#Nav{
  padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	height: 21px;
	background-image:url(Images/Nav.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #FFFFFF;
	background-repeat: no-repeat;
}


td#Nav p{
  padding: 0px 0px 0px 150px;
	}

td#Nav em{
  color: #FF0000;
	padding: 0px 6px 0px 6px;
}

td#Nav a{
  color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
	
}

td#Nav  a:hover{
  color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
	
}


td#Content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #666666;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 0px 2px;
	vertical-align: top;
	
}
td#Content p {
	padding-left: 20px;
}

td#Content span  {
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

td#Content span a {
	color: #FF0000;
	text-decoration: none;
	

}


td#Content span a:hover {
	color: #999999; 
	text-decoration: none;

}

td#Content span.Red {
	color: #FF0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

td#SubNav{
  padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
	height: 23px;
	background-image:url(Images/SubNav.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
	background-repeat: no-repeat;
}


td#SubNav p{
  padding: 0px 0px 0px 169px;
	
}


td#SubNav a{
  color:#393636;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-decoration: none;
	
}

td#SubNav  a:hover{
  color: #EAA8A8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-decoration: none;
	
}

td#SubNav em{
  
	padding: 0px 12px 0px 12px;
}




td#Tree-Header{
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 56px;
}

td#Tree-Nav{
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	height: 21px;
	background-image:url(Images/Nav-Tree.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	background-repeat: no-repeat;
}

td#Tree-Nav img#Cart{
  padding: 0px 0px 0px 0px;
	margin: 0px 0px -3px 15px;
	
}

td#Tree-Nav p{
  padding: 0px 0px 0px 150px;
	}

td#Tree-Nav em{
  color: #FF0000;
	padding: 0px 3px 0px 3px;
}

td#Tree-Nav a{
  color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
	
}

td#Tree-Nav  a:hover{
  color: #666666 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
	
}

td#Tree-Content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 19px;
	color: #666666;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 0px 2px;
	vertical-align: top;
	background-image: url(Images/Background-Saw.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td#Tree-Content p {
	padding-left: 20px;
}



table#Data{
	width: 675px;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 1px 1px 1px 1px;
  margin: 20px 0px 0px 30px;
}
table#Data th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
	color: #000000;
	text-align: left;
  padding: 2px 0px 3px 12px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-transform: uppercase;
	width: 22%;
}
table#Data th#Center {
	text-align: center;
	width: 26%;
  padding: 2px 22px 3px 0px;
}
table#Data th em{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	color: #000000;
	font-style: normal;
}
table#Data td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 19px;
	color: #333333;
  padding: 1px 0px 2px 12px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 0px 1px 0px;
}
table#Data td#Center {
	text-align: center;
  padding: 1px 22px 2px 0px;
}

table#Data td sup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 10px;
}

table#Side td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #000000;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #666666;
	border-width: 1px 1px 1px 1px;
	background-color: #CCCCCC;
}


table#Tree-Info{
	width: 100%;
	background-color: #cccccc;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 2px 0px 2px 0px;
}

td#HeadlineBox-Reg{
	height: 84px;
}

td#Product-Content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	color: #333333;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 0px 2px;
	vertical-align: top;
	
}

td#Product-Content p {
	padding-left: 20px;
}

td#Product-Teeth{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #666666;
	width: 100%;
	height: 368px;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align:top;
	padding: 20px 0px 0px 0px;
	}


td#Product-Teeth p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #000000;
	padding: 10px 40px 0px 390px;
	}


td#Product-Teeth p#Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #333333;
	padding: 4px 40px 0px 403px;
	}



td#Product-RegTeeth{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #666666;
	width: 100%;
	text-align: left;
	vertical-align:top;
	padding: 0px 0px 60px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(Images/BackText-Regular.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border-style:solid;
	border-color:#ADADAE;
	border-width: 0px 2px 2px 2px;
	
	}


td#Product-RegTeeth p#SubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	}


td#Product-RegTeeth p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #CC2937;
	padding: 10px 40px 0px 30px;
	}

td#Product-RegTeeth p#Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #333333;
	padding: 4px 40px 0px 43px;
	}
	

td#Product-TuffTeeth{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #666666;
	width: 100%;
	text-align: left;
	vertical-align:top;
	padding: 0px 0px 60px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(Images/BackText-Tuff.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border-style:solid;
	border-color:#ADADAE;
	border-width: 0px 2px 2px 2px;
	
	}


td#Product-TuffTeeth p#SubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	}


td#Product-TuffTeeth p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #CC2937;
	padding: 10px 40px 0px 30px;
	}

td#Product-TuffTeeth p#Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #333333;
	padding: 4px 40px 0px 43px;
	}
	

td#Product-TomaTeeth{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #666666;
	width: 100%;
	text-align: left;
	vertical-align:top;
	padding: 0px 0px 60px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(Images/BackText-Tomahawk.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border-style:solid;
	border-color:#ADADAE;
	border-width: 0px 2px 2px 2px;
	
	}


td#Product-TomaTeeth p#SubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	}


td#Product-TomaTeeth p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #CC2937;
	padding: 10px 40px 0px 30px;
	}

td#Product-TomaTeeth p#Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #333333;
	padding: 4px 40px 0px 43px;
	}
	
	

td#Product-Phantom{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #666666;
	width: 100%;
	text-align: left;
	vertical-align:top;
	padding: 0px 0px 60px 0px;
	margin: 0px 0px 0px 0px;
	background-image:url(Images/BackText-Phantom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border-style:solid;
	border-color:#ADADAE;
	border-width: 0px 2px 2px 2px;
	
	}


td#Product-Phantom p#SubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	}


td#Product-Phantom p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #CC2937;
	padding: 10px 40px 0px 30px;
	}

td#Product-Phantom p#Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #333333;
	padding: 4px 40px 0px 43px;
	}
td#Tree-SubNav{
  padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
	height: 23px;
	background-image:url(Images/SubNav-Tree.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
	background-repeat: no-repeat;
}


td#Tree-SubNav p{
  padding: 0px 0px 0px 169px;
	
}


td#Tree-SubNav a{
  color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-decoration: none;
	
}

td#Tree-SubNav  a:hover{
  color: #E8E8E8 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-decoration: none;
	
}

td#Tree-SubNav em{
  
	padding: 0px 12px 0px 12px;
}

td#Tree-Table1{
	width: 231px;
	height: 229px;
}

td#Tree-Table2{
	width: 231px;
	height: 113px;
}

td#Tree-Table3{
	width: 232px;
	height: 229px;
}

td#Tree-Table4{
	width: 96px;
	height: 106px;
}

td#Tree-Table5{
	width: 125px;
	height: 106px;
}

table#Component{
	width: 100%;
	height: 95px;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 2px 0px 2px 0px;
}



td#Component-Content{
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 0px 2px;
	vertical-align: top;
	
}

td#Component-Content p {
	padding-left: 20px;
}

td#Teeth{
	width: 352px;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 0px 0px;
	
}

td#PinTeeth{
	width: 312px;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 0px 0px;
	
}


td#Bolt{
	width: 159px;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 0px 0px;
	
}


td#Mount{
	width: 221px;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 0px 0px 0px;
	
}
img#Logo1{
	margin: 0px 0px 0px 10px;
}


td#Product-Row{
	height: 131px;
	
}

table.CorpContact {
	width: 685px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #333333;
	border-width: 1px 3px 3px 1px;
	vertical-align: top;
	background-image:url(Images/Background-CorpCont-table.gif);
	background-position: top;
	background-repeat: no-repeat;
	
}

table.CorpContact td {
	vertical-align: top;
	padding: 5px 5px 10px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
}


table.CorpContact td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #FF0000;
}

table.CorpContact td a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #898484;
}

table#Download{
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #CCCCCC;
	border-style: solid;
	border-color: #333333;
	border-width: 1px 1px 1px 1px;
	width: 300px;
	padding: 0px 10px 0px 10px;
	margin: 0px 10px 0px 10px;
}

table#Download td{
	border-style: solid;
	border-color: #333333;
	border-width: 0px 1px 1px 0px;
	width: 300px;
}
table#Download a{
	color: #CC0000;
	text-decoration: none;
}

table#Download a:hover{
	color: #666666;
	text-decoration: none;
}


table#Download th{
	
	text-align: left;
	border-style: solid;
	border-color: #333333;
	border-width: 0px 1px 1px 0px;
	
}

td#Footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: center;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 70px;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #ADADAE;
	border-width: 0px 2px 2px 2px;
	padding: 20px 0px 0px 0px;
	}
	
img#Headline{
	margin: 30px 0px 0px 0px;
}

img#TuffTeeth{
	float:right;
	margin: 0px 19px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

img#RegTeeth{
	float:right;
	margin: 0px 17px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

img#TomahawkTeeth{
	float:right;
	margin: 0px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

img#PhantomWheel{
	float:right;
	margin: 0px 14px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}
	
img#ComponentHeadline{
	margin: 8px 0px 0px 0px;
}

img#Product{
	float: right;
	margin: 10px 0px 4px 8px;
}

img#Product-2{
	float: right;
	margin: 10px 10px 4px 8px;
}

img#Product-3{
	float: right;
	margin: 25px 0px 4px 8px;
}
