	#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; }
	
	#product_features { font-size: 0.8em; padding-left: 35px; margin: 10px 0 10px 0;color: #5A6F90; }
	#product_features li { list-style-type: disc; line-height: 25px; }
	
	#product_descriptions { float: left; }
	#main img { float: right; margin-top: 20px; }
	#main p { width: 300px; font-size: 0.8em; margin-right: 25px; margin-bottom: 5px;} 
	.product_specs { float: left; margin: 10px 10px 10px 0px; }
	.product_specs th { font-weight: bold; font-size: 0.8em; padding: 0 0 5px 0; }
	.product_specs td { 
		border: 1px solid #000000; font-size: 0.7em; 
		padding: 5px 10px 5px 5px; background: #DCE3EE;
	}
	.product_specs td.alt { background: #E9EBEE; }
	
	#product_features a { text-decoration: none;  color: #2e3192;  }
	#product_features a:hover { text-decoration: underline; }
