
.daytitle {font-family: Verdana, Arial, Helvetica, sans-serif; color: #032051; font-size: 12; text-decoration:none}
a.daytitle:link {color: #0099cc;}

.notday {font-family: Verdana, Arial, Helvetica, sans-serif; color: #D0D0D0; font-size: 10; text-decoration:none}
a.notday:link {color: #0099cc;}

.day {font-family: Verdana, Arial, Helvetica, sans-serif; color: #032051; font-size: 10; text-decoration:none}
a.day:link {color: #0099cc;}
a.day:hover {color: #0099cc;}

.today {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10; text-decoration:none}
a.today:link {color: #ffffff;}
a.today:hover {color: #0099cc;}






.mainTable {
	BORDER-RIGHT: #003366 1px solid;
	BORDER-TOP: #003366 1px solid;
	BORDER-LEFT: #003366 1px solid;
	WIDTH: 135px;
	BORDER-BOTTOM: #003366 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.monthYearRow {
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 17pt;
	BACKGROUND-COLOR: #EDE5DA;
	TEXT-ALIGN: center;
}
.monthYearText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #252216;
	FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
}

a.monthYearText:link {
	COLOR: #252216;
	text-decoration: none;
}

a.monthYearText:visited {
	COLOR: #252216;
	text-decoration: none;
}


.dayNamesRow {
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 11pt;
	BACKGROUND-COLOR: #CFB89B;
	TEXT-ALIGN: center;
}
.dayNamesText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #433d27;
	FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
}
.rows {
	VERTICAL-ALIGN: middle;
	COLOR: #433d27;
	LINE-HEIGHT: 15pt;
	FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
	TEXT-ALIGN: center;
	FONT-SIZE: 10px;
}
.today {
	COLOR: #000000
}

.weekDay {
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #e0e0e0;
}
.otherMonth {
	FONT-SIZE: 10px;
	COLOR: #bbbbbb;
	FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #eeeeee
}
.weekEnd {
	FONT-SIZE: 10px;
	FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #d5dbe7}
.weekDayEvents {
	FONT-SIZE: 10px;
	FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #a4cae6
}
.weekToday {
	FONT-SIZE: 10px;
	FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #ffffff}

.sixpop
{
	text-decoration: none
}
.sixpop:hover
{
	text-decoration: none
}

a.sixpop{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000000;
    text-decoration:none}

a.sixpop:hover{z-index:25; background-color:#a4cae6}

a.sixpop span{display: none}

a.sixpop:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top: 5px; left: 5px;
    padding:5px;
    /* overflow:scroll; */
    width:100px;
    border:1px solid #000000;
    background-color:#EDE5DA; color:#000000
}







.largeDayTitle {

	TEXT-ALIGN: center;
	background-color:#ffffff;

}

.calTitle
{
	font-weight: bold;
	color: #385B88;
	font-size: 15px;
}

