@charset "utf-8";
/* CSS Document */

/*************************/
*{ behavior: url('iepngfix.htc'); }
/*************************/

body{
	margin:0px;
	font-family:arial,sans-serif;
	color:#666666;
}
/*******************************/
#contentImg{
width:175px;
margin:0px 10px 3px 0px;
}
#classImg{
width:100px;
margin:0px 10px 3px 0px;
}

#calendarDiv{
	float:left;
	font-size:9pt;

}
#eventCalendar a{
font-size:9pt;
}
#eventCalendar {
	border:0px solid #cccccc;
	width:240px;
	font-size:9pt;
}
#eventCalendar table{
	width:98%;
	border:1px solid #cccccc;
}
#eventCalendar table td{
	font-family:sans-serif;
	font-size:8pt;
	padding:3px;

}




#scheduleTable{
	border-right: solid #cccccc 1px;
	width:705px;
	font-size:12px;
}

.scheduleTable_label{
	border-left: solid #cccccc 1px;
	font-size:11px;
	font-weight:normal;
}

#contentWrapper,#footer{
	text-align:center;
	font-family:sans-serif;
	margin:0 auto;
}

#contentWrapper h1{
	margin:0px;
}
#contentWrapper p{
	width:70%;
	text-align:left;
	margin:5px auto;
	padding:8px;
}
#nav{
	text-align:center;
	margin:5px;
}

#navcontainer ul{

padding-top:0px;
padding-left: 0;
margin:0 auto;
background-color: #666666;
color: White;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a{
padding: 0.2em 1em;
background-color: #666666;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover{
background-color: #999999;
color: #fff;
}

#footerTxt{
	font-size:12px;
}
.finePrint{
	font-size:9px;
}
#showHideDiv{display:none;}

.yelCaption{
	font-weight:bold;
	font-size:15pt;
	color:yellow;
}
.blk8ptText_bld{
	font-weight:bold;
	color:black;
	font-size:8pt;
}

.blu8ptTxt{
	color:blue;
	font-size:8pt;
}

#clearBoth{
	clear:both;
	border:0px;
}