/* Calendar CSS */

.navigation
{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #fff;
	background-color: #900;
	border-bottom: solid 2px #630303;
	border-top: solid 1px #B76060;
	background-image: url(/images/navbar.jpg);
}
.navigation A { color: #fff; text-decoration: none;}
.navigation A:hover {color: #fff; text-decoration: underline;}

A { color: #fff;	text-decoration: none;}
A:HOVER { color: #fff; text-decoration: underline;}

A.signupLink { color: #ff0 !important; font-weight:700;}
A.signupLink:hover { color: #fff !important; font-weight:700;}

.footerTxt {color: #000;}
.footerTxt a {color: #000;}
.footerTxt a:hover {color: #999;}
.header {border-bottom: solid 1px #000;}

/* classes */
.calendarContent
{
	margin: 10px;
	background-color: #2a2a2a;
}
.calendarRightCol
{
	padding-left:10px;
	background-position: right middle;
	background-repeat: no-repeat;
}
.calendarImg
{
	height: 75px;
	width:100px;
}
.calendarTitle
{
	font-weight: 700;
	color: #ff0;
	font-family: Arial, Helvetica;
	font-size: 16px;
}

Table.calendarTitle A {color: #fff;}
.dropDownCell {padding: 3px 0 3px 0;}

.eventDesc {color: #fff;}

.eventSection
{
	color: #ff0;
	font-weight: 700;
}
.eventImgContainer
{
	height: 400px;
	width: 300px;
}
.midHeader
{
	background-color: #5E5E5E;
	font-weight :700;
	padding: 5px;
}
.grayLineDivider
{
	height: 1px;
	border-bottom: dashed 1px #646464;
}
IMG.imgOutline  {border: solid 1px #828181;}

/* used in calendar datagrid */
TD.dayheader /* formats the day text */
{
	border-top: solid 1px #A9A7A7;
	border-bottom: solid 1px #000;
	color: #fff;
	font-weight: 700;
}

TD.otherMonth A /* formats the days of the non-selected month */
{
	color: #CF6969;
}
TD.selectedDay 
{
	background-color: #606060 !important;
}
.calendarTitle TD A
{
	color: #fff;
	!important;
}
.months {background-color: #000;}
.today
{
	border: solid 1px #fff;
	background-color: #BD4747;
}
/* IDs */
#cldrContentLeft
{
	padding: 10px 0 10px 0;
	border-top: solid 1px #B76060;
	border-right: solid 1px #000;
	background-color: #900;
}
#ContentRight
{
	padding: 0 0 0 10px;
	border-left: solid 2px #A9A7A7;
	border-top: solid 1px #A9A7A7;
	border-right: solid 1px #4E4E4E;
	background-color: #828181;
}

.footerTxt {color: #000;}
.footerTxt a {color: #000;}
.footerTxt a:hover {color: #999;}