	#product_functions { position: absolute; right: 5px; top: 0px; font-size: 0.7em; font-weight: bold; }
	#product_functions li { line-height: 22px; }
	#product_functions a { color: #000000; text-decoration: none; }
	#product_functions a:hover,a:active { color: #999999; }
	#print { padding-left: 25px; background: url(../bin/images/icon_print.gif) 0px 1px no-repeat; }
	#download { padding-left: 25px; background: url(../bin/images/icon_download.gif) 0px 4px no-repeat; }
	#view { padding-left: 25px; background: url(../bin/images/icon_view.gif) 0px 6px no-repeat; }
	#instructions { padding-left: 25px; background: url(../bin/images/instructions.gif) 0px 4px no-repeat; }
	
	#product_features { font-size: 0.8em; padding-left: 35px; margin: 10px 0 10px 0; }
	#product_features li { list-style-type: disc; line-height: 25px; }
	
	#product_descriptions { }
	#main img { float: right; margin-top: 20px; }
	#main p { width: 300px; font-size: 0.8em; margin-right: 25px; margin-bottom: 5px;} 
	.product_specs { margin: 10px 10px 10px 0px; }
	.product_specs th { font-weight: bold; padding: 0 10px 5px 0; font-size: 0.8em; }
	.product_specs td { 
		border: 1px solid #000000; font-size: 0.7em;
		padding: 5px 10px 5px 5px; background: #DCE3EE;
	}
	.product_specs td.alt { background: #E9EBEE; }
	
	#des { 
	position: absolute; right: 140px; bottom: 145px;
	}
	
	#des2 { 
	position: absolute; right: 140px; bottom: 245px;
	}
	
	@media print {
			#product_features li { line-height: 20px; }
			#des { position: static; }
	}