	body { margin: 0px; padding: 0px; overflow: hidden; background-image:url(../images/logo_StyleF.jpg); background-position: bottom right; background-repeat:no-repeat }
	a { text-decoration:none }	
	
		
	div.LogoZone { height: 45px; width:100%; background-image:url(../images/logo_enochdeco_styleD.gif); background-repeat:no-repeat; background-position: 20px 0}
	div.LogoZone span.txtAddress { font: 11px "Arial"; color:#777777; padding: 0 20px 0 0;  }
	div.LogoZone span.txtAddress b { color:#333333 }

	div.LangZone { position:absolute; height: 20px; width:100%;}		
	div.LangZone span.LangBar { line-height: 20px }
	div.LangZone span.LangBar a { font: 12px "Arial"; color:#006600; padding: 0px 40px 0 0px; text-decoration:underline }
	div.LangZone span.LangBar a:hover { text-decoration:none;  }

	div.CmdZone { height: 100px; width:100%; }
	div.CmdZone ul {list-style-type: none; margin:0px ; padding:0px; width: 100% }
	div.CmdZone li { width 100%; background-color:#636466; border-bottom: 1px solid #999999; height:30px; padding: 0 0 0 35px }
	div.CmdZone li span { color:#ffffff; font: bold 10px Arial; line-height: 28px; margin-right: 50px }
	div.CmdZone li span a { color:#ffffff }
	div.CmdZone li span a:hover { color:#AE7520 }
	div.CmdZone li span b { font: bold 14px Arial; }
	div.CmdZone li span.AboutUs { float: left; }
	span.Copyright { color:#444444; font: bold 10px Arial;line-height: 10px; width:100%; text-align:right;   }
	
	div.CmdZone li span.SubTitle { color:#FFFFFF; font: 11px Arial; line-height: 28px; margin-right: 30px }
	div.CmdZone li span.SubTitle a { color:#FFFFFF }
	div.CmdZone li span.SubTitle a:hover { color:#AE7520 }
	div.CmdZone li span.SubTitle b { font: bold 12px Arial; }
	
	div.ID_Header { position: absolute; top: 20px; left: 25px; }
	div.ID_Header span{ font: bold 20px Arial; color:#444444 }
	div.ID_Header span b{ font: bold 22px Arial; color:#444444 }
	div.ID_Header span a{ color:#444444 }
	
	div.ID_Projects { width: 100%; height: 100%  ; overflow:hidden}
	div.ID_Projects li div.SubTitleZone {  height: 28px; width: 90%; font: bold 16px arial; margin: 10px 0px 0 30px; text-align:left; color:#666666}	
	
	div.ID_Projects ul {list-style-type: none; margin:0px ; padding:0px; width: 94% }
	div.ID_Projects li { width 100%; background-image:url(../images/project_bg_B.jpg);background-repeat:repeat-x; height: 160px; background-position: 0px 12px }

	div.ID_Projects li div.ProjectPhoto { height: 150px; overflow: hidden; width: 90%; margin: 0 0 0 40px; font: 10px arial; color:#006600; text-overflow:ellipsis;  }
	div.ID_Projects li div.ProjectPhoto img { margin: 0 0 2px 0 }
	div.ID_Projects li div.ProjectPhoto span { float: left; margin: 0 0 0 20px }
    
	div.ID_Projects li div.ProjectPhoto span.bg  { background-image:url(/png/photo_bg2.png); background-repeat:no-repeat; background-position: 5px 5px }
	div.ID_Projects li div.ProjectPhoto span a img { border: 0px; padding: 3px; height: 85px; background-image:url(../images/icon_loading_styleA_45x45.gif); background-repeat:no-repeat; background-position:center }
	div.ID_Projects li div.ProjectPhoto span a:hover img { border: 3px solid #AE7520; padding: 0px }
	div.ID_Projects li div.ProjectPhoto span span.ProjectName { width: 95px; padding: 0 2px 0 px; height: 60px; margin: 3px 0 0 4px;}

	div.ID_Projects li div.ProjectPhoto_All { height: 150px;  width: 90%; margin: 2px 0 0 40px; font: 10px arial; color:#006600; }
	div.ID_Projects li div.ProjectPhoto_All img { margin: 0 0 2px 0 }
	div.ID_Projects li div.ProjectPhoto_All span { float: left; margin: 0 0 0 20px }
    
	div.ID_Projects li div.ProjectPhoto_All span.bg  { background-image:url(/png/photo_bg2.png); background-repeat:no-repeat; background-position: 5px 5px }
    
	div.ID_Projects li div.ProjectPhoto_All span a img { border: 0px; padding: 3px; height: 85px; background-image:url(../images/icon_loading_styleA_45x45.gif); background-repeat:no-repeat; background-position:center  }
	div.ID_Projects li div.ProjectPhoto_All span a:hover img { border: 3px solid #AE7520; padding: 0px }
	div.ID_Projects li div.ProjectPhoto_All span span.ProjectName { width: 90px; padding: 0 2px 0 px; height: 50px; margin: 3px 0 0 4px;}




	table.ID_Detail { margin:0px ; padding:0px; width: 100%; height:100%;}

	table.ID_Detail td.Info { width: 200px; padding: 5px 5px 0 30px; }
	table.ID_Detail td.Info div.CompanyName { font: bold 16px Arial; height: 85px; color:#666666 }
	table.ID_Detail td.Info div.Category { font: bold 16px Arial; height: 50px; color:#666666 }
	table.ID_Detail td.Info div.CompanyName span.SubTitle { font: bold 12px Arial; color:#666666; padding-left: 10px }
	table.ID_Detail td.Info div.CompanyName span { font: 12px Arial; color:#000000; padding-left: 10px }
	table.ID_Detail td.Info div.Info { font: 11px Arial; color:#777777;  }
	table.ID_Detail td.Info div.Info b { font:   11px Arial; color:#333333 }


	table.ID_Detail td.Info div.PhotoThumb { width: 90%; padding: 20px 0 0 0 }
	table.ID_Detail td.Info div.PhotoThumb span { }
	table.ID_Detail td.Info div.PhotoThumb span a img { border: 0px; padding: 3px; height: 45px; width: 45px; background-image:url(../images/icon_loading_styleA_45x45.gif); background-repeat:no-repeat; background-position:center }
	table.ID_Detail td.Info div.PhotoThumb span a:hover img { border: 3px solid #AE7520; padding: 0px }


	table.ID_Detail td.Photo { }
	table.ID_Detail td.Photo div.PhotoZone{ width:98%; height:96%; text-align:center; margin-top: 4px; background-image:url(../images/loading.gif); background-position:center; background-repeat:no-repeat }
	table.ID_Detail td.Photo div.PhotoZone img{  }
	

	

	div.AU_TitleZone { height: 40px; margin: 0px 0 0 30px; width: 70%; padding: 60px 0 0 30px; font: bold 32px Arial;}
	

	div.AU_Address { }
	div.AU_Address div.txtAddress{ font: 12px "Arial"; color:#333333; margin: 0px 0 0 20px; padding: 0 0 0 60px; line-height: 20px; }
	div.AU_Address div.txtAddress b { color:#333333 }
	div.AU_Address div.SubTitle{ font: 20px "Arial"; color:#333333; margin: 0px 0 0 20px; padding: 0 0 0 60px; line-height: 40px; }	
	
	div.SepLine { width 100%; margin-bottom: 10px; background-image:url(../images/project_bg_B.jpg);background-repeat:repeat-x; height: 40px; background-position: 0px 12px }
	div.SepLine_A { width 100%; margin-bottom: 10px; background-image:url(../images/project_bg.jpg);background-repeat:repeat-x; height: 20px; background-position: 0px 12px }

	
	a.SubTitleBn { color:#666666; text-decoration:underline }
	a.SubTitleBn:hover { color:#666666; text-decoration:none }
	
	
	div.infoZone { width: 100%; height: 100%;  display:none; }
	div.infoZone ul {list-style-type: none; margin:0px ; padding:0px; width: 100% }
	div.infoZone li { width: 340px; }
	div.infoZone li.SubTitle { font: 14px Arial; color:#333333; }
	div.infoZone li.txtAddress { font: 12px "Arial"; color:#333333; line-height: 20px; }
	div.infoZone li.Copyright { font: bold 12px "Arial"; color:#333333; }
	div.infoZone hr.Sep { color:#999999; width:90% }


	div.infoZone_iphone { width: 100%; height: 100%;  display:none; }
	div.infoZone_iphone ul {list-style-type: none; margin:0px ; padding:0px; width: 100% }
	div.infoZone_iphone li { width: 90%px; }
	div.infoZone_iphone li.SubTitle { font: 14px Arial; color:#333333; }
	div.infoZone_iphone li.txtAddress { font: 12px "Arial"; color:#333333; line-height: 20px; }
	div.infoZone_iphone li.Copyright { font: bold 12px "Arial"; color:#333333; }
	div.infoZone_iphone hr.Sep { color:#999999; width:90% }	
	div.infoZone_iphone li.URL { font: bold 16px Arial; color:#333333; }

	div.oBody { display:block }



