body {	
	text-align:center;	
	font-family:Arial;	background:url('http://elearn.elightsoft.com/images/common/bg_home.jpg') no-repeat center top;
	 font-family:Arial, Helvetica, sans-serif;
 }
 

html, body {height:100%; margin:0; padding:0;}
#page-background {position:fixed; top:0; left:0; width:100%; height:100%; z-index:-1; margin:auto; overflow:hidden;}



div.subfunc { background-color:#FFFFFF; }
div.bgdiv { background-color:#666666; width:10px; height:10px; filter:alpha(opacity=55);-moz-opacity:.75;opacity:.55; }

td.contentbg { 
	background:url('http://www.luckyme.com.hk/eluck/images/common/contentbg.png') repeat-y left top;
}

td.contentbg table tr td { background:none; }

td.contactus table tr td.datahead {
	white-space:nowrap;
}

td.content2 { width:645px;
	background:url('http://www.luckyme.com.hk/eluck/images/common/contentbg.png') repeat-y left top; overflow:hidden;	
}
td.content2 iframe{ overflow:hidden; margin-left:20px; }



td.contactus { 
	background-color:#EEEEEE !important; 
}
td.contactusm {
	text-align:left; 
	font-size:12px; line-height:20px;
}
td.contactus table tr td.datafield,
td.contactus table tr td.datafield textarea { width:270px; border-color:#E3A698; color:#333; }
	

td.footer { font-size:10px; color:#000000; }
td.footer a { color:#ffffff; }

td.contentft table td  {
	background:none; 
}

td.msgbody {
	color:#333333;
	font-size:10pt;
	text-align:justify;
	padding-bottom:25px;
}
td.msgbody a {
	color:#222;
	font-size:10pt;
	text-decoration:underline;
}
td.msgbody a:hover { text-decoration:none; }
td.datafield { padding:5px; vertical-align:top}
td.datafield input { border:1px solid #E3A698; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:270px; color:#333;}
td.datafield textarea{ border:1px solid #E3A698;padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:320px;}

td.loginbox {background: url('http://elearn.elightsoft.com/elearn/images/common/login_bg.jpg') left top; width:300px;}	     	

td.formarea { vertical-align:top;}

td.tableform { background-color:#eee; width:550px !important;}

td.draw_title { font-weight:bold; font-size:40px; color:#444; text-align:left; width:700px}
.drawbanner { padding-bottom:15px;}

td.questleft table tr td.answer textarea{ width:320px;}


td.register td.datahead {vertical-align:middle;padding-top:8px;}
td.register td.datahead font.datahead { color:#333333; font-size:12px; font-weight:bold;}
td.register td.datafield {width:200px; font-size:12px; padding-top:10px; vertical-align:top;}
td.register td.datafield1 {width:50px; font-size:12px; padding-top:7px; vertical-align:top;}
td.register td.datafield2 {width:500px; text-align:left; font-size:12px; padding-top:10px; vertical-align:top;}
td.register table tr td.datafield3 {width:2px; text-align:left; font-size:12px; padding-top:10px; vertical-align:top; magin:0;}
td.register table tr td.datafield4 {width:400px; padding-left:10px;font-size:12px; padding-top:10px; vertical-align:top;}
td.register table tr td.dataspace {display:none;}
td.register table tr td.datafield2 td.datahead {display:none;}



