 #buttonscontainer IMG {display: none;} #buttonscontainer BR {display: none;} #buttonscontainer b {font-weight: normal;} a.navlink {text-decoration: none;} .navlevel1, .navsellevel1 { color: #FFFFFF; background-color: #00877D; font-size: 0.88em; height: 1%; display: block; padding: 5px 10px; margin: 0; border-top: 1px solid #002531; } .navsellevel1, .navsellevel2, .navsellevel3 {font-weight:bold;} a:hover .navlevel1, a:hover .navlevel2, a:hover .navlevel3 {BACKGROUND-COLOR: #004557; cursor: pointer; text-decoration: none;} .navlevel2, .navsellevel2 { COLOR: #FFF; FONT-SIZE: 0.75em; BACKGROUND-COLOR: #00877D; DISPLAY: block; PADDING: 5px 10px; MARGIN: 0px; HEIGHT: 1%; } .navlevel3, .navsellevel3 { COLOR: #FFF; FONT-SIZE: 0.69em; BACKGROUND-COLOR: #00877D; DISPLAY: block; PADDING: 5px 10px 5px 20px; MARGIN: 0px; HEIGHT: 1%; } body { margin: 0 auto; padding: 0px; font-family: Arial, Helvetica, sans-serif; background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; background-image: url(/design/gradient.png); background-attachment: fixed; text-align: center; } .spacer { clear: both; width: 960px; margin: 0; } .hidden { display: none; } #container { text-align: left; padding: 0px; background-repeat: repeat-x; width: 960px; margin: auto; background-image: url(/design/banner07.gif); }  #topbar { padding: 10px 10px 0px 10px; font-size: 0.69em; color: #FFCC00; font-weight: bold; text-align: left; border-bottom: 0px solid #FFFFFF; background-position: bottom left; background-repeat: no-repeat; margin: auto; } #topbar a { color: #FFFFFF; text-decoration: none; } #topbar a:hover { color: #FFCC00; text-decoration: none; }  #home { padding: 0px; margin: 0; background-repeat: no-repeat; height: 170px; } #logo { display: none; } #afcips { position: absolute; top: 70px; background-color: #004557; } #afcipsmovie { background-color: #004557; }  #searchengine { margin: 0; width: 180px; padding: 0px 0px 0px 10px; position: absolute; top: 153px; } #searchengine form { margin: 0; padding: 0px; font-size: 0.69em; } #searchengine #search { width: 132px; margin: 0px 5px 0px 0px; padding: 0px; background-color: #B3DBD8; border: 1px solid #00877D; height: 16px; float: left; } #searchengine .quickSearchButton { width: 18px; height: 18px; margin: 0; padding: 0px; float: left; } #breadcrumbs { margin: 0; padding: 0px 0px 0px 200px; top: 157px; position: absolute; } #breadcrumbs td { padding: 0px 2px; margin: 0px; text-align: left; color: #004557; font-size: 0.69em; } #breadcrumbs a { color: #00877D; text-decoration: underline; } #breadcrumbs a:hover { color: #004557; }  #nav { float: left; padding: 10px 0px; background-image: url(/design/nav_head.gif); background-repeat: no-repeat; width: 180px; margin: 0px 20px 0px 0px; } #buttonscontainer { float: left; width: 180px; background-colour: #00877D; padding: 0px; } #navbox1 { float: left; width: 180px; background-image: url(/design/navbox1.gif); background-repeat: no-repeat; margin: 0; padding: 25px 0px 0px 0px; border-top: 1px solid #002531; } #navbox2 { float: left; width: 180px; background-image: url(/design/navbox2.gif); background-repeat: no-repeat; margin: 0; padding: 25px 0px 0px 0px; } #navbox1 h2, #navbox2 h2 { font-size: 1.38em; color: #FFFFFF; font-weight: normal; padding: 0px 10px; margin: 0px 0px 20px 0px; } #navbox1 p { font-size: 0.69em; color: #FFFFFF; margin: 0; line-height: 1.2; padding: 0px 10px 5px 10px; background-color: #00837B; } #navbox2 p { font-size: 0.69em; color: #FFFFFF; margin: 0; line-height: 1.2; padding: 0px 10px 5px 10px; background-color: #80C3BE; } #navbox1 p a , #navbox2 p a{ color: #FFFFFF; text-decoration: underline; } #navbox1 p a:hover, #navbox2 p a:hover { color: #002531; text-decoration: underline; } #page_details { float: left; width: 180px; padding: 20px 0px 0px 0px; margin: 0px 0px 10px 0px; background-image: url(/design/details.gif); background-repeat: no-repeat; } #page_details p { font-size: 0.69em; color: #00877D; margin: 0px; line-height: 1.3; padding: 0px 0px 0px 10px; } #rss_holder { float: left; width: 180px; padding: 0px 0px 0px 10px; margin: 0px 0px 5px 0px; font-size: 0.69em; color: #00877D; } #rss_holder a { padding: 2px 5px 4px 20px; color: #00877D; text-decoration: none; display: block; background-image: url(/design/rss_feed.gif); background-repeat: no-repeat; background-position: top left; float: left; } #rss_holder a:hover { color: #004557; } #social { float: left; width: 170px; float: left; padding: 0px 0px 0px 10px; } #social img { margin: 0px 0px 5px 0px; border: none; }  #editable { clear: both; padding: 0px; margin: 0; } #content { padding: 0px 0px 10px 0px; margin: 0; float: left; width: 760px; } #text, #module, #gallery, #sitemap { margin: 0px 20px 0px 0px; float: left; width: 560px; overflow: hidden; } #text img { float: right; margin: 0px 0px 20px 20px; } #gallery img { float: left; margin: 0px 20px 20px 0px; } #symbol { width: 560px; } #symbol img { float: left; margin: 10px 0px; } #symboltext { clear: left; width: 560px; margin: 10px 0px 0px 0px; } #text HR { border: none 0; border-top: 1px dotted #00877D; height: 1px; } #text h1, #sitemap h1, #gallery h1 { font-weight: bold; color: #00877D; font-size: 1.38em; margin: 0px 0px 10px 0px; } #text h1 a { color: #00877D; text-decoration: none } #text h1 a:hover { color: #002531; text-decoration: none } #text h2 { font-size: 0.88em; color: #00877D; margin: 16px 0px 8px 0px; font-weight: normal; } #text h3 { font-size: 0.75em; color: #00877D; margin: 0px 0px 8px 0px; font-weight: bold; line-height: 1.4; } #text h4 { font-weight: normal; color: #002531; font-size: 1.0em; margin: 0px 0px 5px 0px; line-height: 1.4; } #text h5 { font-size: 0.88em; color: #002531; margin: 0px 0px 20px 0px; font-weight: normal; } #text p { font-size: 0.75em; color: #002531; margin: 0px 0px 8px 0px; line-height: 1.4; } #news p { color: #002531; } #text a { color: #00877D; text-decoration: underline; } #text a:hover { color: #002531; text-decoration: underline; } #text li { font-size: 0.75em; color: #002531; line-height: 1.4; } #text ul, ol { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 20px; } #text li h1, #text li h2, #text li h3, #text li h4, #text li h5, #text li h6 { font-size: 1.0em; color: #00877D; margin: 15px 0px -8px 0px; font-weight: bold; list-style-type: disc; list-style-color: #00877D; } blockquote { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 20px; }  #splash { margin: 0px 20px 0px 0px; padding: 15px 0px 0px 0px; width: 560px; float: left; background-image: url(/design/intro-head.gif); background-repeat: no-repeat; } .splashspacer { clear: left; width: 560px; } #intro { background-image: url(/design/intro-foot.gif); background-repeat: no-repeat; background-position: bottom; padding: 0px 0px 35px 0px; margin: 0; } #intro h1 { font-weight: normal; color: #80C3BE; font-size: 1em; background-color: #002531; padding: 0px 10px; margin: 0; } #introfoot { background-image: url(/design/intro-foot.gif); background-repeat: no-repeat; height: 10px; margin: 0px 0px 10px; background-position: bottom; } #splashrow1 { float: left; margin: 0; background-image: url(/design/splash-row1.gif); padding: 0px; width: 560px; } #splashrow1 .box1 { float: left; width: 180px; margin: 0; background-image: url(/splash/splash1.gif); background-repeat: no-repeat; padding: 0px; } #splashrow1 .box2 { float: left; width: 180px; margin: 0px 10px; background-image: url(/splash/splash2.gif); background-repeat: no-repeat; padding: 0px; } #splashrow1 .box3 { float: left; width: 180px; margin: 0px; background-image: url(/splash/splash3.gif); background-repeat: no-repeat; padding: 0px; } #splashspacer { clear: left; width: 560px; background-image: url(/design/splash-spacer.gif); height: 30px; } #splashrow2 { float: left; clear: left; width: 560px; background-image: url(/design/splash-row2.gif); } #splashrow2 .box1 { float: left; width: 180px; margin: 0; background-color: #00877D; background-image: url(/splash/splash4.gif); background-repeat: no-repeat; padding: 0px; } #splashrow2 .box2 { float: left; width: 180px; margin: 0px 10px; background-color: #00877D; background-image: url(/splash/splash5.gif); background-repeat: no-repeat; padding: 0px; } #splashrow2 .box3 { float: left; width: 180px; margin: 0; background-color: #00877D; background-image: url(/splash/splash6.gif); background-repeat: no-repeat; padding: 0px; } #splashrow3 { clear: left; background-image: url(/design/splash-footers.gif); height: 10px; background-repeat: no-repeat; width: 560px; } #splash h2 { color: #FFFFFF; margin: 0px 0px 110px 0px; padding: 0px 10px; font-weight: bold; font-size: 0.88em; } #splash p { color: #FFFFFF; margin: 0px 0px 5px 0px; padding: 0px 10px; font-size: 0.75em; line-height: 1.4; } #splash p a { color: #FFFFFF; text-decoration: none; } #splash p a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; }  #story { margin: 0px 0px 0px 0px; } #story table { margin: 0; border-top: 1px solid #B3DBD8; width: 560px; } .storytext { padding: 0px 10px 10px 0px; border-bottom: 1px solid #B3DBD8; vertical-align: top; text-align: left; } .storypic { padding: 10px 0px 10px 10px; border-bottom: 1px solid #B3DBD8; vertical-align: top; text-align: right; width: 250px; }  #sitemap ul { font-size: 0.75em; padding: 0px 0px 0px 20px; margin: 0px 0px 0px 0px; color: #002531; } #sitemap ul ul { font-size: 1em; } #sitemap li { line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px; } #sitemap li a { color: #002531; } #sitemap li a:hover { color: #00877D; }  #sidebar { padding: 0px 0px 10px 0px; background-image: url(/design/sidebar_foot.gif); background-repeat: no-repeat; background-position: bottom; margin: 0; width: 180px; float: left; } #sidebar img { margin: 0; background-color: #004557; padding: 0px 0px 10px 0px; border-bottom: 0px solid #004557; width:180px; display: block; } #sidebar hr { border: none 0; border-top: 1px dotted #FFFFFF; background-color: #004557; color: #004557; height: 5px; padding: 8px 0px; margin: -8px 0px; width: 180px; display: block; } #sidebar h1 { font-weight: normal; color: #FFFFFF; font-size: 1.38em; text-align: left; margin: 0; padding: 15px 10px 10px 10px; background-image: url(/design/sidebar_head.gif); background-repeat: no-repeat; } #sidebar h1 a { color: #FFFFFF; text-decoration: none; } #sidebar h1 a:hover { color: #FFCC00; } #sidebar h2 { background-color: #004557; font-size: 0.88em; color: #FFCC00; padding: 0px 10px 8px 10px; margin: 0; font-weight: normal; } #sidebar h3 { background-color: #004557; font-size: 0.75em; color: #FFCC00; padding: 0px 10px 8px 10px; margin: 0; font-weight: bold; line-height: 1.4; } #sidebar p { font-size: 0.75em; color: #FFFFFF; margin: 0; line-height: 1.4; background-color: #004557; padding: 0px 10px 8px 10px; display: block; } #sidebar p a { color: #FFFFFF; text-decoration: underline; } #sidebar p a:hover { color: #00877D; text-decoration: underline; }  #sidebarrss { padding: 0px 0px 10px 0px; background-image: url(/design/sidebar_foot.gif); background-repeat: no-repeat; background-position: bottom; margin: 0; width: 180px; float: left; } #sidebarrss h1 { font-weight: normal; color: #FFFFFF; font-size: 1.38em; text-align: left; margin: 0; padding: 15px 10px 5px 10px; background-image: url(/design/sidebar_head.gif); background-repeat: no-repeat; } #sidebarrss h2 { font-size: 1.38em; color: #FFFFFF; margin: 0; font-weight: normal; background-image: url(/design/sidebar-spacer.gif); background-repeat: no-repeat; padding: 35px 10px 5px 10px; } #sidebarrss h1 a, #sidebarrss h2 a { color: #FFFFFF; text-decoration: none; } #sidebarrss h1 a:hover, #sidebarrss h2 a:hover { color: #FFCC00; } #sidebarrss .sk-hna { font-size: 0.75em; background-color: #004557; padding: 0px 10px; } #sidebarrss a.sk-hna { color: #FFFFFF; margin: 0px; text-decoration: none; display: block; padding: 0px 10px; } #sidebarrss a.sk-hna:hover { color: #FFCC00; text-decoration: none; } #sidebarrss .event-feed-date, #sidebarrss .sk-hnd { font-size: 0.69em; display: block; color: #FFFFFF; font-weight: normal; font-style: italic; padding: 0px 10px 10px 10px; background-color: #004557; margin: 0px; } #sidebarrss #guestbook { background-color: #004557; display: block; margin: 0px; padding: 0px 10px; } #sidebarrss .guestbookmessagetext { font-size: 0.69em; color: #FFFFFF; padding: 0px; display: block; line-height: 1.2; margin: 0px; overflow: hidden; width: 160px; } #sidebarrss .guestbookmessageinfo { font-size: 0.69em; font-weight: bold; color: #FFCC00; padding: 5px 0px; background-color: #004557; margin: 0px; } #sidebarrss .guestbookmessagerule {display:none;} #sidebarrss BR {display:none;}  #footer { clear: left; margin: 0; padding: 10px 0px 20px 0px; text-align: left; border-top: 1px dotted #80C3BE; width: 960px; } #footer p { font-size: 0.75em; color: #00877D; margin: 0px 0px 0px 200px; line-height: 1.4; } #footer a { color: #00877D; text-decoration: underline; } #footer a:hover { color: #002531; } .bullet { color: #002531; }  td.content { font-size: 0.75em; vertical-align: top; } #module TABLE { margin: 0; padding: 0; vertical-align: top; width: 560px; } #module a { color: #00877D; text-decoration: underline; } #module a:hover { color: #002531; text-decoration: underline; } #module HR { border: none 0; border-top: 1px dotted #00877D; height: 1px; } #module BR { display: none; } #module img { margin: 0px 10px 0px 0px; } #module form { width: 530px; }  .EQFormTitle, .sitemap, .newstitle, .eventstitle, .extranettitle, .forumtitle, .searchtitle, .forumtitle, .searchresults, .guestbooktitle { font-weight: bold; color: #00877D; font-size: 1.38em; margin: 0px 0px 8px 0px; }  .head, .header, .newsarticletitle, .downloadhead, .eventname { font-size: 1.17em; color: #00877D; margin: 0px 0px 5px 0px; font-weight: normal; display: block; }  .EventDetailHeading, .searchheading, .sitemaplink { font-size: 1.0em; color: #00877D; margin: 8px 0px; font-weight: bold; line-height: 1.3; } .downloadlink { font-size: 0.69em; color: #00877D; margin: 8px 0px; font-weight: bold; line-height: 1.3; }  td.content p { margin: 0px 0px 8px 0px; padding: 0px; line-height: 1.4; } .whatsnewlinkweek, .whatsnewtitleweek, .whatsnewdateweek, .whatsnewlinkmonth, .whatsnewtitlemonth, .whatsnewdatemonth, .whatsnewlinkyear, .whatsnewtitleyear, .whatsnewdateyear, .whatsnewlinkovermonth, .whatsnewtitleovermonth, .whatsnewdateovermonth, .sitemapsummary, .eventdate, .EventDetail, .eventwhere, .extranettext, .sitemapsummary, .searchtitle, .seartext, .searchfor, .searchresults, .searcherrortext, .searchheading, .searchtext, .searchtype, .searchresultlink, .searchlastupdated, .searchsummary, .searchresultcount, .searchnextlast, .searchtypegaidhlig, .searchtypeenglish, .ASPForums, .ASPForumsMsgPostedByLabel, .ASPForumsMsgPostedBy, .ASPForumsMsgPostedOnLabel, .ASPForumsMsgPostedOn, .ASPForumsMsgBodyLabel, .ASPForumsMsgBody, .ASPForumsViewSubject, .ASPForumsViewAuthor, .ASPForumsViewDate, .ASPForumsViewOneChild, .ASPForumsViewNoChildren, .ASPForumsMsgBody, .ASPForumsFormSearch, .ASPForumsViewManyChildren, .linkpagelink, .linkdescription, .postcards, .formLabel, .formTextbox, .formAddress, .formOption, .formGeneral, .formDropdown, .formTextarea, .navfooter, .referencehead, .referencefoot, #module .guestbooktext, #module .guestbookmessagetext { font-size: 1em; color: #002531; margin: 0px 0px 8px 0px; line-height: 1.3; } .newsarticlesummary { font-size: 1em; color: #002531; margin: 0px 0px 5px 0px; line-height: 1.4; display: block; } .newsarticlebody { font-size: 1.0em; color: #002531; margin: 0px 0px 8px 0px; line-height: 1.4; } .newsarticledate { font-size: 1em; font-style: italic; color: #00877D; margin: 0px 0px 8px 0px; line-height: 1.4; display: block; } .SKNewsPicture { padding: 0px 0px 10px; } .guestbookmessageinfo { font-size: 1.0em; color: #00877D; margin: 0px; line-height: 1.4; display: block; overflow: hidden; } .formChannels { font-size: 1.0em; color: #002531; margin: 8px 0px; line-height: 1.3; } .downloadfoot, .downloadSize, .downloadTime28, .downloadTime56, .downloadTime128, .downloadTime512 { font-size: 0.75em; color: #002531; margin: 8px 0px; line-height: 1.4; padding-left: 5px; } .externalLinkDescription, .downloadTime28, .downloadTime512, .downloadTime128 { display: none; } .f_messageTableHeader { font-size: 1em; color: #002531; margin: 8px 0px; line-height: 1.3; } .EventDetailHeading {padding-right: 5px;} .eventsCalendarBlock {padding: 0px; margin: 0px; text-align: left; vertical-align: top;} .FAQPageIntroText, #faqsearchform, .faq-answer-detail { font-size: 0.75em; color: #002531; margin: 0px 0px 8px 0px; line-height: 1.3; } .faqsearchtext, .faqsearchfor { display: block;} .FAQlisthead { border-top: 1px dotted #00877D; font-size: 0.75em; color: #002531; margin: 10px 0px 8px 0px; padding: 10px 0px 0px 0px; line-height: 1.3; font-weight: bold; } .faq-question-detail { border-top: 1px dotted #00877D; font-size: 0.88em; color: #00877D; margin: 10px 0px 8px 0px; padding: 10px 0px 0px 0px; line-height: 1.3; font-weight: bold; } #FAQFullList, .faq-backtolist { font-size: 0.75em; color: #00877D; margin: 0px 0px 8px 0px; line-height: 1.3; } .faq-question { margin: 0px 0px 8px 0px; } .faq-backtolist a { color: #00877D; } .faq-backtolist a:hover { color: #002531; } 
