body, html
	{
	height: 100%;
	background-image: url(/shared/circuit.jpg);
	text-align: center;	
	}

#wrapper
	{
	min-height: 100%;
	width: 800px;
	margin: 0 auto;
	text-align: left;
	background-image: url(/shared/texture.jpg);	
	}
	
* html #wrapper
	{
	height: 100%;
	}
	
#header
	{
  height: 136px;
	}

#navigate
	{
	color: white;
	background-color: #4A0506;
	}

#navigate small
	{
	color: gray;
	}
	
#content
	{
	padding-bottom: 0px;
	}

body, th, td
	{
	color: black;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	margin: 0;
	padding: 0;
	}

/*
  h1: center, large,  marroon (not used)
  h2: center, large,  marroon
  h3:  left,  medium, marroon
  h4:  left,  small,  marroon
  h5:  left,  small,   black
*/

h1
	{
	font-weight: bolder;
	font-size: 18pt;
	text-align: center;
	color: #4A0506;
	}

h2
	{
	font-weight: bolder;
	font-size: 18pt;
	text-align: center;
	color: #4A0506;
	}

h3
	{
	font-weight: bolder;
	font-size: 12pt;
	text-align: left;
	color: #4A0506;
	}

h4
	{
	font-weight: bolder;
	font-size: 10pt;
	text-align: left;
	color: #4A0506;
	margin: 4px;
	padding: 4px;
	}

h5	{
	font-weight: bolder;
	font-size: 10pt;
	text-align: left;
	color: black;
	margin: 4px;
	padding: 4px;
	}

p	{
	font-weight: normal;
	font-size: 10pt;
	text-indent: 0.25in;
	text-align: left;
	margin: 7px;
	padding: 0;
	}

blockquote	
	{
	color: #603434;
	font-weight: normal;
	font-size: 10pt;
	font-style: italic;
	text-indent: 0;
	text-align: left;
	margin: 7px 0.25in;
	padding: 0;
	}

cite
	{
	display: block;
	color: #808080;
	font-style: normal;
	font-size: 8pt;
	text-align: left;
	margin: -3px 0.25in 1em 0.25in;
	}

ul
	{
	text-align: left;
	margin: 7px 1em;
	padding: 0;
	}
ol
	{
	text-align: left;
	margin: 7px 2em;
	padding: 0;
	}
li
	{
	margin: 5px 5px 5px 2em;
	padding: 0;
	}
		
a:link    { color: #4A0506; }
a:visited { color: #4A0506; }
a:hover   { color: red;  }
a:active  { color: #4A0506; }

.block
  {
  margin: 1em;
  padding: 1em 1.5em;
  width: 90%;
  background-color: #F8ECD0;
  border: 1px solid #4A0506;
  }

.toc
	{
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	line-height: 150%;
	}

.tochere
	{
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	line-height: 150%;
	}

.sub
	{
	color: #D6B476;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	line-height: 100%;
	}

.subhere
	{
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	line-height: 100%;
	}

.file
	{
	color: #D6B476;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 100%;
	}

.filehere
	{
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 100%;
	}

.toc:link     { color: #D6B476; }
.toc:visited  { color: #D6B476; }
.toc:hover    { color: #FFFFFF; }
.toc:active   { color: #FFFFFF; }

.sub:link     { color: #D6B476; }
.sub:visited  { color: #D6B476; }
.sub:hover    { color: #FFFFFF; }
.sub:active   { color: #FFFFFF; }

.file:link    { color: #D6B476; }
.file:visited { color: #D6B476; }
.file:hover   { color: #FFFFFF; }
.file:active  { color: #FFFFFF; }
