body, form {margin:0; padding:0}
.cnt {text-align:center}
img {border:0}
a {color:#000}
.noprint {display:none}
h1 {font:bold 22px arial}
h2 {font:bold 18px arial}


/* Divs to hide on print */
#navbar, #topnav, #sectionheader, #tbar_smllinks, .tblkeywordsearch, #keywordsearchcontainer, #iconrow, #homeicon, #logo, #logobg, #c_lt, #bgholderbottom, #bbar, #copyr, #pathlink {display:none}


/* Additional Formatting */
#c_rt_bizpal, #c_rt_txt, #c_rt, #c_rt_txt_events {width:100%; display:block; font:13px verdana; 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}
