html,
body { height:100%; }
.wrapper { height:auto !important; min-height:100%; }
.wrapHome { margin:0 auto -50px;height:auto !important; min-height:100%; }
.clearboth { clear:both; }
.push { height:50px; }
div.empStyle { background-color:#000; }
div.footer_c { width:845px; text-align:left; padding:10px 0; font-size:11px; line-height:150%; color:#FFF; }
div.footer_c a:link,
div.footer_c a:visited { color:#FFF; text-decoration:none; }
div.footer_c a:hover,
div.footer_c a:active { color:#FFF; text-decoration:underline; }
#setWidth {width:845px; margin:0 auto;}
#logo { height:45px; text-align:center; background:#000; }
#logo a { text-align:left; margin:0 auto; display:block; width:845px; height:45px; background:url(../images/logo2.gif) no-repeat 0 0; text-indent:-5000px; overflow:hidden; }
#banner { background:url(../images/01-index_banner.jpg); height:240px; margin:0 auto; }
#homeContainer { text-align:left; margin:o auto;height:100%; }
#list { width:455px; float:right; margin-bottom:50px; text-align:left; margin-top:25px; }
#list a { display:block; width:146px; background-image:url(../images/country.png); background-repeat:no-repeat; height:32px; text-indent:-5000px; }
#list a:link,
#list a:visited { -khtml-opacity:1; -moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); opacity:1; }
#list a:hover,
#list a:active { -khtml-opacity:.75; -moz-opacity:.75; -ms-filter:"alpha(opacity=75)"; filter:alpha(opacity=75); opacity:.75; }
#list ul { width:150px; }
#list ul.l { float:left; }
#list ul.r { float:right; }
#list ul.l3 { float:left; }
#AU { background-position:0 0; }
#CN { background-position:0 -32px; }
#HK { background-position:0 -64px; }
#IN { background-position:0 -96px; }
#ID { background-position:0 -128px; }
#KR { background-position:0 -160px; }
#MY { background-position:0 -192px; }
#PH { background-position:0 -224px; }
#SG { background-position:0 -256px; }
#TW { background-position:0 -288px; }
#TH { background-position:0 -320px; }
#US { background-position:0 -352px; }
#trustE_holder { float:right; }
#Homefooter { clear:both; height:50px; font-size:11px; padding:2px 10px 0; background:#000; text-align:center; }
#privacy,
#TnC { margin-left:1em; }
a:hover,
a:active { text-decoration:underline; }
div.white { background-color:#FFF; text-align:center; margin-bottom:40px; }
div.footnote,
div.empStyle { background-color:#000; }

