body {
    margin: 15% auto;
    padding: 0;
    font: x-small Verdana, Arial, Tahoma, Sans-serif;
    color: #666;
}

form {
    margin: 0;
    padding: 0;
}

input {
    font: x-small Verdana, Arial, Tahoma, Sans-serif;
}

#login {
    margin: auto;
    padding: 0;
    width: 400px;
    text-align: center;
}

#login #banner {
    background-image: url('/images/EelevateDataServices.png');
    background-repeat: no-repeat;
    background-position: center;
}

img.sizer {
    width: 340px;
    height: 150px;
}

#login #wrap {
    padding: 10px 30px;
}

#login p.error {
    color: #f00;
    margin: 0 0 10px 0;
}

#login label {
    display: inline-block;
    font: bold x-small Verdana, Arial, Tahoma, Sans-serif;
    text-align: left;
}

#credentials {
    border-collapse: collapse;
    border-spacing: 0;
}

#credentials td, #credentials th
{
    padding: 0;
}

#pwordLabel {
    padding-top: 5px;
}

#uname, #pword  {
    display: block;
    border: 1px solid #666;
    padding: 2px;
}

#login #buttons {
    padding-top: 7px;
}

#login #buttons input {
    /*border: 1px solid #666;*/
    /*background-color: #ccc;*/
    /*font-weight: bold;*/
}

#login #buttons input.btnhov {
    /*border: 1px solid #69c;*/
    /*background-color: #AEC9E3;*/
}

#login #hints {
    margin-top: 30px;
    border-top: 1px dashed #ccc;
    padding-top: 10px;
    color: #999;
}

#login #hints h4 {
    margin: 0;
}

#login #hints ul {
}

#login #hints ul li {
}

#login #hints ul li.pass {
    margin-top: 10px;
}

#ChangePassword1_ChangePasswordContainerId_valSummary
{
	display: none;
	visibility: hidden;
	height: 0px;
	width : 0px;
}

/*copied from bootstrap */
.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
iframe { overflow:hidden; border-width: 0px; }