

table.price a, table.price, tbody.price, tfoot.price, tr.price, th.price, td.price, table.price caption {
	font-family: Verdana, arial, helvetica, sans-serif;
	background:#262b38;
	color:#fff;
	text-align:center;
	font-size:12px;
	}
	table.prices a, table.prices, tbody.prices, tfoot.prices, tr.prices, th.prices, td.prices, table.prices caption {
	color:#EFB539;
}
table caption.price {
	border-left:3px solid #567;
	border-right:3px solid #000;
}
table.price {
	border-top:1px solid #567;
	border-bottom:3px solid #000;
}
table.price a {
	text-decoration:underline;
	font-weight:bold;
}
table.price a:visited {
	background:#262b38;
	color:#abc;
}
table.price a:hover {
	text-decoration:none;
	position:relative;
	top:1px;

}
table.price caption {
	border-top:3px solid #567;
	border-bottom:1px solid #000;
	font-size:20px;
	font-weight:bold;
	background:#262b38;
}
table.price, td.price, th.price {
	margin:0px;
	padding:0px;
}
tbody.prices td.prices, tbody th.prices, tbody.prices tr.odd th.prices, tbody.prices tr.odd td.prices {
	border:1px solid;
	border-color:#567 #000 #000 #567;
}
tbody.price td.price, tbody th.price, tbody.price tr.odd th.price, tbody.price tr.odd td.price {
	border:1px solid;
	border-color:#567 #000 #000 #567;
}
td.price, th.price, table.price caption {
	padding:5px;
	vertical-align:middle;
}
tfoot.price td.price, tfoot th.price, thead th.price {
	border:1px solid;
	border-color:#000 #567 #567 #000;
	font-weight:bold;
	white-space:nowrap;
	font-size:14px;
}

