/* GENERAL STYLES */
/* Form Options */
.Button { 
	background-color: #777777; color: #ffffff; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-size: 85%; font-family: Tahoma;
	}

/* Calendar */

.Calendar { 
	width: 100%;
	}

.CalendarMonthDayNumber {
        margin-bottom:10px;
	padding-bottom:10px;
}

.CalendarWeekdayName{
	font-size: 90%;
	padding: 3px;
	text-align: center; 
	vertical-align: top;
	color: #000000;
        padding-top:12px;
	padding-bottom:12px;	
	}

.CalendarWeekdayName a:link {
	color: #0033cc;
	}

.CalendarWeekdayName a:visited{
	color: #840084;
	}

.CalendarWeekdayName a:hover, .CalendarWeekdayName a:active{
	color: #ff0000;
	}

.CalendarWeekendName{
	font-size: 90%;
	padding: 3px;
	text-align: center; 
	vertical-align: top;
	color: #000000;
        padding-top:12px;
	padding-bottom:12px;	
	}

.CalendarWeekendName a:link {
	color: #000000;
	}

.CalendarWeekendName a:visited{
	color: #000000;
	}

.CalendarWeekendName a:link, .CalendarWeekendName a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDay{
	font-size: 80%;
	padding: 3px;
	text-align: center;	
	background:url(/images/Calendar/SquareButton.png) no-repeat center center;
	color: #000000;	
	}

.CalendarDay a:link, a:visited {
	color: #111111;
	}

.CalendarDay a:hover, .CalendarDay a:active{
	color: #ff0000;
	}
	

/* Calendar Weekend */
.CalendarWeekend{
	font-size: 80%;
	padding: 3px;
	text-align: center;
	background:url(/images/Calendar/SquareButton.png) no-repeat center center;
	color: #000000;
	}

.CalendarWeekend a:link, a:visited{
	color: #111111;
	}

.CalendarWeekend a:hover, .CalendarWeekend a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarToday {
	font-size: 80%;
	padding: 3px;
	background:url(/images/Calendar/SquareButton.png) no-repeat center center;
	text-align: center;
	color: #000000;
	}

.CalendarToday a:link, a:visited{
	color: #111111;
	}

.CalendarToday a:hover, .CalendarToday a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendToday {
	font-size: 80%;
	padding: 3px;
	text-align: center;
	background:url(/images/Calendar/SquareButton.png) no-repeat center center;
	color: #000000;
	}

.CalendarWeekendToday a:link, a:visited {
	color: #111111;
	}


.CalendarWeekendToday a:hover, .CalendarWeekendToday a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDay{
	clear: both;
	}


/* Calendar Other Month's Today */
.CalendarOtherMonthToday {
	clear: both;
	}


/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekend {	
	clear: both;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendToday {
	clear: both;
	}


/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDay{
	font-size: 80%;
	padding: 3px;
	border-top: 1px solid #777777; border-right: 1px solid #777777;
	background-color: #d7d7d7;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}

.CalendarSelectedDay a:link {
	color: #000000;
	}

.CalendarSelectedDay a:visited{
	color: #000000;
	}

.CalendarSelectedDay a:hover, .CalendarSelectedDay a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigator {
	font-size: 80%;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.CalendarNavigator a:link {
	color: #0033cc;
	}

.CalendarNavigator a:visited{
	color: #840084;
	}

.CalendarNavigator a:hover, .CalendarNavigator a:active{
	color: #ff0000;
	}

.CalendarNavigator img{
	margin: 2px;
	vertical-align: middle; 	
	}

/* Calendar Extra */
.CalendarEvent{
	font-size: 80%;
	text-align: left;
	}

.CalendarEvent a:link {
	color: #0033cc;
	}

.CalendarEvent a:visited{
	color: #840084;
	}

.CalendarEvent a:hover, .CalendarEvent a:active{
	color: #ff0000;
	}


/* EDITOR PROPERTIES */
