@charset "UTF-8";
/* CSS Document */
body{
	margin: 0 0;
	overflow:auto;
	behavior: url(csshover3.htc); 
}
img, div, a { behavior: url(iepngfix.htc) }

#protectBuild{
	background:url(../images/protect_build.gif) no-repeat right;
	height:60px;
}
.header{
	height:82px;
	background-image:url(../images/bg_header.gif);
	background-repeat:repeat-x;
	width:100%;
}
.header #left{
	height:82px;
	background-image:url(../images/pattern_left.gif);
	background-repeat:no-repeat;
}
.header #right{
	height:82px;
	background-image:url(../images/pattern_right.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.header #content{
	width:950px;
	height:82px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/logo.gif) left center no-repeat;
}
.menu{
	background-color:#000;
	height:40px;
	z-index:2;
}
.menu #content{
	width:950px;
	padding-left:135px;
	margin-left: auto ;
  	margin-right: auto ;
}
#menuHome{
	width:950px;
	height:82px;
	background-color:#666;
}
.banner{
	height:220px;
	background-image:url(../images/bg_banner.png);
	background-repeat:repeat-x;
}
.banner #template{
	height:220px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
}
.banner #home{
	height:220px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_home.jpg) no-repeat left;
}
.banner #homeTest{
	height:220px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_home_test.jpg) no-repeat left;
}
.banner #homeTest2{
	height:220px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_home_test2.jpg) no-repeat left;
}
.banner #homeTest3{
	height:220px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_home_test3.jpg) no-repeat left;
}
.bannerInside{
	height:150px;
	background-image:url(../images/bg_banner_inside.png);
	background-repeat:repeat-x;
}
.bannerInside #personal{
	height:150px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_inside_personal.jpg) no-repeat left;
}
.bannerInside #corporate{
	height:150px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_inside_corporate.jpg) no-repeat left;
}
.bannerInside #about{
	height:150px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_inside_about.jpg) no-repeat left;
}
.bannerInside #vacancy{
	height:150px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_inside_vacancy.jpg) no-repeat left;
}
.bannerInside #contact{
	height:150px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	background:url(../images/banner_inside_contact.jpg) no-repeat left;
}
/* Content Area */
#wrapper{
	top:303px;
	position:absolute;
	width:100%;
}
#wrapperInside{
	top:233px;
	position:absolute;
	width:100%;
	z-index:1;
}
.content{
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
}

.content #relatedTopic{
	text-align:right;
	padding-top: 39px;
	width:188px;
	float:left;
}
.content #main{
	padding-top: 12px;
	margin-left:0px;
	height:200px;
	width:464px;
	float:left;
}
.content #latestNews{
	padding-top: 39px;
	margin-left:15px;
	height:200px;
	width:276px;
	float:left;
}
.content #foreignExchange{
	padding-top: 39px;
	height:200px;
	width:188px;
	float:left;
	text-align:center;
}
.content #foreignExchange .trgreen{
	background-color:#668887;
	color:#fff;
}

.content #rightArea{
	width:270px;
	height:200px;
	float:left;
}
.content #rightArea #eBci{
	width:270px;
	height:130px;
	margin-top:-20px 0;
	position:relative;
	background: url(../images/e-bci_area.png) no-repeat;
}
#clear{
	float:none;
	clear:both;
}

#submenu{
	padding-right:15px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#740c10;
}
.textMain{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484848;
	text-align:justify;
}
.textMain a:link, .textMain a:visited, .textMain a:active{
	color:#8a0f13;
	text-decoration:none;
	font-weight:bold;
}
.textMain a:hover{
	text-decoration:underline;
}
.textFooter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	text-align:justify;
}
.textFooter a:link, .textFooter a:visited, .textFooter a:active{
	color:#8a0f13;
	text-decoration:none;
	font-weight:bold;
}
.textFooter a:hover{
	text-decoration:underline;
}
.textTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#037571;
	font-weight:bold;
}

#submenu a:link, #submenu a:active, #submenu a:visited{
	color:#740c10;
	text-decoration:none;
}
#submenu a:hover{
	color:#740c10;
	text-decoration:none;
	font-weight:bold;
}
#btnHome{
	width:64px;
	height:40px;
	background-image:url(../images/btn-home-normal.gif);
}
#btnHomeSelect{
	width:64px;
	height:40px;
	background-image:url(../images/btn-home-select.gif);
}
#btnPersonal{
	width:90px;
	height:40px;
	background-image:url(../images/btn-personal-normal.gif);
}
#btnPersonalSelect{
	width:90px;
	height:40px;
	background-image:url(../images/btn-personal-select.gif);
}
#btnCorporate{
	width:90px;
	height:40px;
	background-image:url(../images/btn-corporate-normal.gif);
}
#btnCorporateSelect{
	width:90px;
	height:40px;
	background-image:url(../images/btn-corporate-select.gif);
}
#btnAbout{
	width:80px;
	height:40px;
	background-image:url(../images/btn-about-normal.gif);
}
#btnAboutSelect{
	width:80px;
	height:40px;
	background-image:url(../images/btn-about-select.gif);
}
#btnVacancy{
	width:130px;
	height:40px;
	background-image:url(../images/btn-job-normal.gif);
}
#btnVacancySelect{
	width:130px;
	height:40px;
	background-image:url(../images/btn-job-select.gif);
}
#btnContact{
	width:90px;
	height:40px;
	background-image:url(../images/btn-contact-normal.gif);
	display:block;
}
#btnContactSelect{
	width:90px;
	height:40px;
	background-image:url(../images/btn-contact-select.gif);
	display:block;
}

#btnIndonesia{
	width:105px; 
	background:url(../images/btn_lang_ina.png) no-repeat 0 0;
	display:block;
	height:20px;
	float:right;
}

#btnIndonesia:hover{
	background-position:0 -20px;
}
#btnIndonesia span{
	display:none;
}

#btnEnglish{
	width:58px; 
	background:url(../images/btn_lang_en.png) no-repeat 0 0;
	display:block;
	height:20px;
	float:right;
}
#btnEnglish:hover{
	background-position:0 -20px;
}
#btnEnglish span{
	display:none;
}
