/* 
CSS for the login process.
Author: Charles Humble
Date: 11/5/2006
Version: 1.0
*/


#frm {
    width: 440px;  margin: 7px 0 15px 28px; padding: 10px 0 10px 10px; border: 1px dotted #3B4754; text-align: left; background: ##F1F9FC no-repeat right bottom;
}

#frm ul     {
    margin-top: 0;     padding: 0px 0px 0px 0px;      list-style-type: none;
}

#frm li     {
    margin: 0; padding: 0px 0 1px 2px; color: #516171; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #444444;
}


#frm h3     {
    font: 12px Verdana, Arial, Helvetica, sans-serif;     color: #44BA04;     font-weight: bold;     text-transform: uppercase;     margin: 0; padding: 2px 0 3px 0;
}

#frm h6     {
    font: 13px Trebuchet MS,Arial;     color: #E55016;     font-weight: bold;     text-transform: uppercase;
}


#frm a     {
    color: #006699;     text-decoration: none;
}

#frm td {
	background: #ffd;
	vertical-align: middle;
	border-bottom: 3px solid #ffd;
	padding: 0 0 0 3px;
}

#frm a:hover, .copyright a:active     {
    background: #29ADFF;     color: #FFFFFF;     text-decoration: none;
    
}

.button {
    width:120px; margin: 7px 12px 0 0px; padding: 3px 0; border: 1px solid #516171; background-color: #FDFDFD; font-size: 9px; float: right; color: #516171; font-weight: bold; text-align: center;
}

#report {
    width: 440px; margin: 14px 0 15px 28px; padding: 10px 0 10px 10px; text-align: left; background: ##F1F9FC no-repeat right bottom;
}

#report td {
	background: #ffd;
	vertical-align: middle;
	border-bottom: 3px solid #ffd;
	padding: 0 0 0 3px;
}

