body {font: 12px  Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#231f20; background-color:#c8c8c8; margin-top: 3px;}
a, a:visited {color:#214082; text-decoration:none;}
a:hover, a:active { border-bottom: 1px solid #214082;}
* {margin:0; padding:0;}
#wrap {width:870px; margin:0px auto; height:100%; border: solid 1px #5d5a57; background-color: #fff;}

#mashead {padding:18px 20px; background:#47534c;}
#logo {margin-left:15px; float: left;}
#clock .name{ text-align:center; width:60px; font-size: 11px;}
#clock { color:#7b7e79; margin-top:10px; text-align:center; list-style:none; margin-left:350px;}
#tP, #tP2, #tP3, #tP4, #tP5, #tP6 {width:50px; padding:5px; border: solid 1px #7b7e79; margin-top:2px; color: #ccc; font-size: 11px;}
#clock li {float:left; width:80px; display:block; text-align:center; color: #fff;}
#nav ul {list-style:none; margin-left:50px; font-size:12px; font-weight:bold; height:33px;}

#nav li { float:left; margin:8px; border-left:#fff solid 1px; padding-left:10px;}
#nav li#first {border:none;}
/*home*/

#home #nav{ background:#b15c11;}
#home #nav a {color:#fff;}
#home #nav a:hover, #home #nav a.selected {color:#aca195; border-bottom: 1px solid #aca195;}
#home #nav a.selected {border:none;}
/*about us*/
#about_us #nav{ background:#4e7c50;}
#about_us  #nav a {color:#fff;}
#about_us  #nav a:hover, #about_us #nav a.selected {color:#aca095;border-bottom: 1px solid #aca095; }
#about_us #nav a.selected {border:none;}

/*areas of speciality*/
#areas #nav{ background:#6f4047;}
#areas  #nav a {color:#fff;}
#areas  #nav a:hover, #areas #nav a.selected {color:#aca195;border-bottom: 1px solid #aca195;}
#areas #nav a.selected {border:none;}

/*methodology*/
#methodology #nav{ background:#5c8a95;}
#methodology  #nav a {color:#fff;}
#methodology  #nav a:hover, #methodology #nav a.selected {color:#aca195;border-bottom: 1px solid #aca195;}
#methodology #nav a.selected {border:none;}

/*careers*/
#careers #nav{ background:#aca095;}
#careers  #nav a {color:#fff;}
#careers  #nav a:hover, #careers #nav a.selected {color:#6f4047;border-bottom: 1px solid #6f4047;}
#careers #nav a.selected {border:none;}

/*contact_us*/
#contact_us #nav{ background:#8b9b55;}
#contact_us  #nav a {color:#fff;}
#contact_us  #nav a:hover, #contact_us #nav a.selected {color:#727670;border-bottom: 1px solid #727670;}
#contact_us #nav a.selected {border:none;}

#hongkong, #london {width:200px; float:left; line-height: 150%; margin: 0;}

/*left*/
#left {width:210px; float:left; display: inline; margin-top:25px; background:#49595b; }
#left img {margin-bottom: 0; padding-bottom: 0;}
#right h2 {font-size:14px;}
#right{width:609px; float:left;display: inline; padding:25px 1px 20px 20px; margin-left:30px; letter-spacing:0.2px; line-height:185%;}
#right h1, #right h2, #right h3, #right p {padding-bottom:18px;}
.clear {clear:both;}
#contact {width:196px; padding:7px; color:#fff; background:#49595b; font-weight:normal; text-transform:uppercase; font-size:13px; height: 30px; line-height: 30px; text-align:center; margin-top: 0}
#contact_details {background:#939390; padding:15px 20px 16px 20px; line-height:140%;}
#content {overflow:auto; height:292px; padding-right: 160px;}

#footer {background:#5d5a57; height:25px; padding: 5px 20px; font-size: 10px; color:#111; line-height: 25px; text-align:center;}
#footer a, #footer a:visited {color:#111; text-decoration: none;}
#footer a:hover, #footer a:active {color:#111; text-decoration: underline; border-bottom: 0;}

#content ul {padding-bottom:25px;}
#bullets {margin-left: 0; padding-left: 0; list-style: none;}
#bullets li {padding-left: 16px; background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0.3em 0.75em;}
.confidential {font-size: 11px; font-style: italic; color:#666;}