@charset "utf-8";
/* CSS Document */

.login-container {
width: auto;
height: auto;
padding: 0em;
margin: 0em;
overflow: hidden;
}
.login-container form {
padding: 0em;
margin: 0em;
}
.login-container form ul {
width: 18em;
padding: 0.5em 0em;
margin: 0em;
float: left;
}
.login-container form ul li {
width: 16em;
padding: 0em 1em;
margin: 0em;
list-style: none outside;
float: left;
}
.login-container form ul li label {
color: #cc141c;
width: 16em;
padding: 0.2em 0em;
margin: 0em;
display: block;
overflow: hidden;
}
.login-container form ul li label input {
color: #cc141c;
font-family: "Tahoma", Arial, System;
overflow: hidden;
}

span.login-options {
width: 8em;
padding: 0em 0em 0em 0.9em;
margin: 0.5em 0em 0em 0em;
display: block;
float: left;
}

span.login-options a {
color: #333;
font-weight: normal;
text-decoration: none;
}
span.login-options a:hover {
color: #cc141c;
font-weight: normal;
text-decoration: underline;
}

input.btn-login {
background: url(../images/btn-login.gif) no-repeat center top transparent;
color: #cda78c;
font-family: "Tahoma", Arial, System;
font-size: 1em;
font-style: normal;
font-weight: bold;
line-height: 0.5em;
width: 7em;
height: 1.5em;
padding: 0em;
margin: 0.8em 0em 0em 0em;
border: none;
cursor: pointer;
float: right;
}
input.btn-login-ov {
background:  url(../images/btn-login.gif) no-repeat scroll center -1.5em transparent;
color: #FFF;
font-family: "Tahoma", Arial, System;
font-size: 1em;
font-style: normal;
font-weight: bold;
line-height: 0.5em;
width: 7em;
height: 1.5em;
padding: 0em;
margin: 0.8em 0em 0em 0em;
border: none;
cursor: pointer;
float: right;
}

input.fields {
background: url(../images/login-fields-back.gif) repeat-x left top transparent;
color: #cc141c;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
line-height: 1.60em;
width: 13.92em;
height: 1.46em;
padding: 0.18em 0.3em;
margin: 0em 0em 0.2em 0em;
border: none;
overflow: hidden;
}
input.fields-ov, input.fields:focus, input.fields:active {
background: url(../images/login-fields-back.gif) repeat-x scroll left -1.81em transparent;
color: #FFF;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
line-height: 1.60em;
width: 13.92em;
height: 1.46em;
padding: 0.18em 0.3em;
margin: 0em;
border: none;
overflow: hidden;
margin: 0em 0em 0.2em 0em;
}
