object {
	outline:none;
}

/*-----------------------------------------L A Y O U T-----------------------------------------------------------*/

body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family:"Lucida Grande", Arial, sans-serif, "Lucida Sans";
	}

.container {
	margin:auto;
	padding:10px 0 0;
	position:relative;
	}

.top {
	height:20px;
	padding:0px;
	width:900px;
	margin:auto;
	}

.bottom {
	background:url(../0_images/bg_buttons.jpg) repeat-x #EBE9D2 top;
	width:900px;
	margin:auto;
	float:left;
	}
	
.buttons {
	float:left;
	height:25px;
	width:755px;
}
	
.logo_menu {
	float:left;
	}

.logo {
	float:left;
	width:125px;
	padding:5px 0 0 10px;
	}
	
.content {
	float:left;
	width:755px;
	}

.goldbar {
	height:3px;
	background:#C8C18B;
	width:900px;
	margin:auto;
	clear:both;
	}

.core {
	width:900px;
	margin:auto;
	}

.imageRedBorder {
	border:1px #990000 solid;
	}
	
.search_box {
	border:1px #dcdcdc solid;
	font-size:7pt;
	width:150px;
	height:14px;
	padding-top:3px;
	color:#999999;
	}
	
.separator_menu_left {
	background-color:#C8C8C8;
	height:1px;
	border:none;
	margin-bottom:5px;
	margin-top:7px;
	}
	
.separator_gold {
	background-color:#968C50;
	height:1px;
	border:none;
	}

.separator_blue {
	background-color:#00458D;
	height:1px;
	border:none;
	}	
	
.separator_gold_dashed {
	border-bottom:dashed 1px #968C50;
	border-left:none;
	border-top:none;
	border-right:none;
	clear:both;
	}	
	
.separator_dashed {
	border-right:1px #968C50 dashed;
	padding:0 0 0 5px;
	margin:10px 5px 0 0;
	float:left;
	height:340px;
	}	
	
.separator_white {
	background-color:#FFFFFF;
	height:1px;
	border:none;
	clear:both;
	}	
	
.bgImageMain {
	margin:10px 0 0;
	background:url(../0_images/bg_gradient_profile.jpg) repeat-x;
	width:100%;
	height:170px;
	}

.shadow {
	background:url(../0_images/bg_shade_profile.jpg) no-repeat top;
	width:920px;
	margin:auto;
	}
	
.imageMain {
	margin:auto;
	width:900px;
	}

.image {
	height:167px;
	}
	
.contact_box1 {
	width:300px;
	height:20px;
	border:1px solid #999999;
	font-size:8pt;
	text-decoration:none;
	color:#999999;
	font-family:"Lucida Grande", Arial, sans-serif, "Lucida Sans";
	}
	
.contact_box2 {
	width:420px;
	height:180px;
	border:1px solid #999999;
	font-size:8pt;
	text-decoration:none;
	color:#999999;
	font-family:"Lucida Grande", Arial, sans-serif, "Lucida Sans";
	}
	
.list {
	list-style-image:url(../0_images/list.jpg);
	list-style-position:top;
	}
	
	
						

/*-----------------------------------------H O M E-----------------------------------------------------------*/

.bgImageMainHome {
	margin:10px 0 0;
	background:url(../0_images/bg_gradient_h.jpg) repeat-x;
	width:100%;
	}

.shadowHome {
	background:url(../0_images/bg_shade_home.jpg) no-repeat top;
	width:940px;
	margin:auto;
	}

.imageMainHome {
	margin:auto;
	width:900px;
	}

.imageHome {
	height:315px;
	}

.home1 {
	float:left;
	width:210px;
	}

.home2 {
	float:left;
	width:265px;
	background:#F2F0E2;
	border-style:solid;
	border-width:thin;
	border-top:none;
	border-bottom:none;
	border-left-color:#E5E2C9;
	border-right-color:#E5E2C9;
	padding-bottom:20px;
	}

.home3 {
	float:left;
	width:265px;
	padding-bottom:20px;
	}


/*-----------------------------------------C O M P A N Y    P R O F I L E-----------------------------------------------------------*/


.menu_left {
	clear:both;
	width:105px;
	height:100px;
	padding-top:5px;
	padding-left:30px;
	padding-right:10px;
	}	
	
.profile1 {
	float:left;
	width:330px;
	height:400px;
	padding:20px 20px 0px 20px;
	}

.profile2 {
	float:left;
	width:350px;
	min-height:350px;
	padding:55px 0px 20px 5px;
	}
	
.profile3 {
	clear:both;
	width:700px;
	min-height:150px;
	padding:0px 0px 0px 20px;
	}
	
