.clear{
clear:both;
}
.image{
	border:0px;
}
#maincontainer {
	padding: 0px;
	height: auto;
	width: 1003px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color:#00548c;	
}
#top_container{
	width: 1003px;
	height: 384px;
	margin: auto;
	padding: 0px;
	float:left;
	padding-left:0px;
	background-color:#00548c;
}
#middle_container{
	width: 1003px;
	height: 470px;
	margin: auto;
	padding: 0px;
	float:left;
	padding-left:0px;
}

#bottom_container{
	width: 1003px;
	height: 79px;
	background-color:#00548c;
	background-image:url(../home_images/bottom_menu_bg.gif);
	background-repeat:repeat-x;
	float:left;
}
#top_icon_wrap{
	width:1003px;
	height:26px;
	float:left;
	background-color:#002a46;
}
#top_url{
	width:150px;
	height:auto;
	float:left;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #3f6780;
	text-decoration: none;	
	text-align:justify;
	padding-left:20px;
	padding-top:5px;
}
#top_icon_bg{
	width:350px;
	height:26px;
	float:right;	
}

.icon{	
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #4991bf;
	text-decoration: none;	
	text-align:justify;	
}
.icon:hover{	
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #129ef8;	
	text-align:justify;
	text-decoration:underline;	
}
.rss{	
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #4991bf;
	text-decoration: none;	
	text-align:justify;	
}
.rss:hover{	
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #008be0;	
	text-align:justify;
	text-decoration:underline;	
}

#logo_wrap{
	width:1003px;
	height:94px;
	float:left;
}
.logo_top{
	width:162px;
	height:94px;
	float:left;
}
.logo_right_design_home{
	width:670px;
	height:94px;
	float: left;
	background-image:url(../home_images/top_logo_right.jpg);
	background-repeat: no-repeat;
}
.logo_right_design{
	width:677px;
	height:94px;
	float: left;
	background-image:url(../home_images/top_logo_right.jpg);
	background-repeat: no-repeat;
}
.logo_right_design_02{
	width:164px;
	height:94px;
	float: left;
	background-image: url(../home_images/top_logo_right_02.jpg);
	background-repeat: no-repeat;
}
#logo_right_design_02_home{
	width:171px;
	height:29px;
	float: left;
	background-image: url(../home_images/top_logo_right_02.jpg);
	background-repeat: no-repeat;
	padding-top:65px;	

}


.project_selector_home{
	width:100px;
	height:17px;
	float: left;
	padding-top:65px;	
}


.dropdown {
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 160px;
	border: 1px solid #006699;
}

#home_movie{
	width:1003px;
	height:264px;
	float:left;
}
#middle_left_wrap{
	width:427px;
	height:310px;
	float:left; 	
	overflow: hidden;
}
.welcome_left_space{
	width:3px;
	height:310px;
	float:left;	
}

.welcome_left_space_02{
	width:3px;
	height:158px;
	float:left;	
}


#welcome_text{
	width:382px;
	height:200px;
	float:left;
	background-color:#003e65;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #3577a4;
	border-left-color: #3577a4;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #ccd8e0;
	text-decoration: none;	
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px
}
#login_wrap{
	width:422px;
	height:66px;
	float:left;
	background-image:url(../home_images/login_bg.jpg);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #3577a4;
	border-left-color: #3577a4;
}
#ca11{
	width:195px;
	height:56px;
	float:left;
	text-align:center;
	padding-top:10px;
}
#login_home{
	width:225px;
	height:51px;
	float:left;
	text-align:center;
	padding-top:15px;
}
#booking_form{
	width:170px;
	height:18px;
	background-color:#003e65;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #3577a4;
	border-left-color: #3577a4;
	float:right;
	padding-left:232px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:10px;
}
.login_btm_space{
	width:422px;
	height:3px;
	float:left;
	overflow: hidden;
}
#completed_home_wrap{
	width:424px;
	height:174px;
	float:left;
	background-image:url(../images/tips_home_bg.gif);
	background-repeat:repeat-x;
}
#completed_home{
	width:154px;
	height:174px;
	background-image:url(../images/completd_home_bg.gif);
	background-repeat:repeat-x;
	float:left;
}
#tips_wrap{
	width:220px;
	height:111px;
	float:left;
	padding-left:40px;
	padding-top:15px;
	padding-bottom:20px;
}
.tips_home{
	width:204px;
	height:auto;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#projects_home_wrap{
	width:576px;
	height:306px;
	float:right;	
	margin:auto;
	padding-top:4px;
}
#latest_prj{
	width:569px;
	height:267px;
	background-color:#00273E;
	float:left;
}
.latest_prj_head{
	width:569px;
	height:39px;	
	float:left;
	background-image:url(../home_images/latest_prj_head.gif);
	background-repeat:no-repeat;
}
.ongoing_home_head{
	width:569px;
	height:36px;
	float:left;
	background-image:url(../home_images/ongong_home_head.gif);
	background-repeat:no-repeat;
}
.ongoing_home_wrap{
	width:996px;
	height:158px;
	float:left;
	background-image:url(../home_images/ongong_home_bg.gif);
	background-repeat:repeat-x;
}

