/* navigation */
#home a, #home a:visited{
	float:left;
	width:71px;
	height:27px;
	background: url(../images/mainNav/home01.gif) 0 0 no-repeat; 
	display: block;
}
#home a:hover, #home.active a, #home.active a:visited{
	float:left;
	width:71px;
	height:27px;
	background: url(../images/mainNav/home02.gif) 0 0 no-repeat; 
	display: block;
}


/* about */
#about a, #about a:visited{
	float:left;
	width:80px;
	height:27px;
	background: url(../images/mainNav/about01.gif) 0 0 no-repeat; 
	display: block;
}
#about a:hover, #about.active a, #about.active a:visited{
	float:left;
	width:80px;
	height:27px;
	background: url(../images/mainNav/about02.gif) 0 0 no-repeat; 
	display: block;
}
#history a, #history a:visited{
	float:left;
	margin:0;
	width:154px;
	height:26px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/history01.gif) no-repeat;
}
#history a:hover, #history.active a, #history.active a:visited{
	float:left;
	margin:0;
	width:154px;
	height:26px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/history02.gif) no-repeat;
}
#vision a, #vision a:visited{
	float:left;
	margin:0;
	width:154px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/vm01.gif) no-repeat;
}
#vision a:hover, #vision.active a, #vision.active a:visited{
	float:left;
	margin:0;
	width:154px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/vm02.gif) no-repeat;
}
#boc a, #boc a:visited{
	float:left;
	margin:0;
	width:154px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/boc01.gif) no-repeat;
}
#boc a:hover, #boc.active a, #boc.active a:visited{
	float:left;
	margin:0;
	width:154px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/boc02.gif) no-repeat;
}
#bod a, #bod a:visited{
	float:left;
	margin:0;
	width:154px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/bod01.gif) no-repeat;
}
#bod a:hover, #bod.active a, #bod.active a:visited{
	float:left;
	margin:0;
	width:154px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/bod02.gif) no-repeat;
}

#boa a, #boa a:visited{
	float:left;
	margin:0;
	width:154px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/boa01.gif) no-repeat;
}
#boa a:hover, #boa.active a, #boa.active a:visited{
	float:left;
	margin:0;
	width:154px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/boa02.gif) no-repeat;
}



/* our business */
#business a, #business a:visited{
	float:left;
	width:96px;
	height:27px;
	background: url(../images/mainNav/business01.gif) 0 0 no-repeat; 
	display: block;
}
#business a:hover, #business.active a, #business.active a:visited{
	float:left;
	width:96px;
	height:27px;
	background: url(../images/mainNav/business02.gif) 0 0 no-repeat; 
	display: block;
}
#construction a, #construction a:visited{
	float:left;
	margin:0;
	width:194px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/construction01.gif) no-repeat;
}
#construction a:hover, #construction.active a, #construction.active a:visited{
	float:left;
	margin:0;
	width:194px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/construction02.gif) no-repeat;
}
#nrc a, #nrc a:visited{
	float:left;
	margin:0;
	width:167px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/nrc01.gif) no-repeat;
}
#nrc a:hover, #nrc.active a, #nrc.active a:visited{
	float:left;
	margin:0;
	width:167px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/nrc02.gif) no-repeat;
}
#ppi a, #ppi a:visited{
	float:left;
	margin:0;
	width:167px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/ppi01.gif) no-repeat;
}
#ppi a:hover, #ppi.active a, #ppi.active a:visited{
	float:left;
	margin:0;
	width:167px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/ppi02.gif) no-repeat;
}
#suryacipta a, #suryacipta a:visited{
	float:left;
	margin:0;
	width:127px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/suryacipta01.gif) no-repeat;
}
#suryacipta a:hover, #suryacipta.active a, #suryacipta.active a:visited{
	float:left;
	margin:0;
	width:127px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/suryacipta02.gif) no-repeat;
}
#tcp a, #tcp a:visited{
	float:left;
	margin:0;
	width:127px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/tcp01.gif) no-repeat;
}
#tcp a:hover, #tcp.active a, #tcp.active a:visited{
	float:left;
	margin:0;
	width:127px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/tcp02.gif) no-repeat;
}
#suryalaya a, #suryalaya a:visited{
	float:left;
	margin:0;
	width:188px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/suryalaya01.gif) no-repeat;
}
#suryalaya a:hover, #suryalaya.active a, #suryalaya.active a:visited{
	float:left;
	margin:0;
	width:188px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/suryalaya02.gif) no-repeat;
}
#industry a, #industry a:visited{
	float:left;
	margin:0;
	width:194px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/industry01.gif) no-repeat;
}
#industry a:hover, #industry.active a, #industry.active a:visited{
	float:left;
	margin:0;
	width:194px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/industry02.gif) no-repeat;
}
#other a, #other a:visited{
	float:left;
	margin:0;
	width:194px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/other01.gif) no-repeat;
}
#other a:hover, #other.active a, #other.active a:visited{
	float:left;
	margin:0;
	width:194px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/other02.gif) no-repeat;
}