/*-----------------------------------------C O M P A N Y    M I L E S T O N E S-----------------------------------------------------------*/
	
.milestones1 {
	float:left;
	width:700px;
	height:40px;
	padding:20px 20px 0px 20px;
	}
	
.milestones2 {
	clear:both;
	width:700px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}

/*-----------------------------------------C O M P A N Y    B O A R D    O F    D I R E C T O R S------------------------------------------------*/

.board_of_directors1 {
	float:left;
	width:700px;
	height:40px;
	padding:20px 20px 0px 20px;
	}
	
.board_of_directors2 {
	clear:both;
	width:700px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}
	
.board_of_directors3 {
	clear:both;
	width:700px;
	height:150px;
	padding:0px 0px 20px 20px;
	}	
	
.board_of_directors4 {
	float:left;
	width:100px;
	height:150px;
	}
	
.board_of_directors5 {
	float:left;
	width:550px;
	height:150px;
	padding:0px 0px 0px 20px;
	}	
	
/*-----------------------------------------C O M P A N Y    M A N A G E M E N T-----------------------------------------------------------*/
	
.management1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.management2 {
	float:left;
	width:700px;
	min-height:200px;
	padding:20px 0px 0px 20px;
	}
	
.management3 {
	float:left;
	width:700px;
	min-height:500px;
	padding:20px 0px 0px 20px;
	}	

	
/*-----------------------------------------C O M P A N Y    C O R P O R A T E-----------------------------------------------------------*/
	
.corporate1 {
	float:left;
	width:330px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.corporate2 {
	clear:both;
	width:700px;
	min-height:420px;
	padding:20px 0px 20px 20px;
	}
	
.corporate3 {
	clear:both;
	width:700px;
	min-height:10px;
	padding:20px 0px 20px 20px;
	}	

.corporate4 {
	clear:both;
	width:700px;
	min-height:570px;
	padding:0px 0px 20px 20px;
	}		

/*-----------------------------------------C O M P A N Y    A W A R D S-----------------------------------------------------------*/
	
.awards1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.awards2 {
	float:left;
	width:705px;
	min-height:400px;
	padding:20px 0px 10px 20px;
	}
	
.awards3 {
	float:left;
	padding:10px 0px 20px 0px;
	min-height:150px;
	width:650px;
	}
	
.awards4 {
	float:left;
	}
	
/*-----------------------------------------C O M P A N Y    V I S I O N   M I S S I O N-----------------------------------------------------------*/
	
.vision_mission1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.vision_mission2 {
	float:left;
	width:330px;
	min-height:400px;
	padding:20px 0px 0px 20px;
	}
	
.vision_mission3 {
	float:left;
	width:330px;
	min-height:400px;
	padding:20px 0px 0px 20px;
	}	
	
.vision_mission4 {
	float:left;
	width:700px;
	min-height:120px;
	padding:10px 0px 20px 20px;
	}	

/*-----------------------------------------C O M P A N Y    I N V E S T O R    B E N E F I T S-----------------------------------------------------------*/
	
.investor_benefits1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.investor_benefits2 {
	float:left;
	width:330px;
	min-height:250px;
	padding:20px 0px 0px 20px;
	}
	
.investor_benefits3 {
	float:left;
	width:330px;
	min-height:370px;
	padding:20px 0px 0px 20px;
	}

/*-----------------------------------------C O M P A N Y    F A S T    F A C T S-----------------------------------------------------------*/
	
.fast_facts1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.fast_facts2 {
	float:left;
	width:250px;
	min-height:500px;
	padding:20px 0px 0px 20px;
	}
	
.fast_facts3 {
	float:left;
	width:430px;
	min-height:580px;
	padding:20px 0px 0px 20px;
	}
	
/*-----------------------------------------C O M P A N Y    V I D E O    P R O F I L E-----------------------------------------------------------*/
	
.video_profile1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.video_profile2 {
	float:left;
	width:700px;
	min-height:500px;
	padding:20px 0px 0px 20px;
	}
	
/*-----------------------------------------P R O J E C T S    C O M P L E T E D-----------------------------------------------------------*/				

.completed1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.completed2 {
	float:left;
	width:650px;
	min-height:100px;
	padding:0px 0px 0px 20px;
	}
	
.completed3 {
	float:left;
	padding:20px 0px 20px 20px;
	min-height:210px;
	width:700px;
	}



	
.completed_detail1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.completed_detail2 {
	float:left;
	width:370px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}
	
.completed_detail3 {
	float:left;
	padding:0px 0px 20px 0px;
	width:330px;
	min-height:370px;
	}
	
/*-----------------------------------------P R O J E C T S    O N    G O I N G-----------------------------------------------------------*/				

.on_going1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.on_going2 {
	float:left;
	width:650px;
	min-height:100px;
	padding:0px 0px 0px 20px;
	}
	
.on_going3 {
	float:left;
	padding:20px 0px 20px 20px;
	min-height:210px;
	width:700px;
	}



	
.on_going_detail1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.on_going_detail2 {
	float:left;
	width:370px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}
	
.on_going_detail3 {
	float:left;
	padding:0px 0px 20px 0px;
	width:330px;
	min-height:370px;
	}
	
/*-----------------------------------------P R O J E C T S    F U T U R E-----------------------------------------------------------*/				

.future1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.future2 {
	float:left;
	width:650px;
	min-height:100px;
	padding:0px 0px 0px 20px;
	}
	
.future3 {
	float:left;
	padding:20px 0px 20px 20px;
	min-height:210px;
	width:700px;
	}



	
.future_detail1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.future_detail2 {
	float:left;
	width:370px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}
	
.future_detail3 {
	float:left;
	padding:0px 0px 20px 0px;
	width:330px;
	min-height:370px;
	}	
	

/*-----------------------------------------D I S T R I C T    L O C A T I O N-----------------------------------------------------------*/				

.location1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.location2 {
	float:left;
	width:420px;
	min-height:420px;
	padding:0px 0px 0px 20px;
	}
	
.location3 {
	float:left;
	padding:0px 0px 20px 20px;
	min-height:470px;
	width:260px;
	}

/*-----------------------------------------D I S T R I C T    F A C I L I T I E S-----------------------------------------------------------*/	

.facilities1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.facilities2 {
	float:left;
	width:700px;
	min-height:150px;
	padding:0px 0px 0px 20px;
	}
	
.facilities3 {
	float:left;
	padding:20px 0px 0px 20px;
	min-height:230px;
	width:700px;
	}
	
	
	
	

.facilities_detail1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.facilities_detail2 {
	float:left;
	width:370px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}

.facilities_detail3 {
	float:left;
	padding:0px 0px 20px 0px;
	width:330px;
	min-height:370px;
	}	
	
/*-----------------------------------------D I S T R I C T    M A S T E R P L A N-----------------------------------------------------------*/				

.masterplan1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.masterplan2 {
	float:left;
	width:700px;
	min-height:50px;
	padding:0px 0px 20px 20px;
	}
	
.masterplan3 {
	float:left;
	width:700px;
	min-height:450px;
	padding:10px 0px 0px 20px;
	}
	
/*-----------------------------------------D I S T R I C T    S U R R O U N D I N G S-----------------------------------------------------------*/					
	
.surroundings1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}