.latest_prj_wrap{
	width:569px;
	height:228px;	
	float:left;	
}
.latest_home_elev_wrap{
	width:225px;
	height:226px;
	float:left;
	padding-left:55px;
}
.latest_place_head{
	width:200px;
	height:20px;
	float:left;
}	
.latest_prj_elev{
	width:200px;
	height:165px;
	float:left;
}
.latest_prj_name_wrap{
	width:200px;
	height:32px;
	float:left;			
}
.latest_prj_name{
	width:170px;
	height:32px;
	float:left;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:5px;		
}
.more{
	margin:auto;
	padding:0px;
	width:30px;
	float:right;
	padding-top:20px;
}
.more ul{
	margin:0px;
	padding:0px;
}
.more li{
	margin:0px;
	padding:0px;
	list-style:none;
}
.more A{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#ff2654;
}
.more A:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
.ongoing_prj_flash{
	width:990px;
	height:153px;
	float:left;
	padding-left:7px;
	padding-top:10px;
}	
.ongoing_prj_line{
	width:10px;
	height:157px;
	float:left;
	background-image:url(../images/ongoing_line_ver.gif);
	background-repeat:repeat-y;
}
#bottom_ISO_logo{
	width: 188px;
	height: 55px;
	margin: auto;
	padding: 0px;
	float:left;
	padding-left:7px;
	padding-top:15px;	
}

#bottom_menu_wrap{
	width:680px;
	height:60px;
	float:right;
	padding-right:10px;
	padding-top:15px
}

#btm_menu{
	margin:auto;
	height:20px;
	float:right;
	padding-left:10px;
	padding-top:5px;
	width:630px;
	padding-right: 10px;
}
#btm_menu ul{
	margin:0px;
	padding:0px;
}
#btm_menu li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
#btm_menu A{
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#2277b2;
}
#btm_menu A:hover{
	font-family:Arial;
	font-size:8pt;
	text-decoration:underline;
	color: #0091f1;
}
#design{
	width:40px;
	height:auto;
	float:left;
	padding-left:10px;
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#2277b2;
	line-height:15px;
}
#metex{
	margin:auto;
	height:auto;
	float:left;
	padding-left:4px;
}
#metex ul{
	margin:0px;
	padding:0px;
}
#metex li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#metex A{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#0091f1;
}
#metex A:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color: #3bb1ff;
	text-decoration:underline;
}
#copy{
	width:300px;
	height:auto;
	float:left;
	padding-left:30px;
	padding-top:5px;
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#2277b2;
	line-height:15px;
	text-align:left;
	padding-right:35px;
}
#design_wrap{
	width:180px;
	height:auto;
	float:right;
	padding-left:25px;
	padding-top:5px;
}

.projhed{
	font-family:Arial;
	font-size:11.5px;
	text-decoration:none;
	color:#FFFFFF;
	line-height:15px;
	text-align:center;
}
.projtxt{
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
	line-height:15px;
	text-align:center;
}

.knowmore{
    font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#23a5fa;
	line-height:17px;
}
.knowmore:hover{
    font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	line-height:17px;
}

/* SUB CONTENTS */
#sub_top_container{
	width:1003px;
	height:280px;
	float:left;
}
#sub_middle_container{
	width:995px;
	height:auto;
	float:left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#copy_sub{
	width:300px;
	height:auto;
	float:right;
	padding-left:30px;
	padding-top:5px;
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:#2277b2;
	line-height:15px;
	text-align:right;
	padding-right:35px;
}

.sub_logo_right_design{
	width:auto;
	height:94px;
	float: right;	
}

#sub_banner_pic_wrap{
	width:1003px;
	height:131px;
	float:left;
	overflow: hidden;
}
.sub_banner_pic_01{
	width:544px;
	height:131px;
	float:left;
	padding:0px;
}
.sub_banner_pic_02{
	width:459px;
	height:131px;
	float:left;
	padding:0px;
}
#sub_menu_wrap{
	width:743px;
	height:25px;
	float:left;
	background-color:#1b2f3a;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #5d9fcc;
	padding-left: 260px;
}

