@charset "utf-8";
/* CSS Document */


#RegBox{ width:958px; margin:0 auto; border:#64B2EF solid 1px; padding:0;}
#RegBox #posi{ background:#E4EFFD; height:23px; padding-left:20px; line-height:23px; margin:1px; color:#8EBEE3;}
#RegBox .dotline{ background:url(../images/dotLine_reg.gif) repeat-y; width:1px;}
#RegBox #mainForm{height:auto!important; height:380px; min-height:380px;  background: #ECF5FC url(../images/bg_form.gif) repeat-x; margin:0 1px;}
#RegBox #mainForm table{ margin:50px; width:580px; line-height:36px;}
#RegBox #mainForm .tdt{ width:60px;  color:#105096; height:36px; line-height:36px;}
#RegBox #mainForm .correct{color:#009933; background:url(../images/icon_correct.gif) 2px 0px no-repeat; padding-left:18px; margin-left:5px;}
#RegBox #mainForm .error{color:#FF0000;; background:url(../images/icon_error.gif) 2px 0px no-repeat; padding-left:18px; margin-left:5px;}

#RegInfo { margin:20px; line-height:22px;}
#RegInfo ul{list-style-type:none; padding:10px 0 0; margin:0;}
#RegInfo li{ width:90px; background:url(../images/arrow_08.gif) no-repeat 0px 5px; padding-left:15px; color:#105096; float:left;}
#RegInfo formBG{background:#EDF5FC url(../images/bg_form.gif) repeat-x }