.standard input, .standard select, .standard textarea {
	border: 1px solid #a9a8a9;
	color:#666;
	padding:3px;
	width:200px;
	font-size:0.875em;
	}
.standard input[type="radio"], .standard input.radio {
  width: 20px;
  border: 0;
  }
.standard textarea {
	height: 100px;
	}

#content .submit {
	background:#345b8b url('../images/g-submit.gif') no-repeat right -39px;
	color:#fff;
	width:150px;
	padding:10px 30px 10px 10px;
	cursor:pointer;
	border:1px solid #a9a8a9;
	}
#content .submit:hover {
	background:#375e8d url('../images/g-submit.gif') no-repeat right top;
	}


  /* Styles used for the login form */
	form.f div { padding:5px 0; margin: 0; }
	form.f div div { padding:0; }
	#content form.f div div p { font-size: 1em; margin:0 0 1em 0; }
	form.f label { width:80px; display:block; float:left; margin:0 20px 0 0;}
	form.f input, form.f textarea { line-height:1.25em; border:#ccc solid 1px; padding:2px; font-size:1em;}  
	form.f select { line-height:1.25em; border:#ccc solid 1px; font-size: 1em; padding:2px 0;}  
	form.f input { width:250px; }
	form.f textarea { width:26em; height:9em;}
  #login_form .submit { margin-left: 205px;}
  form.f .inline-field {font-size: 0.75em;}
  form.f .request-login {margin-top:5px;}
