body { line-height:16px; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

img { border:none; }

a { color:#0098d4; text-decoration:none; font-weight:bold; }
a:hover { text-decoration:underline; }
a.external { }
a.link {}
a.prev {}
a.next {}
a.print { display:none; }

.pageHeader h1 { font-size:30px; }

h1 { color:#444; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; font-weight:bold; line-height:1em; margin-bottom:5px; }
h2 { color:#97c00d; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:1em; margin-bottom:2px; }
h3 { color:#666; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:1em; margin-bottom:2px; }

label { display:block; }
input.text, textarea { width:250px; display:block; }

table { width:470px; }

.pageNav { display:none; }

.pageBreadcrumbs ul li { display:inline; }

.pageContent .contentNav { display:none; }
.pageContent .contentSecondary { display:none; }
.pageFooter { display:none; }

.calendar { display:none; }

.event { padding:10px 0; }
.event .eventHeader {  }
.event .eventHeader span { font-weight:bold; }
.event .eventHeader h1 { font-size:20px; margin-bottom:0; }

.event.details .eventHeader h1 { font-size:25px; }

.eventList .event { border-bottom:1px solid #f2f2f2; }

.hidden { display:none; }
.pageBreadcrumbs { display:none; }


