#content{background:url(../images/about/bg_about_intro.jpg) no-repeat 1px 0;}

.contentContainer{position:relative; height:100%; padding-bottom:30px;}
.introContainer{padding:10px 0 24px 20px;}
.introContent{padding-left:22px; float:left; width:518px; font-size:90%;}
.introContent span{color:#9FAA60; font-weight:bold; line-height:23px; /*font-size:13px;*/ font-size:110%;}

.inThisSectionContainer{padding:0 0 0 20px;}
.intro_div_1{background:url(../images/about/about_intro_bg_1.gif) center no-repeat; width:205px; height:140px; float:left; margin:10px 11px 0 0; padding:10px 10px 0 10px; font-size:11px; color:#333; position:relative; line-height:19px;}
.intro_div_1 .banner{padding:8px 0;}

.intro_div_2{background:url(../images/about/about_intro_bg_2.gif) center no-repeat; width:205px; height:140px; float:left; margin:10px 11px 0 0; padding:10px 10px 0 10px; font-size:11px; color:#333; position:relative; line-height:19px;}
.intro_div_2 .banner{padding:8px 0;}

.readMore{background:#8D9A43; width:100px; height:22px; padding-top:2px; text-align:center; display:block; text-decoration:none; color:#fff; font-size:11px; float:right; position:absolute; bottom:2px; right:0px;}
.intro_div_2 .readMore{bottom:0px;}

.about_global_presence{background:url(../images/about/bg_about_global_presence.jpg) no-repeat !important; margin-left:1px;}
.about_chairman_message{background:url(../images/about/bg_about_global_presence.jpg) no-repeat !important; margin-left:1px;}

#subNav{float:left; width:195px; height:384px; background:url(../images/about/bg_sub_nav.gif) no-repeat center bottom; padding:14px 0 0 0; margin-right:1px;}
#subNav a{text-decoration:none; float:left; /*text-indent:-5000px;*/}
#subNav a#intro, #subNav a#management_message, #subNav a#profile, #subNav a#management_philosophy, #subNav a#milestone, #subNav a#achievements{background:url(../images/about/sub_nav.gif) no-repeat; width:196px; height:25px; margin-bottom:6px;}

#subNav a#intro{background-position:0px 0px;}
#subNav a#intro:hover, #subNav a#intro.active{background-position:-204px 0px;}

#subNav a#management_message{background-position:0px -31px;}
#subNav a#management_message:hover, #subNav a#management_message.active{background-position:-204px -31px;}

#subNav a#profile{background-position:0px -63px;}
#subNav a#profile:hover, #subNav a#profile.active{background-position:-204px -63px;}

#subNav a#management_philosophy{background-position:0px -95px;}
#subNav a#management_philosophy:hover, #subNav a#management_philosophy.active{background-position:-204px -95px;}

#subNav a#milestone{background-position:0px -127px;}
#subNav a#milestone:hover, #subNav a#milestone.active{background-position:-204px -127px;}

#subNav a#achievements{background-position:0px -159px;}
#subNav a#achievements:hover, #subNav a#achievements.active{background-position:-204px -159px;}

#subNav .subNav_div{float:right; margin-right:10px;}
#subNav .subNav_div ul li{white-space:nowrap; font-size:11px; text-align:right;  margin:2px 0; line-height:20px;}
#subNav .subNav_div ul li a{color:#333; background:url(../images/about/bullet_normal.gif) no-repeat 0px 6px; float:none; padding-left:6px; text-align:right;}
#subNav .subNav_div ul li a.active{color:#000; font-weight:bold; background:url(../images/about/bullet_active.gif) no-repeat 0px 6px;}

.titleArea{padding:19px 0 0 26px; width:757px;}
.titleArea p{padding-bottom:10px; padding-right:20px;}
.mainContent{float:left; padding:22px 22px 20px 22px; width:540px;}
#videoContainer{padding:9px 0 21px 0;}
#mainContent_div span{color:#9FAA60; font-weight:bold; /*font-size:13px;*/ font-size:110%; line-height:25px;}
#mainContent_div p{/*font-size:11px; color:#333; padding-top:20px;*/ color:#333333; /*font-size:12px;*/ font-size:100%;  padding-bottom:10px; padding-top:10px;}
.relatedVid{background:url(../images/about/about_intro_bg_1.gif) no-repeat bottom; width:189px; height:90px; margin-bottom:16px; padding:10px 0 0 10px;}
.relatedVid .relateVidContainer{padding:8px 0 0 0;}
.relatedVid .vid_message{padding-left:10px; float:left; /*font-size:11px;*/ font-size:90%; color:#333; width:80px;}

.relate{float:left; padding-top:22px;}
.relateLinks{background:url(../images/about/about_intro_bg_2.gif) no-repeat bottom; width:189px; margin-bottom:16px; padding:10px 0 10px 10px; min-height:80px; height:auto !important; height:80px;}
.relateLinks ul{margin-top:8px;}
.relateLinks ul li{/*font-size:11px;*/ font-size:90%; padding:0 0 0 5px;}
.relateLinks ul li a{color:#333; background:url(../images/about/bullet_normal.gif) no-repeat 0px 6px; float:none; padding-left:6px; text-decoration:none;}

.achievementsTable{margin-bottom:12px; margin-top:12px;}
.achievementsTable .header{background:#D96842; padding: 0px 5px 0px 10px; color:#fff; font-weight:bold; vertical-align:middle;}
.achievementsTable .header blockquote{float:left; padding-top:5px;}
.achievementsTable .header img{padding-left:15px; float:left;}
.achievementsTable .contentTd{padding: 12px 5px 12px 10px; background:#FCF3EF; border-right:1px solid #fff; border-bottom:1px dashed #D96842;}
.achievementsTable .contentTdHead{padding: 12px 5px 12px 10px; background:#FCF3EF; border-right:1px solid #fff; border-bottom:1px dashed #D96842; color:#B84A25}
.achievementsTable .end{border-bottom:1px solid #D96842;}

.achievementsTable2{margin-bottom:12px; margin-top:12px;}
.achievementsTable2 .header{background:#CC8199; padding: 0px 5px 0px 10px; color:#fff; font-weight:bold; vertical-align:middle;}
.achievementsTable2 .header blockquote{float:left; padding-top:5px;}
.achievementsTable2 .header img{padding-left:15px; float:left;}
.achievementsTable2 .contentTd{padding: 12px 5px 12px 10px; background:#FFF; border-right:1px solid #fff; border-bottom:1px dashed #CC8199;}
.achievementsTable2 .contentTdHead{padding: 12px 5px 12px 10px; background:#FFF; border-right:1px solid #fff; border-bottom:1px dashed #CC8199; color:#D0055F}
.achievementsTable2 .end{border-bottom:1px solid #CC8199;}

.achievementsTable3{margin-bottom:12px; margin-top:12px;}
.achievementsTable3 .header{background:#FEAF38; padding: 0px 5px 0px 10px; color:#fff; font-weight:bold; vertical-align:middle;}
.achievementsTable3 .header blockquote{float:left; padding-top:5px;}
.achievementsTable3 .header img{padding-left:15px; float:left;}
.achievementsTable3 .contentTd{padding: 12px 5px 12px 10px; background:#FFF8EC; border-right:1px solid #fff; border-bottom:1px dashed #D96842;}
.achievementsTable3 .contentTdHead{padding: 12px 5px 12px 10px; background:#FFF8EC; border-right:1px solid #fff; border-bottom:1px dashed #D96842; color:#D25F06}
.achievementsTable3 .end{border-bottom:1px solid #D96842;}

.achievementsTable4{margin-bottom:12px; margin-top:12px;}
.achievementsTable4 .header{background:#4E9597; padding: 0px 5px 0px 10px; color:#fff; font-weight:bold; vertical-align:middle;}
.achievementsTable4 .header blockquote{float:left; padding-top:5px;}
.achievementsTable4 .header img{padding-left:15px; float:left;}
.achievementsTable4 .contentTd{padding: 12px 5px 12px 10px; background:#fff; border-right:1px solid #fff; border-bottom:1px dashed #4E9597;}
.achievementsTable4 .contentTdHead{padding: 12px 5px 12px 10px; background:#fff; border-right:1px solid #fff; border-bottom:1px dashed #4E9597; color:#4C9397}
.achievementsTable4 .end{border-bottom:1px solid #4E9597;}

a.btn_backtoTop{background:url(../images/news/btn_backtotop.gif) no-repeat; width:84px; height:14px; display:block; margin:0 0 5px 0; float:right;text-indent:-5000px; margin-right:10px;}
a.btn_2010{background:url(../images/about/anchor_2010.gif) no-repeat; height:16px; padding-left:15px; font-size:10px; text-decoration:none; color:#333; display:block; float:left; margin-right:5px;}
a.btn_2009{background:url(../images/about/anchor_2009.gif) no-repeat; height:16px; padding-left:15px; font-size:10px; text-decoration:none; color:#333; display:block; float:left; margin-right:5px;}
a.btn_2008{background:url(../images/about/anchor_2008.gif) no-repeat; height:16px; padding-left:15px; font-size:10px; text-decoration:none; color:#333; display:block; float:left; margin-right:5px;}
a.btn_2007{background:url(../images/about/anchor_2007.gif) no-repeat; height:16px; padding-left:15px; font-size:10px; text-decoration:none; color:#333; display:block; float:left; margin-right:5px;}

.colorHeader{font-weight:bold; color:#8C9943}
.valuesTable ul{padding-top:10px; padding-bottom:5px;}
.valuesTable ul li{list-style:disc; margin-left:15px; padding-bottom:5px;}

.companyChartContent{padding-right:70px; padding-top:15px;}
.companyChartImg{padding-top:57px; display:block;}