em.channel_title { display: none; }

#wrapper { background: #FFF url("block_bg.gif") repeat-y right top; }

div.form_box { padding: 10px 80px 20px 80px;  }
div.form_box b { color: #003399; font-size: 14px; font-weight: lighter; padding-left: 5px; line-height: 1.5em;  }
div.form_box div.form_group1 { background: url("sign6.gif") no-repeat 0px 10px; padding-top: 14px; padding-left: 30px; padding-bottom: 20px; border-bottom: 1px dotted #CCC; }
div.form_box div.form_group2 { background: url("sign7.gif") no-repeat 0px 10px; padding-top: 14px; padding-left: 30px; padding-bottom: 20px; border-bottom: 1px dotted #CCC; }
div.form_box div.form_group3 { background: url("sign8.gif") no-repeat 0px 10px; padding-top: 14px; padding-left: 30px; padding-bottom: 20px; border-bottom: 1px dotted #CCC; }

div.submit_box { padding: 20px; text-align: center; }
input.inputSubmit { background: url("bt3.gif") no-repeat; width: 70px; text-align: center;  height: 25px; color: #FF3300; border: 0; cursor: pointer; }

div.hint{ width: 100px; float: left; text-align: right; padding: 7px 5px 0px; }
div.input{ width: 160px; float: left; line-height: 18px; }
div.input2{ float: left; line-height: 18px; }
div.info{ width: 280px; float: left; }
div.info2{ margin-left: 120px; clear: both; padding-top: 5px;}

.inputText { width: 140px; height: 16px;  }

.hack_box { clear: both; margin-bottom: 5px;  }

.validation_ajax_failed { background: #FCC;}
.validation_passed { background: #CFC;}
.validation_focus { background: #FFC;}
.validation_failed { background: #FCC;}
.required_box_style {color: #FF0000; padding-right: 3px; text-align: center;}


.msg_err_style { padding: 6px; display: none; margin-bottom: 2px; color: #F00;}
.msg_err_show { display: block; padding: 6px;}
.msg_err_focus { background: #FCC; padding: 5px; border: 1px solid #f00;}
.msg_err_pass { background: #FFF; padding: 6px; padding-left: 20px; background: url(right.gif) no-repeat 0px 5px; color: #090;   border: 0; }
.msg_intro_style { display: block; padding: 6px; margin-bottom: 2px;}
.msg_intro_focus { background: #FFC; padding: 5px; border: 1px solid #090; }
.msg_intro_hide { display: none; }

.kepress_pass { background-image: url(kepress_pass.gif); background-repeat: no-repeat; background-position: right top; }
.kepress_failed { background-image: url(kepress_false.gif); background-repeat: no-repeat; background-position: right bottom; }

.mulcheck_failed { background-image: url(kepress_false.gif); background-repeat: no-repeat; background-position: right bottom; } 
