@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
body{margin:0}body.sub{background:#abaaa5}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.wf-loading{visibility:hidden}.wf-active,.wf-inactive{visibility:visible}.home #wrap{background:#f3f3f0 url(/templates/cocos/images/bg-watermark.png) no-repeat center 0;margin:0;overflow:hidden;width:100%}.sub #wrap{background:#fbebdb url(/templates/cocos/images/bg-watermark-sub.png) no-repeat center 166px;margin:0;overflow:hidden;width:100%}#wrap #header{height:119px;margin:0 auto;position:relative}.header{height:166px;background:#fff;z-index:10}.header-wrapper{width:940px;margin:0 auto}#wrap #header #logo{left:20px;position:absolute;top:10px}#wrap #header #menu-top{position:absolute;right:230px;top:60px}#wrap #header #search-bar{position:absolute;right:10px;top:57px}#wrap #header #search-bar label{display:none}#wrap #header #search-bar input[type=text]{background:url('/templates/cocos/images/bg-search.png') no-repeat 0 0;width:175px;height:23px;padding:0 5px;line-height:23px;font-size:11px;border:none;float:left}#wrap #header #search-bar input[type=text]:hover,#wrap #header #search-bar input[type=text]:focus{border:none;color:#333}#wrap #header #search-bar input[type=submit]{background:url('/templates/cocos/images/bg-search.png') no-repeat 100% 0;border:none;cursor:pointer;height:23px;margin:0;overflow:hidden;text-indent:-9999em;width:23px;float:left}#wrap #nav{height:37px;margin:0 auto 10px;width:940px;z-index:10}.home #banner{height:285px;position:relative;width:100%;z-index:3}.home #banner #banner-watermark{height:285px;left:0px;position:absolute;top:0px;width:100%;z-index:1}.home #banner #banner-images .image{height:285px;left:50%;margin-left:-605px;overflow:hidden;position:absolute;z-index:2}.home #banner #banner-images .image img{height:auto;min-height:285px;min-width:1210px;width:100%;z-index:2}.home #banner .inner{margin:0 auto;position:relative;width:940px;z-index:3}.home #banner .inner #banner-caption{background:url('/templates/cocos/images/bg-overlay.png') no-repeat 0 0;width:950px;height:100px;position:absolute;top:145px;color:#fff;left:-135px;z-index:3;padding:20px 130px}.home #banner .inner #banner-caption .moduletable{position:relative;z-index:3}.home #banner .inner #banner-caption h3{font-size:20px;line-height:1.1;text-transform:uppercase;color:#fff;margin:0 0 5px;font-family:"museo-sans-rounded",sans-serif;font-weight:300}.home #banner .inner #banner-caption h3 span{font-size:33px;display:block}.home #banner .inner #banner-caption p,.home #banner .inner #banner-caption h3{width:460px}.home #banner .inner #banner-caption p.readmore a{position:absolute;bottom:0;bottom:20px;left:470px}.home #main{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border:1px solid #cecdc9;margin:15px auto 20px;min-height:300px;padding:12px 10px 10px 15px;width:920px}.home #main #content{border-right:1px solid #d5d4d0;float:left;margin:0;padding-right:20px;width:640px;position:relative}.home #main #content h2{color:#0064a2;font-size:25px;margin:15px 0 10px}.home #main #content .newsflash{background:url('/templates/cocos/images/bg-news.jpg') no-repeat 50% 0;padding:0 10px}.home #main #content .newsflash ul{margin:0}.home #main #content .newsflash ul li{list-style:none}.main-image{position:absolute;top:45px;left:10px}.home #main #content .leading img{display:none}.home #main #content .leading h2{margin-top:10px;font-family:"museo-sans-rounded",sans-serif;font-weight:300;line-height:1}.home #main #content li:first-child .leading{color:#fff;height:267px;overflow:hidden;padding:10px 180px 10px 0}.home #main #content li:first-child h2{color:#fff;line-height:1.1}.home #main #content .leading:nth-child(2){margin:10px 0}.home #main #content .leading:nth-child(2) img{display:none}.home #main #content .leading:nth-child(2) h2,.home #main #content .leading:nth-child(2) p{margin-left:0}.home #main #content .introtext{padding:0 0 0px 10px}.home #main #content .introtext h3{font-size:18px}.sub #main{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border:1px solid #cecdc9;margin:40px auto 20px;min-height:300px;padding:12px 10px 10px 25px;position:relative;width:900px;z-index:2}.sub #main #content .moduletable-left-side{float:left;margin:0 0 0 -35px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#21b6c0;list-style:none;width:135px;padding:20px 10px 20px 20px}.sub #main #content .moduletable-left-side h3{font-size:14px;color:#505050;margin:0 0 10px 10px;padding:0 0 10px 0;font-weight:700;border-bottom:1px solid #767676}.sub #main #content .side-navi,.sub #main #content .side-navi li{list-style:none;margin:0}.sub #main #content .side-navi li{padding-left:10px}.sub #main #content .side-navi li.active{background:url('/templates/cocos/images/bg-side-nav-active.png') no-repeat 0 50%;font-weight:700}.sub #main #content .side-navi li a{color:#fff;display:block;font-size:12px;margin:0 0 10px 0}.sub #main #content{border-right:1px solid #d5d4d0;font-family:Arial;font-size:13px;float:left;padding-right:40px;width:650px}.sub #main #content .sub-content{padding-left:180px}.sub #main #content h1{margin-bottom:20px;margin-left:-10px}.sub #main #content .leading{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;padding:5px 20px 25px}.sub #main #content .introtext{padding:0 0 0px 10px}.sub #main #content .introtext h3{font-size:18px}.sub #main #aside{width:180px}#aside{color:#797875;float:left;font-size:13px;padding-left:20px;width:230px}#aside h2{color:#00aeef;font-family:'AllerRegular';font-size:18px;margin:5px 0 10px}#aside .item{margin:10px 0 30px;padding:0 0 0 10px}#aside p{margin:0 0 5px 0}#aside p.readmore{margin:15px 0 10px -3px}#content .moduletable.quicklinks{border-top:1px solid #d5d4d0;margin-top:20px;padding:20px 0 0 10px}#content .moduletable.quicklinks ul{margin:0;padding:0}#content .moduletable.quicklinks ul li{list-style:none;width:230px;height:40px;margin:0 10px 20px 0;padding-left:60px;float:left;line-height:40px}#content .moduletable.quicklinks ul li:nth-child(even){width:260px}#content .moduletable.quicklinks ul li a{color:#c3c2bd;text-decoration:none;font-size:20px}#content .moduletable.quicklinks ul li:nth-child(2n){margin-right:0}#content .moduletable.quicklinks ul li:nth-child(1){background:url('/templates/cocos/images/icon-weather.png') no-repeat 0 0}#content .moduletable.quicklinks ul li:nth-child(2){background:url('/templates/cocos/images/icon-council.png') no-repeat 0 0}#content .moduletable.quicklinks ul li:nth-child(3){background:url('/templates/cocos/images/icon-tender.png') no-repeat 0 0}#content .moduletable.quicklinks ul li:nth-child(4){background:url('/templates/cocos/images/icon-newsletter.png') no-repeat 0 0}#content .moduletable.quicklinks ul li:hover{background-position:0 100%}.sub.full-width #main #content .sub-content{padding-left:0px}.sub.full-width #main #content .sub-content .contact-info{width:300px;float:left}.sub.full-width #main #content .sub-content .contact-form{width:300px;float:right}.upcoming{margin-bottom:20px;border-bottom:1px solid #d5d4d0}.upcoming li{margin-bottom:20px}.upcoming li small{font-size:13px;color:#797875;display:block}.upcoming li a{color:#a1ae0c;font-size:18px;font-family:"museo-sans-rounded",sans-serif;font-weight:300}.upcoming li a:hover{color:#969696}.upcoming li:last-child{margin-bottom:30px}.rs_calendar_module.rs_table table th,.rs_calendar_module.rs_table table td{padding:10px 5px}.tip-wrap{display:none !important}#footer{background:#abaaa5 url(/templates/cocos/images/footer-bg.png) repeat-x 0 0;min-height:240px;padding:0 0 20px 0;width:100%}#footer .inner{margin:0 auto;width:940px}#footer .footer-menu{float:left}#footer .dash{float:right}#footer .dash a{background:url(/templates/cocos/images/dash-white.png) no-repeat 0 0;background-size:116px auto;display:block;height:29px;text-indent:-999em;width:116px}#footer .dash a:hover{background-position:0 100%}#footer .megafooter{margin-top:20px}#content .contact-category{margin-left:-180px;width:650px}#content .contact-category .contact-list{margin:0;padding:0;list-style:none}#content .contact-category .contact-list li{list-style:none;margin:0 0 10px 0;width:45%;float:left}#content .contact-form ol{padding:0;margin:0}#content .contact-form .rsform-block{list-style-position:inside;list-style-type:none;padding:0 0 10px 0}.formRed,.formError{color:#c00}#content .contact-form .caption{display:block;margin-bottom:5px}#content .contact-form legend{font-size:100%;font-weight:normal;padding:0}#content .contact-position,#content .contact-address,#content .contact-contactinfo{margin:0 0 20px 0}#content .contact-position{font-weight:700}#content .contact-position p,#content .contact-address p,#content .contact-contactinfo p{margin:0}#content .contact-form input,#content .contact-form textarea{width:90%;padding:5px 7px;border:1px solid #ccc;font-family:Arial;font-size:14px}#content .contact-form input#Submit{background-color:#0064a2;border:none;color:#fefefe;cursor:pointer;outline:none;padding:10px;width:auto}#content .contact-form input#Submit:hover{background-color:#969696}#content .contact-form textarea{height:100px}#content .contact-form input.invalid,#content .contact-form textarea.invalid{border-color:#f00}#content .contact-form dd{margin-bottom:10px}.breadcrumbs{margin:0 0 20px 0}#rs_event_show{float:none !important;margin:0 0 0 -180px !important;width:650px}.rs_sharing{border-bottom:1px solid #d5d4d0;padding-bottom:10px;margin-bottom:10px}.rsep_contact_block p{width:45%;float:left;margin:0 0 10px 0}.event-location,.event-default,.event-day{margin:0 0 0 -180px;width:650px}#content .rs_events_container li{list-style:none}.social-links{margin:10px 0}.social-links li{float:left;margin:0 5px 0 0}.social-links li a{height:32px;width:32px;display:block;text-indent:-9999em;overflow:hidden}.social-links li:nth-child(1) a{background:url('/templates/cocos/images/icon-facebook.png')}.social-links li:last-child a{background:url('/templates/cocos/images/icon-rss.png')}#flags{position:absolute;right:5px;top:30px}#flags li{float:left;margin:0 5px 0 0}#flags li a{height:14px;width:29px;display:block;text-indent:-9999px;overflow:hidden}#flags li a.malay{background:url('/templates/cocos/images/icon-cocos-malay.png')}#flags li a.english{background:url('/templates/cocos/images/icon-en.png')}.latest-news{margin-left:-180px;width:650px}.home .blog img{display:none}.pagination .counter{text-align:center}.pagination ul{text-align:center}.pagination ul li{display:inline;margin:0 4px 0 0}.pagination ul li a,.pagination ul li .pagenav{padding:3px 8px;font-size:14px;font-weight:bold;border:1px solid #ddd;background:#fff;border-radius:4px}.pagination ul li a:hover,.pagination ul li a:focus{background:#f0f0f0;border-color:#ccc}.pagination ul li a:active{background:#fff;border-color:#ddd}#banner div.wk-slideshow{width:1210px}.tooltip{display:none !important}.sub #main{display:table}body#latest-news{}#latest-news.sub #main #content .sub-content{padding-left:0px}.sub#latest-news #main #content{border-right:0px solid #d5d4d0;width:100%;padding-right:0px}.sub#latest-news #main #content .sub-content.yyy{border-right:1px solid #d5d4d0;padding-right:40px;width:650px;float:left}.sub#latest-news #content table th{padding:0px 0px;color:#fff;font-weight:normal;font-size:12px}
ul#main-menu>li{display:block;float:left;position:relative;width:128px;margin:0 3px 0 0}ul#main-menu>li:hover>ul{display:block}ul#main-menu>li>a{background:url('/templates/cocos/images/bg-navi01.png') no-repeat 0 0;height:37px;width:128px;line-height:37px;text-decoration:none;text-align:center;font-size:13px;display:block;color:#fff}ul#main-menu>li>a:hover{background-position:0 100%}ul#main-menu>li:last-child{margin-right:0}ul#main-menu>li>ul{background:#fff;background:rgba(255,255,255,0.9);display:none;left:0px;padding:5px 0;position:absolute;top:37px;width:200px;z-index:10}ul#main-menu>li>ul>li{padding:0 5px}ul#main-menu>li>ul>li>a{border-bottom:1px solid #c0c2c3;color:#333;display:block;font-size:11px;padding:5px 10px;text-decoration:none}ul#main-menu>li>ul>li>a:hover{color:#fff;background:#00aeef}ul#main-menu .item-111:hover ul{display:none}ul#top-menu li{display:block;float:left;margin-left:18px}ul#top-menu li a{-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;color:#777;font-size:11px;text-decoration:none;line-height:23px}ul#top-menu li a:hover{color:#333}ul#quicklinks li{display:block;float:left;height:37px;margin:0 10px 10px 0;width:278px}ul#quicklinks li a{-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:url(/templates/cocos/images/quicklinks.png) no-repeat 0 0;color:#555;display:block;font-family:'AllerRegular';font-size:20px;height:37px;-moz-opacity:0.7;-khtml-opacity:0.7;-webkit-opacity:0.7;opacity:0.7;padding:5px 0 0 55px;text-decoration:none;width:218px}ul#quicklinks li a:hover{color:#3c3c3c;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}ul#quicklinks li:nth-child(1) a{background-position:0 0}ul#quicklinks li:nth-child(2) a{background-position:-279px 0}ul#quicklinks li:nth-child(3) a{background-position:0 -49px}ul#quicklinks li:nth-child(4) a{background-position:-279px -49px}ul#footer-menu{position:absolute;top:10px;left:300px}ul#footer-menu li{display:inline;line-height:12px}ul#footer-menu li:last-child a{border:none}ul#footer-menu li a{border-right:1px solid #fff;color:#fff;font-size:10px;line-height:10px;margin:0 0 0 0px;padding:0 5px 0 5px;text-decoration:none}ul#footer-menu li a:hover{color:#333}ul#mega-footer li{line-height:11px;padding:0 0 5px}ul#mega-footer li.item-101,ul#mega-footer li.item-173{display:none}ul#mega-footer li a{color:#fff;font-size:10px}ul#mega-footer li a:hover{color:#333}ul#mega-footer>li{display:block;float:left;padding:0 0 10px;width:188px}ul#mega-footer>li>a{border-bottom:1px solid #9f9e9b;display:block;font-weight:bold;margin-bottom:5px;padding-bottom:5px;text-decoration:none;text-transform:uppercase;width:auto}ul#mega-footer>li>ul>li>a{text-decoration:none}.inner .navigation{padding:10px 0;color:#fff;font-size:11px;position:relative}
@font-face{font-family:'AllerDisplayRegular';src:url('/templates/cocos/fonts/allerdisplay-webfont.eot');src:url('/templates/cocos/fonts/allerdisplay-webfont.eot#iefix') format('embedded-opentype'),url('/templates/cocos/fonts/allerdisplay-webfont.woff') format('woff'),url('/templates/cocos/fonts/allerdisplay-webfont.ttf') format('truetype'),url('/templates/cocos/fonts/allerdisplay-webfont.svg#AllerDisplayRegular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AllerRegular';src:url('/templates/cocos/fonts/aller_rg-webfont.eot');src:url('/templates/cocos/fonts/aller_rg-webfont.eot#iefix') format('embedded-opentype'),url('/templates/cocos/fonts/aller_rg-webfont.woff') format('woff'),url('/templates/cocos/fonts/aller_rg-webfont.ttf') format('truetype'),url('/templates/cocos/fonts/aller_rg-webfont.svg#AllerRegular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AllerLightItalic';src:url('/templates/cocos/fonts/aller_ltit-webfont.eot');src:url('/templates/cocos/fonts/aller_ltit-webfont.eot#iefix') format('embedded-opentype'),url('/templates/cocos/fonts/aller_ltit-webfont.woff') format('woff'),url('/templates/cocos/fonts/aller_ltit-webfont.ttf') format('truetype'),url('/templates/cocos/fonts/aller_ltit-webfont.svg#AllerLightItalic') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AllerLightRegular';src:url('/templates/cocos/fonts/aller_lt-webfont.eot');src:url('/templates/cocos/fonts/aller_lt-webfont.eot#iefix') format('embedded-opentype'),url('/templates/cocos/fonts/aller_lt-webfont.woff') format('woff'),url('/templates/cocos/fonts/aller_lt-webfont.ttf') format('truetype'),url('/templates/cocos/fonts/aller_lt-webfont.svg#AllerLightRegular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AllerItalic';src:url('/templates/cocos/fonts/aller_it-webfont.eot');src:url('/templates/cocos/fonts/aller_it-webfont.eot#iefix') format('embedded-opentype'),url('/templates/cocos/fonts/aller_it-webfont.woff') format('woff'),url('/templates/cocos/fonts/aller_it-webfont.ttf') format('truetype'),url('/templates/cocos/fonts/aller_it-webfont.svg#AllerItalic') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AllerBoldItalic';src:url('/templates/cocos/fonts/aller_bdit-webfont.eot');src:url('/templates/cocos/fonts/aller_bdit-webfont.eot#iefix') format('embedded-opentype'),url('/templates/cocos/fonts/aller_bdit-webfont.woff') format('woff'),url('/templates/cocos/fonts/aller_bdit-webfont.ttf') format('truetype'),url('/templates/cocos/fonts/aller_bdit-webfont.svg#AllerBoldItalic') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AllerBold';src:url('/templates/cocos/fonts/aller_bd-webfont.eot');src:url('/templates/cocos/fonts/aller_bd-webfont.eot#iefix') format('embedded-opentype'),url('/templates/cocos/fonts/aller_bd-webfont.woff') format('woff'),url('/templates/cocos/fonts/aller_bd-webfont.ttf') format('truetype'),url('/templates/cocos/fonts/aller_bd-webfont.svg#AllerBold') format('svg');font-weight:normal;font-style:normal;font-display:swap}body{color:#7a7976;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;line-height:1.3}h1,h2,h3,h4,h5,h6{font-weight:400}h1{background:url(/templates/cocos/images/bg-h1.png) no-repeat 0 0;color:#b12116;font-size:20px;margin:0 0 20px;padding:8px 20px 8px 50px}h2{color:#00aeef;font-size:25px;margin:15px 0 10px}h3{color:#0064a2;font-size:20px;margin:15px 0 10px}h4{font-weight:700;color:#00aeef;font-size:18px}h5{color:#00aeef;font-size:18px}h6{font-weight:700;color:#7a7976;font-size:15px}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}pre{overflow-x:auto;background:#424242;color:#fff;padding:.5em;margin-bottom:2em}code{line-height:1}a{color:#00aeef;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:none}a:hover,a:active{outline:0}p{margin:0 0 20px 0}p.readmore a,p a.readmore{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#0064a2 url(/templates/cocos/images/arrow.png) no-repeat 90% 50%;border:none;color:#fff;font-size:12px;padding:5px 30px 5px 10px;text-decoration:none}p.readmore a:hover,p a.readmore:hover{background-color:#969696}#content table caption{color:#00aeef}#content table th{color:#666;font-size:14px;font-weight:normal;padding:12px 15px;font-weight:700}#content table td{border-top:0px solid #e0e0e0;color:#666;padding:2px 2px}blockquote{margin:0 0 0 20px;padding-left:20px;border-left:7px solid #0066a4}#content ul,#content ol{list-style-position:outside;margin:0 0 0px 0px}#content ul li{list-style-type:none}#content ol li{list-style-type:decimal}#aside .upcoming-events h3{background:url(/templates/cocos/images/bg-h1.png) no-repeat 0 0;color:#b12116;font-size:20px;margin:0 0 20px;padding:8px 20px 8px 50px}#aside .upcoming-events ul{margin-bottom:30px}#aside .upcoming-events li,#aside .upcoming-events li small{font-size:11px;font-style:italic;margin-bottom:10px}#aside .upcoming-events li a{font-size:16px;font-style:normal;display:block}
