.datasheet { width:100%; margin:-3.5em 0px 18px; border-collapse:collapse; }
.datasheet th, 
.datasheet td { font-size:11px; padding:9px 18px; vertical-align:top; text-align:left; }
.datasheet ul, 
.datasheet ul { margin-bottom:0 !important; }
.datasheet th { font-weight:bold; }
.datasheet thead th { font-size:12px; color:#676868; font-weight:bold; background:transparent; }
.datasheet thead th.divider { border-right:none; }
.datasheet .odd { background:#e0e4e6; }
.datasheet .odd .divider { border-right:1px solid #fff; }
.datasheet .even { background:transparent; }
.datasheet .even .divider { border-right:1px solid #e0e4e6; }
.datasheet tbody td { width:300px; }
.datasheet tbody td ul { margin-left:16px; }
#specs #main #content p, 
#specs #main #content ul, 
#specs #main #content h3 { font-size:11px; }
#specs #main #content h2 { margin-top:18px; }

#specs .product_dimensions { margin-left:0px; margin-bottom: -20px; }

#specs #requirements { clear: both; }

#specs #specsairport { margin-top:18px; margin-right:8px; }
/*#specs #specsqtvr { line-height:16px; }*/
#specs #specsqtvr a { text-decoration:none; }
#specs #specsqtvr img.left { margin:-3px 10px 0 -2px; }

@media print {
	.datasheet thead th.divider { border-right:1px solid #e0e4e6; }
	.datasheet .odd { background:#fff; border:1px solid #e0e4e6; border-width:1px 0; }
	.datasheet .odd .divider { border-right:1px solid #e0e4e6; }
}
