﻿body {padding: 0; margin: 0;}   
body,html{height: 100%;}   
#outer {   
    height: 100%;   
    overflow: hidden;   
    position: relative;   
    width: 100%;
	background-image:url(../images/sq.jpg);  
    display:table;   
}   
  
#outer[id] {         
    display: table;   
    position: static;       
    *position:relative;   
	 _position: static;   
}   
#middle {       
    position: absolute;   
    top: 50%;   
    left: 0;   
    vertical-align:middle;   
    display:table-cell;   
    width:100%;      
    *vertical-align:middle;   
    *display:table-cell;   
    *width:100%;   
	 _vertical-align:;   
    _display:;   
    _width:;   
}   
#middle[id] {      
    display: table-cell;   
    vertical-align: middle;   
    position: static;   
    top:50%;   
    left:0;   
    width:100%;   
	 *position:absolute;   
	_position: ;   
}   
  
#inner {   
    position: relative;   
    top: -50%;   
    margin: 0 auto;   
    text-align:center;   
}   
  
#content{   
    width:618px;   
    height:478px;    
    margin: 0 auto;   
    text-align:left;    
    overflow:hidden;
}   

#flash{width:618px;height:92px;}
#login{width:618px;height:368px;background:url('../images/login.jpg'); overflow:hidden;}
#form{ margin-top:80px; margin-left:220px;width:330px;height:230px;}
li{height:40px;font-size:12px;}
label{margin-right:40px;font-size:14px;font-weight:bold;}

.imgValidate
{
	cursor:hand;
	height:19px;
	border:0px;
	vertical-align:text-bottom;
}
.btnL
{
	margin-top:50px;
	float:right;
}

label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
}
label.chosen {color:#333;}

li{ list-style-type:none;}