/*--- Future Students ---*/
.cucas_cnt h3 {clear:both;}
.regH3 {padding-bottom:35px;}
h3 span.cucas_tips {font-size:11px; font-weight:normal; color:#666; margin-left:20px;}
.cucas_logRight .cucas_toLogin {display:block; margin-bottom:30px; padding-left:20px; background:url(../images/cucas_hpBg.gif) no-repeat 0px -501px;}
.cucas_logLeft {width:675px; height:auto; float:left; padding-right:10px;}
.cucas_logRight {width:252px; height:auto; float:left; padding-left:10px; background:url(../images/cucas_vDotted.gif) repeat-y left top;}
.cucas_logLeft fieldset {border:0px;padding-bottom:0px; line-height:18px;}
.cucas_idField {clear:both; padding-bottom:8px; position:relative;}
.cucas_fieldLabel {width:20%; float:left; text-align:right; padding-right:10px;}
.cucas_fieldForm {width:36%; float:left;}
.cucas_fieldForm .textField {width:230px;}
.cucas_fieldForm .radioList {margin-right:15px;}
.cucas_fieldTips {width:38%; float:left;}
.cucas_tipsDesc {display:block; width:36%; _width:auto; height:auto; line-height:16px; padding-left:18px; position:absolute; right:0px; top:0px; background:url(../images/innerPage_bg.gif) no-repeat -198px -578px;}
fieldset.cucas_regSubmit {padding-bottom:0px;}
.cucas_regSubmit p {padding-bottom:15px; font-size:11px;}
.cucas_logRight h4 {font-size:13px; padding-bottom:5px; color:#d00;}
.whyCUCAS li{list-style-type:decimal; list-style-position:inside; padding-top:8px;}
.cucas_sucTitle {width:500px; height:45px; margin:0 auto;padding:5px 0px 10px 75px; background:url(../images/innerPage_bg.gif) no-repeat 0px -770px;}
.cucas_failTitle {width:500px; height:45px; margin:0 auto;padding:5px 0px 10px 75px; background:url(../images/innerPage_bg.gif) no-repeat 0px -928px;}
.cucas_sucCnt {width:480px; padding-left:50px; height:auto; margin:0 auto;}
.cucas_sucCnt p, .cucas_sucCnt dl, .cucas_sucCnt ul {padding-bottom:12px;}
.cucas_sucCnt li {list-style-type:decimal; list-style-position:inside; padding:4px 0px;}
.cucas_getPsw {width:700px; height:auto; margin:0 auto;}
.cucas_getPsw li {margin-bottom:15px;}
.cucas_sucAppError {padding:12px; background-color:#ffffd8; border:1px solid #EF9F37; margin-bottom:20px; line-height:20px;}
.cucas_sucAppError a:link, .cucas_sucAppError a:visited {text-decoration:underline;}

/*2009.12.29 CCD*/
.input_text{ width:230px; background-color:#fcfbf6;}
.input_text_over{}
.input_text_error{width:230px; background-color:#f6c585;}
.notice_1{color:#666666;height:18px;line-height:18px;}
.notice_error{color:#dd0000;height:18px;line-height:18px;border:1px solid #dd0000;padding:2px; background-color:#FFF2BC;}
#uCountry{width:230px;}
#uInteresting{width:230px;}
.loginLine{border-top:1px solid #eeeeee;clear:both;margin:15px 0px 20px 0px}
#userLoginTips{ position:relative;top:-20px;color:#dd0000;line-height:18px;border:1px solid #dd0000;padding:2px 5px;; background-color:#FFF2BC;width:335px;margin-left:145px;}

/*2010.01.04 CCD*/
.cucas_getPsw .textField {width:230px;}
#send_ok{background-color:#fff; width:400px; height:150px;margin-top:-150px;padding-top:50px;padding-left:200px;}


/*-- added by Richen 2010.3.26 --*/
.cucas_sepcialH3 {font-size:18px; line-height:42px;}
.cucas_logSuccess{font-size:12px; font-weight:bold; margin-left:23px; padding:8px 0;}
.cucas_logSuccess li {list-style-position:outside;}
