/*-----------------------------------------------
submit.css: Submit Article CSS.
Author: Samira Vijghen
Version: September 16 2010
PLEASE DO NOT CHANGE THIS FILE 
----------------------------------------------- */
#submit label,
#announce label  {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3C5573;
	font-weight: bold; 
	text-align: left;
	padding-top: 5px;}

#submit .field input, 
.field select,
#submit textarea,
#announce .field input {
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3C5573;
	padding: 4px;
	border: 1px solid #1975D7; }
	
#submit .field input, 
.field select,
#submit textarea  { 	
	width: 350px; }

#announce input#email_address,
#announce input#value_2 {
	width: 300px; }

#sidebar select  {
width:150px; }

#submit .field,
#announce .field  {
	padding: 0;
	margin: 10px 0;
	text-align: left; 
	border: 0; }

#submit .field { 	
        width: 370px; }
#submit .field .field-border {
	width: 350px;
	margin-top: 4px;
	padding: 4px;
	background-color: #d8e4f3;}

#announce .field { 
       width:475px; }
#announce .field .field-border {
	width: 465px; }
	
.help {
	padding: 0;
margin:20px 0 10px 10px;
float:right;
}

.tip { 	font: 11px/15px Verdana, Arial, sans-serif;
margin:10px 0 20px; 
 }

.help { 
font: 13px/20px Verdana, Arial, sans-serif; 
background:transparent url(../assets/md5images/7af1e46c702cf2376e0a22d13be38c8c.gif) left no-repeat;
padding-left:20px; }

.help a { font-weight:bold;
background: #fffbc9; }

#message {
	margin: 25px auto;
	padding: 5px;
	background: #fffbc9;
	border: 1px solid #f0dca1;
        font-size:11px;}

ul#message {
	list-style: none; }

.form-text,
textarea,
input[type=file],
input[type=text],
select { 
background: #E9EEF5; }

textarea:focus,
input[type=file]:focus,
input[type=text]:focus,
.author input[type=edit]:focus,
input[type=text]:focus { 
	background: #fff;	} 


table.recommend,
#submit-article table,
table#credit_card {
width:550px;
border-collapse: collapse;
text-align:left;
font:11px /1.5em  verdana, arial, helvetica, sans-serif; }

table#credit_card {
margin-top:15px; }

.recommend caption {
display:none; }

table.recommend th,
table.recommend td,
table#credit_card td {
border-top: 1px solid #eee/*DDE4B5*/;
line-height: 1.6em;
padding:1em;
vertical-align: top;  }

table.recommend th,
#submit-article label {
color: #073769;
width:150px; 
text-align: right;
padding-right:10px; }

table#credit_card th {
color: #073769;
text-align: left;
font-size:14px;
border-top: 1px solid #fff;
margin-top:15px;}

table.recommend td,
#submit-article table td {
text-align: left; }

table.recommend td.view,
table.recommend td.more  {
vertical-align: bottom; }

.recommend input[type=text] {
border:1px solid #E3E8EF; 
width:275px;}
p.issn { padding-left:15px;
color: #e3e8ef;}

.instructions {
text-align:left;
margin:2em 0; }

#submit-article .author table {
padding:2px;
position:relative;
border:0;
font-size:12px; 
width:90%;
overflow:hidden;}

#submit-article .author input[type=edit] {
width:100px; }

.terms {
border:1px solid #ddd;
background:#f9f9f9;
padding:10px;
margin:10px 0; }

/* Submit Step One
================================================*/

form.radio,
.radio {
margin-left:50px;
padding:1.1em; }

form.radio label,
.radio label { 
font-weight:bold; }

form.radio input[type=submit] {
margin:1.1em;
text-align:center; }

#word  {
background: url(../assets/md5images/3750bc28513f2a4094cd4f588f67acfd.gif) top center no-repeat;
padding:1em 0;
border:0;
height:30px;
width:150px;
border-top: 1px solid #DDE4B5; }