.surroundings2 {
	float:left;
	width:600px;
	min-height:350px;
	padding:20px 0px 20px 20px;
	}
	
.surroundings3 {
	float:left;
	width:700px;
	min-height:120px;
	padding:0px 0px 0px 20px;
	}
	
/*-----------------------------------------D I S T R I C T    P L A C E S  O F  I N T E R E S T-----------------------------------------------------------*/					
	
.places_of_interest1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}

.places_of_interest2 {
	float:left;
	width:340px;
	min-height:450px;
	padding:10px 0px 20px 20px;
	}
	
.places_of_interest3 {
	float:left;
	width:700px;
	min-height:110px;
	padding:0px 0px 0px 20px;
	}		
		
/*-----------------------------------------G A L L E R Y    P H O T O-----------------------------------------------------------*/				

.photo1 {
	float:left;
	width:700px;
	height:30px;
	padding:20px 0px 10px 20px;
	}
	
.photo2 {
	float:left;
	width:470px;
	min-height:400px;
	padding:5px 5px 20px 20px;
	}

.photo5 {
	clear:both;
	width:450px;
	min-height:12px;
	padding:0px 2px 10px 20px;
	background-color:#FFFFFF;
	}	
	
.photo3 {
	float:left;
	width:10px;
	min-height:394px;
	margin:5px 10px 10px 0px;
	border-right:1px #968C50 solid;
	}
	
.photo4 {
	float:left;
	min-height:370;
	width:200px;
	padding:5px 0px 20px 5px;	
	}

/*-----------------------------------------G A L L E R Y    C A T E G O R I E S-----------------------------------------------------------*/
	
.categories1 {
	float:left;
	width:680px;
	height:40px;
	padding:20px 20px 0px 20px;
	}
	
.categories2 {
	clear:both;
	width:700px;
	min-height:170px;
	padding:0px 0px 0px 20px;
	}
	
