.price {
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
}
/*
.price A {text-decoration: none; color: #000000;}

.price A:HOVER {text-decoration: underline;}

.price A:active {text-decoration: none; color: #800000;}
*/
.price TABLE {
	background: #c0c0c0;
}


.price TABLE TR.head  TD{
	font-weight: bold;
	background-color: #DFD6C5;
}

.price TABLE TR TH{
	font-weight: bold;
	background-color: #DFD6C5;
	font-size: 12px;
	margin: 3px;
	padding-left: 3px;
	padding-right: 3px;
}

.price TABLE TR TH.selected{
	background-color: #CFC6B5;
}


.price TABLE TR.dark  TD{
	background-color: #E3E0DB;
/*	cursor: hand; */
}
.price TABLE TR.light{
/*	cursor: hand; */
}
.price TABLE TR.selected  TD{
	background: #C72B27;
	color: #FFFFFF;
	font-weight: bold;
}

.price TABLE TR.selected A:link, .price TABLE TR.selected A:visited{
	color: #FFFFFF;
	font-weight: bold;
}


.price TABLE TD {
	text-align: center;
	background-color: #F3F0EB;
	font-size: 8pt;
	margin: 3pt;
	padding-left: 3px;
	padding-right: 3px;
}
.price TABLE TD.left {
	text-align: left;
}

.price TABLE TD.red {
	background: #FF0000;
}
.price TABLE TD.green {
	background: #00FF00;
}
.price TABLE TD.blue {
	background: #0000FF;
}
.price TABLE TD.yellow {
	background: #FFFF00;
}
/*
div.price TABLE TD a{
	color: #000000;
	text-decoration: none;
	cursor: hand;
}
div.price TABLE TD a:visited{
	color: #505050;
	text-decoration: none;
}
div.price TABLE TD a:hover{
	color: #000000;
	text-decoration: underline;
}
*/