#main-content-container {
  width:550px;
	float:left;
	padding:0 62px 0 13px;
	background:none}
	
#e-hdr-img {
	padding-bottom:6px;}
	
caption {
	text-align:left;
	font-weight: bold;
	background:#0099cc;
	color:#FFFFFF;
	padding:5px;
	border-bottom:1px solid #FFFFFF}
		 
table {
	border-collapse: collapse;
	width:100%;
	border-bottom:1px solid #9d9d9d;
	margin-bottom:15px}
		 
th, td {
	}
		 
tr { 
	background:#FFFFFF; }

thead th {
	background:#eaf2f8;
	color:#006699;
	padding:2px 6px 3px;
	border-bottom:1px solid #9d9d9d;
	text-align:right}
	
.tbl-title {
	text-align:left;}
		 
tbody th {
	font-weight:bold;
	background:#FFFFFF;
	padding:1px 6px 2px;
	color:#006699;
	width:25%;
	vertical-align:top;}
	
tbody th a {
	color:#006699}
	
tbody td {
	color:#333333;
	padding:2px 6px 3px}
/* 
tr.alternate { 
	background:#EAF2F8; }

tr.alternate th { background:#EAF2F8; }
*/
#products-button-container-right {
	float:right;
	margin:0 0 20px 8px;}
	
#products-button-container-right div, #products-button-container-bottom div {
	height:34px;
	width:160px;}

#products-button-container-right div img, #products-button-container-bottom div img {
	position:absolute;
	z-index:1}
/*	
#products-button-container-right a, #products-button-container-bottom a {
	position:absolute;
	display:block;
	z-index:2;
	color:#FFFFFF;
	background:url(images/product-button-arrow.gif) no-repeat;
	background-position:13px 11px;
	padding:.6em 10px 0 22px;
	text-decoration:none;
	font-weight:bold;}
*/
#products-button-container-right a:hover, #products-button-container-bottom a:hover {
	text-decoration:underline;}
	
#products-button-container-bottom div {
	float:left;}
	
#products-button-container-bottom {
	overflow:auto;}
	
.products-button-container-bottom-pad {
	margin-right:37px;}