.categories3 {
	float:left;
	width:200px;
	min-height:170px;
	padding:0px 30px 20px 0px;
	}
	
.categories4 {
	clear:both;
	width:700px;
	min-height:20px;
	padding:0px 0px 0px 20px;
	}	

/*-----------------------------------------N E W S    W H A T S-----------------------------------------------------------*/				

.whats1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.whats2 {
	float:left;
	width:750px;
	padding:0px 0px 0px 20px;
	}
	
.whats3 {
	float:left;
	width:225px;
	min-height:350px;
	padding:10px 0px 20px 0px;
	}
	
/*-----------------------------------------N E W S    A R C H I V E S-----------------------------------------------------------*/				

.archives1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 10px 20px;
	}
	
.archives2 {
	float:left;
	width:700px;
	min-height:560px;
	padding:0px 0px 0px 20px;
	}
	
.archives3 {
	float:left;
	width:700px;
	min-height:60px;
	padding:10px 0px 20px 0px;
	}

/*-----------------------------------------N E W S    D E T A I L-----------------------------------------------------------*/
	
.news_detail1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.news_detail2 {
	float:left;
	width:700px;
	min-height:200px;
	padding:20px 0px 0px 20px;
	}
	
.news_detail3 {
	float:left;
	width:700px;
	min-height:300px;
	padding:20px 0px 20px 20px;
	}	

/*-----------------------------------------C O N T A C T    E N Q U I R I E S-----------------------------------------------------------*/				

.enquiries1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 0px 20px 20px;
	}
	
.enquiries2 {
	width:700px;
	clear:both;
	min-height:80px;
	padding:0px 0px 0px 20px;
	}

.enquiries3 {
	width:700px;
	min-height:80px;
	padding:0px 0px 0px 20px;
	}

.enquiries4 {
	float:left;
	width:120px;
	min-height:90px;
	padding:5px 5px 5px 5px;
	background-color:#968C50;
	}
	
.enquiries5 {
	float:left;
	width:250px;
	min-height:90px;
	padding:5px 5px 5px 5px;
	background-color:#F2F2F2;
	}

.enquiries6 {
	clear:both;
	}
	
.enquiries7 {
	float:left;
	width:120px;
	min-height:40px;
	padding:5px 5px 5px 5px;
	background-color:#968C50;
	}
	
.enquiries8 {
	float:left;
	width:250px;
	min-height:40px;
	padding:5px 5px 5px 5px;
	background-color:#F2F2F2;
	}
	
.enquiries9 {
	clear:both;
	min-height:5px;
	}
	
.enquiries10 {
	clear:both;
	min-height:340px;
	}
	
/*-----------------------------------------C O N T A C T    C A R E E R-----------------------------------------------------------*/				
	
.career1 {
	float:left;
	width:700px;
	height:20px;
	padding:20px 20px 0px 20px;
	}
	
.career2 {
	float:left;
	width:700px;
	min-height:400px;
	padding:20px 0px 0px 20px;
	}
		

/*-----------------------------------------I N F O R M A T I O N    S E A R C H-----------------------------------------------------------*/				

.search1 {
	float:left;
	width:680px;
	height:20px;
	padding:20px 0px 10px 20px;
	}
	
.search2 {
	float:left;
	width:700px;
	min-height:560px;
	padding:0px 0px 0px 20px;
	}
	
.search3 {
	float:left;
	width:700px;
	min-height:60px;
	padding:10px 0px 20px 0px;
	}

/*-----------------------------------------I N F O R M A T I O N    D I S C L A I M E R-----------------------------------------------------------*/
	
.disclaimer1 {
	float:left;
	width:680px;
	height:40px;
	padding:20px 20px 0px 20px;
	}
	
.disclaimer2 {
	clear:both;
	width:700px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}
	
/*-----------------------------------------I N F O R M A T I O N    S I T E M A P-----------------------------------------------------------*/
	
.sitemap1 {
	float:left;
	width:680px;
	height:40px;
	padding:20px 20px 0px 20px;
	}
	
.sitemap2 {
	clear:both;
	width:700px;
	min-height:700px;
	padding:0px 0px 0px 20px;
	}
	
/*-----------------------------------------I N F O R M A T I O N    I N T E R A C T I V E    M A P-----------------------------------------*/
	
.interactive_map1 {
	float:left;
	width:330px;
	height:40px;
	padding:20px 20px 0px 20px;
	}
	
.interactive_map2 {
	clear:both;
	width:700px;
	min-height:370px;
	padding:0px 0px 0px 20px;
	}	
