﻿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, font, 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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
table{border-spacing:0;border-collapse:collapse;}
ol, ul{list-style:none;}
a, input, select, textarea{outline:none;}
body{color:#3C3C3C;background:url(../../images/kipt/bg_body.png) repeat-y top center;background-color:#F5F5F5;font:75%/1.50em arial, helvetica, sans-serif;text-align:center;}
a{text-decoration:none;color:#6699CC;}
a:hover{text-decoration:none;color:#E28D1C;}
ul a{text-decoration:none;}
p{margin-bottom:15px;}
h1, h2, h3, h4{color:#002E57;font-weight:bold;}
h1{font-size:1.67em;margin-bottom:15px;line-height:1.20em;}
h2{margin-bottom:15px;font-size:1.17em;}
h3{font-size:1.17em;margin-bottom:5px;}
h4{color:black;font-size:1.1em;}
input, textarea, select{background:none;border:0;font-size:1em;outline:0;}

/* GENERIC CLASSES */
.clear{clear:both;font-size:0;height:0;line-height:0;}
div#content_wrapper_home ul li, div#content_wrapper ul li{padding:5px 0 5px 10px;background:url(../../images/kipt/icon_arrow.gif) no-repeat 0 11px;width:100%;}
table input, table textarea, table select{border:solid 1px;}
form input, form textarea, form select{border:solid 1px #ccc;}
#nooutline input, #nooutline select{border:none;}
#nooutline2 input, #nooutline2 select{border:none;}
input.nooutline{border:none;}
table#HiddenTable{border-style:none;border-color:#FFFFFF;border-width:0px;}
table#HiddenTable td, th{border-style:none;border-color:#FFFFFF;border-width:0px;margin-top:0px;padding-top:0px;}
table#NoPaddingTable td, th{padding:0px 0px 0px 0px;vertical-align:inherit;text-align:inherit;}
table#NoPaddingTable td p, th p{margin-bottom:0px;}
table#HiddenTable input[type=radio]{border:none;}
#buttons input, #buttons select, #buttons textarea{border:none;}
#buttons2 input, #buttons2 select, #buttons2 textarea{border:none;}
#main_wrapper{width:940px;margin:auto;text-align:left;}
#floorplan_div{padding-left:65px;}
#image_wrapper{margin:20px;text-align:left;}
#header{padding:0;height:80px;margin-top:30px;}
#logo{float:left;}
#search{text-align:right;float:right;margin:25px 0 0 0;}
#language{text-align:right;float:right;margin:50px 0 0 0;}
#main_navigation{background-color:#99FF00;margin-bottom:10px;position:relative;z-index:100;}
#features_wrapper{width:940px;}
#features_wrapper p{margin-bottom:0px;}
#feature_item_leasing{float:left;width:313px;}
#feature_item_aboutus{float:left;width:313px;border-left:1px solid #002E57;border-right:1px solid #002E57;}
#feature_item_reports{float:left;width:305px;}
#feature_item_leftcolumn{float:left;width:313px;overflow:hidden;}
#feature_item_centercolumn{float:left;width:313px;border-left:1px solid #002E57;border-right:1px solid #002E57;overflow:hidden;}
#feature_item_rightcolumn{float:left;width:303px;overflow:hidden;}
.features_content{padding:20px 20px 15px;}
.features_left_content{padding:20px 20px 15px;}
.features_center_content{padding:20px 20px 15px;}
.features_right_content{padding:20px 20px 15px;}
#before_footer{border-bottom:1px solid #002E57;}
#footer{position:relative;text-align:right;padding:15px 0 0 0;height:100px;}
#wrapper{border-bottom:1px solid #002E57;  padding-bottom:2px;  height:100%;}
#left_navigation{float:left;width:220px;}
#content_wrapper{width:700px;float:left;margin-left:20px;min-height:500px;height:auto !important;height:500px;}
#content_header_wrapper{width:700px;margin-bottom:20px;border-bottom:3px solid #002E57;}
#content_header_wrapper a{cursor:pointer;}
#content_header_wrapper_full_length{width:940px;margin-bottom:20px;padding-bottom:10px;border-bottom:3px solid #002E57;}
#content{width:460px;float:left;}
#content_with_left_nav{width:690px;}
#content_full_length{width:940px;}
#content.full_col_span{width:700px;float:none;margin-bottom:100px;}
#auxillary_navigation{float:right;width:220px;}
.features_nospace_center_content{padding:20px 10px 0 10px;}

#catalogue_content_wrapper{width:940px;min-height:500px;height:auto !important;height:500px;}
#catalogue_content_wrapper #content_header_wrapper{margin-bottom:7px;width:940px;}

/* HOMEPAGE FEATURES */
#logo h1{display:none;}
#homepage h2{font-size:16px;}
#homepage #feature_item_reports h3{margin:0 0 8px 0;}
#homepage .features_content h2{border-bottom:1px solid #002E57;padding-bottom:7px;}
#homepage .features_left_content h2{border-bottom:1px solid #002E57;padding:5px 0px 3px 0px;margin-bottom:0px;}
#homepage .features_center_content h2{border-bottom:1px solid #002E57;padding:5px 0px 3px 0px;margin-bottom:0px;}
#homepage .features_right_content h2{border-bottom:1px solid #002E57;padding:5px 0px 3px 0px;margin-bottom:0px;}
#homepage .features_right_content_HK h2{border-bottom:1px solid #002E57;padding-bottom:7px;}
#homepage div.graphLeft, #homepage div.graphRight{float:left;border-bottom:1px solid #BBBBBB;}
#homepage div.graphLeft{float:left;width:50%;padding:3px 0px 0px 0px;border-right: 1px solid #002E57;}
#homepage div.graphRight{float:left;width:47%;overflow:hidden;padding:3px 0 0 5px;}
#homepage div.graphLeft img, #homepage div.graph img{padding:0px 0px 0px 0px;}
a#sign_up{display:block;width:218px;height:29px;background:url(../../images/kipt/btn_sign_up.jpg) no-repeat;text-indent:-9999px;margin:auto;}
a#sign_up:hover{background-position:bottom left;}
#podcast{width:150px;background:url(../../images/kipt/bg_podcast.gif) no-repeat #B9E0F7;top:300px;left:52px;padding:7px 15px;}
#podcast h2{font-weight:normal;margin-bottom:10px;font-size:1.17em;}
a#download_podcast{display:block;width:129px;height:29px;background:url(../../images/kipt/btn_download_podcast.jpg) no-repeat;text-indent:-9999px;}
a#download_podcast:hover{background-position:bottom left;}

#bannerNotification{position:absolute;top:210px;left:12px;width:390px;height:30px;z-index:20;}
a.play_bannerNotification{display:block;width:390px;height:30px;background:url(../../images/kipt/bg_bannerNotification.gif) no-repeat 23px 0px;color:#002E57;font-size:1.2em;text-indent:29px;padding-top:2px;}
a.play_bannerNotification:hover{color:white;}
#bannerNotification2{position:absolute;top:240px;left:12px;width:390px;height:30px;z-index:20;}
#content_wrapper_home{position:relative;top:0;left:0;z-index:50;}
#newsitem{width:940px;background:url(../../images/kipt/bg_latestnews.gif) no-repeat center left;background-color:#EBECEF;padding:7px 0px;text-indent:100px;}
#newsitem h2{font-weight:normal;margin-bottom:10px;font-size:1.17em;}
#searchText{background:url(../../images/kipt/bg_search.gif) no-repeat 0 0;width:172px;height:22px;padding:6px 6px 0 6px;border:medium none;vertical-align:middle;font-size:14px;font-family:Verdana;}
#search_btn{background:url(../../images/kipt/btn_search.gif) no-repeat;width:77px;height:29px;margin-left:5px;border:medium none;vertical-align:middle;cursor:pointer;}

/* MAIN NAVIGATION */
#main_navigation ul{background-color:#002E57;height:34px;border-bottom:3px solid #E28D1C;}
#main_navigation ul li{float:left;}
#main_navigation ul li.last{float:right;}
#main_navigation ul li a{display:block;color:#f5f5f7;padding:8px 15px;font-size:1.08em;background:url(../../images/kipt/bg_main_nav_li.gif) no-repeat center right;}
#main_navigation ul li a.active{background:#E28D1C;border-right:1px solid #486e97;}
#main_navigation ul li.last a{background:none;}
#main_navigation ul li a:hover{background:none;background-color:#E28D1C;}
#main_navigation ul li ul{position:absolute;top:34px;left:0;padding:15px 0 15px 0;background-color:#E28D1C;height:0;z-index:10;width:225px;visibility:hidden;}
#main_navigation ul li:hover ul, #main_navigation ul li.sfhover ul{display:block;z-index:10;left:auto;background-color:#E28D1C;width:225px;visibility:visible;height:auto;}
#main_navigation ul li ul li{float:left;position:relative;width:225px;background:#E28D1C url(../../images/kipt/bg_main_nav_li_ul_li.gif) no-repeat center bottom;z-index:10;}
#main_navigation ul li ul li.last{background:none;background:#E28D1C;}
#main_navigation ul li ul li.last a{background:url(../../images/kipt/icon_arrow_white.gif) no-repeat 20px 10px;}
#main_navigation ul li.last a.active{background:#E28D1C;}
#main_navigation li.last ul li a:hover{background:#002E57 url(../../images/kipt/icon_arrow_white.gif) no-repeat 20px 10px;}
#main_navigation ul li ul li a{background-color:none;background:url(../../images/kipt/icon_arrow_white.gif) no-repeat 20px 10px;color:#f5f5f7;padding:3px 20px 3px 30px;font-size:1.08em;}
#main_navigation ul li ul li a:hover{background:#002E57 url(../../images/kipt/icon_arrow_white.gif) no-repeat 20px 10px;}
#main_navigation ul li.last ul li a{background:url(../../images/kipt/icon_arrow_white.gif) no-repeat 20px 10px;}

/*  LEFT NAVIGATION */
#left_navigation ul{border-top:3px solid #E28D1C;}
#left_navigation ul li a{display:block;background:#D9E0E6 url(../../images/kipt/icon_arrow_blue.gif) no-repeat 10px 14px;padding:8px 10px 8px 20px;border-bottom:1px solid #E7EFF8;color:#1b4164;font-weight:bold;}
#left_navigation ul li a:hover{background:#E28D1C url(../../images/kipt/icon_arrow_white.gif) no-repeat 10px 14px;color:#FFF;}
#left_navigation ul li a.active{display:block;background:#E28D1C url(../../images/kipt/icon_arrow_down_white.gif) no-repeat 10px 14px;padding:8px 10px 8px 21px;border-bottom:1px solid #E7EFF8;color:#FFF;font-weight:bold;}
#left_navigation ul li a.closed{background:#E28D1C url(../../images/kipt/icon_arrow_white.gif) no-repeat 10px 14px;}
#left_navigation ul li ul{border-top:none;}
#left_navigation ul li ul li a{display:block;background:#EAEDF1 url(../../images/kipt/icon_arrow.gif) no-repeat 20px 14px;padding:8px 0 8px 30px;border-top:1px solid #cbd4e0;color:#1b4164;font-weight:normal;}
#left_navigation ul li ul li a.first{border-top:none;}
#left_navigation ul li ul li a:hover{background:#FFF url(../../images/kipt/icon_arrow.gif) no-repeat 20px 14px;color:#1b4164;font-weight:bold;}
#left_navigation ul li ul li a.active{display:block;background:#FFF url(../../images/kipt/icon_arrow_down.gif) no-repeat 20px 15px;padding:8px 0 8px 31px;border-bottom:none;color:#1b4164;font-weight:bold;}
#left_navigation ul li ul li a.active:hover{background:#FFF url(../../images/kipt/icon_arrow_down.gif) no-repeat 20px 15px;}
#left_navigation ul li ul li a.last{border-bottom:none;}
#left_navigation ul li ul li ul li a{display:block;background:none;padding:0 10px 5px 10px;color:#1b4164;font-weight:normal;border:none;line-height:15px;}
#left_navigation ul li ul li ul li a:hover{color:#E28D1C;background:none;}
#left_navigation ul li ul li ul{background-color:#feffff;border:none;padding:5px 10px 10px 31px;}
#left_navigation ul li ul li ul li{background:#feffff url(../../images/kipt/icon_arrow.gif) no-repeat 0 5px;}

/*  MAIN CONTENT HEADER SECTION */
#content_header_wrapper h2, #content_header_wrapper_full_length h2, #content_header_wrapper h4, #content_header_wrapper_full_length h4{margin:5px 0 0 0;float:left;border:none;padding:0;}
#content_header_wrapper h1#maintitle{font-size:1.5em;float:left;margin-bottom:0px;}
ul#page_tools{float:right;margin-top:5px;}
ul#page_tools li{float:left;margin-left:10px;}
ul#page_tools li a{display:block;padding-left:20px;color:#1b4164;width:auto;font-size:0.93em;}
ul#page_tools li a:hover{color:#E28D1C;}
a#RSS{background:url(../../images/kipt/icon_RSS.gif) no-repeat center left;}
a#email{background:url(../../images/kipt/icon_email.gif) no-repeat center left;}
a#print{background:url(../../images/kipt/icon_print.gif) no-repeat center left;}
.tools_RSS{background:url(../../images/kipt/icon_RSS.gif) no-repeat center left;}
.tools_email{background:url(../../images/kipt/icon_email.gif) no-repeat center left;}
.tools_print{background:url(../../images/kipt/icon_print.gif) no-repeat center left;}
.tools_xls{background:url(../../images/kipt/icon_spreadsheet.gif) no-repeat center left;}
.tools_backtotop{background:url(../../images/kipt/icon_zoom.gif) no-repeat center left;}

/*  MAIN CONTENT SECTION */
#content_with_left_nav h2, #content h2{padding-bottom:5px;margin:0 0 10px 0;border-bottom:3px solid #002E57;}
#content_wrapper a:hover{text-decoration:underline;}
td, th{vertical-align:top;padding:3px 8px;text-align:left;border:1px solid #D9E0E6;font-weight:normal;}
th{font-weight:bold;background-color:#EAEDF1;}
tr.alternate td{background-color:#EAEDF1;}
.data_centre{text-align:center;}
.no_border_collapse{border-style:solid;border-top:none;}
.content_tools{margin-top:10px;}
.content_tools li{float:left;margin-right:20px;margin-bottom:10px;}
.content_tools li a{display:block;width:auto;font-size:0.93em;padding-left:30px;}
.content_tools li a:hover{text-decoration:none;color:#E28D1C;}
a.pdf{background:url(../../images/kipt/icon_PDF.gif) no-repeat center left;}
.map{background:url(../../images/kipt/icon_map.gif) no-repeat center left;}
.xls{background:url(../../images/kipt/icon_spreadsheet.gif) no-repeat center left;}

/*  AUXILLARY NAVIGATION */
#auxillary_feature{margin-bottom:25px;}
a.enlarge{display:block;padding-left:20px;color:#002E57;width:auto;text-decoration:none;background:url(../../images/kipt/icon_zoom.gif) no-repeat center left;font-size:0.93em;}
a.enlarge:hover{color:#E28D1C;}
#enquiries{border-top:0px solid #002E57;padding:0px 0 0 0;}
#enquiries p{font-size:0.93em;line-height:16px;width:150px;}
#enquiries h2{margin:10px 0px;}
a#enlarge{display:block;padding-left:20px;color:#002E57;width:auto;background:url(../../images/kipt/icon_zoom.gif) no-repeat center left;font-size:0.93em;}
a#enlarge:hover{color:#E28D1C;}

/* FOOTER */
#footer li{display:inline;}
#footer li.first{background:none;}
#footer li a{font-size:0.93em;color:#002E57;}
#footer p{font-size:0.93em;}
#footer_icons{float:left;}
#footer_icons img{margin-right:15px;}
#footer_content{float:right;}

a.email{background:url(../../images/kipt/icon_email.gif) no-repeat center left;}
a.print{background:url(../../images/kipt/icon_print.gif) no-repeat center left;}

#loading_screen{display:none;position:absolute;left:0px;top:0px;height:100%;width:100%;background-color:black;color:white;text-align:center;padding-top:100px;opacity:0.5;filter:alpha(opacity=50);}
#content_wrapper ul{list-style:none none outside;margin-bottom:15px;}
#content_wrapper ul ul{list-style:none none outside;}
#content_wrapper ul ul li{margin-left:2em;padding-left:2em;}
#content_wrapper #siteMap ul{margin-bottom:0;}
#content_wrapper #page_tools{margin:0;}
#content_wrapper #page_tools li{background-image:none;padding:0;margin:0;}
#content_wrapper ul#page_tools, #content_wrapper ul.content_tools{list-style:none;}

p sub{vertical-align:sub;}
sub{vertical-align:sub;}
p sup{vertical-align:super;}
sup{vertical-align:super;}
.gsmsc-mapDiv{height:270px;}
.gsmsc-idleMapDiv{height:270px;}
.member-search-result-map{width:460px;overflow:hidden;margin:5px 0 15px;padding:0px;}
p.publish-info{font-style:italic;font-size:11px;color:#666;margin:3px 0;}
div.docDownload a:hover img{text-decoration:none;}
div.docDownload p{color:#666666;margin-left:20px;}
div.docDownload img{float:left;}
div.bookmarkListHorizontally{margin-bottom:15px;color:#ccc;}
div.imageLeft{float:left;margin:4px 15px 6px 0;padding:0 9px 0 0;border-right:solid 1px #beccd3;}
div.imageLeftNoBorder{float:left;margin:4px 15px 6px 0px;}
div.imageLeft span.imageCaption, div.imageLeftNoBorder span.imageCaption{display:block;margin:3px 0 0 0;font-style:italic;}
.image-top{margin-bottom:5px;}
.table-wrapper table, .table-wrapper-narrow table{margin-bottom:10px;}
.table-wrapper table{width:100%;}
.member-search-result-map img{cursor:pointer;}
#footer-image-text{display:none;position:absolute;left:120px;top:10px;}
div#resultsHeader, div.resultsHeader, div#searchHeader{margin:0 0 15px;}
div.searchItem{background-position:left bottom;background-repeat:repeat-x;margin:0 0 9px;padding:0 0 9px;border-bottom:1px solid #e0e0e0;}
div.searchItem p{margin:0 0 4px;}
div#searchHeader span, div.resultsHeader span, div#resultsHeader span{color:#333333;font-family:tahoma,verdana,sans-serif;font-size:16px;font-weight:normal;line-height:1.4em;margin:0 0 6px;}
div#imageArea{position:relative;width:940px;height:311px;margin:0;overflow:hidden;}
div#imageCont{position:relative;}
div#imageCont img{position:absolute;top:0px;left:0px;z-index:50;}
td.col1{width:75px;}
td div.docDownload p{margin-bottom:0;}
div.formHolder form td.captcha label, div.formHolder form td.captcha strong.question{width:auto;text-align:left;padding-left:20px;}
div.external-image{margin-bottom:15px;}
div.back-to-top{text-align:right;margin-bottom:7px;}
div.text-float-right{float:right;}

/* Forms */
/* ----- */

div#login-panel{ margin: 15px 0; }
div.formHolder{width:420px;padding:10px 0;}
div.formHolder form label, div.formHolder form strong.question{text-align:right;display:-moz-inline-box;display:inline-block;width:150px;padding:0 10px 0 0;font-family:verdana, sans-serif;font-size:11px;font-weight:bold;}
div.formHolder form label.checkbox-label{width:265px;text-align:left;}
form{font-size:10px;color:#333333;font-family:verdana, sans-serif;}
div.formHolder form div.formElem{padding:0 10px 8px 10px;margin:0 0 8px 0;background-position:bottom left;background-repeat:repeat-x;}
div.formHolder form div.last{background-image:none;padding-bottom:0px;}
form input{vertical-align:middle;}
div.formHolder form input.textbox{font-size:11px;color:#333333;font-family:verdana,sans-serif;padding:3px 3px 2px 3px;width:236px;}
div.formHolder form select{vertical-align:top;font-size:11px;color:#333333;font-family:verdana, sans-serif;}
div.formHolder form input.checkbox{margin:0 2px 0 0;padding:0px;}
div.formHolder form textarea{vertical-align:top;font-size:11px;color:#333333;font-family:verdana, sans-serif;width:239px;height:110px;padding:0 0 0 3px;}
div.formHolder div.formSubmit{padding:0 10px 0px 110px;}
div.formHolder input.sendButton{width:61px;height:28px;overflow:hidden;background-color:transparent;background-position:top left;background-repeat:no-repeat;cursor:pointer;margin-bottom:3px;border:0;}
div.formHolder form#vip table{border:0px;}
div.formHolder form#vip td ul{list-style:none none outside;margin-left:0px;}
div.formHolder form#vip td ul li{margin-bottom:6px;}
div.formHolder form#vip td.question{text-align:right;font-weight:bold;font-size:11px;white-space:nowrap;}
div.formHolder form#vip td.question2{text-align:left;font-weight:bold;font-size:11px;}
div.formHolder form#vip td{vertical-align:middle;}
div.formHolder form#vip select{border:1px solid #ccc;}
div.formHolder form#vip label{display:inline;color:#333;text-align:left;font-weight:normal;width:auto;font-size:10px;padding:0px;}
div.formInfo{border:1px solid #ccc;padding:10px;background-color:#f0f0f0;}
ul.formWarning li{color:#f00;}
div.formHolder table, div.formHolder table tr td{border:0;}
div.formHolder form label, div.formHolder form strong.question, div.formHolder form#vip td{color:#002E57;}
div.formElem{background-image:url(../../../images/retailer/sylviapark/bg-hr.gif);}
form input.textbox, form textarea{background-color:#eeeeee;}
div.formHolder input.sendButton{background-image:url(../../images/kipt/btn_submit.gif);}

/* Flipbook */
#catalogueWrapper{z-index:1;background-color:#eaedf1;}
div#fbContents{width:100%;text-align:center;position:absolute;top:16px;font-size:14px;}
div#fbCurrentPages{}
div#fbTotalPages{}

div#fbFooter{border:1px solid #d9e0e6;background-color:#eaedf1;position:relative;height:50px;margin:6px 0;z-index:8;}
a#fbStartButton,a#fbBackButton,a#fbForwardButton,a#fbEndButton,a#fbBookmarksButton,a#fbPrintButton,a#fbDownloadButton,a#fbZoomButton{background:url(../../images/kipt/catalogue-buttons.gif);height:33px;display:block;}

a#fbStartButton{width:25px;left:334px;background-position:-67px 33px;position:absolute;top:8px;}
a#fbStartButton:hover{background-position:-67px 0;}

a#fbBackButton{width:33px;left:367px;background-position:-90px 33px;position:absolute;top:8px;}
a#fbBackButton:hover{background-position:-90px 0;}

a#fbForwardButton{width:33px;left:542px;;background-position:-125px 33px;position:absolute;top:8px;}
a#fbForwardButton:hover{background-position:-125px 0;}

a#fbEndButton{width:25px;left:581px;background-position:-158px 33px;position:absolute;top:8px;}
a#fbEndButton:hover{background-position:-158px 0;}

div#fbButtons{position:absolute;top:8px;right:12px;z-index:9;}
div#fbButtons a{float:left;margin-left:12px;}

a#fbBookmarksButton{width:31px;background-position:-183px 33px;}
a#fbBookmarksButton:hover{background-position:-183px 1px;}

a#fbPrintButton{width:33px;background-position:-245px 33px;}
a#fbPrintButton:hover{background-position:-245px 0px;}

a#fbDownloadButton{width:31px;background-position:-278px 33px;}
a#fbDownloadButton:hover{background-position:-278px 0px;}

a#fbZoomButton{width:28px;background-position:-309px 33px;}
a#fbZoomButton:hover{background-position:-309px 0px;}

div#fbBookmarks{display:none;position:absolute;bottom:35px;border:1px solid #d9e0e6;background-color:#eaedf1;padding:10px;width:300px;right:10px;z-index:10;}
div#fbBookmarks a{display:block;float:none;}
