﻿/*--Login.css for LoginView Server Control created HTML--*/


#login { /*--For the phLoggedIn Placeholder--*/
	text-align: right;
	float: right;
	padding-top: 15px;
}

.AspNet-Login {
    position:relative;
    text-align: right;
    font-size: 12px;
	line-height: 24px;
	float: right;
	height: 85px;
	height: 80px !important;
	width: 372px;
	width: 352px !important;
	padding-top: 5px;
	padding-right: 20px;
}

.AspNet-Login-TitlePanel {
    float: left;
    padding: 4px 0 0 50px;
    color: #336699;
    font-weight: bold;
}

.AspNet-Login-HelpPanel {
    float: left;
    display: block;
    position: relative;
    top: 54px;
    /*--left: 155px; Set to this when enabling RememberMePanel--*/
    left: 280px;
    font-style: italic;
}

.AspNet-Login-UserPanel {
    padding: 3px;
	font-weight: bold;
}

.AspNet-Login-PasswordPanel{  
	padding: 0 3px;
	font-weight: bold;
}

.txtLogin {
    width: 120px;
    background-color: #eeeeee;
    border: solid 1px #cccccc;
    color: #666666;
    font-weight: bold;
}

.AspNet-Login-RememberMePanel{
    _padding-top: 6px; /* Only seen by IE6 and under due to _ - Needed to correct padding issue */
    margin-right: -20px;
}

.AspNet-Login-FailurePanel{
    position: absolute;
    top: 22px;
    right: 240px; 
    color: #cc3333;
    line-height: 14px;
    text-align: left;
}

/*--Position relative doesn't work in IE6.  Absolute causes text boxes to be unselectable.  Negative margins work in all but IE7.--*/
.AspNet-Login-SubmitPanel{
    /*-- margin-top: -75px; Set to this when enabling RememberMePanel--*/
    margin-top: -50px;
    margin-right: -20px;
}

.AspNet-Login-UserPanel em, .AspNet-Login-PasswordPanel em, .AspNet-Login-RememberMePanel em {
    text-decoration: underline;
    font-style: normal;
}

.AspNet-Login img {
    float: right;
}
