/*
-----------------------------------------------
bepress Guest Access Sign-up Form
Author:   Samira Vijghen
Version:  10-07-2009
Used to style guest-access-form.inc
----------------------------------------------- */

#guest-access-form {
     border:1px solid #E7E7E7;}
*+html #guest-access-form {padding-top:15px;}
* html #guest-access-form {padding-top:15px; width:650px;}

#guest-access-form table tr,
#guest-access-form table tr td{
     border:none;}

#guest-access-form .form-label {
	color:#333;
	width:145px;
	font-weight:bold;
	padding-left:30px;}
*+html #guest-access-form .form-label {width:165px; padding-left:37px;}
* html #guest-access-form .form-label {width:190px; padding-left:37px;}

#guest-access-form .form-label em {
	font-weight:normal;}

#guest-access-form .standout-text {
     background:#E0F2C2;
     border:1px solid #9CBC61;
     width:596px;
     margin:0 auto;
     margin-top:14px;
     padding:20px;}
	 
* html #guest-access-form .standout-text {
	width:566px; 
	padding:20px;}

#guest-access-form .to-article-btn {
	background:url(../images/btn-to-article.gif) no-repeat top left;
	border:none;
	font-weight:bold;
	color:#FFF;
	width:252px;
	height:35px;
	margin-top:7px;
	margin-bottom:1px;}

#guest-access-form .to-article-btn:active {
	background:url(../images/btn-to-article-over.gif) no-repeat top left;}

/* MAIN-5496 Maintain width on dropdown
----------------------------------------------- */
form #guest-access-form #position_select {width:236px;}

/* MAIN-6669 do the same for the subscription_request form */
form#subscription_request_form #position_select {width:236px;}

* html form .standout-text {position:relative;left:40px;}
* html #myaccount form #guest-access-form .standout-text {position:static;}


/* =LOGIN - Hide Create Account panel 
    on guest access form. MAIN-6158
----------------------------------------------- */
#myaccount #login-block { 
	border:1px solid #ddd;
    width:620px; }
	
#myaccount .register_panel {
  display:none; } 
  
#myaccount .login_panel {
  border-right:0;
  width:600px; }

/* BP =GUEST ACCESS Form elements (Added 10/07/2009)
============================================================*/

#gaf-download {
	font-family:Georgia, "Times New Roman", serif; 
	width:570px; 
	height:90px;
	margin: 25px auto;
	padding: 20px 14px 10px;
	background: #f0f4f9 url(../images/guestaccess-download.gif) no-repeat 10px 20px;
	border: 1px solid #a6bfd4; 
	text-align:left; }
	
	#gaf-download p   {
		padding-left:70px;	}

	#gaf-download p a { 
		font-family:Georgia, "Times New Roman", serif; 
		font-size:22px;
		line-height:22px;
		font-weight:normal; 
		letter-spacing:-1px;}
	
	#gaf-download h2 {
		font-size:17px;
		line-height:17px;
		font-weight:normal;
		font-style:italic;
		color:#8fa3bf;
		padding-left:70px; }

#srf-form {
	width:568px; 
	margin:75px auto 0;
	padding:10px;
	text-align:left;
	background:#f9f9f9; 
	border:1px solid #ccc;}

#srf-form h2 {
	font: 18px/1.4em Georgia, "Times New Roman", serif;
	font-weight: normal;
	color:#65990B;
	text-align:left; 
	font-style:italic;
	background:url(../images/guestaccess-recommend.gif) top left no-repeat;
	margin: 20px 0 10px 0;
	padding-left:60px;
	height:70px;
	display:block;}

#srf-form p {
	font: 12px/1.6em Arial, Verdana, Helvetica, sans-serif;
	width:425px;
	text-align:justify;
	margin:0 20px 8px 60px; }

#srf-form a {
	font-weight:bold;
	background: #dceaca;}

#srf-form form table { 
	font: 12px/1.6em Arial;
	padding:0;
	margin:20px 0 10px 60px;
	text-align: left;
	width:490px;
	background:#f9f9f9;  }

#srf-form table td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:top; 
	margin: 0;
	margin-right:10px;
	padding: 5px;	
	border:0;
	background:#f9f9f9;		}
	
	#srf-form table td.comment-preface {
		text-align:justify; 
		font: 12px/1.6em Arial, Verdana, Helvetica, sans-serif;
		padding:20px 50px 20px 5px; }
		
	#srf-form table td.send { 
		background:#f9f9f9 url(../images/guestaccess-ok.gif) right no-repeat; }

#srf-form table td span {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color:#000; 
	background: #dceaca;}

#srf-form table td textarea,
#srf-form table td input,
#srf-form table td select  { 	
	font: 12px/1.3em Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	color: #000;
	padding: 2px;
	border: 1px solid #65990B; 
	background:#fff;
	float:left;}

	#srf-form table td input,
	#srf-form table td select { 			
		width: 275px; }

	#srf-form table td textarea {
		width:440px; }

	#srf-form table td input#send-lib {
		float:right;
		margin-right:35px;
		font-weight:bold; 
		width:175px;
		background:#537D09;
		border:1px solid #65990B;
		color:#fff;}
		
#srf-form #guestacess-btns 
{margin-left:50px; }

#srf-form button {
     background:#F0F4F9;
color:#3C5573;
font: 12px/1.3em Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
border: 2px solid #8FA3BF; 
font-size:12px;
padding:3px;
margin-right:10px; }