@charset "utf-8";/* CSS Document: products.css *//* This document amends CSS styles for product pages *//* table */TH {	font-size: 9pt;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	background: #fff url(../images/prod_tabs_background.gif) repeat-x bottom;}/* Tabs..................................................................................... *//* For all h1/h2/sup inside the product tabs */#header_prod h1 {	font-size: 1.4em;	padding: 8px 0 7px 7px;	margin: 0;	font-weight: normal;}#header_prod h2 {	font-size: 1.1em;	padding: 1px 0 7px 7px;	margin: -7px 0 0 0;}#header_prod sup { font-size:11px; }#prod_tabs {	float: left;	width: 550px;	background: #fff url(../images/prod_tabs_background.gif) repeat-x bottom;	margin-bottom: 12px;	font-size: .8em;	color: #000;}#prod_tabs.big {	width: 752px;}#prod_tabs ul {	margin: 0;	padding: 0 6px 0 17px;	list-style: none;}#prod_tabs li {	float: right;	font-weight: bold;	font-size: 9pt;	color: #0B77D3	margin: 0;	display: block;	}#prod_tabs a {	float: left;	display: block;	background: url(../images/prod_tabs_back_left.gif) no-repeat left top;	padding: 0 0 0 9px;	text-decoration: none;	color: #666;	border-bottom: 1px solid #cecece;}#prod_tabs span {	background: url(../images/prod_tabs_back_right.gif) no-repeat right top;	padding: 5px 15px 4px 6px;}/* Commented Backslash Hackhides rule from IE5-Mac \*/#prod_tabs span {	display: block;}#prod_tabs a { float:none; }/* End IE5-Mac hack */#prod_tabs a:hover {	color: #333;	background-image: url(../images/prod_tabs_front_left.gif);}#prod_tabs a:hover span {	background-image: url(../images/prod_tabs_front_right.gif);}/* current tab */#current a {	background-image: url(../images/prod_tabs_front_left.gif);	text-decoration: none;	border-width: 0;}#current span {	background-image: url(../images/prod_tabs_front_right.gif);	color: #000;	padding-bottom: 5px;	border-width: 0;}#current a:hover {	color: #333;	text-decoration: none;	border-width: 0;}#current a:hover span {	background-image: url(../images/prod_tabs_front_right.gif);	border-width: 0;}/* Thumbnail and text..................................................................................... */#body_img{	float: left;	margin: 14px 0 0 10px;	text-align: center;}img.thumb {	margin: 0 0 6px 0;}#body_img .enlarge{	padding: 0;	margin: 5px 0 0 0;}p.sendToColleague { margin-top: 20px; }p.sendToColleague img { padding: 1px 4px 1px 8px; }p.enlarge img, p.sendToColleague img{	margin: 0;	vertical-align: -3px;}#body_text{	width: 500px;	float: left;	margin: 3px 0 0 17px;	padding: 0 0 0 15px;}/* The table..................................................................................... */table, tr, td { margin:0; padding:0; }table.product, table.components{	margin: 20px 0 0 0;	padding: 0;	font-size: 9px;	text-align: center;}/* Grid (column) description: all other columns */.grid_desc {	border-bottom: 1px solid #D9D9D9;	font-weight: bold;}/* Grid (column) description: for columns with small elements */.grid_desc_clean { border-left: 1px solid #fff; }/* Grid row heading: for product family */.grid_head {	text-align: left;	font-size: 10px;	padding: 5px 0 3px 5px;	margin: 5px 0 0 0;	font-weight: bold;}/* Grid row sub-heading: for product family */.grid_sub_head {	text-align: left;	font-size: 10px;	padding: 2px 0 4px 5px;	font-weight: bold;}/* Grid row: regular (no) background color */.grid_row_regbg, .grid_row_regbg_gpn, .grid_row_dkbg, .grid_row_dkbg_gpn, .comp_tr_dkbg, .comp_td1_dkbg, .comp_tr_regbg, .comp_td1_regbg {	font-size: 9px;	color: #292929;	text-align: center;	padding: 3px 0;}.grid_row_regbg, .grid_row_dkbg, .grid_row_OrderNum_dkbg {	border-left: 1px solid #D9D9D9;}/* Grid row: dark(er) background color */.grid_row_dkbg_gpn, .grid_row_dkbg, .comp_tr_dkbg, .comp_td1_dkbg, .grid_row_OrderNum_dkbg {	background-color: #F5F5F5;}.grid_row_OrderNum_regbg, .grid_row_OrderNum_dkbg {	font-size: 9px;	color: #333;	padding-left: 5px;	border-left: 1px solid #D9D9D9;	text-align: left;}/* Grid quantity text fields */.quantity {	font-size: 10px;}.addCartImg {	 text-align: right;	 margin: 10px 0;}.footnote{	margin: 15px 0 20px 12px;	font-size: 0.8em;}/* components table..................................................................................... */table.components th{	padding: 3px 2px;	border-left: 1px solid #D9D9D9;}table.components td.sub_head{	font-weight: bold;	text-align: left;	padding: 8px 0 0 0;	font-size: 10px;}table.components th.left, .comp_td1_regbg, .comp_td1_dkbg {	text-align: left;	border: none;}
