/*CONTENT STYLES--------------------------------------------------------------------------------------------------------------*/ /*BASIC STYLE FOR BODY TEXT WITHOUT CLASS SPECIFIED*/ /* Setting the basic fonts sizes for the site*/ A.ticker:link,A.ticker:visited{ color:white; font-size:12px; font-weight:normal; text-decoration:none; } A.ticker:hover{ color:white; font-size:12px; font-weight:normal; text-decoration:underline; } .ticker{ color:white; font-size:12px; font-weight:normal; } A.bTticker:link,A.bTticker:visited{ color:blue; font-size:16px; } .bTticker { color:#003D43; font-size:16px; font-weight:bold; } h1 { font-size: 90%; } h2 { font-size: 90%; } h3 { font-size: 90%; } h4 { font-size: 85%; } h5 { font-size: 85%; } td{ font-size:78%; } a {font-size:100%;} div.ACOR TD, div.ACOR A:link, div.ACOR A:active, div.ACOR A:visited, div.ACOR A:hover { color:#F3C300;font-weight:bold; } div.IAQ TD, div.IAQ , div.IAQ A:link, div.IAQ A:active, div.IAQ A:visited, div.IAQ A:hover { color:#F80001;font-weight:bold; } div.IFA TD,div.IFA Body, div.IFA A:link, div.IFA A:active, div.IFA A:visited, div.IFA A:hover { color:#07B700;font-weight:bold; } div.SICert TD, div.SICert A:link, div.SICert A:active, div.SICert A:visited, div.SICert A:hover { color:#0092A3;font-weight:bold; } div.IAC TD, div.IAC A:link, div.IAC A:active, div.IAC A:visited, div.IAC A:hover { color:#00CC66;font-weight:bold; } div.SIDiploma TD, div.SIDiploma A:link, div.SIDiploma A:active, div.SIDiploma A:visited, div.SIDiploma A:hover { color:#AB69DB;font-weight:bold; } div.Intro TD, div.Intro A:link, div.Intro A:active, div.Intro A:visited, div.Intro A:hover { color:#EE0080;font-weight:bold; } div.DIIC TD, div.DIIC A:link, div.DIIC A:active, div.DIIC A:visited, div.DIIC A:hover { color:#210C7B;font-weight:bold; } .highlight{ font-weight:bold; background-color:orange; } .hottopic { padding-right:15px; } A { font-family:arial, helvetica; color:#003D43; margin:0px; } A:link { text-decoration:underline; color:#003D43; } A:active { text-decoration:underline; color:#003D43; } A:visited { text-decoration:underline; color:#003D43; } A:hover { text-decoration:none; color:#003D43; } B { font-family:arial, helvetica; font-weight:bold; color:#003D43; } BODY { font-family:arial, helvetica; font-weight:normal; font-size:13px; color:#000000; margin:15px; background-color:#ffffff; } H2 { font-family:arial, helvetica; color:#FFFFFF;; font-weight:normal; background-color:#003D43; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin-bottom:10px; margin-top:0px; margin-left:0px; margin-right:0px; /* width:400px;*/ } HR { color:#92ACAD; height:1px; width:386px; margin-top:0px; margin-bottom:0px; } I { font-family:arial, helvetica; color:#003D43; font-weight:normal; } TABLE { font-family:arial, helvetica; font-weight:normal; color:#000000; } TABLE.homepagenewsTable { } TABLE.event{ background-image:url(/sii/web5/sii_images/events/event_bg.gif); background-repeat:no-repeat; background-position:top right; background-color:#d7e0e1; border-style:solid; border-width:1px; height:200px; } TD { font-family:arial, helvetica; font-weight:normal; color:#000000; } TD.event { border-style:solid; border-width:1 0 0 0 px; border-color:#ffffff; font-size:78%; color:#000000; } TD.event b { color:#000000; } TD.event i { color:#000000; } TD.eventbold { border-style:solid; border-width:1 0 0 0 px; border-color:#ffffff; font-size:78%; font-weight:bold; color:#000000; } TD.eventsoldout { background-color:#F57522; font-size:100%; font-weight:bold; color:#FFFFFF; } .newsflashtable { background-color:ivory; border-style:solid; border-width:1px; } .newsflash { font-size:12px; padding-top:8px; padding-left:10px; padding-bottom:8px; padding-right:10px; font-weight:bold; } A.newsflash:visited { padding-left:0px; color:black; font-weight:normal; border-style:none; } A.newsflash:link { padding-left:0px; color:black; font-weight:normal; border-style:none; } A.newsflash:active { padding-left:0px; color:black; font-weight:normal; border-style:none; } TD.text { font-family:arial, helvetica; font-weight:normal; color:#000000; margin:0px; margin-left:10px; padding-left:10px; padding-bottom:10px; margin-right:10px; } .memhelper { font-family:arial, helvetica; font-weight:normal; font-size:12px; color:#000000; } /* for left hand menu items where there are graphics on the same line - we use a table to position, so need to set the class for the text */ td.lhmenutext_1 { font-size:11px; font-family:arial, helvetica; font-weight:bold; color:#003D43; } td.lhmenutext_2 { font-size:11px; font-family:arial, helvetica; font-weight:normal; color:#000000; } td.lhmenutext_3 { font-size:11px; font-family:arial, helvetica; font-weight:bold; color:#000000; } td.lhmenutext_4 { font-size:11px; font-family:arial, helvetica; font-weight:bold; color:#000000; } /*FOR PARAGRAPHS OUTSIDE OF "TEXT" TD THAT NEED TO BE INDENTED*/ .indentedPara { font-family:arial, helvetica; font-weight:normal; color:#000000; margin-left:10px; margin-right:10px; } /*FOR BREADCRUMB LINKS WITHIN PAGE HEADERS*/ A.breadcrumbs { font-family:arial, helvetica; color:#FFFFFF; margin:0px; } A.breadcrumbs:link { text-decoration:none; color:#FFFFFF; } A.breadcrumbs:active { text-decoration:none; color:#FFFFFF; } A.breadcrumbs:visited { text-decoration:none; color:#FFFFFF; } A.breadcrumbs:hover { text-decoration:underline; color:#FFFFFF; } .currentPage { color:#FFFFFF; } /*FOR THE DATE DISPLAYED IN THE HEADER IMAGE*/ P.date { font-family:arial, helvetica; color:#FFFFFF; font-weight:bold; margin:5px; } /*FOOTER*/ P.footer { font-family:arial, helvetica; font-weight:normal; color:#999999; margin:0px; margin-left:10px; padding-top:10px; } A.footer { font-family:arial, helvetica; color:#999999; margin:0px; } A.footer:link { text-decoration:none; color:#999999; } A.footer:active { text-decoration:none; color:#999999; } A.footer:visited { text-decoration:none; color:#999999; } A.footer:hover { text-decoration:underline; color:#999999; } /*FOR NEWS LINK TITLES*/ H4 { font-family:arial, helvetica; font-weight:bold; color:#003D43; margin:0px; margin-top:8px; margin-left:10px; } /*FOR NEWS LINK SUBTITLES*/ H5 { font-family:arial, helvetica; font-weight:bold; margin:0px; margin-left:10px; color:#3C6E74; } /*PAGE HEADERS*/ B.header { font-family:arial, helvetica; font-weight:bold; color:#FFFFFF; } .headerGeneric { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#003D43; } .headerBlue { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#3B72C0; } .headerCyan { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#38A5B3; } .headerGold { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#B39235; } .headerGreen { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#003D43; } .headerLime { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#5ff55e; } .headerOrange { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#F35903; } .headerPurple { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#52195E; } .headerRed { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#D8001D; } .headerYellow { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; background-color:#FABB26; } .headerBreadcrumb { font-family:arial, helvetica; color:#FFFFFF; font-weight:normal; } /*INTROS*/ .intro { font-family:arial, helvetica; font-size : 100%; font-weight:normal; color:#003D43; font-style:italic; } /*IMAGE PADDING FOR NEWS IMAGES*/ TD.newsImage { padding-left:10px; padding-top:10px; padding-bottom:10px; } /*NEWS PARAGRAPH*/ P.news { font-family:arial, helvetica; font-weight:normal; font-size:100%; color:#000000; margin:0px; margin-left:10px; margin-right:10px; } H1.navHeader { margin:0px; margin-top:3px; margin-left:5px; color:#FFFFFF; font-size:11px; } /*SELECT BOXES FOR SELECTING DOCUMENTS*/ SELECT.press{ width:341px; margin-top:4px; margin-bottom:4px; margin-left:5px; margin-right:5px; } TABLE.reports { margin-top:5px; } /*QUALIFICATION HOME PAGES*/ B.IAQ { font-family:arial, helvetica; font-size:100%; font-weight:bold; color:#AD2828; } A.IAQ { font-family:arial, helvetica; font-size:100%; color:#AD2828; margin:0px; } A.IAQ:link { text-decoration:underline; } A.IAQ:active { text-decoration:underline; } A.IAQ:visited { text-decoration:underline; } A.IAQ:hover { text-decoration:none; } TABLE.IAQ { width:386px; } /*MENUS AND PANELS-------------------------------------------------------------------------------------*/ INPUT.goButton { margin-top:1px; margin-right:7px; margin-bottom:3px; } A.horizontalNav { font-family:arial, helvetica; font-size:11px; color:#FFFFFF; } A.horizontalNav:link { text-decoration:underline; } A.horizontalNav:active { text-decoration:underline; } A.horizontalNav:visited { text-decoration:underline; color:#FFFFFF; } A.horizontalNav:hover { text-decoration:none; color:#FFFFFF; } P.horizontalNav { margin-top:3px; margin-left:5px; color:#FFFFFF; font-size:11px; } TD.mainHorizontalGutter { height:4px; } TD.mainLeftColBottomRow { width:165px; } TD.mainLeftColTopRow { width:165px; height:90px; } TD.mainMiddleColBottomRow { /* width:400px;*/ } .mainMiddleColTopRowTD { /* width:400px;*/ height:90px; } TD.mainRightColTopRow { width:165px; height:90px; } TD.mainRightColBottomRow { width:165px; } TABLE.main { } TD.mainVerticalGutter { width:4px; } /*Panel styles*/ TD.panel22pxLimeLeft { background-image:url('/sii/web5/images_furniture/panel_22px_lime_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxLimeMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_lime_middle.gif'); background-repeat:repeat-x; } TD.panel22pxLimeRight { background-image:url('/sii/web5/images_furniture/panel_22px_lime_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxLime { width:165px; margin-bottom:4px; } TD.panel22pxCherryLeft { background-image:url('/sii/web5/images_furniture/panel_22px_cherry_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxCherryMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_cherry_middle.gif'); background-repeat:repeat-x; } TD.panel22pxCherryRight { background-image:url('/sii/web5/images_furniture/panel_22px_cherry_right.gif'); background-repeat:no-repeat; width:3px; } TD.panel22pxgreennewLeft { background-image:url('/sii/web5/images_furniture/panel_22px_greennew_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxgreennewMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_greennew_middle.gif'); background-repeat:repeat-x; } TD.panel22pxgreennewRight { background-image:url('/sii/web5/images_furniture/panel_22px_greennew_right.gif'); background-repeat:no-repeat; width:3px; } TD.panel22pxRedLeft { background-image:url('/sii/web5/images_furniture/panel_22px_red_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxRedMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_red_middle.gif'); background-repeat:repeat-x; } TD.panel22pxRedRight { background-image:url('/sii/web5/images_furniture/panel_22px_red_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxRed { width:165px; margin-bottom:4px; } TD.panel22pxOrangeLeft { background-image:url('/sii/web5/images_furniture/panel_22px_orange_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxOrangeMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_orange_middle.gif'); background-repeat:repeat-x; } TD.panel22pxOrangeRight { background-image:url('/sii/web5/images_furniture/panel_22px_orange_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxOrange { width:165px; margin-bottom:4px; } TD.panel22pxBlueLeft { background-image:url('/sii/web5/images_furniture/panel_22px_blue_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxBlueMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_blue_middle.gif'); background-repeat:repeat-x; } TD.panel22pxBlueRight { background-image:url('/sii/web5/images_furniture/panel_22px_blue_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxBlue { width:165px; margin-bottom:4px; } TD.panel22pxGoldLeft { background-image:url('/sii/web5/images_furniture/panel_22px_gold_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxGoldMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_gold_middle.gif'); background-repeat:repeat-x; } TD.panel22pxGoldRight { background-image:url('/sii/web5/images_furniture/panel_22px_gold_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxGold { width:165px; margin-bottom:4px; } TD.panel22pxGreenLeft { background-image:url('/sii/web5/images_furniture/panel_22px_green_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxGreenMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_green_middle.gif'); background-repeat:repeat-x; } TD.panel22pxGreenRight { background-image:url('/sii/web5/images_furniture/panel_22px_green_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxGreen { width:165px; margin-bottom:4px; } TD.panel22pxGenericLeft { background-image:url('/sii/web5/images_furniture/panel_22px_generic_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxGenericMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_generic_middle.gif'); background-repeat:repeat-x; } TD.panel22pxGenericRight { background-image:url('/sii/web5/images_furniture/panel_22px_generic_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxGeneric { width:100%; margin-bottom:4px; } TD.panel42pxGenericLeft { background-image:url('/sii/web5/images_furniture/panel_42px_generic_left.gif'); background-repeat:no-repeat; height:42px; width:3px; } TD.panel42pxGenericMiddle { background-image:url('/sii/web5/images_furniture/panel_42px_generic_middle.gif'); background-repeat:repeat-x; } TD.panel42pxGenericRight { background-image:url('/sii/web5/images_furniture/panel_42px_generic_right.gif'); background-repeat:no-repeat; width:3px; } TD.panel59pxGenericLeft { background-image:url('/sii/web5/images_furniture/panel_59px_generic_left.gif'); background-repeat:no-repeat; height:59px; width:3px; } TD.panel59pxGenericMiddle { background-image:url('/sii/web5/images_furniture/panel_59px_generic_middle.gif'); background-repeat:repeat-x; } TD.panel59pxGenericRight { background-image:url('/sii/web5/images_furniture/panel_59px_generic_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel59pxGeneric { width:165px; margin-bottom:4px; } TD.panel90pxGenericLeft { background-image:url('/sii/web5/images_furniture/panel_90px_generic_left.gif'); background-repeat:no-repeat; height:90px; width:3px; } TD.panel90pxGenericMiddle { background-image:url('/sii/web5/images_furniture/panel_90px_generic_middle.gif'); background-repeat:repeat-x; } TD.panel90pxGenericRight { background-image:url('/sii/web5/images_furniture/panel_90px_generic_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel90pxGeneric { width:165; } TD.panel22pxHotTopicsLeft { background-image:url('/sii/web5/images_furniture/panel_22px_Orange_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxHotTopicsMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_Orange_middle.gif'); background-repeat:repeat-x; } TD.panel22pxHotTopicsRight { background-image:url('/sii/web5/images_furniture/panel_22px_Orange_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxHotTopics { width:100%; margin-bottom:4px; } TD.panel22pxOnlineBookingLeft { background-image:url('/sii/web5/images_furniture/panel_22px_generic_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxOnlineBookingMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_generic_middle.gif'); background-repeat:repeat-x; } TD.panel22pxOnlineBookingRight { background-image:url('/sii/web5/images_furniture/panel_22px_generic_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxOnlineBooking { width:165px; } TD.panel22pxPurpleLeft { background-image:url('/sii/web5/images_furniture/panel_22px_purple_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxPurpleMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_purple_middle.gif'); background-repeat:repeat-x; } TD.panel22pxPurpleRight { background-image:url('/sii/web5/images_furniture/panel_22px_purple_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxPurple { width:165px; margin-bottom:4px; } TD.panel22pxCyanLeft { background-image:url('/sii/web5/images_furniture/panel_22px_cyan_left.gif'); background-repeat:no-repeat; height:22px; width:3px; } TD.panel22pxCyanMiddle { background-image:url('/sii/web5/images_furniture/panel_22px_cyan_middle.gif'); background-repeat:repeat-x; } TD.panel22pxCyanRight { background-image:url('/sii/web5/images_furniture/panel_22px_cyan_right.gif'); background-repeat:no-repeat; width:3px; } TABLE.panel22pxCyan { width:165px; margin-bottom:4px; } TD.panelrhmenu { background-image:url('/sii/web5/images_furniture/panel_52px_pale.gif'); background-repeat:no-repeat; height:52px; } TD.panelrhmenu_hidden { background-image:url('/sii/web5/sii_images/systems/rhmenu_unexpanded.gif'); background-repeat:no-repeat; height:18px; } P.panelrhmenu_more { margin:0px; margin-top:3px; margin-left:5px; color:#003D43; font-family:arial, helvetica; font-size:11px; } TD.panel52pxPale { background-image:url('/sii/web5/images_furniture/panel_52px_pale.gif'); background-repeat:no-repeat; width:165px; height:52px; } TABLE.panel52pxPale { width:165px; margin-bottom:4px; } A.panelLinklarge { font-family:arial, helvetica; font-size:12px; font-weight:bold; color: #003d43; margin:0px; } A.panelLink { font-family:arial, helvetica; font-size:11px; color:#FFFFFF; margin:0px; } A.panelLink:link { text-decoration:underline; } A.panelLink:active { text-decoration:underline; } A.panelLink:visited { text-decoration:underline; color:#FFFFFF; } A.panelLink:hover { text-decoration:none; color:#FFFFFF; } P.panelText { margin:0px; margin-top:3px; margin-left:5px; color:#FFFFFF; font-family:arial, helvetica; font-size:11px; } /*Qualifications Drop Down*/ A.qualificationsButton { font-family:arial, helvetica; font-size:11px; color:#003D43; } A.qualificationsButton:link { text-decoration:none; } A.qualificationsButton:active { text-decoration:none; } A.qualificationsButton:visited { text-decoration:none; } A.qualificationsButton:hover { text-decoration:none; } P.qualificationsButton { margin-top:1px; margin-left:5px; color:#FFFFFF; font-size:11px; } A.qualificationsMenu { font-family:arial,helvetica; font-size:11px; font-weight:normal; background-color:#CCD8D9; width:200x; height:20px; } A.qualificationsMenu:link { font-family:arial,helvetica; font-size:11px; font-weight:normal; background-color:#CCD8D9; color:#003D43; text-decoration:none; width:200px; height:20px; } A.qualificationsMenu:active { text-decoration:none; background-color:#CCD8D9; color:#003D43; width:200px; height:20px; } A.qualificationsMenu:visited { text-decoration:none; background-color:#CCD8D9; color:#003D43; width:200px; height:20px; } A.qualificationsMenu:hover { text-decoration:none; background-color:#B2C5C7; color:#003D43; width:200px; height:20px; } P.qualificationsMenu { padding-top:3px; padding-bottom:3px; padding-left:7px; margin:0px; font-family:arial,helvetica; font-size:11px; font-weight:normal; width:254px; height:20px; } TABLE.qualificationsMenu { padding:0px; margin:0px; background-color:#CCD8D9; width:124px; } TD.qualificationsMenu { height:20px; background-color:#CCD8D9; } INPUT.textfield100px { margin-top:10px; margin-right:10px; margin-left:5px; margin-bottom:0px; width:70px; height:18px; font-family:arial, helvetica; font-size:11px; } INPUT.textfieldSearch { margin-top:0px; margin-right:5px; margin-left:5px; margin-bottom:0px; width:125px; height:18px; font-family:arial, helvetica; font-size:11px; } A.usefulLink { font-family:arial, helvetica; font-size:11px; color:#003D43; margin:0px; width:130px; } A.usefulLink:link { text-decoration:underline; } A.usefulLink:active { text-decoration:underline; } A.usefulLink:visited { text-decoration:underline; } A.usefulLink:hover { text-decoration:none; } TABLE.horizontalNavTitle { width:100%; margin-bottom:4px; } TD.horizontalNavTitle { height:22px; background-color:#003D43; } TD.horizontalNavTitleMembership { height:22px; background-color:#3C3369; } H1.horizontalNavTitle { font-family:arial, helvetica; font-size:11px; font-weight:normal; color:#FFFFFF; margin:0px; margin-left:10px; margin-top:3px; } /* STYLE SHEET ITEMS POSITIONING - REPLACES TABLE LAYOUT 22 NOV 2006 */ #banner_leftpanel{ position: absolute; left:15px; width:165px; top:15px; } #searchform{ position:absolute; top:65px; right:346px!important; right:185px; width:3px; height:90px; border:0; font-size:40px; } #banner_centrepanel_left{ position:absolute; top:15px; left:181px; width:3px; height:90px; background-repeat:no-repeat; } #banner_centrepanel_centre{ margin-left:169px; margin-right:169px; height:90px; margin-bottom:1px; background-repeat:repeat-x; } #banner_centrepanel_right{ position:absolute; top:15px; right:181px; width:3px; height:90px; background-repeat:no-repeat; } #1banner_centre