#Sub_head_wrap{
	width:995px;
	height:42px;
	float:left;
	background-image:url(../images/sub_head_bg.gif);
	background-repeat:repeat-x;
}
#sub_contents_tips_wrap{
	width:994px;
	height:auto;
	float:left;
	background-color:#013f69;
	padding: 0px;
	background-image: url(../images/sub_middle_middle.gif);
}
#sub_head{
	width:300px;
	height:40px;
	float:left;
	padding-left:23px;
}
#sub_head_left{
	width:37px;
	height:41px;
	float:right;
	background-image:url(../images/sub_head_left.gif);
	background-repeat:no-repeat;
}

#sub_right_content{
	width:720px;
	height:auto;
	float:left;
	padding-right:0px;
	padding-left: 25px;
}


#help_right_content{
	width:700px;
	height:auto;
	float:left;
	padding-right:8px;
	padding-left:10px;
}


#chairman{
	width:93px;
	height:110px;
	float:right;
	padding-left:15px;
	padding-bottom:15px;
}
#ISO_sub{
	width:120px;
	height:95px;
	float:right;
	padding-left:15px;
	padding-bottom:5px;
}
.middle_bar_top{
	width:994px;
	height:9px;
	float:left;
	background-image:url(../images/sub_middle_top.gif);
	background-repeat:no-repeat;
}
.middle_bar_btm{
	width:994px;
	height:9px;
	float:left;
	background-image:url(../images/sub_middle_btm.gif);
	background-repeat:no-repeat;
}



/* drop down menu */

table.menu{
   }

  table.menu td{
    height:25px;
   }
  
  table.menu td a{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:25px;
	display:block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3C6880;	
    }
	
  table.menu td a:hover{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:25px;
	display:block;
	background-image:url(../images/menu1.gif);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3C6880;	
    }
	
  table.menu th a{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:25px;
	display:block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3C6880;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3C6880;	
    }
	
  table.menu th a:hover{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:25px;
	display:block;
	background-image:url(../images/menu1.gif);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3C6880;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3C6880;	
    }	
/* drop down menu */

/* SUB CONTENTS */

#tips_right_wrap{
	width:210px;
	height:auto;
	float:left;
	padding-left:27px;
}
.tips_sub{
	width:184px;
	height:auto;
	float:left;
	padding-left:15px;
	padding-top:20px;
	padding-bottom:10px;
}

.tips_sub_line{
	width:210px;
	height:9px;
	float:left;
	background-image:url(../images/sub_tips_line.gif);
	background-repeat:repeat-x;
}
.sub_head_small{
	width:695px;
	height:15px;
	float:left;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	line-height:15px;
	text-align:justify;
	padding-top:10px;
	word-spacing: .2em;
	letter-spacing: .1em;
	padding-bottom: 5px;
}

.sub_text_left{
	width:700px;
	height:auto;
	float:left;	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#ccd9e1;
	line-height:17px;
	text-align:justify;
	letter-spacing: 0.2pt;
	word-spacing: 0.1pt;
}

.nri_tips_wrap{
	width:700px;
	height:auto;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
.nri_tips_que{
	width:30px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#66CCFF;
	line-height:17px;
	text-align:justify;		
}
.nri_tips_question{
	width:660px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;	
	color:#66CCFF;
	line-height:15px;
	text-align:justify;		
}
.nri{	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	line-height:17px;
	text-align:justify;
}
.nri:hover{	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#66CCFF;
	line-height:17px;
	text-align:justify;
}


.nri_top{	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#2296F4;
	line-height:17px;
	text-align:justify;
}
.nri_top:hover{	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#003399;
	line-height:17px;
	text-align:justify;
}


.nri_ans_wrap{
	width:700px;
	height:auto;
	float:left;	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#decdd0;
	line-height:17px;
	text-align:justify;
	letter-spacing: 0.3pt;
	word-spacing: .1pt;
	background-color:#480110;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.nri_ans_wrap{
	width:675px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#333333;
	line-height:17px;
	text-align:justify;
	letter-spacing: 0.3pt;
	word-spacing: 0.1pt;
	background-color:#003366;
	border: 1px dotted #999999;
	padding: 10px;
}
.nri_ans_02_wrap{
	width:640px;
	height:auto;
	float:left;
	background-color:#125e91;
	padding: 5px;
	border: 1px dotted #66CCFF;
}
.nri_ans{
	width:640px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	line-height:15px;
	text-align:justify;
	padding-left:5px;
	padding-bottom:10px;
	padding-right:5px;
	padding-top:5px;		
}
.nri_orange{
	width:580px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	line-height:15px;
	text-align:left;
	font-weight: bold;
}
	
.nri_ans_frame{
	width:660px;
	height:auto;
	float:left;
	padding-bottom:15px;
}
.nri_top{
	width:30px;
	height:auto;
	float:right;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#2296F4;
	line-height:17px;
	text-align:justify;		
}

#sub_contents_wrap{
	width:994px;
	height:auto;
	float:left;
	background-color:#013f69;
	padding-bottom:5px;
	padding-top:0px;
	margin: auto;
	padding-right: 0px;
	padding-left: 0px;
}
.projects_main_wrap{
	width:660px;
	height:430px;
	float:none;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right: 10px;
	margin: auto;
}	


