%# Disable the calling of parental methods (such as autohandler).
<%flags>
inherit => undef
</%flags>
/*
   symposium.css

   Cascading Style Sheet for https://msf.ucsf.edu/symposium/

   created by: June Snedecor 10/20/04
   edited by:  Aenoch Lynn and Richard Tabor, 2007.01.12

*/

/* styles for UCSF header bar */
#brand {
   height: 30px;
   background-color:#000000;
   color: #ffffff;
   font-size: 8pt;
   font-family: Arial, sans-serif;
}

#brand a:link {
   color: #ffffff;
   text-decoration: none;
}

#brand a:visited {
   color: #cccccc;
   text-decoration: none;
}

#brand a:hover, a:active {
   color: #cccccc;
   text-decoration: underline;
}

#brand_image {
   float: left;
   height: 30px;
   width: 55px;
   padding-left: 30px;
}

#brand_text {
   text-align: left;
   padding-left: 94px;
   padding-top: 1em;
}

/* end UCSF's stuff */

body {
	background-color: #CCCCCC;
	position: absolute;
	top: 0px;
	left: 0px;
   margin: 2px;
   padding: 0px;
}

h1 {
	font-weight: normal;
	font-size: 16pt;
	text-align: center;
}

h2 {
	font-size: 14pt;
	font-weight: bold;
}

h3 {
	font-size: 12pt;
	text-align: center;
}

p {
	font-size: 12pt;
}

tr {
	font-size: 12pt;
}

pre {
	font-size: 12pt;
	font-weight: normal;
	font-family: Arial, sans-serif;
}

/* for left navigation bar */

.leftbar {
	width: 183px;
	float: left;
}

.leftbar ul {
	/*Styling*/
	width: 150px;
	color: #FFFFFF;
	background-color: #6bb2fa;
	border: #000000 1px ridge;
	margin: 0ex;
   margin-top: 2ex;
	padding: 5px;
	/*Text Style*/
	list-style-type: none;
	text-align: left;
	text-indent: 1ex;
   font-weight: bold;
	font-family: Arial, sans-serif;
   font-size: 10pt;
}

.leftbar li {
   margin-bottom: 4px;
}

.leftbar a {
	text-decoration:  none;
}

.leftbar a:link, a:visited {
	color: #ffffff;
}

.leftbar a:hover, a:active {
	text-decoration:underline;
	color: #000000;
}


.centerbody a:visited {
	/* color: #ebecf6; */
	color: blue;
}


.centerbody a:hover, a:active {
	text-decoration: underline;
	color: #000000;
}

/* this doesn't appear to be applied except by Firefox */
signature {
   font-style: italic;
	font-size: 8pt;
}

#prtheader {
	display  : none;
}

#header {
	background-color: #FFFFFF;
	width: 800px;
   border: 0px;
   margin: 0px;
   padding: 0px;
}

img.title {
	padding-bottom: 15px;
	padding-left: 20px;
	margin: 0px;
}

#content {
   width: auto;
}

#maincontent {
	width: 850px;
}


/*I hate you, Internet Explorer, with the passion of a thousand suns.
This is to fake the min-height property for IE*/
#prop {
	height: 800px; 
	width: 0px;
}


/*needs to be in Div tag so that we can have the line going down to the bottom of the page*/
#gradientbarvert {
	width: 10px;
	min-height: 800px;
	background-color:#6bb2fa;
	position: absolute;
	left:182px;
	top: 30px;
	bottom: 0px;
}

/*Another exciting IE bug! This time only for the PC version of IE6! It completely ignores the height property and just makes the div box bleed all over the place */

#gradientbarhor {
	position: absolute;
	top: 140px;
	left: 0px;
}

/*
#gradientbarhor {
	background-color:#6bb2fa;
	height: 10px;
	width: 800px;
	position: absolute;
	top: 115px;
	left: 0;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
*/

.centerbody {
	float: left;
	color: #000000;
	background: #ffffff;
	text-align: justify; 
	padding: 20px;
	width: 550px;
	margin:25px;
	font-family: Arial, sans-serif;
}

.centerbody ul {
	font-weight: bold;
	font-size: 12pt;
}

.hide_but_print {
   display: none;
}
