.body {
	background: #f8f8fa;
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
}

.menu {
	background-color:#000099;
	border-color:#000022;
	
}

.hd1 {
	background-color:#333344;
	color:#FFFF00;
	border: 0;
}

.hd2 {
	background-color:#666688;
	color:#FFFF88;
	border: 0;
}

.data0 {
	background-color:#F8F8FF;
	border: 0;
}

.data1 {
	background-color:#D8D8FF;
	border: 0;
}

.stones {
		background-color: Gray;
}

.gdata1 {
	background-color:#F8DD99;
	border: 0;
}
td.smalldata {
	font: 8pt Verdana, Arial;
}


tr.navbar {
background: #ffffcc;
font: 8pt Verdana, Arial;
font-weight: bold;
}

tr.navbarbg {
background: #e8e8ff;
}

.navbtnbg {
background: #a2b2c8;
font: 8pt Verdana, Arial;
font-weight: bold;
}

td.navbar {
border: 2px outset #8888ff;
background: #ffffcc;
color: black;
}

a.navbar {
background: #ffffcc;
color: black;
text-decoration: none;
}

a.navbarhome {
background: #ffffcc;
font: 10pt Verdana, Arial;
font-weight: bold;
color: black;
text-decoration: none;
}

td.navbar2 {
font: 8pt Verdana, Arial;
background: #ffffff;
}

td.navbar3 {
font: 8pt Verdana, Arial;
font-weight: bold;
background: #ffffff;
color: #000000;
}

td.navbar4 {
font: 8pt Verdana, Arial;
font-weight: bold;
text-align: right;
color: white;
background: #a2b2c8;
}

.faq_q {
	background: #FFE4B5;
}

.faq_a {
	background: #FAFAD2;
}

