/**************************************************
| Login page                                     |
|=================================================|
| panel 1        | panel 2                        |
|                |                                |
|                |                                |
**************************************************/

/* - panel 1 - */	
div.panel-1 {
/*
    background:#966;
*/
    width: 250px;
    text-align: center;

    position: relative;
    overflow: hidden;
}

/* - panel 2 - */
div.panel-2 {
    width: 750px;
    float: left;
    overflow: hidden;
}

div.panel-2 .inner {
    width: 750px;
/*
    background:#CC3;
*/
	position: relative;
}

div.panel-2 .sidebar {
    width: 200px;
/*
    background:#9CF;
*/
    text-align: center;
}

/* - login frame - */
div.login {
/*
    background:#633;
*/
}
           
div.login.frame-top {
    background: url(/images/login/login_table_top.jpg) top center no-repeat;
    height: 50px;
    margin: 0 auto;
}

div.login.frame-body {
    background: url(/images/login/login_table_middle.jpg) center repeat-y;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 68px;
}

div.login.frame-bottom {
    background: url(/images/login/login_table_bottom.jpg) bottom center no-repeat;
    height: 60px;
    margin: 0 auto;
} 

/* - form input object - */
dl input.text,
textarea {
    width: 290px;
    padding: 2px 0;
}


/* - general style - */
dt {
    padding: 10px 20px;
    overflow: hidden;
}

dt .desc {
    font-weight: bold;
    width: 80px;
    overflow: hidden;
    float: left;
    line-height: 24px;
    text-align: left;    
}

.title {
    font-size: 16px;
    font-weight: bold;
}



/* - forget password - */

form dl.forget_password {
	width: 300px;	
}


form dl input.text {
	width: 98%;
}
.one {
	position: absolute;
	right: 59px;
	bottom: 30px;
}



