body{padding:0px; margin:0px; width:100%; height:100%; overflow:hidden;
font-family:Verdana;
}

.bgimage{position:absolute; width:100%; height:100%; margin:0px; padding:0px; left:0px; right:0px;z-index:1;overflow:hidden;}

.page_content{z-index:2; position:absolute; margin:0px; padding:0px; height:100%; width:100%; overflow:hidden;}

/* ===================== index ==================== */

.divLogin_box{width:100%;float:left;height:auto;position:absolute;_position:relative; top:17.5%; _top:12.5%;}
.logboxMain{float:right; width:100%;height:auto; color:#FFFFFF;}

.fnt_log_box{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.mainBoxRow1{float:right;width:100%;height:auto; padding-top:2%;}
.mainBoxRow2{float:right;width:100%;height:auto; padding-top:4%}

.txtBoxDiv{float:right;width:50%; text-align:left;}
.lblDiv{float:left;width:40%;text-align:right; padding-top:3px;}

.mainDivFrm{float:left; width:235px;height:136px; position:absolute; right:2%; top:0; background-image:url(../images/login_base.jpg); background-repeat:no-repeat;
border:none;}

#infomessage { font-size:12px; color:#FF0000; }

/* ============================================== */


/* ============== Register ====================== */


.divRegister_box{width:100%;float:left;height:auto;position:absolute;_position:relative;top:17.5%;}
.logboxMain_reg{float:left; width:100%;height:auto; color:#FFFFFF; text-align:center;}

.fnt_reg_box{ font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}

.mainBoxRow1_reg{float:right;width:100%;height:auto; padding-top:3%;}
.mainBoxRow2_reg{float:right;width:100%;height:auto; padding-top:5%}

.txtBoxDiv{float:right;width:50%; text-align:left}
.lblDiv{float:left;width:50%;text-align:right; padding-top:3px;}

.mainDivFrm_reg{ width:320px;height:235px; margin:0 auto;}

.fnt_red{color:#ff0000;}

/* ============================================== */