body, form {margin:0; padding:0}
.cnt {text-align:center}
img {border:0}
a {color:#000}
.noprint {display:none}

/* Divs to hide on print */
#header, #lt, #container, .noprint {display:none}

/* Additional Formatting */
#mainholder, #contentholder {padding:0; margin:0; width:100%; vertical-align:top}
#rt, #rt_txt, #inner_lt, #inner_lt_txt {width:100%; font-size:15px; color:#000; padding:0; margin:0; vertical-align:top}


/* Events Only Printing */
#CalendarSearchHolder {display:none}

.tblFullCalendar {width:100%; table-layout:fixed; border-collapse:collapse}
.tblFullCalendar th {border:1px solid #000; padding:4px; color:#000; width:14%}
.tblFullCalendar td {background:#fff; border:1px solid #000; vertical-align:top}
.tblFullCalendar div.datenum {padding:2px; font-weight:bold; color:#000}
	.tblFullCalendar div.datenum a {color:#000; text-decoration:underline}
	.tblFullCalendar div.datenum a:hover {color:#fff; color:#000}
.tblFullCalendar div.dateventtext {vertical-align:top; font-weight:normal; color:#000}
	.tblFullCalendar div.dateeventpad {padding:6px; font-weight:normal;}
	.tblFullCalendar div.dateventtext a {font:normal 9px tahoma, verdana; text-decoration:none; color:#000}
	.tblFullCalendar div.dateventtext a:hover {color:#9B7439; text-decoration:underline}
	
.tblCalendarNav {width:100%; table-layout:fixed}
.tblCalendarNav td {padding:10px 0px 6px 0px}
.tblCalendarNav .prevnxt {visibility:hidden}
.tblCalendarNav .cntlarge {text-align:center; font:normal 20px verdana, helvetica; color:#000}

.tblEventDetails {width:100%; table-layout:fixed}
.tblEventDetails td {padding:10px 0px 6px 0px}
.tblEventDetails .prevnxt {visibility:hidden}
.tblEventDetails .cntlarge {text-align:center; font:normal 20px verdana, helvetica; color:#000}
