BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #5D5D5D; BACKGROUND-COLOR: transparent; 
}

A:link     {color: #5D5D5D; font-weight:bold; text-decoration: none}
A:visited  {color: #5D5D5D; font-weight:bold; text-decoration: none}
A:active   {color: #5D5D5D; font-weight:bold; text-decoration: none}
A:hover    {color: #f46600; font-weight:bold; text-decoration: none}

.calDay {
	background-color: #ECECEC ; height: 33px; vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333;
}
.calDayEventBg {
	background-color: #ECECEC ;
}

.calRet {
	background-color: #CCCCCC ; border: 1px solid; border-color: #000000;
	height: 25px; text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
}
.calEvent {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099;
}
.content-paddingContainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
}
.content-overflowContainer {
	OVERFLOW: auto; PADDING-TOP: 2px; HEIGHT: 200px
}
.dayEvent {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #737478; text-decoration: underline;
}

.daylist UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  }
.daylist TD { MARGIN: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.daylist P {MARGIN: 0px;  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.daylist LI {PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px;  PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url('../images/ulbullet2.gif');
}

.evtRet {
	height: 18px; text-align: right; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	font-weight: bold;
}
.evtRet A:link {  color:#FFFFFF } 
.evtRet A:active {  color:#FFFFFF }
.evtRet A:visited {  color:#FFFFFF }
.evtRet A:hover {  color:#fab913}

.inputSubmit {
	background-color: #EEEEEE; border: 1px solid; border-color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;
}

.inputBox {
	background-color: #FFFFFF; border: 1px solid; border-color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
}

.navBox {
	background-color: #B0C4DE ;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; font-weight: bold;
}

.navSpacer {
	background-color: #8199DA; padding: 0px;
}

.navLine {
	background-color: #000000; padding: 0px;
}
.nonCalDay {
	background-color: #CCCCCC; height: 33px;
}
.month { font-size:11px; color:#FFFFFF; font-weight:bold; padding-bottom: 5px; padding-left: 15px; }
.monthNav { font-size: 10px; color:#FFFFFF; padding-bottom: 5px; }
.monthNav A:link { font-size: 10px; color:#FFFFFF } 
.monthNav A:active { font-size: 10px; color:#FFFFFF }
.monthNav A:visited { font-size: 10px; color:#FFFFFF }
.monthNav A:hover { font-size: 10px; color:#fab913 }

.pageTitle {
	background-color: #737478 ; text-align:  center;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #CCCC66;
}
.weekday {
	background-color: #737478; width: 33px; text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F0F0F0; font-weight: bold;
}
.weekdayEvent {
	background-color: #737478; text-align: center;
	font-Family: Arial, Helvetica, sans-serif; font-size: 10px; color: #F0F0F0; font-weight: bold;
}