.projects_main_wrap_02{
	width:660px;
	height:360px;
	float:none;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right: 10px;
	margin: auto;
}

.projects_main_head{
	width:459px;
	height:53px;
	float:left;
	text-align:center;	
}
.projects_main_head{
	width:459px;
	height:53px;
	float:none;
	text-align:center;
	padding-bottom:10px;
	margin: auto;
}
.projects_ongoing{
	width:240px;
	height:323px;
	float:left;
	background-color:#0767a8;
	padding-left:36px;
	margin: auto;
}
.projects_space{
	width:100px;
	height:234px;
	float:left;		
}
.projects_completed{
	width:240px;
	height:234px;
	float:left;
	background-color:#1A679B;
	padding-left:36px;		
}

.prj_ongoing_shadow{
	width:276px;
	height:50px;
	float:left;
	background-image:url(../images/ongoin_prj_shadow.gif);
	background-repeat:repeat-x;
}
.projects_space_02{
	width:100px;
	height:50px;
	float:left;		
}
.prj_completed_shadow{
	width:276px;
	height:59px;
	float:left;
	background-image:url(../images/comple_prj_shadow.gif);
	background-repeat:repeat-x;
}
.main_prj_head{
	width:100px;
	height:35px;
	float:left;
}
.main_elevation_prj{
	width:202px;
	height:189px;
	float:left;
	background-color:#5a0314;
}
.main_elevation_prj{
	width:202px;
	height:250px;
	float:left;
	background-color:#005289;
}
.main_elevation_prj_com{
	width:202px;
	height:160px;
	float:left;
	background-color:#013F69;
}

.view_all_prj{
	width:102px;
	height:20px;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-left:100px;	
}
.view{	
	font-family:Arial;
	font-size:12px;
	color:#6dc1f6;
	line-height:17px;
	text-align:justify;
	text-decoration:underline;
}
.view:hover{	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	line-height:17px;
	text-align:justify;
}
.interior{
	width:216px;
	height:148px;
	float:left;
	padding-top:15px;
}

.projects_space_03{
	width:20px;
	height:59px;
	float:left;		
}

#projects_contents_wrap{
	width:994px;
	height:auto;
	float:left;
	background-color:#013F69;
	padding: 0px;
	padding-bottom:15px;	
}

#top_prj_linkhead{
	width:332px;
	height:28px;
	float:left;
	padding-top:14px;	
	padding-left:300px;
}
#prj_link_top_wrap{
	width:994px;
	height:61px;
	float:left;
	background-color:#013F69;	
}
.project_head{
	width:150px;
	height:61px;
	float:left;
}
.mainprj_top_linkwrap{
	width:332px;
	height:25px;
	float:right;
	padding-right:39px;
}
.link_prj_top{
	width:83px;
	height:25px;
	float:left;
}
.projects_single_row_wrap{
	width:956px;
	height:263;
	float:left;
	padding-bottom:15px;
	padding-left:19px;
	padding-top: 10px;
}
.prj_single{
	width:214px;
	height:263px;
	background-color:#125e91;
	float:left;
	border:solid #3983b5 1px;	
}
.prj_single_space{
	width:30px;
	height:200px;	
	float:left;	
}
.prj_single_elevation{
	width:202px;
	height:167px;	
	float:left;
	padding-left:6px;
	padding-top:5px;	
}
.prj_single_details{
	width:192px;
	height:59px;
	float:left;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#F5EBEE;
	line-height:17px;
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	letter-spacing: 0.1mm;
	word-spacing: 0.2mm;
}
.prj_single_knowmore{
	width:204px;
	height:22px;	
	float:left;
	padding-right:10px;
	text-align:right;
	background-color:#1c81c4;
	padding-top:0px;
	text-align:right;	
}

.com_prj_single_row_wrap{
	width:956px;
	height:225px;
	float:left;
	padding-bottom:15px;
	padding-left:19px;
	padding-top: 10px;
}

.prj_com_single{
	width:214px;
	height:225px;
	background-color:#125e91;
	float:left;
	border:solid #3983b5 1px;	
}

