body { padding: 20px; }
ul { list-style-type: square; }
td, p, li, a { font-family: "Trebuchet MS", Arial, sans; }
td { background-color: #fff; }
a { text-decoration: none; }
a:active { outline: none; }
:focus { -moz-outline-style: none; }
a.pdf { height: 13px; padding-right: 15px; margin-right: 4px; background-image: url('gr_icon_pdf.png'); background-repeat: no-repeat; background-position: right; } 
img { border: 0px; }

#main_container { border: 0px; }
#headerbar { visibility: hidden; }
.topmenu { visibility: hidden; }

#menu { float: left; width: 200px; padding: 0px 0px 50px 0px; text-align: left; }
#menu_none { float: left; width: 80px; padding: 0px 0px 50px 0px; }
#menu ul { margin: 0px; padding: 0px; }
#menu ul li { padding: 11px 18px 9px 18px; margin: 0px; list-style-type: none; line-height: 0.9em; }
#menu ul li.row3 { padding-bottom: 0px; }
#menu ul li.row5 { padding-bottom: 0px; border-top: 1px dotted #000; }
#menu ul li.row6 { padding-top: 6px; padding-bottom: 0px; }
#menu ul l1 ul { margin: 0px; padding: 0px; }
#menu ul li ul li { padding: 0px; margin: 0px 0px 0px 13px; color: #f96100; list-style-type: square; }
#menu ul li ul li a { font-family: Arial, sans; color: #000; font-size: 13px; line-height: 15px; }

#body_container { padding-top: 0px; }
#content { float: right; width: 758px; }
#content_nomenu { float: right; width: 878px; }
#innercontent { color: #000; }
#innercontent.home { padding: 0px 50px 40px 0px; }
#innercontent.body { padding: 5px 80px 40px 45px; }
#innercontent h1 { font-family: Georgia, serif; font-weight: normal; margin: 15px 0px 24px 0px; line-height: 15px; font-size: 21px; }
#innercontent h2 { font-family: Georgia, serif; font-weight: normal; margin: 19px 0px 20px 0px; line-height: 13px; font-size: 18px; }
#innercontent p, a, li { font-size: 13px; color: #111; line-height: 20px; }
#innercontent p { margin-top: 8px; }
#innercontent a { color: #f96100; }
#breadcrumbs { font-family: Arial, sans; font-size: 11px; padding: 0px 0px 5px 0px; }
#breadcrumbs a { font-size: 11px; color: #f96100; }

#searchbox { visibility: hidden; }

#events_calendar { padding: 5px; font-size: 0.7em; border-bottom: 1px solid #ccc; background-color: #f6b7de; }
#events_calendar_today { padding: 5px; font-size: 0.7em; border-bottom: 1px solid #ccc; background-color: #8557ab; font-weight: bold; color: #fff; }
#events_calendar_list { margin: 0px; padding: 0px; }
#events_calendar_list li { list-style-type: none; line-height: 0.8em; }
#events_calendar_list li.divider { border-top: 1px solid #ccc; margin-top: 5px; }
#events_calendar_list li a { font-size: 0.8em; color: #000; }

#footerline { visibility: hidden; height: 0px; padding: 0px; }

#credits { width: 928px; text-align: right; font-size: 12px; line-height: 13px; height: 0px; padding: 0px; }
#credits .small { font-size: 10px; }