#pageSummary, #menu, #tools, #search, #mainImage, #subNav, #relatedLinks, #donate, #footer, #branding h1, .videoplayer, #Searchnews, .paging, #backBlock, thead, #questions, #logo {display:none}BODY {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;line-height:16pt}h1, h2, h3 {display:none}.introduction {font-weight:bold;color:#ca002f}#devedit a {color:#000000;text-decoration:none}.imageLeft {float:left;margin-right:20px;display:block;margin-bottom:10px}.imageRight {float:right;margin-left:20px;display:block;margin-bottom:10px}.quote {margin-bottom:10px;margin-top:10px;padding:10px;font-size:14px;font-style:italic;font-weight:bold;border:1px dashed #000000;display:block}#didYouKnow {font-size:9pt;line-height:14pt;font-style:italic}#didYouKnow h4 {font-size:11pt;margin:0;padding:0}#didYouKnow p {margin:0;padding:0}a {color:#000000;text-decoration:none}	.newsTitle {font-weight:bold}#news h4, .shortcutTitle {font-size:12pt;font-weight:bold;margin-bottom:5px}#shortcuts div {margin-bottom:10px}.resultsTitle {font-weight:bold}.resultsDescription {font-size:10px;line-height:normal}#results ul {margin:0;padding:0}#results li {list-style-type:none;padding-top:10px;padding-bottom:10px;border-top-width:1px;border-top-style:solid;border-top-color:#000000}#newsList {margin-top:20px}#newsTable {width:100%;font-size:10pt;border-top:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #000000;margin-bottom:10px}#newsTable .newsPostDate, #newsTable .newsTitle {padding-top:15px;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000}#newsTable .newsPostDate {padding-left:20px;padding-right:20px;font-weight:bold}#newsTable .newsTitle {padding-left:10px;padding-right:10px;border-left-width:1px;border-left-style:dotted;border-left-color:#000000}#newsDate {font-size:13pt;font-weight:bold;margin-bottom:10px}#galleryTable {width:100%}#galleryTable td {border-top-width:1px;border-top-style:solid;border-top-color:#e6e6e6;padding-top:5px;padding-bottom:15px}#galleryTable img {border:1px solid #95868f;margin:2px}.imageCaption {font-size:10pt;line-height:normal}.imageTitle, .imageSize {font-weight:bold;color:#445d9a}.eventsItem {padding-top:15px;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000}#eventsListing {padding-bottom:15px;margin-top:-15px}.eventDate {font-weight:bold}#pageBody div {padding-bottom:20px}.noPrint {display:none}.nlArticle {padding:0 !important;margin:0 !important;border:0 !important;background-color:#ccc}.newsRight {margin:0 !important;padding:0 !important;border:0 !important}.newsRight h4 {color:#D7083A}.nlArticleBody {margin:0 !important;padding:0 !important;border:0 !important}.sectionHeading {margin-top:-10px}