body {	
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10pt;
	}

a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-decoration : none;
	font-weight : normal; 
	font-size:0.95em; 
	}

a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-decoration : underline;
	font-weight : normal; 
	font-size:0.95em;
	}

td {
	border-width:1px; 
	color:black;
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:0.75em;
	}

a.blacklink { 
	color: #000000; 
	}
	
a.purplelink { 
	color: #660099; 
	}
	
a.greylink { 
	color: #666666; 
	}
	
a.whitelink { 
	color: #FFFFFF; 
}
	
a:hover.whitelink { 
	color: #FFFFFF; text-decoration:underline; 
	}

.boximage {
	border-width:1px; 
	border-color:black; 
	border-style:solid; 
	}

.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px;
	border-color: #f0f0f0 #808080 #808080 #f0f0f0
}
.clbar{
	position:absolute;
	width:10px;
	height:10px;
	background-color:#efefef;
	layer-background-color:#efefef;
	visibility:hidden;
	border-color: #f0f0f0 #808080 #808080 #f0f0f0;
	
}

.cllevel0,.cllevel0over{
	position:absolute;
	padding:2px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:0.8em;
	font-weight:normal;
	border-color: dimgray white white dimgray;
	border: 1px solid white;
	
}
.cllevel0{
	background-color:#d3c6e4;
	layer-background-color:#d3c6e4;
	color:black;
	border-color: white white white white;
}

.MenuHeader{
	background-color: #292f91;
	layer-background-color: #d3c6e4;
	color: white;
	border-color: white white white white;
	position: absolute;
	padding: 2px;
	font-family:  verdana,helvetica,sans-serif;
	font-size:0.8em;
	font-style: italic;
	font-weight: bold;
	border-color: dimgray white white dimgray;
	border: 1px solid white;
}


cllevel0SelectedLevel{
	background-color:#efefef;
	layer-background-color:#efefef;
	border-color: #efefef;
	
}

.cllevel0over{
	background-color:#292f91;
	layer-background-color:WHITE;
	color:#AAAAAA;
	cursor:pointer;
	
}
.cllevel0border{
	position:absolute;
	visibility:hidden;
	background-color:dimgray;
	layer-background-color:#114e5f
}

.cllevel1,.cllevel1over{
	position:absolute;
	padding:1px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:0.8em;
	font-weight:normal;
	border-color: dimgray white white dimgray;
	border: 1px solid white;
	
}
.cllevel1{
	background-color:#d3c6e4;
	layer-background-color:#d3c6e4;
	color:black;
	border-color: white white white white;
	
}
.cllevel1over{
	background-color:#292f91;
	layer-background-color:WHITE;
	color:WHITE;
	cursor:pointer;
}
.cllevel1border{
	position:absolute;
	visibility:hidden;
	background-color:dimgray;
	layer-background-color:#114e5f
}