#pdf {
background: url(../assets/md5images/2de80a19a4bf5decd1eb2a50b49db8eb.gif) top center no-repeat;
border:0;
padding:1em 0;
height:30px;
width:150px; 
margin-top:3em;
border-top: 1px solid #DDE4B5;}


/* Author Preview
================================================*/

table.preview {
width:500px;
border-collapse: collapse;
margin: 20px 0; 
font-size: 11px;  }

.preview caption {
text-align:left;
color: #000;
font-size:12px;
font-weight:bold;
margin-left:20px; }

table.preview th,
table.preview td {
border-bottom: 1px solid #ccc;
line-height: 1em;
vertical-align: top;
height:16px;  }

table.preview th {
color: #5e7c9d;
width:125px;
padding-right:5px; 
text-align:left; }

table.preview td,
#submit-article table td {
text-align: left;}

/*** Help File 
================================================*/

#help p { 
font-size:1em;
line-height:1.8em; 
padding:0 4em;}

#help a:link { font-weight:bold;}
#help li a:link,
#help a:visited,
#help p a:visited,
#help li a:visited { color:#369;
background-color:#fff;
text-decoration:none;}
#help p a:hover,
#help dd a:hover,
#help li a:hover { background:#ffc;
color:#c00;
border-bottom:1px solid #999; 
border-top:1px solid #999;}

#help img { border:1px solid #369;
margin:10px 0;
padding:3px;}

#help blockquote {
margin: 20px 0;
padding: 5px;
width:500px;
border:1px solid #369;}

#help dl {
margin: 10px 0;
padding: 0 2em;}

#help dt {
margin-top:7px;
padding:1px 8px;
font-weight:bold; 
font-size:1em; 
color:#000;
background-color: #E3E8EF;
font-family:Arial, Helvetica, Sans-serif;}

#help dd {
margin: 2em 0;
padding-left: 8px;
line-height:1.8em;
font-size:1em; }

#help dd ul,
#help dd ol { 
margin:0 10px;
padding:0 0 0 15px; }

#help dd ul { list-style-type:square; }

#help dd li {
font-size:1em;
line-height:1.8em; 
list-style:square;}

#help dl strong,
#help li strong {background-color: #E3E8EF;
font-size:1em;
font-weight:600;}


#help dd strong {background-color: #ffffe6;
font-size:1em;
font-weight:600;}

table.example th { color:#333;
background:#fff;
font-size:.9em;
text-align:right;
padding-right:2em;}

td.prewrap {
color: #900;
font-size: 1em;
height: auto;
overflow: auto;
padding: .5em;
border: 1px solid;
border-color: #eee #ccc #ccc #eee;
border-style: solid solid solid dotted;
margin:1em;
width:20em;}

td.ex { color:#663;
border: 1px solid;
border-color: #eee #ccc #ccc #eee;
margin:1em .25em;
width:25em;}

/* Special Characters Table
================================================*/

table.characters {border-collapse: collapse;
border: 2px solid #663;
color: #000;
background: #fff;
width:50em;}

center span font { color:#c00; 
width:300px;
font-weight:bold;
margin:10px;}


/* Reviewer upload Form
================================================
inline styles, to fix the presentation in the editor-bypass revision screen
*/


/* BP =SIDEBAR - SEARCH
================================================*/

#sidebar form {
	width:240px;
height:80px;
display:block;
padding:0;
margin:0;
        text-align:left;
        background:#3C5573; }

#sidebar form#browse {
margin-top:30px; }
 
#sidebar .row {
        width:240px;
	padding:0; 
        margin:0;
        height:30px;
        text-align:left;
        position:relative;} /* 04-23-08 Jessica */

#joinmail input#email_address {
width:133px; 
padding:0;
height:20px;
margin:0 0 0 15px;
font:12px Verdana;
color:#3C5573;
border:1px solid #9DB7CE; }

