body {	background-color: #D9D9D9;	color: #3E3A39; font-family:Arial, Helvetica, sans-serif;font-size:10px;}
table img {display:block;}
a{padding:0px;}
font {font-family:Arial, Helvetica, sans-serif;font-size:10px;color: #3E3A39;}
td {font-family:Arial, Helvetica, sans-serif;font-size:10px;color: #3E3A39;}
input{	padding:2px;border:1px #3E3A39 solid; width:200px; height:15px; color:#; background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
textarea{	padding:2px;border:1px #3E3A39 solid; width:200px; height:60px; color:#; background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.subnav {cursor:pointer}
.btsubmit{	 width:68px; height:28px; border:0px red solid;  }
.redtext{font-family:Arial, Helvetica, sans-serif;font-size:10px;color: #ff2222;}
.greenheading {		font-family:Arial, Helvetica, sans-serif;	color:#64AC4D;	font-size:10px;	font-weight:bold;}
.blueheading { line-height:17px; font-family: Arial, Helvetica, sans-serif;	color:#009AE6;	font-size:25px;	font-weight:normal;}
.blueheadinglong { letter-spacing:-1px;line-height:17px; font-family: Arial, Helvetica, sans-serif;	color:#009AE6;	font-size:24px;	font-weight:normal;}
.bluelink {	font-family:Arial, Helvetica, sans-serif;	color:#009AE6;	font-size:10px;	font-weight:bold;}
.greenlink {	font-family:Arial, Helvetica, sans-serif;	color:#64AC4D;	font-size:10px;	font-weight:bold;}
.bluecontent {font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #009AE6;}
.darkcontent {font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #3E3A39;}
a {	text-decoration: none;	color:#4E4B4A;}
a:hover {	text-decoration: underline;	color:#4E4B4A;}
.outerdiv {background-position:right;	background-color: #ffffff;	background-image: url(../images/faderight.jpg);background-repeat:repeat-y;	width: 986px;}
.bottomfadediv {	background-image: url(../images/fadebottom.jpg); height:12px;	background-repeat: no-repeat;	width: 986px;}
.headerflash{	border:1px red solid;float:right;width:680px;height:150px;	}
.bodydiv {	border:0px red solid;background-color: #ffffff;	background-repeat: no-repeat;	width: 910px;	overflow:auto;}
#indexbody{	background-image: url(../images/background_01.jpg);}
#corporateinfobody{	background-image: url(../images/background_02.jpg);}
#investmentsbody{	background-image: url(../images/background_04.jpg);}
#propertybody{	background-image: url(../images/background_03.jpg);}
#servicesbody{	background-image: url(../images/background_04.jpg);}
#partnersbody{	background-image: url(../images/background_01.jpg);}
#globalpresencebody{	background-image: url(../images/background_02.jpg);}
#investorsbody{	background-image: url(../images/background_03.jpg);}
#newsbody{	background-image: url(../images/background_04.jpg);}
#responsibilitiesbody{	background-image: url(../images/background_01.jpg);}
#legalbody{	background-image: url(../images/background_02.jpg);}
#contactbody{	background-image: url(../images/background_03.jpg);}

.homelinkdiv {	border:red solid 0px;height: 150px;	width: 910px;text-align:left;}
.menudiv {	border:solid 0px red; padding-top:0px; width:220;float:left;}
.allmenu {	border:solid 0px red;background-repeat: no-repeat;	background-position:top;	width:108px;	}


#corporateinfomenuon {	background-image: url(../images/menu/corporateinfo.gif);}
#corporateinfomenu {	background-image: url(../images/menu/corporateinfo.gif);}
#corporateinfomenu:hover {	background-image: url(../images/menu/corporateinfo.gif);}

#investmentsmenuon {	background-image: url(../images/menu/investments.);}
#investmentsmenu {	background-image: url(../images/menu/investments.gif);}
#investmentsmenu:hover {	background-image: url(../images/menu/investments.gif);}

#propertymenuon {	background-image: url(../images/menu/property.gif);}
#propertymenu {	background-image: url(../images/menu/property.gif);}
#propertymenu:hover {	background-image: url(../images/menu/property.gif);}

#servicesmenuon {	background-image: url(../images/menu/devandinv.gif);}
#servicesmenu {	background-image: url(../images/menu/devandinv.gif);}
#servicesmenu:hover {	background-image: url(../images/menu/devandinv.gif);}

#partnersmenuon {	background-image: url(../images/menu/ourportfolio.gif);}
#partnersmenu {	background-image: url(../images/menu/ourportfolio.gif);}
#partnersmenu:hover {	background-image: url(../images/menu/ourportfolio.gif);}

#globalpresencemenuon {	background-image: url(../images/menu/globalpresence.gif);}
#globalpresencemenu {	background-image: url(../images/menu/globalpresence.gif);}
#globalpresencemenu:hover {	background-image: url(../images/menu/globalpresence.gif);}

#investorsmenuon {	background-image: url(../images/menu/investors.gif);}
#investorsmenu {	background-image: url(../images/menu/investors.gif);}
#investorsmenu:hover {	background-image: url(../images/menu/investors.gif);}

#newsmenuon {	background-image: url(../images/menu/imagegallery.gif);}
#newsmenu {	background-image: url(../images/menu/imagegallery.gif);}
#newsmenu:hover {	background-image: url(../images/menu/imagegallery.gif);}

#responsibilitiesmenuon {	background-image: url(../images/menu/responsibilitiessocial.gif);}
#responsibilitiesmenu {	background-image: url(../images/menu/responsibilitiessocial.gif);}
#responsibilitiesmenu:hover {	background-image: url(../images/menu/responsibilitiessocial.gif);}
/*
#responsibilitiesmenuon {	background-image: url(../images/menu/responsibilities.jpg);}
#responsibilitiesmenu {	background-image: url(../images/menu/responsibilities.jpg);}
#responsibilitiesmenu:hover {	background-image: url(../images/menu/responsibilities.jpg);}
*/

.contentdiv {	border: solid red 0px; text-align:left;	padding: 30px;	float:left;width: 405px; line-height:15px; font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:11px;	background-color: #ffffff;}
.contentportdiv{	border: solid red 0px; text-align:left;	padding-left: 0px;	padding: 30px;	float:left;width: 625px;  font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:11px;	background-color: #ffffff;}
.contentdirdiv {	border: solid red 0px; text-align:left;	padding-left: 0px;	padding-top: 30px;	padding-bottom: 30px;	float:left;width: 685px; line-height:15px; font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:11px;	background-color: #ffffff;}
.contentwidediv {	border: solid red 0px; text-align:left;	padding: 30px;	float:left;width: 610px; line-height:15px; font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:11px;	background-color: #ffffff;}
.contentpressdiv {	border: solid red 0px; text-align:left;	padding-top: 30px;	padding-left: 30px;	float:left;width: 655px; line-height:15px; font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:11px;	background-color: #ffffff;}
.responsibilitydiv {	border: solid red 0px; text-align:left;	padding: 0px;	float:left;width: 390px; line-height:15px; font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:11px;	background-color: #ffffff;}

.gallerydiv{ position:relative; float:right;left:-0px;border: solid red 0px; text-align:left;	padding: 0px;	width: 680px; font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:10px;	background-color: #ffffff;}

.leftdiv {	border: solid red 0px; text-align:left;	padding: 20px;	float: right; position:relative; top:-1px;	width: 180px;	font-family:Arial, Helvetica, sans-serif;	color:#3E3A39;	font-size:10px;	background-color: #D9D9D9;}
.whitediv {	border: solid red 0px; text-align:left;	padding: 0px;	float: right; position:relative; top:-3px;	width: 180px;	font-family:Arial, Helvetica, sans-serif;	color:#3E3A39;	font-size:10px;	}
.leftdivcaption {	border: solid red 0px; text-align:left;padding-left:20px;padding-top: 5px;padding-right:20px;padding-bottom: 5px;	float: right; position:relative; top:-3px;	width: 180px;	font-family:Arial, Helvetica, sans-serif;	color:#3E3A39;	font-size:10px;	background-color: #D9D9D9;}
#logocaption {	padding-top:5px;height:20px;	}
.dirdiv {	border: solid #D9D9D9 0px; padding: 0px; position:relative;	width: 220px; height:250px;display:table-cell;text-align:center; vertical-align:middle;	font-family:Arial, Helvetica, sans-serif;	color:#3E3A39;	font-size:10px;	background-color: #D9D9D9;}
.whitedirdiv {	border: solid red 0px; text-align:left;	padding: 0px;	position:relative; width: 220px;	font-family:Arial, Helvetica, sans-serif;	color:#3E3A39;	font-size:10px;	background-color: #ffffff;}
.dirdivcaption {	border: solid red 0px; text-align:left;padding-left:10px;padding-top: 5px;padding-right:5px;padding-bottom: 5px;	position:relative;	width: 205px;	font-family:Arial, Helvetica, sans-serif;	color:#3E3A39;	font-size:11px;	background-color: #D9D9D9;}
.leftdivblank {	border: solid red 0px; text-align:left;	padding: 13px;	float: right;	width: 220px;	font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:10px;	background-color: #ffffff;}
.leftdivlogos {display:table-cell; text-align:center;border: solid red 0px; padding: 0px;	float: right;	width: 216px;	font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:10px;	background-color: #D9D9D9;}

.footerwidediv {	padding-top:10px;border: solid red 0px; height:25px; width: 970px;position:relative;top:-30px;}
.footerdiv {	padding-top:5px;border: solid red 0px; height:17px; text-align:right;	padding-right: 5px;  float:right; position:relative;top:0px; left:-30px;display:table-cell;vertical-align:middle;	width: 675px;background-color: #009AE6;color:#ffffff;font-family:Arial, Helvetica, sans-serif;	font-size:9px;}
.footercopy {	 color:#ffffff;font-family:Arial, Helvetica, sans-serif;	font-size:9px;}
.footercopy:hover {	 color:#ffffff;font-family:Arial, Helvetica, sans-serif;	font-size:9px;}

.hklmfooterwidediv {	padding-top:00px;border: solid red 0px; height:10px; width: 970px;position:relative;top:-30px;}
.hklmfooterdiv {	padding-top:0px;border: solid red 0px; height:10px; text-align:right;	padding-right: 5px;  float:right; position:relative;top:0px; left:-30px;display:table-cell;vertical-align:middle;	width: 675px;color:#000000;font-family:Arial, Helvetica, sans-serif;	font-size:9px;}
.hklmfootercopy {	 color:#666666;font-family:Arial, Helvetica, sans-serif;	font-size:9px;}
.hklmfootercopy:hover {	 color:#000000;font-family:Arial, Helvetica, sans-serif;	font-size:9px;}

.newsticker{padding-bottom:7px; 	color:#009AE6; width:910px; display:table-cell;vertical-align:bottom;font-weight:bold;height:16px; border:0px solid red; padding-top:7px;}
.contentblue { font-weight:normal;font-family:Arial;	color:#3E3A39;	font-size:11px;}


.portfoliodiv {	text-align:left;	padding: 5px;	float: right;	width: 890px;	font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:10px;}
#contentheader	{	font-size:14px;}
.searchdiv {	text-align:left;	padding: 2px;	float: left;	width: 250px;	font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:10px;	background-color: #ffffff;	clear:left;}
.resultsdiv {	text-align:left;	padding: 25px;	float: right;	width: 580px;	font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:10px;	background-color: #ffffff;}
.contactdiv { text-align:left;	padding: 8px;	float: left;	width: 172px;	font-family:Arial, Helvetica, sans-serif;	color:#4E4B4A;	font-size:10px;	background-color: #ffffff;}
select{	width:150px;	height:18px;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;}

.submenudiv {	left: 0px; visibility: hidden; position: absolute; top: 0px}
.submenutable { cursor:pointer;border:solid 1px #B2D1E7;	width:108px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;	color:#0067AE;	font-size:11px;}
.sidemenu { border-bottom:dotted 1px #B2D1E7;}