/** pricing2 **/
table#pricing2 {
	width:590px;
	font-size:100%;
	text-align:left;
}
table#pricing2 thead th {
	background:#e6eaeb url('../images/dotted_seperator.gif') bottom repeat-x;
	height:24px;
	padding-left:12px;
	color:#000;
	}
table#pricing2 td {
	color:#5a5a5a;
	padding:9px 0 9px 12px;
	background:url('../images/dotted_seperator.gif') bottom repeat-x;
	}
table#pricing2 td em {
	font-style:normal;
	color:#819498;
	}
table#pricing2 td.price {
	color:#000;
	}
table#pricing2 tr.alt {
	padding-left:12px;
	background:#f5f7f7 url('../images/dotted_seperator.gif') bottom repeat-x;
	}

/***** PRODUCT TABLE *********************************************/
table#product {
	width:543px;
	font-size:100%;
}
table#product thead {
	background:#e6eaeb;
	height:24px;
	}
table#product thead th {
	border-right:1px solid #fff;
	color:#000;
	font-size:80%;
	font-weight:normal;
	}
table#product #desc_head {
	padding-left:5px;
	width:312px;
	height:24px;
	font-weight:bold;
	font-size:100%;
	}
table#product tbody td {
	text-align:center;
	padding:7px 0 7px 0;
	background:url('../images/dotted_seperator.gif') bottom repeat-x;
	color:#000;
	font-size:95%;
	width:38px;
	}
table#product tbody td em {
	color:#839798;
	font-style:normal;
	font-size:85%;
	}
table#product tbody td.description {
	text-align:left;
	padding-right:15px;
	color:#575757;
	width:302px;
	}
table#product tbody td.alt {
	background:#f3f5f4 url('../images/dotted_seperator.gif') bottom repeat-x;
	}
table#product tbody td.alt2 {
	background:#f3f5f4;
	padding:7px 0 0 0;
	}
table#product tbody td.nodots {
	background:none;
	padding:7px 0 0 0;
	}
	

