@charset "utf-8";


div#login_box_container {
	margin: 50px auto;
	width: 686px;
	height: 499px;
	
}

div#login_box_container .error_message {
	margin: 0 auto;
	padding-top: 190px;
	padding-left: 15px;
	width: 250px;
	height: 10px;
	font: 10px Verdana;
	color:#CC0000;
}

div#login_box_container .login_box {
	margin: 0 auto;
	padding-left: 15px;
	width: 316px;
	height: 120px;
}

table#index_username_password {
	margin: 0 0 0 5px;
	width: 300px;
	font: bold 11px Verdana;
	color: #5A5A5A;
}

table#index_username_password input.username {
	border: 1px solid #A8A8A9;
	-moz-border-radius: 4px 4px 4px 4px;
	background-image: url(username_icon.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding: 3px 0px 3px 22px;
	font: 11px Verdana;
	color: 5A5A5A;
}

table#index_username_password input.password {
	border: 1px solid #A8A8A9;
	-moz-border-radius: 4px 4px 4px 4px;
	background-image: url(password_icon.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding: 3px 0px 3px 22px;
	font: 11px Verdana;
	color: 5A5A5A;
}

div#login_flash {
	margin: 10px auto;
	padding-left: 15px;
	width: 325px;
	height: 32px;
	font: bold 10px Verdana;
	color: #2563AC;
}

div#overlay{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:90;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80); 
}

div#box {
    width: 400px;
	height: 200px;
    background: url(forgot_info_bg.gif) no-repeat;
}

div#response_message {
	margin: 55px auto 0 auto;
	width: 350px;
	height: 15px;
	font: 11px Verdana;
}

div#box .input_email {
	margin: 2px 0 0 108px;
}

div#box input.email_input {
	border: 1px solid #A8A8A9;
	-moz-border-radius: 4px 4px 4px 4px;
	background-image: url(folder_user.png);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding: 3px 0px 3px 22px;
	font: 11px Verdana;
	color: 5A5A5A;
}

div#box .close_button {
	position: absolute;
	top: 135px;
	left: 53px;
	font: bold 11px Verdana;
	color: #FFFFFF;
	cursor: pointer;
}

div#box .retrieve_button {
	position: absolute;
	top: 135px;
	left: 142px;
	font: bold 11px Verdana;
	color: #FFFFFF;
	cursor: pointer;
}