/********************************
Login Form
********************************/
.field-list {
    margin: 0;
    padding: 0;    
}

.field-list li.field {
    list-style-type: none;
}

#login-wrap {
    margin: 0 auto;
    width: 266px;
	padding: 0 84px;
	text-align: center;
}

#login-form-container form {
}    

#login-form-container fieldset {
    border: none;
    margin-bottom: 1mm;    
}

#login-form-container legend {
    display: none;
}

#login-form-container .field {
    padding: 3mm 0 1mm 0;
    clear: both;
}

#login-wrap h1 {
    color: #666;
    text-transform: lowercase;
    text-align: center;
    display: none;
}    

#login-form-container label {
    display: none;
	text-align: center;
    font-weight: bold;
    margin-bottom: 0.1mm;
    font-size: 0.8em;
    color: #454545;
}

#login-form-container fieldset input {
    border: 1px solid #333;
    font-size: 3mm;
    background-color: #e5ecf3;
    padding: 1mm;
    width: 6cm;
}

.confirm a,
.confirm a:link,
.confirm a:visited {text-decoration: underline;}
	
.confirm a:active,
.confirm a:hover {text-decoration: none;}
	
.confirm,
.confirm a,
.confirm a:link,
.confirm a:visited,
.confirm a:active,
.confirm a:hover {color: #346633}
	
.confirm {
    border: 2px solid #87BE85;
    background-color: #CDFFCC;
}

/* ERROR STATUS MESSAGE (RED) */
.error a,
.error a:link,
.error a:visited {text-decoration: underline;}

.error a:active,
.error a:hover {text-decoration: none;}
	
.error,
.error a,
.error a:link,
.error a:visited,
.error a:active,
.error a:hover {color: #803029}
	
.error {
    border: 2px solid #803029;
    background-color: #FFD2CF;
}
	
/* WARNING STATUS MESSAGE (YELLOW) */
.warning a,
.warning a:link,
.warning a:visited {text-decoration: underline;}
	
.warning a:active,
.warning a:hover {text-decoration: none;}
	
.warning,
.warning a,
.warning a:link,
.warning a:visited,
.warning a:active,
.warning a:hover {color: #676735}
	
.warning {
    border: 2px solid #CCCC9A;
    background-color: #FFFFCD;
}
		
/* SHARED STATUS PROPERTIES */
.confirm, .error, .warning {padding: 6px; margin: 0 0 6px 0; line-height: normal; }