/*
	calendarStyle.css
	style sheet for ERC calendar pages
*/

/* Grid Widget Styles */
.cal-month-table {
	margin: auto;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

.cal-month-table td {
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	text-align:center;
	border: 1px solid black;
	padding:3pt;
}
.cal-month-name, .cal-month-name:link {
color:red;
background-color:white;
font-weight:bold;
text-align:center;
text-decoration:none;
}

.cal-month-navigator, .cal-month-navigator:link {
color:red;
background-color:white;
text-decoration:none;
}


.cal-day-of-week
{
font-weight:bold;
color:red;
background-color:white;
}

.cal-weekday-date
{
background-color:white;
}
.cal-weekend-date
{
background-color:white;
}
.cal-scheduled-date, .cal-scheduled-date:link
{
background-color:#FFB6C1;
color:black;
}

.cal-scheduled-date:link {
font-weight:bold;
text-decoration:none;
}

.cal-today, .cal-today:link  {
color:red;
font-weight:bold;
}

.cal-target-day, .cal-target-day:link  {
color:green;
font-weight:bold;
border:1pt dotted black;
padding:1pt;
}

/* End Grid Widget Styles */

.cal-sectionBlock {
	border: 1pt solid #7D889A;
	padding: 0;
	text-align:center;
}

.cal-sectionBlock h3 {
	background-color: #7D889A;
	color:white;
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-weight:bold;	
	border:none;
	margin:0;
	padding:3pt;
}
/* Calendar List Styles */

.cal-listDateHeader h3 {
	background-color: #7D889A;
	color:white;
	font-weight:bold;	
	border:none;
	margin:0 0 6pt 0;
	padding:3pt;
	font-family: Arial, "MS Trebuchet", sans-serif;
}

.cal-listEvent {
	margin-left:10pt;
	margin-right:10pt;
}

.cal-listEventTitle h4 {
	font-weight:bold;
	margin:0;
	font-family: Arial, "MS Trebuchet", sans-serif;
}

.cal-listDetail {
	clear:right;
	float:none;
}

.cal-listDateLine {
	width:50%;
	float:right;
	text-align:right;
}

/* end Calendar List Styles */

.calendarEventDetailContainERC {
	margin-left:10pt;
}

#calendarEventDetailImageContainERC {
	margin: 0 0 6pt 10pt; 
	float:right; 
}
#calendatImageERC {
margin:0 6px 4px 0;
background-color:#000;
border: 1px #ddd solid;
padding:0;
height:244px;
width:244px;
}

#calendarEventDetailBodyERC {
	width:440px;
}

#calendarEventDetailWhenERC {
	float:left;width:130pt;margin-bottom:10pt;
}
#calendarEventDetailWhereERC {
	float:left;width:130pt;
}
#calendarEventDetailWhatERC {
clear:left;
}
