/** * Csaa.css *   * CSAA Biennial Conference stylesheet * ----------------------------------- * * Custom OCS theme based upon John Willinsky's classicRed Theme. * Adapted by Ivan Cucco * * Distributed under the GNU GPL v2.  * * $Id: Csaa.css,v 1.0 2008/08/08 19:03:39 $ * */body {	background-color: #F2F2F2;	font-family: "Arial", Arial, sans;	margin-top: 0pt;	margin-right: auto;	margin-bottom: 0pt;	margin-left: auto;}a {	text-decoration: none;}a:link {	color: #660000;}a:active {	color: #993338;}a:visited {	color: #660000;}a:hover {	color: #660000;	background: #fff;	text-decoration: underline;}label.error {	color: #f60;}input.defaultButton {	color: #EECCCC;	background: #FFFFFF;}#container {	background-color: #FFFFFF;	font-size: 1em;}#header {	#height:  150px;	padding: 0;	padding-left: 0px;	margin: 0 ;	text-align: left;	background-color: #FFFFFF;	border-top: 0px;	border-bottom: 6px solid #FF0000;}#headerTitle {	text-align: left;	margin: 0px;	padding-bottom: 0px;	padding-top: 0px;	padding-left: 0px;	height: 120px;	background: #FFFFFF; 	width: 800px;}#header h1 {	line-height: 2.5;	margin: 0;	padding: 0 0 0 0;	font-family: "Arial", Arial, sans;	text-align: left;	text-transform: uppercase;	letter-spacing: 10px;	font-size: 2em;	background-color: #FFFFFF;	color:  #660000;}#footer {	background-color: #600;	color:  #fff;}#footerContent {	color:  #fff;}#main {	background-color: #fff;	border-top: 0;	margin-top: 0;	margin-left: auto;	margin-right: 10%;	padding-left: 20px;	padding-right: 20px;	border-style: solid;	border-left-width: 1px;	border-left-color: black;	border-right-width: 1px;	border-right-color: black;	border-bottom-width: 1px;	border-bottom-color: black;}#main h2 {	font-family: "Arial", Arial, sans;  	font-size: 120%;      	text-transform: uppercase;}#main h3 {	font-family: "Arial", Arial, sans;	text-transform: uppercase;}#navbar {	border-bottom: 1px dotted #660000;	text-align: left;}#breadcrumb {	padding-top: 1em;	padding-bottom: 1em;	font-size: 0.7em;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: black;}#content {	border-top: 1px dotted #660000;}#content h3 {	font-family: "Arial", Arial, sans;	text-transform: uppercase;}#content h4 {	font-family: "Arial", Arial, sans;	text-transform: uppercase;}#content h5 {	text-transform: uppercase;}span.highlight {	border-bottom: 1px dotted #660000;}table.listing tr.highlight {	background: #fcff64;}table.listing tr.fastTracked {	background-color: #ecc;}table.listing td.headseparator {	border-top: 1px dotted #660000;}table.listing td.endseparator {	border-top: 1px dotted #660000;}span.formError {	color: #f60;}ul.formErrorList {	color: #f60;}div.separator {	border-bottom: 1px dotted #660000;}#rightSidebar ul, #leftSidebar ul {	margin-left: 0px;	padding-left: 0px;}#rightSidebar li, #leftSidebar li {	list-style-type: none;}#rightSidebar, #leftSidebar {	 margin-top: 5px;	 float: left;	 width: 14%;	 padding-top: 1em;	 padding-right: 0em;	 padding-bottom: 1em;	 padding-left: 0em;	 font-size: 0.7em;	 height: 100%;	 margin-left: 3%;	 margin-right: 2%;	 display: inline;	 overflow-x: hidden;	 overflow-y: hidden;}#sidebar div.block span.blockTitle  {	 display: block;	 padding-top: 0.5em;	 padding-right: 0pt;	 padding-bottom: 0.5em;	 padding-left: 0pt;	 font-size: 1em;	 letter-spacing: 0.1em;	 text-transform: uppercase;	 font-weight: bold;	 border-style: solid;	 border-left: 0;	 border-right: 0;	 border-top-width: 1px;	 border-top-color: black;	 border-bottom-width: 1px;	 border-bottom-color: black;}input.textField, select.selectMenu, textarea.textArea,input.uploadField {	 background-color: white;	 margin-top: 6px;	  }