td.price .size {border-color:black;border-width:1px;}
table.main
{
	border-width: 32px;
	border-spacing: 0px;
	border-style: ridge;
	border-color: #9F6D4E;
	border-collapse: separate;
	background-color: #DEB885; 
}
// table.main th {
	// border-width: 0px;
	// padding: 5px;
	// border-style: none;
	// border-color: gray;
// }
td.main {
	border-width: 0px;
	padding: 5px;
	border-style: none;
	border-color: gray;
}
tr.labels {
   font-weight: bold;
   text-align: center;
   vertical-align: center;
}

tr.alt {
   background-color: #C9A87C;
}

tr.norm {
   background-color: #DEB885;
}

em
{
   font-weight: bold;
   font-style: normal;
   text-decoration: underline;
}
