/* 
 *
 * Research Support Tool 2.0
 * (c) The Public Knowledge Project 2003
 * http://www.pkp.ubc.ca
 *
 * RST cascading stylesheet
 */


html, body, td {
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size: 12px;
}

a.rstTitleLink, a.rstTitleLink:link, a.rstTitleLink:active, a.rstTitleLink:visited, a.rstTitleLink:hover {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #00A;
}

table.rstSidebar {
	text-align: left;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	background: #000;
}

td.rstSidebar {
	color: #FFF;
	font-size: 9px;
	background: #800;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}

a.rstLink, a.rstLink:link, a.rstLink:active, a.rstLink:visited, a.rstLink:hover {
	text-decoration: none;
	color: #FFF;
}

div.rstMenuNoBorder {
}

div.rstMenuBorder {
	margin-top: 2px;
	padding-top: 2px;
	border-top: 1px #500 solid;
}

span.rstTitle {
	color: #800;
	font-size: 18px;
	font-weight: bold;
}

span.rstSubtitle {
	color: #800;
	font-size: 14px;
	font-weight: bold;
}

span.rstRequired {
	color: #800;
}

span.rstError {
	color: #800;
	font-weight: bold;
}

span.rstSearchTitle {
	color: #800;
}

table.rstMetaTable {
	background: #000;
}

td.rstMetaColHeading {
	font-size: 10px;
	font-weight: bold;
	background: #EEE;
	text-align: center;
}

td.rstMetaRow {
	font-size: 10px;
	background: #FFF;
}

td.rstMetaRowAlt {
	font-size: 10px;
	background: #EEE;
}

table.rstCiteTable {
	background: #EEE;
	border: 1px #CCC solid;
}

td.rstCiteCell {
	background: #FFF;
}

td.rstCiteMainCell {
	background: #EEE;
}

td.rstSearchRow {
	background: #EEE;
	border-top: 1px #000 solid;
}

td.rstSearchRowAlt {
	background: #FFF;
	border-top: 1px #000 solid;
}

input.rstButton {
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	color: #000;
	background: #EEE;
}

input.rstSearchButton {
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #800;
	font-weight: bold;
}

hr.rstHr {
	color: #666;
	background-color: #666;
	height: 1px;
	border: 0;
}
