* { 
  margin: 0; 
  padding: 0;
}

body { 
  font-family: Verdana; 
  font-size: 12px; 
  color: #404040; 
  background-color: #FFF;
}

.login-cnt { 
  width: 302px; 
  padding: 5px; 
  margin: 150px auto 0; 
  position: relative; 
  z-index: 1;
}

.lc-logo{
  position: absolute;
  top: -70px;
  left: 50%;
  margin-left: -151px;		
}

.lc-ttl {
  position: absolute;
  top: -40px;
  right: 15px;
  text-align: right;			
  font-size: 14pt; 
  color: #1B2754;
}

.lc-header { 
  width: 100%;	
  height: 11px; 
  background: url(../images/login-container.gif) left -20px repeat-x;
}

.lch-L { 
  float: left; 
  width: 14px; 
  height: 11px; 
  background: url(../images/login-container.gif) left top no-repeat;
}

.lch-R { 
  float: right; 
  width: 14px; 
  height: 11px; 
  background: url(../images/login-container.gif) right -40px no-repeat;
}

.lc-body { 
  background: url(../images/lc-body.gif) top right repeat-y; 
  border-left: 1px solid #DFDFDF; 
  padding-left: 25px;
}

.lc-footer { 
  width: 100%;	
  height: 20px; 
  background: url(../images/login-container.gif) left -100px repeat-x;
}

.lcf-L { 
  float: left; 
  width: 17px;
  height: 16px; 
  background: url(../images/login-container.gif) left -60px no-repeat;
}

.lcf-R { 
  float: right; 
  width: 17px; 
  height: 16px; 
  background:url(../images/login-container.gif) right -80px no-repeat;
}

.lc-body label {
  display: block;
  padding: 10px 0 5px;
  color: #999;
}

.lc-input { 
  font-size: 10pt;
  font-family: Verdana;
  background: url(../images/lc-input.gif) repeat-x;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  color: #555555;
  padding: 3px 7px 4px;
  width: 230px;	
}

.lc-btn {
  padding: 20px 0 10px 93px;
}

.lc-btn input {
  padding: 3px 10px 4px;	
  background-color: #1B2754;
  border: 1px solid #1B2754;
  border-radius: 4px; 
  font-family: Verdana;  
  font-size: 8pt;
  color: #FFF;
  cursor: pointer;
}

.lc-btn input:hover{	
  background-color: #D7E8E2;
  color: #4F535E;
  border: 1px inset #CCCCCC;
}

.lc-error {
  font-size: 8pt;
  color: #FF0000;
  padding: 12px 50px 10px 30px;
  background: url(../images/lc-error.jpg) left center no-repeat;
}

