/* This rich_calendar skin NEEDS to be in a file xxxx_rich_calendar.css to work
   check function get_iframe_styles in rich_calendar.js for explaination */

.rc_calendar_sdh {
	border: 1px solid #000000;
}

.rc_iframe_body_sdh {
	margin: 0px;
	border: 0px;
	cursor: default;
}

.rc_iframe_body_sdh .rc_table {
	font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: rgb(248,247,243);
}

.rc_iframe_body_sdh .rc_wd_tr td {
	border-bottom: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
    background-color: #ddd;
}

.rc_iframe_body_sdh .rc_time_tr td {
	border-top: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body_sdh .rc_head_tr td,
.rc_iframe_body_sdh .rc_nav_tr td {
	border-bottom: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
	font-weight: bold;
    background-color: rgb(227,249,249);
}

.rc_iframe_body_sdh .rc_cal_tr td {
	border: 1px solid transparent;
	padding: 2px 1px 2px 1px;
	text-align: right;
	color: #000;
	white-space: nowrap;
	width: 25px;
}

.rc_iframe_body_sdh .rc_footer_tr td {
	border-top: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
    background-color: #ddd;
}

.rc_iframe_body_sdh .rc_hours {
	width: 20px;
	background: #66ff66;
	border: 1px solid #000;
}

.rc_iframe_body_sdh .rc_colon_span {
}

.rc_iframe_body_sdh .rc_mins {
	width: 20px;
	background: #66ff66;
	border: 1px solid #000;
}

.rc_iframe_body_sdh td.rc_current,
.rc_iframe_body_sdh tr.rc_highlight td.rc_current {
	border: 1px solid transparent;
	color: rgb(241,127,38);
	font-weight: bold;
}

.rc_iframe_body_sdh td.rc_today {
	font-weight: bold;
	background-color: transparent;
}

.rc_iframe_body_sdh td.rc_weekend_head {
	color: #f00;
}

.rc_iframe_body_sdh td.rc_weekend_day {
	color: #f00;
}

.rc_iframe_body_sdh tr.rc_highlight,
.rc_iframe_body_sdh tr.rc_highlight td {
	border: 1px solid transparent;
	background: #ddd;
}

.rc_iframe_body_sdh tr.rc_highlight td.rc_highlight {
    background-color: palegoldenrod;
	border: 1px solid black;
}