.prj_com_single_details{
	width:192px;
	height:26px;
	float:left;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
	color:#F5EBEE;
	line-height:17px;
	text-align:center;
	padding-left:15px;
	padding-top:5px;
	letter-spacing: 0.1mm;
	word-spacing: 0.2mm;
	font-weight: bold;
}
.prj_comp_knowmore{
	width:175px;
	height:20px;	
	float:left;
	padding-right:15px;
	text-align:right;
	background-color:#1c81c4;
	padding-top:2px;	
}
.comp_zoom{
	width:22px;
	height:20px;	
	float:right;	
	text-align:center;
	background-color:#1C81C4;
	padding-top:2px;	
}


.gallery_wrap{
	width:956px;
	height:214px;
	float:left;
	padding-bottom:10px;
	padding-left:19px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.TV_wrap{
	width:956px;
	height:224px;
	float:left;
	padding-bottom:10px;
	padding-left:19px;
	padding-top: 20px;
	padding-bottom: 10px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.walk_wrap_01{
	width:956px;
	height:332px;
	float:none;
	text-align:center;
	padding-bottom:0px;
	margin: auto;
}
.walk_wrap{
	width:280px;
	height:332px;
	float: none;
	margin: 0px auto 0px auto;
	text-align: center;
	padding-top:10px;
}
.walk_logo_top_wrap{
	width:280px;
	height:108px;
	float:none;	
	margin:auto;
	padding-left:0px;	
}
.walk_logo_top{
	width:164px;
	height:103px;
	margin:auto;
	background-image:url(../images/walk_logo_bg.gif);
	background-repeat:no-repeat;
	padding-top:5px;	
}
.TV_ads_wrap{
	width:280px;
	height:224px;
	float:left;
	padding-bottom:10px;
	padding-left:30px;	
}
.film_main_wrap{
	width:280px;
	height:224px;
	padding-bottom:10px;
	padding-left:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.TV_ads_01{
	width:280px;
	height:150px;
	float:left;		
}
.TV_ads_02{
	width:280px;
	height:40px;
	float:left;		
}
.TV_ads_03{
	width:280px;
	height:34px;
	float:left;		
}

.gallery_single{
	width:214px;
	height:199px;
	background-color:#125e91;
	float:left;
	border:solid #3983b5 1px;	
}

.gallery_single_pic{
	width:202px;
	height:167px;	
	float:left;
	padding-left:6px;
	padding-top:5px;
	padding-bottom:5px;	
}



/* HELP DESK */
#helpdesk_content_wrap{
	width:720px;
	height:auto;
	float:left;
	padding-right:0px;
	padding-left: 25px;
}
#helpdesk_button_wrap{
	width:720px;
	height:34px;
	float:left;
	padding-top:20px;	
}
.helpdesk_menu{
	width:auto;
	height:34px;
	float:left;
}
.helpdesk_bg_wrap{
	width:718px;
	height:auto;
	float:left;
	padding-top:15px;
	background-color:#012d4b;
	padding-bottom:15px;
	padding-top:15px;	
}

#help_brdr{
	width:630px;
	height:320px;
	margin:auto;
	padding:10px;
	float:left;	
}
#help_btn_wrap{
	width:523px;
	height:29px;
	margin:auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#help_middle_emi {
	margin: 0px;
	height: 400px;
	width: 340px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 200px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#help_middle_wrap {
	margin: 0px;
	height: auto;
	width: 325px;
	padding: 0px;
	float: left;
}
#help_middle_wrap2 {
	margin: 0px;
	height: 20px;
	width: 325px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#help_middle {
	margin: 0px;
	height: auto;
	width: 325px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
	float: left;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
#help_middle_01 {
	margin: 0px;
	height: auto;
	width: 180px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#help_middle_02 {

	margin: 0px;
	height: auto;
	width: 20px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#help_middle_03 {
	margin: 0px;
	height: auto;
	width: 120px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#help_middle_001 {

	margin: 0px;
	height: auto;
	width: 250px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.box {
	clear: both;
	height: 18px;
	width: 120px;
	border: 1px solid #f2841a;
	float: right;
}
.box2 {
	clear: none;
	height: 15px;
	width: 120px;
	border: 1px solid #888888;
	float: none;
	background-color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
}
.box3 {
	clear: none;
	height: 80px;
	width: 120px;
	border: 1px solid #9c9c9c;
	float: none;
	background-color: #FBFBFB;
	font-family: Arial;
	font-size: 9pt;
}
.box4 {
	clear: none;
	height: 15px;
	width: 160px;
	border: 1px solid #888888;
	float: none;
	background-color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
}
.box5{
	clear: none;
	height: 100px;
	width: 160px;
	border: 1px solid #888888;
	float: none;
	background-color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
}
#help_middle_AREA {
	margin: 0px;
	height: auto;
	width: 340px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FBE1DB;
	text-decoration: none;	
}
#loan_middle {
	margin: auto;
	height: auto;
	width: 400px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
