* { padding: 0; margin: 0; }

html{
 height:100%;	
}
body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#666666;
 background-color:#ece4d8;
}

#wrapper { 
 margin: 0px auto;
 margin-top:00px;
 width: 878px;
 border:10px solid white;
 overflow:hidden;
 height:auto !important;
 background-color:white;

}

#iTop{
 margin-top:0px;
 top:0;
 left:0;
 background-image:url(../images/hkuyool_home_pic.jpg); background-repeat:no-repeat; 
border-bottom:6px solid white;

 
 }
 #lang{
 text-align:right;

  margin: 0px auto; margin-top:10px;
 margin-bottom:10px;
 
 width: 892px;
 }
 #cell1 a{
background-image: url(../images/menu_01.jpg);
height:31px;
width:61px;
background-repeat:no-repeat;
background-position:top;
			
float:left; 
  }
#cell1 a:hover {
background-position:bottom;			


}
#cell2 a{
background-image: url(../images/menu_02.jpg);
height:31px;
width:76px;
background-repeat:no-repeat;
background-position:top;
			
float:left; 
  }
#cell2 a:hover {
background-position:bottom;			


}
#cell3 a{
background-image: url(../images/menu_03.jpg);
height:31px;
width:86px;
background-repeat:no-repeat;
background-position:top;
			
float:left; 
  }
#cell3 a:hover {
background-position:bottom;			


}
#cell4 a{
background-image: url(../images/menu_04.jpg);
height:31px;
width:70px;
background-repeat:no-repeat;
background-position:top;
			
float:left; 
  }
#cell4 a:hover {
background-position:bottom;			


}
#cell5 a{
background-image: url(../images/menu_05.jpg);
height:31px;
width:57px;
background-repeat:no-repeat;
background-position:top;
			
float:left; 
  }
#cell5 a:hover {
background-position:bottom;			
}


#cell6 a{
background-image: url(../images/menu_06.jpg);
height:31px;
width:73px;
background-repeat:no-repeat;
background-position:top;
			
float:left; 
  }
#cell6 a:hover {
background-position:bottom;			
}


#cell7 a{
background-image: url(../images/menu_07.jpg);
height:31px;
width:137px;
background-repeat:no-repeat;
background-position:top;
			
float:left; 
  }
#cell7 a:hover {
background-position:bottom;			
}
a.asb{text-decoration:none;padding:0px 0px 0 0px;}a.asb:hover{text-decoration:none;padding:0px 0px 0 0px;}
#logo{
float:left;
width:194px;}
#menu_grey{
float:left;
margin-left:45px;
margin-top:19px;
width:488px;
}
#outer{
padding-left:0px;
padding-right:0px;
clear:left; width:879px;
float:left;
background-image:url(../images/home_middle_bg.jpg);
background-repeat:repeat-x;
height:383px;
}
.outer_box{
width:287px;
height:173px;
float:left;
margin-right:6px;
margin-top:14px;
background-repeat:no-repeat;}
#box1{
background-image:url(../images/box1.jpg);
height:104px;
padding-left:131px;
padding-right:5px;
padding-top:68px;
width:151px;
}
#box2{
background-image:url(../images/box2.jpg);
height:104px;
padding-left:141px;
padding-right:5px;
padding-top:68px;
width:141px;}
#box3{
background-image:url(../images/box3.jpg);
height:104px;
padding-left:131px;
padding-right:5px;
padding-top:68px;
width:151px;}
#box4{
background-image:url(../images/box4.jpg);
height:119px;
padding-left:120px;
padding-right:5px;
padding-top:53px;
width:141px;
}
.detail_btn{
float:right;}
#right_box {
width:263px; float:right;  
}
#news_events{
background-color:#6e6a69;
background-image:url(../images/news_bg.jpg);
margin-top:10px;
height:225px;
padding-top:10px;
color:white;
}
#news_events a{
color:#ffd542;
font-weight:bold;
text-decoration:none;
line-height:1.8;}
#news_events p{
padding-bottom:14px;
border-bottom:1px solid #7d5f5a;
padding-left:10px;
padding-right:10px;}
 p{
 margin-bottom:10px;}
 
 select {
background-color:#E9E9E9;
border:1px solid #E9E9E9;
color:#000000;
font-family:tahoma,sans-serif;
font-size:10px;
width:138px;
}

#iBottom{
clear:left;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
height:82px;
padding-left:10px;
border-top:3px solid #886652;
padding-top:25px;
font-size:10px;
color:#6e6560;
margin-top:20px;


 clear:left;
}
#iBottom a{
text-decoration:none;
color:#725c39;
font-weight:bold;
}


#main_img{
margin-bottom:6px;}
#container{


