
BODY {
  scrollbar-face-color: #FF9900;
  scrollbar-shadow-color: #000000;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #FF9900;
  scrollbar-darkshadow-color:#000000;
  scrollbar-track-color:#000000;
  scrollbar-arrow-color: #FFFFFF;
  overflow-x:hidden;
}
<!--
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-image: none; background-repeat: no-repeat}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }

a {  color: #006600; text-decoration: none}
a:active {  color: #FF9900; text-decoration: none}
a:visited {  color: #006600; text-decoration: none}
a:hover {  color: #02c042; text-decoration: none}
-->

img
{
border-width:0px;
}

table.specifications td
{
	padding:3px;
}

table.specifications th
{
	color:#ffffff;
	font-size:12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	background-color:#000000;
}

.dolmarspecs
{
	border:1px solid #000000;
	text-align:left;
	width:320px;
}

.dolmarspecs td
{
	width:160px;
	height:25px;
	padding:5px;
	vertical-align:middle;
	background-color:#ffffff;
	text-align:left;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	vertical-align:top;
}

.dolmarspecs th
{
	width:160px;
	height:25px;
	padding:5px;
	vertical-align:middle;
	background-color:#FF6600;
	text-align:left;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.shindaiwaspecs
{
	border:1px solid #000000;
	text-align:left;
	width:360px;
}

.shindaiwaspecs td
{
	width:160px;
	height:25px;
	padding:5px;
	vertical-align:middle;
	background-color:#ffffff;
	text-align:left;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	vertical-align:top;
}

.shindaiwaspecs th
{
	width:160px;
	height:25px;
	padding:5px;
	vertical-align:middle;
	background-color:#CC0000;
	text-align:left;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.shinguspecs
{
	border:1px solid #000;
}

.shinguspecs td
{
	width:150px;
	border:0px;
	border-left:1px solid #000;
	padding:3px 10px 3px 10px;
}

.shinguspecs th
{
	width:150px;
	border:0px;
	padding:3px 10px 3px 10px;
	background-color:#669933;
}

.kubotaspecs
{
	border:1px solid #000;
	wisth:90%;
}

.kubotaspecs td
{
	vertical-align:top;
	height:25px;
	width:20%;
	text-align:left;
}

.kubotaspecs th
{
	border:0px;
	border-bottom:1px solid #000;
	padding:3px 10px 3px 5px;
	text-align:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11pt;
	color:#FF6600; 
}

.blurbdiv
{
	margin:0px 10px 0px 10px;
	float:left;
	font-size:11px;
}

/* Below is more recently added css */

	div#margin{
		
		margin:20px 10px 20px 10px;
		clear:both;
		float:left;
		width:98%;
		vertical-align:top;
		
	}div#machinephoto{
	
		float:left;
		width:auto;
		
	}div#machineinfo{
	
		float:left;
		margin-left:30px;
		width:auto;
		
	}table.specifications{
	
		border:1px solid #000;
		
	}table.specifications td{
		
		width:230px;
		padding:3px;
	
	}table.specifications th{
		
		color:#ffffff;
		font-size:12pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#000000;
		padding:6px;
	
	}.options{
		
		width:auto;
		margin-top:10px;
		
	}.options td{
	
		vertical-align:top;
		text-align:center;
		width:148px;
		
	}.options td img{
		
		margin-top:10px;
	
	}hr{
	
		clear:both;
		margin-top:0px;
		width:100%;
	
	}h2{
	
		font:bold 24px Verdana, Arial, Helvetica, sans-serif;
		margin:10px 0px 10px 0px;
	
	}h3{
	
		font:bold 18px Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 10px 0px;
	
	}h4{
	
		font:bold 13pt Verdana, Arial, Helvetica, sans-serif;
		margin:20px 0px 0px -5px;
	
	}h5{
	
		font:bold 13pt georgia, times new roman, arial, sans-serif;
		margin:0px;
	
	}h6{
	
		font:normal normal bold 18px verdana, times new roman, arial, sans-serif;
		margin:18px 0px 7px 0px;
		clear:both;
	
	}p{
	
		margin-top:5px;
		line-height:18px;
	}


/* Product Selection Boxes */
	
	.productSelect{
			
		border:1px solid #d2d2d2;
		background-color:#f9f6e8;
		margin:20px auto 20px auto;
		float:left;
		clear:both;
		width:100%;

	}.options{
	
		width:100%;
	
	}.options td{
	
		text-align:center;
		width:33%;
		height:200px;
	
	}.options td a, .options td a img, .options td a span,{
	
		display:block;
		margin:0px auto;
	
	}


/* Model Selection Boxes */	
	
	.modelSelect{
		
		border:1px solid #d2d2d2;
		background-color:#f9f6e8;
		margin:0px auto 20px auto;
		float:left;
		clear:both;
		padding:10px;
	
	}.modelSelect div{
		
		width:150px;
		height:150px;
		float:left;
		text-align:center;
	
	}ul, li{
		
		margin:0px;
		text-indent:0px;
		border:0px;
		display:inline;
		list-style-position:inside;
	}
	
/*Directly from Dixon Site*/	
	
	#marginBox{
			
		margin:20px;
		width:728px;
		float:left;
		min-height:460px;
		background-color:transparent;
		z-index:1;
	}	
	
/*Product blurbs*/
	
	div#productBlurb{
	
		float:right;
		width:300px;
		
	}.modelLogo{
	
		margin-left:-10px;
		margin-top:-10px;
	}
		
/*Specs tables*/

	.specs{
		float:left;
		clear:left;
		margin:20px 20px 20px 0px;
		border:1px solid #000;
		font:normal normal bold 16px candara, calibri, century, sans-serif;
		color:#000;
		width:340px;
	
	}.specs td, .specs th{
	
		width:170px;
			
	}.specs thead th{
	
		background-color:#000;
		border-right:none;
		color:#fff;
		padding:5px;
			
	}.specs tbody th{
	
		background-color:#dbdbdb;
		padding:4px;
		border-bottom:1px solid #666666;
		border-top:1px solid #666666;
		font:normal normal bold 14px calibri, century, sans-serif;
	
	}.specs tbody td{
	
		padding:5px;
		font:normal normal normal 12px calibri, century, sans-serif;
		color:#000;
	
	}tr.singleRow th{
	
		border-bottom:0px;
	
	}tr.singleRow td{
	
		border-top:1px solid #666666;
		background-color:#dbdbdb;
	
	}.odd{
	
		background-color:#e5e5e5;
	
	}.even{
	
		background-color:#f0efef;
	}	