/* investor update */
#investor a, #investor a:visited{
	float:left;
	width:113px;
	height:27px;
	background: url(../images/mainNav/investor01.gif) 0 0 no-repeat; 
	display: block;
}
#investor a:hover, #investor.active a, #investor.active a:visited{
	float:left;
	width:113px;
	height:27px;
	background: url(../images/mainNav/investor02.gif) 0 0 no-repeat; 
	display: block;
}
#finance a, #finance a:visited{
	float:left;
	margin:0;
	width:146px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/finance01.gif) no-repeat;
}
#finance a:hover, #finance.active a, #finance.active a:visited{
	float:left;
	margin:0;
	width:146px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/finance02.gif) no-repeat;
}
#annual a, #annual a:visited{
	float:left;
	margin:0;
	width:146px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/annual01.gif) no-repeat;
}
#annual a:hover, #annual.active a, #annual.active a:visited{
	float:left;
	margin:0;
	width:146px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/annual02.gif) no-repeat;
}
#main a, #main a:visited{
	float:left;
	margin:0;
	width:146px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/main01.gif) no-repeat;
}
#main a:hover, #main.active a, #main.active a:visited{
	float:left;
	margin:0;
	width:146px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/main02.gif) no-repeat;
}
#presentation a, #presentation a:visited{
	float:left;
	margin:0;
	width:146px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/presentation01.gif) no-repeat;
}
#presentation a:hover, #presentation.active a, #presentation.active a:visited{
	float:left;
	margin:0;
	width:146px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/presentation02.gif) no-repeat;
}
#calendar a, #calendar a:visited{
	float:left;
	margin:0;
	width:146px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/calendar01.gif) no-repeat;
}
#calendar a:hover, #calendar.active a, #calendar.active a:visited{
	float:left;
	margin:0;
	width:146px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/calendar02.gif) no-repeat;
}





#news a, #news a:visited{
	float:left;
	width:62px;
	height:27px;
	background: url(../images/mainNav/news01.gif) 0 0 no-repeat; 
	display: block;
}
#news a:hover, #news.active a, #news.active a:visited{
	float:left;
	width:62px;
	height:27px;
	background: url(../images/mainNav/news02.gif) 0 0 no-repeat; 
	display: block;
}
#corporate a, #corporate a:visited{
	float:left;
	margin:0;
	width:119px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/corporate01.gif) no-repeat;
}
#corporate a:hover, #corporate.active a, #corporate.active a:visited{
	float:left;
	margin:0;
	width:119px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/corporate02.gif) no-repeat;
}
#press a, #press a:visited{
	float:left;
	margin:0;
	width:119px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/press01.gif) no-repeat;
}
#press a:hover, #press.active a, #press.active a:visited{
	float:left;
	margin:0;
	width:119px;
	height:18px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/press02.gif) no-repeat;
}
#newsletter a, #newsletter a:visited{
	float:left;
	margin:0;
	width:119px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/newsletter01.gif) no-repeat;
}
#newsletter a:hover, #newsletter.active a, #newsletter.active a:visited{
	float:left;
	margin:0;
	width:119px;
	height:25px;
	overflow:hidden;
	display:block;
	background: transparent url(../images/subNav/newsletter02.gif) no-repeat;
}
#social a, #social a:visited{
	float:left;
	width:142px;
	height:27px;
	background: url(../images/mainNav/social01.gif) 0 0 no-repeat; 
	display: block;
}
#social a:hover, #social.active a, #social.active a:visited{
	float:left;
	width:142px;
	height:27px;
	background: url(../images/mainNav/social02.gif) 0 0 no-repeat; 
	display: block;
}
#career a, #career a:visited{
	float:left;
	width:67px;
	height:27px;
	background: url(../images/mainNav/career01.gif) 0 0 no-repeat; 
	display: block;
}
#career a:hover, #career.active a, #career.active a:visited{
	float:left;
	width:67px;
	height:27px;
	background: url(../images/mainNav/career02.gif) 0 0 no-repeat; 
	display: block;
}
#contact a, #contact a:visited{
	float:left;
	width:86px;
	*width:85px;
	height:27px;
	background: url(../images/mainNav/contact01.gif) 0 0 no-repeat; 
	display: block;
}
#contact a:hover, #contact.active a, #contact.active a:visited{
	float:left;
	width:86px;
	*width:85px;
	height:27px;
	background: url(../images/mainNav/contact02.gif) 0 0 no-repeat; 
	display: block;
}
#inq a, #inq a:visited{
	float:left;
	width:93px;
	height:30px;
	background: url(../images/subNav/inquiry01.gif) 0 0 no-repeat; 
	display: block;
}
#inq a:hover, #inq.active a, #inq.active a:visited{
	float:left;
	width:93px;
	height:30px;
	background: url(../images/subNav/inquiry02.gif) 0 0 no-repeat; 
	display: block;
}
#eng a, #eng a:visited{
	float:left;
	margin:0;
	width:58px;
	height:18px;
	overflow:hidden;
	background: transparent url(../images/eng01.gif) no-repeat;
}
#eng a:hover, #eng.active a, #eng.active a:visited{
	float:left;
	margin:0;
	width:58px;
	height:18px;
	overflow:hidden;
	background: transparent url(../images/eng02.gif) no-repeat;
}
#indo a, #indo a:visited{
	float:left;
	margin:0;
	width:109px;
	height:18px;
	overflow:hidden;
	background: transparent url(../images/indo01.gif) no-repeat;
}
#indo a:hover, #indo.active a, #indo.active a:visited{
	float:left;
	margin:0;
	width:109px;
	height:18px;
	overflow:hidden;
	background: transparent url(../images/indo02.gif) no-repeat;
}