background-color:#FFFFFF;
z-index:0;



}
#nav{
padding-bottom:15px;
padding-left:39px;
padding-top:15px;
}
#lhs {
width:288px; float:left;  font-size:11px; 
}
.products{
height:146px;
border-bottom:1px solid #d4cec3;
margin-top:15px;
}
.p_m_img{
margin-right: 5px; 
float: left;
border:5px solid #f3efc4;

}
#p_s_img{
float: left; width: 100px;}
#p_s_img img{
border:5px solid #f3efc4;
cursor:pointer;
}
.products img{
border:5px solid #f3efc4; float:left; margin-right:20px;}
.p_desc img{
}
.ph3{
padding-bottom:0px;
background-image:url(../images/h3_bg.jpg); background-position: center left ; padding-left:20px; background-repeat:no-repeat;
}
a[href $='.pdf'] { 
   padding-left: 25px;
   line-height:2.6;
   padding-bottom:5px; padding-top:5px;
   background: transparent url(../images/pdf.jpg) no-repeat center left;
}
.clear{
clear:both;}
#main_div{
width:580px; float:left; height:auto; padding-left:10px;  min-height:348px;  line-height:1.8; background-repeat:no-repeat; background-position:bottom right;

}
.p_desc{
float:left; width:375px;}
.products P{
padding-left:20px;
}
.p_desc p{
padding-left:20px;}
.p_desc h6{
padding-left:20px;
color:#725c39;
font-size:11px;}
#left{
margin-top:0px;
width:189px;
float:left;
}
#page_title{
margin-bottom:15px;
}
img{
border:0px;}
.spare_parts{
width:186px;
height:192px;
float:left;
margin:2px;}
.spare_partsImg{
border:5px solid #f3efc4;}
#content{
background-color:#FFFFFF;
padding-left:34px;
padding-right:10px;
background-image:url(../images/left_shadow.gif);
background-repeat:no-repeat;
background-position:left;
height:auto !important;
_height:230px;
min-height:273px;
text-align:justify;

}



h3{
font-size:15px;
font-weight:100;
color:#2D3E48;
padding-left:25px;

}



#greenfin{
	color:#959595;
	text-decoration: none;
	font-size:11px;
	float:left;
	padding-top:28px;
	padding-left:180px;
	font-family:tahoma, sans-serif;

			
}
 #greenfin a:visited,#greenfin a{
	
	text-decoration: none; 
	font-size:		11px;
	font-family:	tahoma, sans-serif;
	color:				#B1C63E		
}


#greenfin a:hover {
	color:#959595 ;
	text-decoration:none;
	
}
.rgt{
width:370px;
margin-top:00px;


}
.rgt p{
padding-left:20px;} 
.rgt form{
padding-left:0px;} 
.rgt label{
float:left;
width:100px;
padding-top:9px;
position:relative;
display:inline;
line-height:1;
}

.rgt input{

font-size:9pt;
  border: #c8c8c8 1px solid;
  height:20px;
  width:200px;
  margin-top:3px;
  margin-bottom:2px;
}

* .rgt .but{
width:auto;
background-image:url(../images/bg1.jpg);
text-transform:uppercase;
border:0px;
padding-left:8px; padding-right:8px;
font-weight:bold
}
.rgt textarea{
font-size:9pt;
  border: #c8c8c8 1px solid;

  width:200px;
  margin-top:8px;
  margin-bottom:5px;
}
a{
color:#ae754a;}
a:hover{
color:black;}


input.text{
  
  font-size:9pt;
  border: #745543 1px solid;
  height:19px;
  width:174px;
  margin-top:1px;
  margin-bottom:5px;
  padding-left:2px;
  padding-top:2px;
  background-image:url(../images/shade.gif);
  background-repeat:repeat-x;
  
  
}
h4{
color:#dfc300; padding-bottom:10px;}
h3{
color:#4e4035;
font-weight:bold;
font-size:12px;
padding:0px;
padding-bottom:10px;
}
input.con{
  
  font-size:9pt;
  border: #CCCCCC 1px solid;
  height:18px;
  width:250px;
  margin-top:8px;
  margin-bottom:5px;
  
}
.title{
font-size:12px;
font-weight:bold;

background-image:url(../images/line_1.gif);
background-repeat:repeat-x;
background-position:bottom left;

padding-bottom:8px;
margin-bottom:10px;
padding-top:10px;
cursor:pointer;
}

textarea
{

	font-size:9pt;
  border: #CCCCCC 1px solid;
  height:80px;
  width:190px;
  margin-top:8px;
  margin-bottom:5px;
	
	
	
	/*scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #F0F0EE;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;*/
}
#footer1 {
float:right;
width:293px;
height:55px;
background-color:#926B54;
color:#dba704;
color:#FFCC33;
padding-top:4px;

}
#footer2 {
float:left;
width:659px;
padding-top:25px;
height:33px;
background-color:#593D2D;
text-align:right;
padding-right:30px;
color:white;
border-top:1px solid white
}







.text_area{
text-align:justify; margin-top:10px; width:400px; margin-left:50px; padding-bottom:20px; line-height:1.6;}

.site_map{
color:white; background-color:#593E2D;
 width:140px; height:17px; padding-left:2px; padding-bottom:2px; margin:2px; font-size:11px; padding-left:20px;}
 .site_map a{
 color:white; text-decoration:none;}
 .site_map_b{
color:white; background-color:#593E2D; font-weight:bold;
 width:140px; height:17px; padding-left:2px; padding-bottom:2px; margin:2px;}
 .site_map_b a{
 color:white; text-decoration:none}

#paging {
background-image:url(../images/page1.jpg);
background-position:right center;
background-repeat:no-repeat;
font-weight:bold;
text-align:right;
color:#CCCCCC;

padding-right:5px;
background-repeat:no-repeat;
padding-bottom:1px;
width:95px;
float:left;
}
 #paging a,#paging2 a { 
 text-decoration:none;
 font-weight:bold;
 }
#paging2 {
background-image:url(../images/page2.jpg);
background-position:right center;
background-repeat:no-repeat;
font-weight:bold;
color:#CCCCCC;
text-align:right;
padding-right:18px;
float:left;
width:80px;
padding-bottom:1px;
}
.leasingul ul  {
list-style:inside;
list-style-image:url(../images/list_img.jpg);
list-style:1.8;
margin-right:10px;

	
}
.leasingul li {
line-height:2;
	
}
.alt{
background-color:#f3f3ed;}