 BODY { BACKGROUND-COLOR: #FFFFFF; COLOR: #333333; MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 20px 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center; background-image: url(/_pics/Heritage-pics/body-background.gif); background-repeat: repeat-y; background-position: 50% 0%; } comment, COMMENT { display: none; } .hint {display: none;} .SKControlGroup .hint {display: inline; float: left;} .contentPicCaption {float: left; font-size: 1em!important;} .img-nofloat { clear: left; } #form1 { background-color: #D9D9D9; color: #333333; width:400px; border-style: solid; border-color: #000000; border-width: 5px 5px 5px 5px; padding: 0px 0px 0px 0px; display:block; }   .textarea { width:100%; height:300px; } div.newstitle, div.forumtitle, div.eventstitle, div.guestbooktitle, div.sitemap, div.searchresults {display: none;} H1, span.newsarticletitle, div.FAQPageIntroText, .printsitetitle { FONT-SIZE: 1.3em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #213673; MARGIN: 0px 0px 0px 0px; } H2, span.eventname, .FAQlisthead, span.faqsearchtext { FONT-SIZE: 0.65em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #213673; MARGIN: 0px 0px 2px 0px; } H3 { FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 3px 0px 3px 0px; } span.searchheading { FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #ffffff; MARGIN: 3px 0px 3px 0px; } H4 { FONT-SIZE: 0.95em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 3px 0px 3px 0px; } H5 { FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 3px 0px 3px 0px; } H6 { FONT-SIZE: 0.85em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 3px 0px 3px 0px; } p, address, .newsPicCaption, .faqsearchtext, .faqsearchfor, .faq-question, td.postcards, .listby-description, .listby-alphabet, .listby-Header, .sitemaplink,  span.faqsearchfor, div.FAQlisthead, div#FAQFullList, div.faq-question, div.faq-question-detail, div.faq-backtolist, div.FAQreferencehead, div.related-faq, span.EventDetail, span.EventDetailHeading, span.f_div_date, .f_div_subject, span.f_div_auth, td.f_cell_formtitle, td.f_cell_formelement, td.f_cell_messageBody, td.f_messageTableHeader, span.f_div_subject, td.f_cell_messageNum, small.newsPicCaption, span.eventwhere, span.eventdate, div.listby-description, span.listBy-Summary-sp, span.contentPicCaption { FONT-SIZE: 0.7em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #333333; MARGIN: 3px 0px 12px 0px; letter-spacing: -0.1pt; } ol, ul { color: #33333; font-size: 0.7em!important; letter-spacing: -0.1pt;} span.relatedSitesTxt {font-size:14px;} ul a.linkpagelink, .linksCategoryTitle, .linkdescription, .linksCategories { font-size: 1.6em !important } ol ol, ul ul { color: #333333; font-size: 1em; } .content .guestbookmessagetext, .content .guestbookmessageinfo, .content .guestbooktitle, .content .printsitetitle, .content a.searchresultlink, .content span.searchtext, .content span.searchfor, .content a span.searchagain, .content span.searchsummary, .content span.searchtype, .content span.searchlastupdated, .content span.searchresultcount .content a span.searchnextlast { FONT-SIZE: 1em; color: #000000; background-color: #D9D9D9; } td.f_cell_formtitle, .f_messageTableHeader, .printsitetitle, span.EventDetailHeading { FONT-WEIGHT: bold; } hr { border: 0px; color: #999999; background-color: #999999; height: 1px; margin: 0px 0px 12px 0px; }   a img { BORDER: none; }  a.serchresultlink, a:link.downloadlink, a:link.externalLink, a:link.internalLink, span.listByUnselectedLetter, span.listByUnselectedLetter a, a:link { COLOR: #213673; FONT-WEIGHT: normal; TEXT-DECORATION: none; }  a:visited.downloadlink, a:visited.externalLink, a:visited.internalLink, a:visited { COLOR: #213673; FONT-WEIGHT: normal; TEXT-DECORATION: none; }  a:hover.downloadlink, a:hover.externalLink, a:hover.internalLink, a:hover { COLOR: #333333; FONT-WEIGHT: normal; TEXT-DECORATION: underline; }  a:active.downloadlink, a:active.externalLink, a:active.internalLink, a:active { COLOR: #213673; FONT-WEIGHT: normal; TEXT-DECORATION: none; } div#childLinks { display: block; float: left; } a.downloadlink, a.externalLink, a.internalLink, a.childLink {font-size: 0.8em!important; display: block;} a.externalLink {text-decoration: underline!important;} a:hover.externalLink {text-decoration: none!important;} a:hover.downloadLink {text-decoration: none!important;} .downloadbody {padding: 0px 0px 20px 0px;} .childSummary {display: block; margin: 0px 0px 5px 0px; font-size: 0.7em;} .downloadIcon {float: left; clear: left; display: none;} .referencehead, .downloadhead {display: none; font-size: 0.8em; color: #213673; padding: 3px 0px 10px 0px;} .downloadbody br, .downloads-line-break, .downloads-line-break-final {display: none;} #externallinks {padding: 0px 0px 20px 0px;}   .downloadSize { font-size: 0.7em; display: block; color: #000000; } img.downloadIcon { float: left; margin-right: 2px; } .downloadTime28, .downloadTime56, .downloadTime128, .downloadTime512, .PDFdownloadIcon, .downloads-line-break { display: none; } .internalSummary { display: none; }   td.breadcrumb { font-size: 0.7em; color: #000000; padding: 0px 2px 0px 0px; } td.breadcrumb a { font-size: inherit; color: #000000; text-decoration: none; } td.breadcrumb a:link { color: #000000; text-decoration: none; } td.breadcrumb a:visited { color: #000000; text-decoration: none; } td.breadcrumb a:hover { color: #000000; text-decoration: underline; }   .quickSearchTextBox { font-family: Georgia, "Times New Roman", Times, serif; width: 90px; vertical-align: middle; vertical-align: text-bottom; text-align: center; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; display: inline; margin: 0px 0px 10px 0px; padding: 2px 0px 2px 0px; float: right; } .quickSearchButton { vertical-align: middle; width: 19px; height: 19px; margin: 1px 0px 0px 0px; background-image: url(/_pics/Heritage-pics/go-button.gif); background-repeat: no-repeat; background-color: transparent; border: none; cursor: hand; display: inline; float: right; } form#quick_search_box { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; font-size: 0.8em; } form#quick_search_box label {margin: 0px 6px 0px 0px; display: inline; padding: 0px 0px 0px 0px; float: right;}   .nav br, .nav img, .nav2 br, .nav2 img, .nav3 br, .nav3 img { DISPLAY: none; }  .navweight, .navlink { } td.nav a:visited.navlink { } .nav a:visited, .nav a:visited, .nav a:visited, .nav a:visited, .nav a:visited, .nav a:visited { COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; } a:hover.navlink { TEXT-DECORATION: underline; } .navweight { FONT-WEIGHT: bold; }   a.navlink, a:hover.navlink, .navlink, .navweight { DISPLAY: block; TEXT-DECORATION: none; } .navlevel1, .navsellevel1, .navlevel2, .navsellevel2, .navlevel3, .navsellevel3, .navlevel4, .navsellevel4, .navlevel5, .navsellevel5, .navlevel6, .navsellevel6 { DISPLAY: block; COLOR: #FFFFFF; FONT-SIZE: 0.8em; FONT-WEIGHT: normal; TEXT-DECORATION: none; MARGIN: 6px 12px 0px 0px; } a:hover .navlevel1, a:hover .navlevel2, a:hover .navlevel3, a:hover .navlevel4, a:hover .navlevel5, a:hover .navlevel6 { DISPLAY: block; COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: none; } a:visited .navlevel1, a:visited .navlevel2, a:visited .navlevel3, a:visited .navlevel4, a:visited .navlevel5, a:visited .navlevel6 { COLOR: #FFFFFF; } .navlevel1, .navlevel2 {background-color: #57575A;} .navlevel3 {background-color: #949599;} .navlevel4 {background-color: #B5B6B9;} .navsellevel1, .navsellevel2 {background-color: #00ADEF;} .navsellevel3, .navsellevel4 {background-color: #00BAF3;} a:hover .navlevel1, a:hover .navlevel2 {background-color: #00ADEF;} a:hover .navlevel3, a:hover .navlevel4 {background-color: #00BAF3;} a:hover .navsellevel1, a:hover .navsellevel2 {background-color: #00ADEF;} a:hover .navsellevel3, a:hover .navsellevel4 {background-color: #00BAF3;} .navlevel1, .navsellevel1 { PADDING: 5px 5px 5px 10px; } .navlevel2, .navsellevel2 { PADDING: 5px 5px 5px 15px; } .navlevel3, .navsellevel3 { PADDING: 5px 5px 5px 20px; } .navlevel4, .navsellevel4 { PADDING: 5px 5px 5px 25px; } .navlevel5, .navsellevel5 { PADDING: 5px 5px 5px 30px; } .navlevel6, .navsellevel6 { PADDING: 5px 5px 5px 60px; }   a.HorzNav, .HorzNavSelected { DISPLAY: block; COLOR: #FFFFFF; BACKGROUND-COLOR: #0066CC !important; FONT-SIZE: 0.8em; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING: 10px 20px 10px 20px; MARGIN: 0px 0px 0px 0px; BORDER: solid 2px #000000; } a:visited.HorzNav {color: #FFFFFF; BACKGROUND-COLOR: #000000;} a:hover.HorzNav { DISPLAY: block; COLOR: #FFFFFF; BACKGROUND-COLOR: transparent; FONT-WEIGHT: normal; MARGIN: 0px 0px 0px 0px; PADDING: 10px 20px 10px 20px; BORDER: solid 1px #000000; }   level1 li {width:0em;}  #menu li a {padding-right:5px;display:inline;} #menu li li a {padding-right:0px;display:block;border-top:1px solid #999999;border-right:1px solid #999999;border-left:1px solid #999999;} #menu ul ul {border-bottom:1px solid #999999!important;} #menu, #level1 {width:100%;} #menu{float:left;} #menu a {border:0px solid #ccc;font: bold 0.7em Arial, san-serif; display: block; margin: 0px; white-space: nowrap; padding: 1px 3px 1px 3px;} #menu a{background:#ccc;text-decoration:none;} #menu ul ul a {text-transform:lowercase;} #menu a, #menu a:visited{color:#000;} #menu a:hover {color:#ffffff!important;background-color:#999999;} #menu a:active{color:#060;background: #ccc;} #menu ul{list-style:none;margin:0px;padding:0px;float:left;} #menu ul ul{position:absolute;z-index: 500;top:auto;} #menu ul ul ul{top:0px;left:100%;} #menu li {position:relative;display:inline;} #level1 li{float:left!important;display:inline!important;list-style-type: none;} div#menu li:hover{cursor:pointer;z-index:100;} div#menu li:hover ul ul, div#menu li li:hover ul ul, div#menu li li li:hover ul ul, div#menu li li li li:hover ul ul{display:none;} div#menu li:hover ul, div#menu li li:hover ul, div#menu li li li:hover ul, div#menu li li li li:hover ul{display:block;} #menu a.x, #menu a.x:visited{font-weight:bold;color:#000;background-color:#ccc; background-position:95%;background-repeat:no-repeat;display:block; background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59319)!important; background-position: 95% 5px; background-repeat: no-repeat;} #menu a.x:hover{color:#fff;background-color:#999999;background-position:95% 5px; background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59317)!important; background-position: 95% 5px; background-repeat: no-repeat;} #menu a.x:active{color:#060;background:#ccc; background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59317)!important; background-position: 95% 5px; background-repeat: no-repeat;} #menu a.level1, #menu a.level1:visited, #menu a.level1x, #menu a.level1x:visited, #menu a.level1x:link {font-weight:bold;color:#000;background:#ccc;text-transform: uppercase;} #menu a.level1:hover, #menu a.level1x:hover {color:#fff;background:#999999;text-transform: uppercase;} #menu a.level1:active, #menu a.level1x:active {color:#060;background:#ccc;text-transform: uppercase;} #menu li ul{position:absolute;background:#ccc;display:none;margin:0em;} #menu li ul, #menu ul ul li {width:12em;} li#root {display: none!important;}   #menu {position:absolute;top:0.5em;left:0.5em;z-index:2;width:13em;padding-bottom:12em;} #menu a {border:1px solid #999999 ;font:bold 0.7em Arial, sans-serif; display: block;white-space: nowrap; margin: 0px; padding: 1px 3px;} #menu a {color: #000; background: #ccc; text-decoration:none;} #menu a:hover {color:#FFFFFF; background-color:#999999;} #menu a:active {color:#060; background-color:#999999; background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59317);background-repeat:no-repeat;background-position:95% 45%;} #menu ul {list-style:none;margin:0;padding:0;width:100%;} div#menu li, div#menu li:hover{ position:relative;} div#menu li ul {position: absolute; top: 0px;left: 100.1%; display:none;} div#menu ul ul, div#menu ul ul ul, div#menu ul ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul, div#menu ul li:hover ul ul ul ul {display:none;} div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul, div#menu ul ul ul ul li:hover ul {display:block;} #menu a.x, #menu a.x:visited {background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59319); background-color: #cccccc; background-repeat: no-repeat; background-position: 95% 45%;} #menu a.x:hover {color:#FFFFFF; background-color:#999999; background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59317); background-repeat: no-repeat; background-position:95% 45%;} #menu a.x:active {color:#FFFFFF;background:#999999; background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59317); background-repeat: no-repeat;background-position:95% 45%;} #menu a.level1x, #menu a.level1x:visited{font-weight:bold;color:#000;background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59319); background-color: #cccccc; background-repeat: no-repeat; background-position: 95% 45%;} #menu a.level1x:hover{color:#FFFFFF;background:#999999;background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59317); background-repeat: no-repeat;background-position:95% 45%;} #menu a.level1x:active{color:#FFFFFF;background:#999999;background-image: url(http://hi-arts.co.uk/getimage.aspx?id=59317); background-repeat: no-repeat;background-position:95% 45%;} #menu a.level1, #menu a.level1:visited {font-weight:bold;color:#000; background: #cccccc;} #menu a.level1:hover {color:#FFFFFF;background:#999999;} #menu a.level1:active{color:#FFFFFF;background:#999999;} li#root {display: none!important;}   .outer-container { width: 750px; display: block; text-align: left; margin: 20px auto 0px auto; padding: 0px 0px 0px 0px; background-image: url(/_pics/Heritage-pics/main-background.gif); background-position: 0% 0%; background-repeat: repeat-y; text-align: left; } .outer-container2 { width: 750px; display: block; text-align: left; margin: 20px auto 0px auto; padding: 0px 0px 0px 0px; background-image: url(/_pics/Heritage-north-pics/main-background2.gif); background-position: 0% 0%; background-repeat: repeat-y; text-align: left; } .outer-container3 { width: 750px; display: block; text-align: left; margin: 20px auto 0px auto; padding: 0px 0px 0px 0px; background-image: url(/_pics/Heritage-North-pics/main-background2.gif); background-position: 0% 0%; background-repeat: repeat-y; text-align: left; } .header { display: block; float: left; width: 750px; background-color: #000000; } .header-image { margin: 0px 0px 10px 0px; } .header-links p { margin: 0px 0px 0px 0px; font-size: 0.8em; width: 565px; display: block; float: left; overflow: hidden; } .header-links a { display: block; color: #FFFFFF; float: left; margin: 0px 45px 0px 0px; } .header-links a:visited {color: #FFFFFF;} .header-links a:hover {color: #00ADEF;} .header-links a.last {margin: 0px 0px 0px 0px;} .navigation-column { width: 142px; display: block; float: left; } .navigation-column a.rss-link {color: #FFFFFF; font-size: 0.7em;} .navigation-column a:hover.rss-link {color: #FFFFFF;} .navigation-column a:visited.rss-link {color: #FFFFFF;} .content-column { width: 469px; display: block; float: left; background-color: transparent; text-align: left; } .module-content-column {width: 600px; float: left;} .content-column2 { width: 569px; display: block; float: left; background-color: transparent; text-align: left; } .content-padding { display: block; float: left; padding: 12px 12px 12px 12px; text-align: left; } .content-padding table td {font-size: 0.7em;} .content-padding table td p {font-size: 1em;} .content-padding table td table td {font-size: 1em;} .ad-column { width: 127px; display: block; float: right; background-color: #000000; } .ad-padding { display: block; float: left; padding: 0px 0px 7px 0px; } .ad-padding a { display: block; margin: 0px 0px 3px 0px } .img-para-floatleft table {float: left; display: block;} .img-floatleft img { float: left; margin: 0px 12px 5px 0px; } .img-para-floatleft img { float: left; margin: 0px 3px 3px 0px; } .largepic-columns, .smallpic-columns { display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url(/_pics/Heritage-pics/content-grey-background.jpg); background-repeat: repeat-y; background-position: 0% 0%; } .column-align { width: 445px; display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; } .column-block { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: left; display: block; width: 234px; } .column-block-right { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float: right; display: block; width: 210px; } .column-block-padding { width: 205px; float: left; display: block; } .column-block-right p, .column-block-padding p {margin: 0px 0px 6px 0px;} .smallpic-columns .column-block-right img, .smallpic-columns .column-block img { float: left; margin: 0px 12px 12px 0px; display: block; } .center-image { text-align: center; } .center-image img { margin: 0px auto 12px auto; } .footer { width: 750px; display: block; margin: 20px auto 0px auto; text-align: center; padding: 12px 0px 12px 0px; } p.powered a, p.powered {color: #FFFFFF;} tr.searchheadingRow{background-color: #999999;MARGIN: 3px 3px 3px 0px;} .skhighlightedsearch{background-color: #00BAF3;} .event-venue-header {padding: 0px 10px 0px 0px;} .event-venue-title, a.event-title, a:hover.event-title, a:visited.event-title {font-weight: bold;} .event-venue-header div {font-weight: bold; padding: 5px 5px 5px 5px; margin: 0px 0px 5px 0px;} .footer p {font-size: 0.8em; margin: 0px 0px 0px 0px; } .footer p a {color: #FFFFFF;}  .areaFilter { font-size: 0.9em; font-family: Georgia, Times, serif; } .tableHeaderCell { font-size: 0.9em; font-family: Georgia, Times, serif; } .tableFooterCell { padding:4px 0px 0px 2px; text-align:center; }  .title_st, .desc_title, .venue_desc, .address_text { font-size:1em; font-family: Georgia, Times, serif; } .main-content p { font-size: 0.9em; } .lz-content-wrapper {font-family: Verdana, Arial, Helvetica, sans-serif;} .lz-content-wrapper p {color: #006D00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;} .lz-intro-text {display: block; border: 1px solid #006D00; width: 440px; margin: 12px 0px 24px 0px;} .lz-intro-text p {margin: 12px 12px 12px 12px; color: #0033FF; font-size: 0.8em;} .lz-coursebox-row {width: 441px; float: left; margin: 0px 0px 12px 0px;} .lz-coursebox-middle {font-size: 0.75em; float: left; height: 169px; width: 135px; margin: 0px 12px 0px 12px; border: 1px solid #006D00; text-align: center;} .lz-coursebox {font-size: 0.75em; float: left; margin: 0px 0px 0px 0px; height: 150px; width: 138px; border: 1px solid #006D00; text-align: center;} *>.lz-coursebox {height: auto; min-height: 169px;} .lz-coursebox img, .lz-coursebox-middle img {margin: 6px 0px 6px 0px;} .lz-coursebox p, .lz-coursebox-middle p {font-size: 1em!important; color: #0033FF; margin: 5px 12px 12px 12px;} .lz-coursebox a, .lz-coursebox-middle a {color: #0033FF; text-decoration: underline;} .lz-coursebox a:hover, .lz-coursebox-middle a:hover {text-decoration: none;} .lz-side-banner img {margin: 0px 0px 12px 0px;} .p7TP_tabs {width: 440px; clear: both; margin: 0px 0px 12px 0px;} .p7TP_tabs #p7tpb1_1, .p7TP_tabs #p7tpb1_2, .p7TP_tabs #p7tpb1_3 {float: left; padding: 0px 12px 0px 0px;} .p7TP_tabs #p7tpb1_1, .p7TP_tabs #p7tpb1_2 {border-right: 1px solid #006D00;} .p7TP_tabs #p7tpb1_2, .p7TP_tabs #p7tpb1_3 {padding-left: 12px;} .p7TP_tabs a {font-size: 0.8em; color: #0033FF;} .lz-course-info {width: 440px; float: left;} .lz-course-info-left {width: 120px; float: left;} .lz-course-info-right {width: 320px; float: left;} .lz-course-comments {width: 440px; clear: both;}  span.forgotten_password_link{display:none;} span.editprofile{display:none;}  .event-desc-title {text-transform: uppercase } table.eventsTable { background-color: #EEF0F7; padding: 5px; line-height: 20px; border: 1px solid #CACACC; } .eventsTable td.TableHeaderCell { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #D4D9EC; TEXT-ALIGN: center; padding: 4px; color: #003359 } .eventsTable td.TableFooterCell { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #D4D9EC; TEXT-ALIGN: left; color: #003359; padding: 4px; } .eventsTable td.TablecommentCell { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #E6EAF2; TEXT-ALIGN: left; color: #57575A; padding: 4px; } .eventsTable td.weekendCell { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #D4D9EC; TEXT-ALIGN: left; color:#003359; padding: 4px; } .eventsTable td.weekdayCell { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #E0E3F1; TEXT-ALIGN: left; color: #003359; padding-top: 4px; padding-right: 4px; padding-left: 4px; } .eventsTable td.otherDayCell { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #F7F8FB; TEXT-ALIGN: left; color: #0099CC; padding: 4px; } .eventsTable .calendarTdEvent, .eventsTable .calendarTdVenue { FONT-SIZE: 0.8em; border-color:#FFFFFF #FFFFFF #E0E3F1 #FFFFFF; border-style:none none dotted none; border-width:1px; padding-bottom:2px; } .typeFilter { FONT-SIZE: 1em; } .eventsTable td.todayCell { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #BAC1E0; TEXT-ALIGN: left; color: #ffffff; padding: 4px; } .areaFilter, .typeFilter { background-color: #F4f9fb; color: #003359; border: 1px solid #CACACC; border-width: 1px 0px 1px 0px; margin: 0px 0px 20px 0px; padding: 5px; } .areaFilter { margin: 0px; padding: 5px; } .filterunselected {padding: 0px 2px 0px 2px; } .filterSelected { background-color: #327BA3; padding: 0px 2px 0px 2px; font-weight: bold; color: #ffffff; text-decoration: none; } td.webstatstableheader { FONT-SIZE: 0.8em; color: #57575A; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; padding: 2px; } td.webstatstable { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; TEXT-ALIGN: left; padding: 2px; } table.calendarBlock {width:150px; text-align: center;} td.tableHeaderCell{FONT-SIZE: 0.8em; background-color: #00438c; color:#bcbcde; } .TableHeaderCell a:link {color: #57575A;} .TableHeaderCell a:visited {color: #57575A;} .TableHeaderCell a:hover {color: #57575A;} tr.calendarTopRow{} td.CalendarHeader{ FONT-SIZE: 0.8em;font-weight : bold;color: #00438c; } tr.calendarWeek{} td.calendarThisDay{FONT-SIZE: 0.8em; border-width: thin; border-color: #00438c; border-style:solid; } td.calendarOtherDay{FONT-SIZE: 0.8em;} 
