.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
  
.clBar{position:absolute; width:10; height:10; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clLevel0{background-color:#4F6183; layer-background-color:#4F6183; color:#FFFFFF;}
.clLevel0over{background-color:#6D7FA1; layer-background-color:#6D7FA1; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999}


/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clLevel1{background-color:#4F6183; layer-background-color:#4F6183; color:#FFFFFF;}
.clLevel1over{background-color:#6D7FA1; layer-background-color:#6D7FA1; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}


/*Styles for level 2*/
.clLevel2,.clLevel2over{position:absolute; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clLevel2{background-color:#4F6183; layer-background-color:#4F6183; color:#FFFFFF;}
.clLevel2over{background-color:#6D7FA1; layer-background-color:#6D7FA1; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

/*Styles for level 3*/
.clLevel3,.clLevel3over{position:absolute; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clLevel3{background-color:#4F6183; layer-background-color:#4F6183; color:#FFFFFF;}
.clLevel3over{background-color:#6D7FA1; layer-background-color:#6D7FA1; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel3border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}


/* DEFAULT */
body { background-color: #FFFFFF; color: #FFFFFF; width: 100%; margin: 0px; background-image: url(images/side-bkg.gif); background-repeat: repeat-y; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000033; }
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000033;
} 
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #336600; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #993366; }


/* TEXT STYLES */
.textBold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; font-weight: bold; }
.small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; }
.schedule { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; }
.smallBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000033; }
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #330066;
	font-variant: small-caps;
}
.subheadYouth { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990033; font-variant: small-caps; }
.WhatsNews { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #990033; font-variant: small-caps; }
.textIndent { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; margin-left: 14px; }
.archText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000033;
	margin-right: 6px;
	margin-left: 6px;
	line-height: 13px;

}



.middle a:link { color: #000099; text-decoration: underline; }
.middle a:visited { color: #6D7FA1; text-decoration: underline; }
.middle a:hover {  color: #6D7FA1; text-decoration: underline; }

.right { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.right a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #666666; text-decoration: none; }
.right a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7E7E7E; text-decoration: none; }
.right a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; }

.head { background-image: url(images/top-bkg.gif) }
.orange { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color:#FF8000;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000033;
	font-weight: bold;
}