#loan_2 {
	margin: 0px;
	height: auto;
	width: 200px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#loan_3 {
	margin: 0px;
	height: auto;
	width: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#loan_4 {
	margin: 0px;
	height: auto;
	width: 120px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#loan_middle2 {
	margin: 0px;
	height: auto;
	width: 400px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#help_middle_AREA {
	margin: 0px;
	height: auto;
	width: 340px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.area_text{
	font-family: Arial;
	font-size: 9pt;	
	color: #5f5f60;
	text-decoration: none;
	line-height: 18px;	
}

#sub_middle_text{
	margin:auto;
	padding:0px;
	width:685px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	line-height: 18px;
	text-align:justify;
	padding-top:0px;
	padding-right:25px;
	bottom: 10px;
}



/* ENQUIRY */
#enquiry-text00 {
	width: 600px;
	height: auto;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#enquiry-text1 {
	width: 190px;
	height: auto;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	float: left;
	padding: 0px;
}
#enquiry-text2 {
	width: 30px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
	text-align: center;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
#enquiry-text3 {
	width: 180px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
}
#enquiry-text3333 {
	width: 205px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
}
.red_2 {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 0.3mm;
	word-spacing: 0.2mm;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}
#enquiry-text4 {
	width: 550px;
	height: 25px;
	margin: 0px;
	float: left;
	padding: 0px;
	padding-left:30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #012D4B;
	border-right-color: #012D4B;
	border-bottom-color: #66CCFF;
	border-left-color: #012D4B;
}
#enquiry-text5 {
	width: 20px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
}
#enquiry-text6 {
	width: 155px;
	height: auto;
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.enquiry-name{
	width: auto;
	height: auto;
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.enquiry-prj_name {
	width: 445px;
	height: auto;
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #66CCFF;
	text-decoration: none;
	line-height: normal;
	padding-bottom:5px;
}
.enquiry_prjname_wrap{
	width:580px;
	height:auto;
	float: left;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	background-color: #012d4b;
	border: 1px dotted #006699;
}
#enquiry_middle {
	margin: 0px;
	height: auto;
	width: 550px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 80px;
	float: left;
	font-family:Arial;
	font-size:11px;
	word-spacing:0.2mm;
	letter-spacing:0.2mm;
	text-decoration:none;
	color: #FFFFFF;
}
#enq_proect{
	width:auto;
	height:auto;
}
#contact_wrap{
	width:954px;
	height:auto;
	float:left;
	padding-left:22px;
	padding-top:30px;
}
.contact_head{
	width:952px;
	height:24px;
	float:left;
	background-color:#0065aa;
	text-align:center;
	font-family:Arial;
	font-size:14px;
	word-spacing:0.2mm;
	letter-spacing:0.2mm;
	text-decoration:none;
	font-weight:bold;
	color: #FFFFFF;
	border: 1px dotted #6699CC;
	padding-top:10px;
}
.contact_address_wrap{
	width:860px;
	height:auto;
	float:left;		
	padding-top:10px;
	padding-bottom:10px;
	padding-left:94px;
	background-color:#012d4b;
}
.contact_address{
	width:340px;
	height:auto;
	float:left;	
	font-family:Arial;
	font-size:13px;	
	text-decoration:none;	
	color: #FFFFFF;	
	padding-top:0px;	
}
.contact_call{
	width:470px;
	height:auto;
	float:left;	
	font-family:Arial;
	font-size:13px;	
	text-decoration:none;
	line-height:18px;	
	color: #FFFFFF;	
	padding-top:10px;	
}
.contact_line{
	width:800px;
	height:17px;
	float:left;
	background-image:url(../images/contact_line.gif);
	background-repeat:repeat-x;	
}

.contact_guest_wrap{
	width:648px;
	height:auto;
	float:left;		
	padding-top:20px;
	padding-left:304px;
	background-color:#012d4b;
}
.guest_text{
	font-family:Arial;
	font-size:12px;	
	text-decoration:none;
	line-height:18px;	
	color: #FFFFFF;
}
.contact_logo{
	width:460px;
	height:auto;
	float:left;
	text-align:center;		
}

.down_btn{
	width:214px;
	height:20px;	
	float:left;
	background-image:url(../images/down_btn_bg.gif);
	background-repeat:repeat-x;	
	text-align:center;
	background-color:#8c0623;
	padding-top:2px;	
}

.down{	
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	line-height:17px;	
	text-decoration:none;
	font-weight:bold;
}
.down:hover{	
	font-family:Arial;
	font-size:13px;	
	font-weight:bold;
	color:#97DDFF;
	line-height:17px;
	text-decoration:underline;	
}

