/*-------------CSS--------------*/

body{
margin:0;
padding:0 0 10px 0;
}

/*-----------LOGIN START-------------*/
#login_main{
width:500px;
height:160px;
background:#EEEEEE;
border:#3F89C3 solid 1px;
margin-left:-250px;
left:50%;
position:absolute;
margin-top:80px;
}

#box td.login_title{
vertical-align:middle;
background-color:#3F89C3;
}

#box td.login_title div span{
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:white;
margin:0 0 0 12px;
}

#box td .message{
text-align:center;
}

#box td.lable{
vertical-align:middle;
}

#box td.lable span{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#3F89C3;
margin:0 0 0 12px;
}

#box td.lable span a{
text-decoration:none;
color:#3F89C3;
}

#box td.lable span a:hover{
text-decoration:underline;
color:#000000;
}
/*-----------LOGIN END-------------*/

/*-----------SIGNUP START-------------*/
#reg_main{
width:450px;
height:580px;
background:#EEEEEE;
border:#3F89C3 solid 1px;
margin-left:-225px;
left:50%;
position:absolute;
margin-top:50px;
}

#reg_box td.reg_title{
vertical-align:middle;
background-color:#3F89C3;
}

#reg_box td.reg_edittitle{
vertical-align:middle;
background-color:gray;
}

#reg_box td.reg_edittitle div span{
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:white;
margin:0 0 0 12px;
}

#reg_box td.reg_title div span{
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:white;
margin:0 0 0 12px;
}

#reg_box td.reg_message{
text-align:center;
color:#ff0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
/*-----------SIGNUP END-------------*/

/*-----------REGISTRATION SUCCESS START-------------*/
#success{
width:500px;
height:120px;
background:#EEEEEE;
border:#3F89C3 solid 1px;
margin-left:-250px;
left:50%;
position:absolute;
margin-top:80px;
}

#succ_box td.succ_msg{
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#000;
}

#succ_box td.email_msg{
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#ff0000;
}

#succ_box td.link_login{
text-align:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000;
}

#succ_box td.link_login span{
color:#3F89C3;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
/*-----------REGISTRATION SUCCESS END-------------*/

/*-----------ACTIVATION START-------------*/
#confirm{
width:500px;
height:100px;
background:#EEEEEE;
border:#3F89C3 solid 1px;
margin-left:-250px;
left:50%;
position:absolute;
margin-top:80px;
}

#con_box td.act_msg{
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#000;
}

#con_box td.link_login{
text-align:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000;
}

#con_box td.link_login span{
color:#3F89C3;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
/*-----------ACTIVATION END-------------*/

/*----------USER HOME START-------------*/
#userhome{
width:500px;
height:75px;
background:#EEEEEE;
border:#3F89C3 solid 1px;
margin-left:-250px;
left:50%;
position:absolute;
margin-top:80px;
}

#user_box td.log_succ{
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#000;
}
/*----------USER HOME END-------------*/