@charset "utf-8";
/* CSS Document */
/*
/*filename:		ThreeStars/App3/login.cfm*/
/*coder:		Mike Workman 5/15/09*/
/*updated:		Mike Workman 6/17/09  6/12/09  6/9/09  */
/*qa:			Mary Werner 6/17/09  6/15/09 6/9/09  */
/*prod:			Michael Workman 6/10/2009 6/18/2009 */
.section_home#login{
	background: url(../img/login/home-page-login.jpg) top center no-repeat;
}
.section_home#userlogin{
	background-image: url(../img/login/user-login.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#loginform {
	float: right;
	width:220px;
	margin:40px 62px 0 0;
	display:inline;
}
#loginform form {padding:0; margin:0}
.error {padding:0; color:#FF0000; font-size:10px; font-weight:bold;}
#loginform form .input {
	width:200px;
	height:18px;
	border: 1px solid #996600;
	color: #956c38;
	background-color: #f7e67c;
	margin-right:10px;
	margin-top:10px;
}
#loginform form .inputright{
	margin-left:140px;
	margin-top:5px;
}

.inset_right_picture{
	float: right;
	margin-left: 40px;
	margin-bottom: 15px;
	margin-top:40px;
	display:inline;
}

.userform {
width:400px;
float:left;

}
.userform ol {  
padding:1.3em 1em 0 1em;  
list-style: none;
}
.userform ol li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 2em
}

.userform label {
float: left;  
width: 120px;  
margin-right: 5px;
text-align:right;
font-size:15px;
font-weight:bold;
}
.userform .input {width:200px; height:18px;}
.submitbtn {margin:0 60px 0 60px; float:right;}

#Email.default{ background: url(../img/login/username.gif) #F7E67C 3px 2px no-repeat !important; }

#Lname.default{ background: url(../img/login/password.gif) #F7E67C 3px 2px no-repeat !important; }

#updates{float:left;}