/* CSS Document */

/* The following control the Calendar Month Style-Look */

.Eventtooltip

{

	border-right: #000 1px solid;

	padding-right: 5px;

	border-top: #000 1px solid;

	padding-left: 5px;

	font-size: 10px;

	filter: alpha(opacity=80);

	padding-bottom: 5px;

	border-left: #000 1px solid;

	width: 200px;

	color: #000;

	padding-top: 5px;

	border-bottom: #000 1px solid;

	font-family: Arial;

	background-color: #ffd;

	text-align: left;

	moz-opacity: 0.8;

}

	 

.Event

{

	table-layout: auto;

	font-size: 7pt;

	color: white;

	font-family: Verdana;

	text-align: center;

	border-right: #e5dfdf 1px solid;

	border-bottom: #e5dfdf 1px solid;

	border-left: #e5dfdf 1px solid;

	border-top: #e5dfdf 1px solid;

	background-color: #EFE7E7;

	height: 210px;

	width: 210px;

}



.EventTitle

{

	font-weight: bold;

	font-size: 7pt;

	background-image: url(gradient_Default.jpg);

	width: 100%;

	color: black !important;

	text-align: center;

	height: 32px !important;

}



.EventTitle, .EventTitle td

{

	font-weight: bold;

	font-size: 7pt;

	width: 100%;

	color: black !important;

	text-align: center;

	background-image: url(gradient_Default.jpg);

	height: 32px !important;

}



/* Note use of "!important" to override Inline Style */

.EventNextPrev, .EventNextPrev a:link

{

	padding-right: 0.5em;

	padding-left: 0.5em;

	font-size: 7pt;

	padding-bottom: 0px;

	color: black !important;

	padding-top: 0px;

}



.EventNextPrev a, .EventNextPrev a:visited, .EventNextPrev a:hover

{

	padding-right: 0.5em;

	padding-left: 0.5em;

	font-size: 7pt;

	padding-bottom: 0px;

	color: black !important;

	padding-top: 0px;

}



.EventDayHeader

{

	font-weight: bold;

	font-size: 7pt;

	font-family: Verdana;

	background-color: #345753;

	vertical-align: middle;

}



.EventDay, .EventDay td

{

	font-size: 6pt;

	width: 14%;

	color: #0000ff;

	font-family: "Times New Roman", Times, serif;

	height: 14%;

}

.EventDay a,

.EventDay a:visited,

.EventDay a:hover

{

	font-size: 6pt;

	color: #0000ff;

	font-family: Verdana;

}



.EventDayEvents, .EventDayEvents td

{

	font-size: 6pt;

	width: 14%;

	font-family: Verdana;

	height: 14%;

}

.EventDayEvents a,

.EventDayEvents a:visited,

.EventDayEvents a:hover

{

	font-size: 6pt;

	color: red;

	font-family: Verdana;

}

.EventDayScroll

{

}

.EventOtherMonthDay

{

	background-color: gainsboro;

}



.EventOtherMonthDay a, .EventOtherMonthDay a:visited, .EventOtherMonthDay a:hover

{

	color: gainsboro;

	background-color: gainsboro;

}





.EventWeekendDay

{

	background-color: whitesmoke;

}





.EventTodayDay

{

	font-weight: bolder;

	background-color: #CCCCFF;

}



.EventTodayDay a,

.EventTodayDay a:visited,

.EventTodayDay a:hover

{

	color: red;

}



.EventSelectedDay

{

	color: #0000ff;

}

.EventSelectedDay a,

.EventSelectedDay a:visited,

.EventSelectedDay a:hover

{

	color: #0000ff;

}



.EventSelector

{

	background-color: #c0c0e0;

}

.EventSelector a,

.EventSelector a:visited,

.EventSelector a:hover

{

	color: #0000ff;

	text-decoration: none;

}	