#projects_main_wrap{
	width:974px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-bottom:20px;
	padding-top:5px;
}
#projects_elev_bg{
	width:944px;
	height:359px;
	float:left;
	background-color:#002035;
	padding: 5px;
}
#prj_elev_big{
	width:392px;
	height:357px;
	float:left;
	border: 1px solid #CCCCCC;
}
#prj_elev_scroll{
	width:392px;
	height:357px;
	float:left;
	border: 1px solid #CCCCCC;
	overflow:scroll;
}
#prj_menu_wrap{
	width:172px;
	height:359px;
	float:left;
	padding-left:5px;
}
#prj_menu_bg{
	width:170px;
	height:357px;
	float:left;
	background-color:#FFFFFF;
	border: 1px solid #6699CC;
}
#prj_tips{
	width:185px;
	height:359px;
	float:left;		
}
#prj_summary{
	width:185px;
	height:357px;
	float:left;
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;	
}
#prj_summary_line{
	width:185px;
	height:10px;
	float:left;
	background-image:url(../images/summary_line.gif);	
}
#summary_text_wrap{
	width:185px;
	height:auto;
	float:left;	
}
.summary_text{
	margin:auto;
	width:170px;
	height:auto;
	float:left;
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
	color: #5f5f60;
	text-decoration: none;
	line-height:12pt;
	padding-top:12px;
	padding-left:15px;
	padding-right: 0px;
	padding-bottom: 10px;
}
#prj_summary_head{
	width:185px;
	height:28px;
	float:left;
}
#prj_name{
	width:170px;
	height:25px;
	float:left;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
	line-height:18px;
	color: #4f5050;
	text-align: center;
	padding-top:5px;
	font-weight:bold;
}
#summary_space{
	width:185px;
	height:40px;
	float:left;
	padding-top:20px;
	text-align:center;	
}
#booknow_btn{
	width:185px;
	height:63px;
	float:left;
	padding-top:20px;
	text-align:center;	
}
#prj_logo{
	width:170px;
	height:124px;
	float:left;
	text-align:center;	
}
#prj_logo_00{
	width:170px;
	height:95px;
	float:left;
	text-align:center;	
}
#prj_menu_00{
	width:155px;
	height:23px;
	float:left;
	background-color:#65aed0;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
#prj_menu_01{
	width:155px;
	height:23px;
	float:left;
	background-color:#4c9dc3;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
#prj_menu_02{
	width:155px;
	height:23px;
	float:left;
	background-color:#4191b6;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
#prj_menu_03{
	width:155px;
	height:23px;
	float:left;
	background-color:#3381a5;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
#prj_menu_04{
	width:155px;
	height:23px;
	float:left;
	background-color:#267295;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
#prj_menu_05{
	width:155px;
	height:23px;
	float:left;
	background-color:#1a5a78;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
#prj_menu_06{
	width:155px;
	height:23px;
	float:left;
	background-color:#0d4a6c;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
#prj_menu_07{
	width:155px;
	height:23px;
	float:left;
	background-color:#003c58;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	padding-left:15px;
	padding-top:5px;
}
.prj_menu{
    font-family:Arial;
	font-size:10pt;
	text-decoration:none;
	color:#FFFFFF;
	line-height:17px;
}
.prj_menu:hover{
    font-family:Arial;
	font-size:10pt;
	text-decoration:underline;
	color:#66CCFF;
	line-height:17px;	
}
.prj_tips_btn{
	width:185px;
	height:77px;
	float:left;
	text-align:center;
	padding-top:15px;
	padding-bottom: 10px;
}
.prj_blank_btn{
	width:185px;
	height:30px;
	float:left;
	text-align:center;
	padding-top:15px;
	padding-bottom: 10px;
}
.prj_tips_line{
	width:185px;
	height:10px;
	float:left;
	background-image:url(../images/prj_btn_dot.gif);
	background-repeat:no-repeat;	
}

#projects_sub_head{
	width:900px;
	height:32px;
	float:left;
	padding: 5px;
	text-align: left;
}
#projects_floor_detalis{
	width:934px;
	height:auto;
	float:left;
	background-color: #FFFFFF;
	text-align: center;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #002035;
	border-bottom-color: #002035;
	border-left-color: #002035;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
#projects_detalis{
	width:914px;
	height:auto;
	float:left;
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #002035;
	border-bottom-color: #002035;
	border-left-color: #002035;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}


.speci_text_wrap {
	margin: 0px;
	height: auto;
	width: 910px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5f5f60;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;	
}

.speci_text_wrap_02 {
	margin: 0px;
	height: auto;
	width: 765px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5f5f60;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;	
}
.floor_btn_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5f5f60;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;	
}


