/* 
external style sheet for JOels's color scheme, and using elements from 
menu nine of cbe.
dch 9-2003
*/

/* chile red = BB0033    JOEL2008 color logo 128 0 0   (80 00 00) */
/* gold =      FFDD33                        255 204 0 (FF CC 00) */
/* gray =                                               #d0d0d0  */



body	{
	background-color:white;
 	color:black;
	font-family:verdana,arial,helvetica,sans-serif;
        margin:0;  padding:0px;  text-indent:0em;
	}

#ziatop  {
  position:absolute;
  top:1px;
  left:36px;
  margin:0;border:0;padding:0;
  z-index:2001;
  }

#ziabottom  {
  position:absolute;
  top:150px;
  left:283px;
  margin:0;border:0;padding:0;
  z-index:2002;
  }




div.logo {
  position:relative;
  top:1px;
  left:55px;
  width:90%;
  height:100px;  
  z-index:10;
  margin:0px; padding:0,0,5,0px;  text-indent:0%;
  border-top:0px solid #800000; border-left:0px solid #800000;
  border-bottom:1px solid #800000; border-right:0px solid #800000;
  background-color:white;
  }

#sws  {
  position:absolute;
  top:20px;
  right:5%;
  z-index:5002;
  background-color:transparent;
  }



div.main {
	position:relative;
	left:55px;
	width:90%;
	color:#000000;                                    /* 660000; */
	background-color:white;
  	margin-left:0; margin-right: 4em;
	padding:0px;  text-indent:0%;
}

div.marker {
  position:relative;
  left: 55px;
  height:55px;   /* increase from 45 px */
  background-color:white;
  margin:0;  padding:0px;  text-indent:0%;
  border-top:0px solid #800000; border-left:0px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF; border-right:0px solid #FFFFFF;
  }

div.sidebar {
  position:absolute;
  top: 250px;
  left:  2px;
  width: 32px;
  background: white;
  }


div.footer {
  font-size:smaller;
  text-align:right;
  }



/* Define the style for the main body of the text */ 




a.logo:link, a.logo:visited, a.logo:active {
  font-family: verdana,arial,sans-serif; font-size: large;
  text-decoration:none; color:#800000; background:white;
  }
li,dl,b,center,ul,ol,td
	{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	text-align:justify; 
	}
input, textarea 
	{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:smaller;
	}

p	{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	text-indent:3em;
	text-align:justify;
	}

p.caption  {
	color:#000000;
	font-family:verdana,arial,sans-serif;
	text-indent: 0em;
	text-align:justify;
	}



p.centered {
	text-align:center; 
	text-indent:0%;
	} 

p.strong	{
	background-color:#d0d0d0;
	padding: 2em;           
	}


pre	{
	color:#000000;
	font-family:courier, monospace; 
	}



h1,h2,h3,h4,h5	{
	font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:medium;
 	color:#800000; 
	}


	/* header in offset colors:  red background and gold text */
h2.GOLD {
	color:#FFCC00;       
	font-size:medium;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	margin-left:0%; 
	margin-right:0%;
	text-align:left;
	padding:5pt;
	background-color:#800000;
	border-width:1pt;
	border: 1pt solid;
	} 


center	{
	text-align:center; 
	}

img.right {
	float:right;
	border:0;
	padding:0;
	margin-left:10px;
	}

img.left  {
	float:left;
	border:0;
	padding:0;
	margin-right:10px;
	}

div.right400px  {	
	float:right;
	width:400px;
	margin-left:2em;
	margin-right:0px;
	padding:0px;
	font-size:smaller;
	text-indent: 0px;
	}

div.right300px  {	
	float:right;
	width:300px;
	margin-left:2em;
	margin-right:0px;
	padding:0px;
	font-size:smaller;
	text-indent:0%;
	}

div.left150px  {	
	float:left;
	width:150px;
	margin-left:0em;
	margin-right:2em;
	padding:0px;
	font-size:smaller;
	text-indent:0%;
	}


/* Stuff for pretty nav tables gleaned from strategic analytics */


div.left600px  {	
	float:left;
	width:600px;
	margin-left:2em;
	margin-right:2em;
	padding:0px;
	}

table.itemtable {
	font-size: smaller; 
	table-layout: fixed;
	border-collapse: separate;
	border-spacing: 20px 0px;
	empty-cells: hide;
	}

table.itemtable th { 
	background:#d0d0d0;
	border-left:solid 2px #d0d0d0; 
	font-weight:bold; 
	text-align:left;  
	vertical-align: top;
	}

table.itemtable td { 
	border-left:solid 2px #d0d0d0; 
	vertical-align: top;
	text-align: left; 
	padding-bottom: 10px;
	}

/* end of file */


