@charset "utf-8";
/* CSS Document */
@import url('reset.css');
	
.fL { float:left; }
.fR { float:right; }
.clearFix		{ zoom:1; }
.clearFix:after	{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; }
.clear			{ clear:both; }
.pngImg			{ behavior: url("../css/iepngfix.htc");}
.tit			{ font-size:21px; color:#006699; margin-bottom:10px; line-height:20px; font-weight:bold;}
img				{ border:none;}
hr				{ line-height:1px; height:1px; width:100%; border:none; margin:10px 0; background-color:#cdcdcd;}

body { width:100%; height:100%; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; line-height:20px; }

p		{ line-height:18px; padding-bottom:2px;}

.bgHL	{ background-color:#e0eaf3; }

.wrapper { width:100%; height:100%; padding-top:27px; background:url(../images/img_bg_repeat.gif) repeat-x top #fff; }
.content { width:818px; height:auto; margin:0px auto; background-color:#fff; }
.header	{ position:relative; height:52px; background:url(../images/img_head_top.gif) no-repeat left top; padding:26px; }
.lang	{ position:absolute; right:20px; bottom:20px; }
.lang a	{ color:#007cc1; text-decoration:none; }
.lang a:hover	{ text-decoration:underline; }

#logo	{ float:left; width:172px; height:52px; background:url(../images/img_logo.gif) no-repeat left top;}
#logo a	{ display:block; width:172px; height:52px; background:url(../images/img_logo.gif) no-repeat left top;}
#now	{ float:right; width:219px; height:56px; background:url(../images/img_logo_now.jpg) no-repeat left top;}


.banArea	{ width:778px; height:240px; margin:0 auto; background:url(../images/img_banner.gif) no-repeat left top;  }

.mainContent	{ margin-top:30px; padding:0 20px 20px; }
.leadin			{ padding-bottom:20px; }
.tableBG		{ background-color:#f4f4f4; padding:20px; }

h1	{ font-size:15px; font-weight:bold; color:#006193; line-height:1em; padding:5px 0 10px 0; margin:0;}

table, select, input	{ font-size:12px;}

input[type=checkbox]	{ margin-right:5px; }
td		{ vertical-align:top;}
label	{ margin-right:15px; }

.event				{ width:364px; float:left; }
.event .content		{ width:100%; background-color:#fff; margin-bottom:8px; }
.event .content	table	{ width:100%; margin:0; padding:0; }
.event .content td	{ padding:10px 0 10px 15px; color:#666; background-color:#e0eaf3; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.event .content td:first-child	{ width:95px; padding-right:10px; border-top:1px solid #fff; border-left:1px solid #fff; }
.event .content tr:first-child td	{ border-top:1px solid #fff; }
.event .content .bgCol		{ background-color:#f9f9f9; }
.hightLight		{ color:#006193 !important; font-weight:bold; }

.regForm			{ width:364px; float:right; }
.regForm .content	{ width:344px; padding:10px; background-color:#fff; }
.regForm .content table	{ width:100%; }
.regForm .content td	{ padding:10px; }
.regForm .content td td	{ padding:0 15px 0 0; }
.regForm .content label	{ margin-right:18px; }

.vAli-middle		{ vertical-align:middle; }
.smallText	{ display:inline-block; font-size:11px; line-height:1.2em; padding-top:3px; }
.gray	{ color:#666;  }
input.w300		{ width:300px; }

.speaker	{ padding:20px; background-color:#fff;}
.seminar_eng .speaker {height:893px;}
.index .speaker {height:407px;}

#speakerDetail {width: 200px; height: 200px; background-color: white; position: absolute; display: none; border: 1px solid gray;}

.finTool, .finTool li	{ list-style:none; margin:0; padding:0; }
.finTool		{ width:100%; }
.finTool li		{ float:left; width:160px; }
.finTool li span	{ display:inline-block; width:130px; }
.finTool li.other	{ width:100%; }


.thankyou	{ }
.thankyou .content	{ width:324px; padding:10px 20px; background-color:#fff; height:646px; }
.thankyou .content table td	{ height:549px; color:#006193; font-size:16px; vertical-align:top; text-align:center; padding: 20px 0 0;}

.btn_view_website	{ margin:25px auto; width:275px; height:24px; }
.btn_view_website a	{ display:block; width:275px; height:24px; background:url(../images/btn_view_website.gif) no-repeat left top; }

ul#bull	{ list-style:none; margin:0; padding:0; }
ul#bull li	{ background:url(../images/img_bull.png) no-repeat 0px 7px; padding:0 0 0 12px;}

p		{ padding-bottom:10px; }

.submitBox	{ padding-top:30px; font-size:12px;}
.submitBox hr	{ display:block; width:auto; height:10px; background:url(../images/img_hr_line_gray.gif) no-repeat center top;}
.submitBox a	{ color:#007cc1; text-decoration:none; }
.submitBox a:hover	{ text-decoration:underline; }

.btn_submit	{ float:right; width:76px; height:25px;}
.btn_submit a	{ display:block; width:76px; height:25px; background:url(../images/btn_submit.gif) no-repeat left top;}

.remarks	{ font-size:11px; padding:25px 0; color:#666666; }
ul.tnc, ul.tnc li	{ list-style:none; margin:0; padding:0; }
ul.tnc	{ width:100%; }
ul.tnc li	{ list-style:decimal outside; margin-left:23px; padding:0; line-height:1.3em; }

.btn_link	{ width:125px; height:24px;}
.btn_link a	{ display:block; width:125px; height:24px; background:url(../images/btn_link.gif) no-repeat left top;}

.remark	{ font-size:11px;}

.footerArea { width:100%; background-color:#e3e0d8; }
.footer { width:798px; margin:0px auto; padding:10px 10px 20px 10px; border-top:#d7d8da 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.tnc { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.footLink	{ width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:#ccc9c0 1px solid;}
.footLink ul { width:100%;}
.footLink ul { list-style:none; padding:0px; margin:0px;}
.footLink li { display:inline; list-style:none; padding:0px; margin-right:10px;}

.footer a { color:#6c5f51;}
.footer a:hover { text-decoration:underline; }


.f12	{ font-size:12px; }

.pL10	{ padding-left:10px; }
.pR10	{ padding-right:10px; }
.pL20	{ padding-left:20px; }
.pL25	{ padding-left:25px; }
.pR20	{ padding-right:20px; }
.pT3	{ padding-top:3px; }
.pT10	{ padding-top:10px; }
.pT13	{ padding-top:13px; }
.pT30	{ padding-top:30px; }
.pT75	{ padding-top:75px; }
.pB5	{ padding-bottom:5px; }
.pB10	{ padding-bottom:10px; }
.pB15	{ padding-bottom:15px; }
.pB20	{ padding-bottom:20px; }
.pB25	{ padding-bottom:25px; }
.pB30	{ padding-bottom:30px; }
.pB45	{ padding-bottom:45px; }

.mL10	{ margin-left:10px !important;}
.mL20	{ margin-left:20px !important;}
.mL17	{ margin-left:17px !important;}
.mL30	{ margin-left:30px !important;}
.mL50	{ margin-left:50px !important;}
.mR12	{ margin-right:12px !important;}
.mR20	{ margin-right:20px !important;}
.mR25	{ margin-right:25px !important;}
.mR30	{ margin-right:30px !important;}
.mR50	{ margin-right:50px !important;}
.mT6	{ margin-top:6px !important;}
.mT12	{ margin-top:12px !important;}
.mT20	{ margin-top:20px !important;}
.mT55	{ margin-top:55px !important;}
.mB50	{ margin-bottom:50px !important;}
.mH		{ min-height:110px; *min-height:110px; _min-height:100px;}

.greyline   {width:100%; height:1px; margin:20px 0; background-color:#c5c5c5; overflow:hidden;}
.blueline   {width:100%; height:1px; margin:20px 0; background-color:#0677d4; overflow:hidden;} 

.disclaimer {font-family:Arial; font-size:12px; color:#666666; text-decoration:none; line-height:14px;}

.red	{ color:#ee0f00 !important;}
.blue	{ color:#007cc1;}
.dblue  { color: #083850;}
.bold   { font-weight:bold;}

.w40 { width:40px !important;}
.w120 { width:120px !important;}
.w260 { width:260px !important;}
.w257 { width:257px !important;}
