/* 
	content-standard.css
	bpstandard.shared.app
	
	this is the standard backwards-compatibility contentpane style file.  we 
	need to consolidate legacy styles into this file so we can pick 'em off
	or do a huge, ill-advised cutover to a new file and then start zapping
	unstyled elements as they're encountered.

	// 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).
		
	@author:	pevans@highwire.stanford.edu
	@created:	August 11th, 2009
	@version:	0.1.0
*/

#contentPane 	
{

}

p 								{line-height:1.5em;}

.pageComponent 	
{
	padding-left: 10px;
	padding-right: 10px;
	
	margin-top:25px;
	margin-bottom:25px;
}

.pageSubcomponent 				{margin-top:1em;margin-bottom:1em;}
.pageSubcomponent.isolated		{border-top:1px dotted rgb(220,220,220);}
.pageComponent.fullSpan			{padding:0}

#pageMeta						{margin-top:30px;}
#pageMeta .pageTitle 
{	
	/*font-family: "Georgia","Times",serif;*/
	font-family: verdana, arial, helvetica;
	font-size: 2em;
	padding-bottom:0.1em;
}

#pageMeta .pageSubtitle
{
	color:rgb(75,75,75);
	font-size:0.9em;
	margin-left:0.2em;
}

.listingTitle									{font-size:1.2em;margin-bottom:0.25em;}
.listingByline									{font-size:0.85em;margin-bottom:0.4em;}

.contentSeparator								{border-top:1px dotted rgb(220,220,220);height:1px;overflow:hidden;}
p.information									{line-height:1.4em;}
.contentTitle									{font-size:2em;font-family:Palatino, Georgia, serif;margin-bottom:0.4em;}
.contentByline									{font-size:0.9em;margin-bottom:0.2em;}
.borderedContent								{border-top:1px solid rgb(200,200,200);border-bottom:1px dotted rgb(175,175,175);}
.longformContent								
{
	font-family:"Georgia","Times",serif;
	font-size:1.1em;
	line-height:1.4em;
	margin-bottom:0.4em;
}

table.itemTable 								{margin-top:1em;margin-bottom:1em;width:100%;}
table.itemTable th.itemSection					{padding-top:0.5em;padding-bottom:0.5em;}
table.itemTable th.itemSubsection				{padding-bottom:0.5em;}
table.itemTable td								{vertical-align:middle;}

p.formButtons									{margin-top:1.5em;margin-bottom:3em;text-align:right;}

ul.actionList, ol.actionList					
{
	
}

.subLayout .title
{
	font-size: 1em;
	font-weight:bold;
	color:rgb(50,50,50);
	margin-bottom:0.2em;
}
.subLayout .subtitle
{
	font-size: 0.8em;
	color:rgb(75,75,75);
	margin-bottom:0.4em;
}

.sidebar 				{margin:1em;}
.sidebar .subsection 	{margin-bottom:1.8em;margin-top:1em;}

.sidebar h2
{
	font-weight:bold;
	font-size:0.8em;
	margin-bottom:0.4em;
	color:rgb(100,100,100);
	
}
.sidebar p 
{
	line-height:1.6 !important;
	font-size:0.8em;
	margin-bottom:0.6em !important;

	color: rgb(50,50,50);
}

.boxed
{
	margin:1.5em 0 1.5em 0;
	padding:1em 1.5em 1em 1.5em;
	
	border:1px solid #ccc;
	border-radius:4px;
	
	background-color:white;
	background-image: url(/icons/widgets/gradients/row_gradient.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.centered	{ margin-left: auto; margin-right: auto; }

/* -- supporting the new contentCanvas element which provides 
	a basic namespace for unstyled (raw) content -- */

.contentCanvas 					{font-family:Palatino, Georgia, serif;}

.contentCanvas h1				{font-size:2.4em;}
.contentCanvas h2				{}
.contentCanvas h3				{font-size:0.9em;}
.contentCanvas p				{line-height:1.7em;font-size:1.1em;}
.contentCanvas ul,
.contentCanvas ol				{margin: 1.12em 0;line-height:1.8em;font-size:1.1em;margin-left:40px;}
.contentCanvas ol				{list-style-type:decimal;}
.contentCanvas li              	{display:list-item;padding-left:20px;}
.contentCanvas strong,
.contentCanvas b				{font-weight:bold;}