#sidebar-search input#search,
#sidebar select {
width:150px; 
padding:0;
height:20px;
margin:0 0 10px 5px;
margin:0 0 0 5px; /* IE6 and IE7 hack */
font:12px Verdana;
color:#3C5573;
border:1px solid #9DB7CE; }
	
	#sidebar label  {
                width:220px;
                display:block;
		padding:0;
                font:12px/13px Arial, Verdana, Helvetica, sans-serif;
                font-weight:bold;
                text-align:left;
	        color:#fff; 
                background:#3C5573;
                margin:0;
                margin-left:10px;}

        #sidebar p.advanced { 
	        padding:3px 0 0;
                margin:5px 0 0;
                line-height:1.5em; 
                text-indent:10px;}
     
        #sidebar p.advanced a {
	        font-weight:bold;
	        color:#fff; }

button {
background:#3C5573;
color:#fff;
border: 1px solid #1975D7; 
font-size:.9em;
padding:1px;
margin-left:5px; }

.row button { 
background:transparent;
margin:3px 0 0;
border:0;
padding:0;
width:65px;
height:27px;}

/* 04-23-08 added by Jessica */
form#joinmail {margin-bottom:22px;}
#joinmail label {margin-bottom:8px; margin-left:15px;}

input.sbbtn {color:#243345; margin:0 0 0 2px; border:1px solid #9CBC61; padding:0; width:71px; height:22px; position:absolute; background:#E0F2C2;}

a.rssfeed {margin-left:15px; color:#FFF;}


/* Table and back-end code hacks 
================================================*/

.red { color:#c00; }

center {
text-align:left;
line-height:1.8em;
padding:20px 0;
margin:0; }

table td font font b { text-align:left; }

.text table { 
	padding:3px;
	font-family: Verdana, Arial, Sans-serif;
	font-size:11px;
	margin:1em auto;
	text-align: left;
	/*width:98%; */
        background:transparent;}

.text table td {
	padding: 5px 2px;	}

.text table table { width:100%; }

.text table table td { 	padding: 5px 0;	}

.text table table td a { font-weight:bold; }

.text table table td span b {color: #14569B;}

font { font-size: 11px; }

/* MAIN-4576 Jessica 07-01-08 */
#submit #author-input #add_row_container,
#submit #author-input #add_corporate_row_container {
     height:39px;}
#submit #author-input #add_corporate_row_container {
     margin-bottom:20px;}

#submit #author-input #add_row_container .authoraddrow,
#submit #author-input #add_corporate_row_container .corporateauthoraddrow {
     display:block;
     width:234px;
     height:37px;}

#submit #author-input #add_row_container .authoraddrow {
     background:url(../assets/md5images/693b89dff53c137d917827ce6f9b0f28.gif) no-repeat top left;}
#submit #author-input #add_corporate_row_container .corporateauthoraddrow {
     background:url(../assets/md5images/8b9324764d34e3b62605cabbf325b974.gif) no-repeat top left;}

#submit #author-input #add_row_container label,
#submit #author-input #add_corporate_row_container label {
     position:relative;
     top:-28px;
     left:38px;}

#site-setup table input[type=submit] {
float:right;
}

/*
----------------------------------------------- 
= Disciplines and TinyMCE
----------------------------------------------- */

.text #submit .ygtvitem table,
.text #submit .mceLayout table,
.text #submit .ygtvitem table td,
.text #submit .mceLayout table td,
.text #submit .ygtvitem  table table,
.text #submit .ygtvitem  table table td {
	margin:0 0 0 0;
	padding:0 0 0 0; }

.text #submit .mceLayout table {
	width: auto; }

* html .text #submit .mceLayout table { float: left; }
*+html .text #submit .mceLayout table {	float: left; }

#submit .ygtvspacer{height:16px;width:16px;}

.text #submit .field .field-border .mceLayout { width:350px !important;}

.disciplinewrapper select,
.disciplineBox {
	background:#fff;  }

select#selectedDisciplines {
  border:1px solid #999;
  width:252px;  }