.speci_text_1 {
	margin: 0px;
	height: auto;
	width: 145px;
	float: left;
	padding: 0px;
	text-align:right;
	padding-right:5px;
}
.speci_text_2 {
	margin: 0px;
	height: auto;
	width: 20px;
	float: left;
	padding: 0px;
	text-align:center;
}
.speci_text_3 {
	margin: 0px;
	height: auto;
	width: 730px;
	float: left;
	padding: 0px;
	text-align: justify;
}
.ready{
	width:119px;
	height:22px;	
	float:left;
	padding-right:15px;
	text-align:left;		
}
.ready_wrap{
	width:332px;
	height:25px;
	float:right;
	padding-right:425px;
	text-align:right;
	padding-top:16px;
}
.ready_link_wrap{
	width:732px;;
	height:61px;
	float:right;
}


.amen_text_3 {
	margin: 0px;
	height: auto;
	width: 300px;
	float: left;
	padding: 0px;
	text-align: justify;
}

.amen_wrap{
	margin: 0px;
	height: auto;
	width: 370px;
	float: left;	
}
.amen_text_wrap{
	margin: 0px;
	height: auto;
	width: 320px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5f5f60;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;	
}


.floor_thumb{
	width:200px;
	height:130px;
	float:left;	
	padding-top:15px;
	padding-left:50px;
}
.floor_02_thumb{
	width:250px;
	height:160px;
	float:left;
	padding-top:15px;
	padding-left:45px;
	border: 1px solid #DDDDDD;
}
.floor_popup_head{
	width:432px;
	height:25px;
	float:left;
	padding-right:10px;
	padding-top:10px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	font-weight:bold;
}
.floor_big{
	width:955px;
	height:auto;
	float:left;
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #36020D;
	border-bottom-color: #36020D;
	border-left-color: #36020D;
	padding-top: 5px;
	padding-bottom:15px;
	padding-left:5px;	
}
.floor_plan_scroll{
	margin: 0px;
	height: auto;
	width: 1003px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5f5f60;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}

#floor_wrap{
	width:1003px;
	height:auto;
	float:left;
	padding-left:0px;
	padding-bottom:20px;
	padding-top:10px;
}
.floor_thumb_frame{	
	height: auto;
	width: 910px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5f5f60;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;	
}
.floor_thumb_wrap{
	width:900px;
	height:autopx;
	float:left;
	padding-top:5px;
}

#com_logo_wrap{
	width:800px;
	height:94px;
	float:left;
}
.com_logo_right_design{
	width:635px;
	height:94px;
	float: left;
	background-image:url(../images/top_logo_right.jpg);
	background-repeat: no-repeat;
}
#com_sub_middle_container{
	width:790px;
	height:auto;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#com_projects_main_wrap{
	width:774px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-bottom:20px;
	padding-top:5px;
}
#com_projects_contents_wrap{
	width:800px;
	height:auto;
	float:left;
	background-color:#0068ae;
	padding: 0px;
	padding-bottom:15px;	
}
#com_maincontainer {
	padding: 0px;
	height: auto;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color:#990726;	
}
.com_elevation{
	width:500px;
	height:auto;
	float:left;
	background-color:#0068ae;
	padding: 0px;
	padding-bottom:15px;
	padding-left:150px;	
}



.amen_pic_btm_wrap{
	width:900px;
	height:auto;
	float:left;
	padding: 5px;
	text-align: left;
}
.amen_pic_btm{
	width:173px;
	height:123px;
	float:left;
	padding-right:20px;
	padding-left:20px;
	padding-top:10px;
}

.amen_pic_right_wrap{
	margin: 0px;
	height: auto;
	width: 230px;
	float: left;
	padding-left:20px;	
}
.ready{	
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#66CCFF;
	line-height:17px;
	text-align:justify;
}



.galley_main_wrap_01{
	width:846px;
	height:300px;
	float:none;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:25px;
	padding-right: 10px;
	margin: auto;
}
.galley_main_wrap_02{
	width:846px;
	height:300px;
	float:none;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right: 10px;
	margin: auto;
}
.gallery_main_single{
	width:214px;
	height:234px;
	float:left;
	background-color:#125e91;
	padding-left:14px;		
}

.gallery_main_head{
	width:202px;
	height:35px;
	float:left;
}

.gallery_main_shadow{
	width:228px;
	height:59px;
	float:left;
	background-image:url(../images/comple_prj_shadow.gif);
	background-repeat:repeat-x;
}
.gallery_main_space{
	width:80px;
	height:234px;
	float:left;		
}
.gallery_main_space_02{
	width:80px;
	height:50px;
	float:left;		
}
.gallery_sub_head{
	width:459px;
	height:47px;
	float:none;
	text-align:center;
	padding-bottom:0px;
	margin: auto;
}
.floor_table{	
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
	line-height:17px;	
	text-decoration:none;
	font-weight:bold;
}

