/* 
	standard.css
	journal.jat
	
	this file is automatically included by the inline-scripting fragment.  this
	include order is very intentional, as journal-specific style cues should be
	the last to be included and hence thrown on the queue as close to the end 
	(last, ideally) as possible.  There is no print complement to this file
	(yet) because printing stylesheet support is still very much under 
	discussion.
	
	// DEVNOTE:	this file is being written anticipating a run through the YUI 
				Compressor engine. (ie: it's not written to be compact but 
				readable in anticiption of programmatically reducing the 
				filesize).
				
	// DEVNOTE:	any overrides you place should have a reference to where 
				the original resides.  this is going to save everyone a lot
				of issues when trying to track down any styling issues that
				crop up.
		
	@author:	pevans@highwire.stanford.edu
	@created:	October 19th, 2009
	@version:	0.1.0
*/

#primaryHeaderComponent /* bpstandard.components.navbar.navbar-standard.css */
{
	background-image:url(/icons/widgets/journal/jat/standard_gradient.png) !important;
	background-repeat:repeat-x;
	background-position:bottom;
	height:64px;
}		

#pageMeta .pageTitle 	{color:rgb(0, 142, 206);}
.pageTitle			{color:rgb(0, 142, 206);}
.categoryTitle			{color:rgb(0, 142, 206);}
#contentPane ul		{margin-left: 0px;}
#contentPane ul li		{margin-left: 0px;}
#contentPane td.userInfoPane table {
	width: 20em !important;
	white-space: normal;
}
.journal_primary_color {color:rgb(0, 142, 206);} 
.journal_color_table_rows	{background-color: rgb(0, 142, 206);}
#submission_wrapper {
	width: 800px;
	margin-left: 10px;
}


#submission_navigation {
	float: left;
	width: 180px;
	font-family: arial,helvetica,sans-serif;
	padding: 0;
	margin-right: 5px;
	border: 1px solid rgb(220,220,220);
	background-color: rgb(250,250,250);
}
#submission_navigation_msid {
	margin: 10px 0 10px 0;
	font-weight: bold;
	font-size: 1.4em;
	text-align: center;
	vertical-align: middle;
}
#submission_navigation_progress {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
#submission_navigation_progress_graphic {
	margin: 5px auto 0 auto;
	color: white;
	overflow: hidden;
	width: 100px;
	height: 15px;
	border: 1px solid rgb(100,100,100);
	background-color: green;
}
#submission_navigation ul {
	list-style: none;
	font: 1em arial,helvetica,sans-serif;
	margin: 0;
	padding: 6px;
}
#submission_navigation ul li {
	background: url(/icons/misc/checked.gif) 5px 14px no-repeat; 
	padding-left: 15px;
	border: none;
}
#submission_navigation ul li.current {
	background: rgb(240,240,240) url(/icons/misc/arrow.gif) 5px 14px no-repeat;
	border-top: 1px solid rgb(100,100,100);
	border-bottom: 1px solid rgb(100,100,100);
}
#submission_navigation ul li.disabled {
	color: rgb(160,160,160);
	padding: 14px 6px 10px 21px;
	background: url(/icons/misc/unchecked.gif) 5px 14px no-repeat;
}
#submission_navigation ul li.incomplete		{background: url(/icons/misc/unchecked.gif) 5px 14px no-repeat;}
#submission_navigation ul li.complete		{background: url(/icons/misc/checked.gif) 5px 14px no-repeat;}
#submission_navigation ul li.noicon		{background: none;}
#submission_navigation a {
	padding: 14px 6px 10px 6px;
	text-decoration:none;
	color: black;
	display: block;
}
#submission_navigation_error {
	margin: -10px 0 0 -18px;
	padding: 4px;
	border: 1px solid rgb(100,0,0);
	background-color: rgb(255,250,240);
	min-height: 40px;
	font-family: helvetica,arial,sans-serif;
}
#submission_navigation_error img {
	float: left;
	padding-right: 4px;
	padding-right: 4px;
}
#submission_form {
	padding: 0;
	width: 591px;
}
#submission_elements_table tr.incomplete th	{color: rgb(0, 142, 206);}
.submission_suggestions td.incomplete		{color: rgb(0, 142, 206);}
.submission_authors td.incomplete			{color: rgb(0, 142, 206);}
.submission_funding td.incomplete {
	color: rgb(0, 142, 206);
	font-weight: bold;
}
textarea.submission_textareas {
	width: 95%;
	height: 30px;
}
input.submission_radios {
	margin-left: 10px;
	margin-top: 10px;
}
input.submission_single_radio		{margin-left: 10px;}
.focus {
	color: rgb(0, 142, 206) !important;
	font-weight:bold;
}

.decision_checklist {
	font:12px verdana,arial,helvetica,sans-serif;
	font-weight:normal;
}
.decision_checklist_heading		{font:14px verdana,arial,helvetica,sans-serif;}
#decision_checklist_table {
	margin: 0;
	border-collapse: collapse;
	font: 1em arial,helvetica,sans-serif;
	table-layout: fixed;
}
#decision_checklist_table tr th.heading {
	vertical-align: top;
	text-align: right;
	color: rgb(0, 142, 206);
	font-weight: bold;
	padding: 2px;
	width: 100px;
}
#decision_checklist_table tr th {
	vertical-align: top;
	text-align: right;
	color: rgb(0, 142, 206);
	font-weight: bold;
	padding: 2px;
	width: 100px;
}
#decision_checklist_table tr td {
	vertical-align: middle;
	padding: 2px;
}
input {
	margin-right: 3px;
}
/* throwing in wrapped pres from page_components.css because I can't figure out how to include page_components on the review response page with the new nav bar */
pre.wrappedPre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */

	font-family: "Helvetica Neue", "Helvetica", sans-serif;
	font-size:1em;
}
div.wrappedPre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */

	font-family: "Helvetica Neue", "Helvetica", sans-serif;
	font-size:1em;
}
ul.formQuestion {
	list-style:none;
	margin-left:0px !important;
	margin-top:0.5em;
	margin-bottom:0.5em;
}
.question			{}
.answer {
	padding:0.25em;
	padding-left: 10px;
}
.answer_textarea	{padding-top:0.25em;}
#queue_reviewer_table {
	margin: 0;
	border-collapse: collapse;
	font: 1em arial,helvetica,sans-serif;
	table-layout: fixed;
}
#queue_reviewer_table tr th.heading {
	vertical-align: top;
	text-align: right;
	color: rgb(0, 142, 206);
	font-weight: bold;
	padding: 2px;
	width: 100px;
}
#queue_reviewer_table tr th {
	vertical-align: top;
	text-align: right;
	color: rgb(0, 142, 206);
	font-weight: bold;
	padding: 2px;
	width: 100px;
}
#queue_reviewer_table tr td {
	vertical-align: middle;
	padding: 2px;
}
textarea.queue_ms_fixed_textarea {
	width: 95%;
	height: 30px;
	padding:2px;
}
queue_section_header tr td {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
