
/* CSS Document */

body{
	text-align:center;
	font-family:"frutiger linotype", "lucida grande", "verdana", sans-serif;
	margin:0;
	padding:0;
	background:#fff none;
}

#forgot {
	margin:50px auto;
	width: 400px;
}


#forgot  #input_wrap {
	height: 70px;
	background-color: #edeff5;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 15px;
	border-left: #edeff5 solid 1px;
	border-right: #edeff5 solid 1px;
}


div.input label {
	display: block;
	font-size: 0.8em;
	float: left;
	color: #333;
}


#input_wrap form#resetForm {
	margin-bottom: 5px;
	padding-bottom: 2px;
	vertical-align: text-top;

}

#input_wrap form#resetForm input {
	float: left;

}

#resetForm div.subButt {
	float: right;
	clear: both;	
}

input#UserEmail {
	width: 230px;
	font-size: 1em;	
}


.submit input {
	background: url(img/btn-bgf5.gif) repeat-x !important;
	padding: 1px 1px 2px 2px;
	border: 1px solid #ddd;
	border-style:solid;
	border-width:1px;
	cursor:pointer;
	text-decoration:none;
	width: 80px;
	height: 25px;
	color: #fff;
	font-size: 90%;
	float: right;
	margin-top: 5px;
	margin-bottom: 10px;
}

.spacer {
	clear: both;
	height: 20px;
	overflow: hidden;
}


div.input.password {
	float: left;
	padding-top: 8px;
}

div.input.text label {
	padding-left: 5px;
	float: left;
}

div.input.password label {
	padding-left: 5px;
}

div.errors {
	margin-bottom: 5px;
	padding: 5px;
	background-color: #ffafab;
	border: 1px solid #ff7871;
	font-size: 0.65em;
}

span.guide {
	font-size: 0.8em;
}

span.info {
	font-size: 0.8em;
	text-align: left;
	float: left;
}


td.labelForm {
	width: 80px;
	font-size: 0.8em;
}