body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	height: 100%; 
}

a {
	color: #ccaa66;
	font-weight:bold;
	text-decoration:none;
}

a.credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #ffffff;
	height: 100%; 
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #ffffff;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.footerlink {
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.clCMEvent {
	position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0);
	left:0; top:0; visibility:visible
}

.clCMAbs {
	position:absolute; visibility:hidden; left:0; top:0
}

.cl1Level0,.cl1Level0over {
	position:absolute;font-family:arial,helvetica;font-size:10px;font-weight:normal;
	cursor:pointer;cursor:hand;
}

.cl1Level0 {
	color:#00000;
}

.cl1Level0over {
	color:#000000;
}
.cl1Level0border {
	position:absolute;visibility: hidden;
}

.cl1Level1,.cl1Level1over {
	position: absolute;padding:0px;font-family:arial,helvetica;font-size:11px;
	font-weight:normal;cursor:pointer;cursor:hand;
}

.cl1Level1 {
	background-color:#CCAA66;layer-background-color:#CCAA66;color:#000000;
}

.cl1Level1over {
	background-color:#000088;layer-background-color:#000088;color: #FFFFFF;
}

.cl1Level1border {
	position:absolute;z-index: 500;visibility:hidden;background-color:#999999;
	layer-background-color:#999999;
}