@charset "UTF-8";

/* CSS Document */
#headerabout {
position:absolute;
top:105px;
left:40px;
}

#contentwrapper {
width:930px;
height:auto;
position:relative;
top:400px;
border-right:solid 1px #CCC;
border-left:solid 1px #CCC;
}

#maincontent {
width:930px;
height:850px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontent2 {
width:930px;
height:1200px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontentabout {
width:930px;
height:950px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontentindo {
width:930px;
height:830px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontentthai {
width:930px;
height:830px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontentindia {
width:930px;
height:900px;
background:url(bgcontent.jpg) repeat-x #F1F1F1;
}

#maincontentp {
margin-right:39px;
margin-top:15px;
margin-left:335px;
}

#adresswrapper {
clear:both;
margin-top:10px;
}

#maincontentp ul {
margin-top:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
}

#maincontentp ul li {
padding-bottom:10px;
}

#maincontentpatsy {
margin-right:39px;
margin-top:15px;
margin-left:335px;
}


#maincontentpatsy p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
text-align:justify;
margin-top:0;
padding-bottom:5px;
}

#maincontentpatsy h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
margin-bottom:10px;
}


#maincontentp p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
text-align:justify;
margin-top:0;
}

#maincontentp h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
margin-bottom:10px;
}

#maincontentp h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#466B81;
font-weight:700;
margin-bottom:0;
}

#maincontentp h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
font-weight:700;
margin-bottom:0;
}

#maincontentp h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#466B81;
font-weight:700;
margin-bottom:0;
}

#maincontentp a {
color:#466B81;
text-decoration:none;
}

#maincontentp hr {
border:0;
color:silver;
background-color:silver;
height:1px;
margin-bottom:25px;
margin-top:15px;
}

* html #maincontent hr {
margin-bottom:15px;
margin-top:5px;
}

#maincontentimage {
float:left;
margin-left:39px;
margin-right:15px;
margin-top:15px;
width:281px;
display:inline;
}

#maincontentimage img {
margin-bottom:6px;
}

#maincontentside {
float:left;
margin-left:39px;
margin-right:15px;
margin-top:15px;
width:281px;
display:inline;
}

#maincontentside img {
margin-top:15px;
}

#maincontentside ul {
margin:0;
padding:0;
list-style:none;
}

#maincontentside li {
padding-bottom:2px;
}

#maincontentside a {
display:block;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
background-color:#E8E8E8;
}

* html #maincontentside a {
height:1px;
}

#maincontentside a:hover {
color:#FFF;
background-color:#466B81;
}

#companyhistory {
margin-left:40px;
}

#subheader {
width:850px;
height:80px;
background:url(../interface/profile/subCEOmessage.png) no-repeat;
margin:0 auto;
}

#subheader02 {
width:850px;
height:80px;
background:url(../interface/profile/subleadership.png) no-repeat;
margin:0 auto;
}

#subheader03 {
width:850px;
height:80px;
background:url(../interface/profile/subphilosophy.png) no-repeat;
margin:0 auto;
}

#subheader04 {
width:850px;
height:80px;
background:url(../interface/profile/subapproach.png) no-repeat;
margin:0 auto;
}

#subheader05 {
width:850px;
height:80px;
background:url(../interface/profile/subawards.png) no-repeat;
margin:0 auto;
}

#subheaderhistory {
width:850px;
height:80px;
background:url(../interface/profile/subcompanyhistory.png) no-repeat;
margin:0 auto;
}

#subheaderoffice01 {
width:850px;
height:80px;
background:url(../interface/offices/subsingapore.png) no-repeat;
margin:0 auto;
}

#subheaderoffice02 {
width:850px;
height:80px;
background:url(../interface/offices/subindia.png) no-repeat;
margin:0 auto;
}

#subheaderoffice03 {
width:850px;
height:80px;
background:url(../interface/offices/subchina.png) no-repeat;
margin:0 auto;
}

#subheaderoffice04 {
width:850px;
height:80px;
background:url(../interface/offices/submalaysia.png) no-repeat;
margin:0 auto;
}

#subheaderoffice05 {
width:850px;
height:80px;
background:url(../interface/offices/subindonesia.png) no-repeat;
margin:0 auto;
}

#subheaderoffice06 {
width:850px;
height:80px;
background:url(../interface/offices/subthailand.png) no-repeat;
margin:0 auto;
}


#subheaderoffice07 {
width:850px;
height:80px;
background:url(../interface/offices/subvietnam.png) no-repeat;
margin:0 auto;
}

#subheaderoffice08 {
width:850px;
height:80px;
background:url(../interface/offices/submay.png) no-repeat;
margin:0 auto;
}

#subheaderexpertise {
width:850px;
height:80px;
background:url(../interface/subexpertise.png) no-repeat;
margin:0 auto;
}

#floatleft {
width:35%;
float:left;
}

#floatright {
float:right;
width:65%;
}

#floatwrapper {
width:auto;
height:350px;
}