body      { font-family: Verdana, Arial, Helvetica, 'Sans Serf'; font-size: 12px; }

table     { font-family: Verdana, Arial, Helvetica; font-size: 12px }
h2        { font-family: Arial, Helvetica; font-size: 18px }

a          { color: #3366CC; }
a:active   { color: #3366CC; }
a:hover    { color: #3366CC; }
a:link     { color: #3366CC; }
a:visited  { color: #3366CC; }

.CalendarItem  { 
	font-weight: normal; 
	font-size: 12px; 
	color: #0033cc; 
	font-family: arial,Helvetica,sans-serif
	}
	
.GreenBarOn  { 
	background-color: #eeeeee; 
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-family: arial, sans-serif
	}
	
.GreenBarOff { 
	background-color: #ffffff; 
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-family: arial, sans-serif
	}
	
.Highlight { 
	background-color: #ffffcc; 
	font-weight: normal; 
	font-size: 12px; 
	color: #000000; 
	font-family: arial, sans-serif
	}

.dottedcenter {
	border-left-width:2px;
	border-left-color:#cccccc;
	border-left-style:dotted;
	border-right-width:2px;
	border-right-color:#cccccc;
	border-right-style:dotted
	}

.dottedleft {
	border-left-width:2px;
	border-left-color:#dddddd;
	border-left-style:dotted
	}
	
.dottedbottom {
	border-bottom-width:2px;
	border-bottom-color:#dddddd;
	border-bottom-style:dotted
	}