#calendararea {
font-size:0.7em;
font-weight:normal;
line-height:1em;
width:100%;
}
#copyarea #calendararea {
height:200px;
}
#calendararea .header {
background-color:#CCCC99;
cursor:pointer;
}
#calendararea .days {
background-color:#888888;
color:#000000;
}
#calendararea .blocks {
background-color:#FFFFFF;
border-color:#000000;
color:#000000;
cursor:pointer;
}
#calendararea .blocksX {
background-color:#FFFFFF;
border-color:#000000;
color:#A00000;
cursor:pointer;
font-weight:bold;
}
#calendararea .today {
background-color:#CCCC99;
color:#000000;
cursor:pointer;
}
#calendararea .todayX {
background-color:#CCCC99;
color:#A00000;
cursor:pointer;
font-weight:bold;
}
#calendararea .eventlist {
font-size:1em;
margin-left:10px;
}
.classlistcontainer {
font-size:0.9em;
height:380px;
line-height:1.3em;
margin-left:1em;
overflow:auto;
color:#555555;
}
#tabs1 .classlist {
font-size:1.2em;
font-weight:normal;
margin:5px;
width:95%;
color:#555555;
}
#calendararea #cpclasslistcontainer {
line-height:1.3em;
margin-left:1em;
}
#calendararea #cpclasslistcontainer #classlist {
font-size:1.2em;
font-weight:normal;
margin:5px;
}
#calendararea #memberpassbalancearea {
font-size:1em;
font-weight:normal;
line-height:normal;
overflow:hidden;
width:200px;
}
#calendararea #memberpassbalancearea table {
font-size:1.2em;
font-weight:normal;
line-height:normal;
overflow:hidden;
width:200px;
}
#calendararea #memberpassbalancearea h4 {
font-size:1.5em;
margin:0.5em 0;
padding:0;
text-decoration:underline;
}
#calendararea #accountholderarea {
font-size:1em;
font-weight:normal;
line-height:normal;
overflow:hidden;
width:200px;
}
#calendararea #accountholderarea h4 {
font-size:1.5em;
margin:0.33em 0;
padding:0;
text-decoration:underline;
}
#calendararea #accountholderarea table {
font-size:1.2em;
font-weight:normal;
line-height:normal;
overflow:hidden;
width:200px;
}
#popupcalendar {
font-family:verdana;
font-size:8pt;
line-height:1em;
}
#classstats {
border:0 solid red;
font-size:1.3em;
font-weight:bold;
line-height:normal;
margin-top:20px;
}
.mouseoverhighlight {
background-color:#999999;
color:#FFFFFF;
cursor:pointer;
line-height:1.5em;
}
.mouseovernormal {
background-color:#FFFFFF;
color:#555555;
cursor:pointer;
font-size:12px;
line-height:1.5em;
}
td, th
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #555555;
		line-height:1.5em;
}