.categoryList {
	float:left;	
}

.toggleTitle {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	margin:5px 10px 0px 10px;
	float:left;
}

.toggleList {
	font-family:Verdana;
	font-size:12px;
	cursor:hand;
	cursor:pointer;
	margin:0px 10px 0 10px;
	padding:0;
}

.toggleList div {
	margin:0px 5px 0px 5px;
	padding:2px 5px 2px 5px;
	float:left;
}

.toggleViews {
	cursor:hand;
	cursor:pointer;
	font-family:Verdana;
	font-size:12px;
	position:absolute;
	width:170px;
	height:20px;
}

.toggleViews span.active {
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	margin-right:5px;
	padding:10px 5px 3px 5px;
	height:20px;
}

.toggleViews span.inactive {
	border:1px solid #FFFFFF;
	background-color:#D1CDB5;
	margin-right:5px;
	padding:10px 5px 3px 5px;
	height:20px;
}

table.calendarSmall {
	
}

table.calendarSmall td {
	font-family:Verdana;
	font-size:10px;
}

table.calendarSmall .calendarDayNames td {
	text-align:center;
}

table.calendarSmall .calendarDates td {
	text-align:center;
}

.smallArrow {
	cursor:hand;
	cursor:pointer;
}

.smallDate {
	cursor:hand;
	cursor:pointer;
	background-color:white;
}

.smallActiveDate {
	cursor:hand;
	cursor:pointer;
	background-color:#CCCCCC;
}

.calendarFull {
	background-color:#827E6A;
}

.calendarFull td {
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
}

div {
	font-family:Verdana;
	font-size:12px;
}

.calendarDayNames td {
	width:14%;
	text-align:center;
	background-color:#FFFFFF;
	font-weight:bold;
	color:#021a45;
}

.fullDate {
	height:14%;
	width:14%;
	border:0px solid black;
	vertical-align:top;
	text-align:right;
	background-color:#FFFFFF;
	color:#021a45 !important;
}

#weekDates td {
	text-align:center;
	font-weight:bold;
}

.monthTitle {
	font-weight:bold;
}

.weekTitle {
	font-weight:bold;
}

.dayTitle {
	font-weight:bold;
}