body
  {
  overflow: auto;
  margin: 0;
  padding: 4.5em 1em 1em 12em;
  color: #000;
  background: #f5f5f5;
  font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 1em;
  }
div#header
  {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0em;
  width: 200%; /* for IE mac */
  /* hide from IE mac \*/
  width: 100%;
  /* end hiding from IE5 mac */
  height: 3.5em;
  border-bottom: 1px solid #cccccc;
  color: #000;
  background: #dddddd;
  }
div#header p
	{
	position: fixed;
	top: 0.5em; /* for IE mac */
	left: 14em; /* for IE mac */
  	/* hide from IE mac \*/
 	top: 1em;
	left: 12em;
	/* end hiding from IE5 mac */
	}
div#sidebar
  {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  z-index: 2;
  bottom: 0;
  width: 11em;
  height: 200%; /* for IE mac */
  /* hide from IE mac \*/
  height: 100%;
  /* end hiding from IE5 mac */
  margin: 0;
  border-right: 1px solid #cccccc;
  color: #000;
  background: #ffffff;
  }
div#foolbar
  {
  position: fixed;
  padding: 0em 0em 0em 0em;
  }
div#foolbar p
	{
	position: relative;
	left: 2em;
	font-size: 0.9em;
	font-weight : bold;
	color: #5781C1;
	}

div#foolbar p.s
	{
	left: 3em;
	}
	
div#foolbar span
	{
	font-size: 0.95em;
	}

img.a
	{
	border: 0;
	width: 11em;
	height: 9em;
	}
	
img.b
	{
	padding: 0.5em 1em 1em 0em;
	}
	
a {text-decoration: none; color:#5781C1;}

div#header a
	{
	font-size: 1em; font-weight : bold;
	}
	
div#foolbar a
	{
	left: 3em;
	font-size: 0.9em; font-weight : bold;
	}

div#content a:link {color: #0C4191;}

div#header a:link,
div#sidebar a:link {color: #5781C1;}
div#header a:hover {color: #F4428D; border-bottom: 4px solid #F4428D;}
div#sidebar a:hover,
div#content a:hover {color: #F4428D;}

div#content
	{
	font-size: 0.94em; /* for IE mac */
  	/* hide from IE mac \*/
	font-size: 0.9em;
	/* end hiding from IE5 mac */
	}

div#content h1
	{
	color: #5781C1;
	font-size: 1.8em;
	margin-top: 0em;
	margin-bottom: -0.2em;
	}
div#content h2
	{
	font-size: 1.3em;
	margin-top: 0.5em;
	margin-bottom: 0.15em;
	}
div#content h3
	{
	font-size: 1.0em;
	font-weight: bold;
	margin-top: 0.5em;
	margin-bottom: 0.15em;
	}
	
div#content span
	{
	font-size: 0.95em;
	}
	
div#content li b
	{
	font-size: 0.95em;
	}

div#content p
	{
	margin-top: 0em;
	margin-bottom: 0.25em;
	}
	
div#content p.n
	{
	margin-left: 2em;
	text-indent: -2em;
	}
	
div#content ul
	{
	margin-top: 0em;
	margin-bottom: 0.25em;
	}

div#content hr
	{
	width: 20em;
	}
	
div#block
	{
	float: left;
	}
	
div#yellow
	{
	padding: 0.25em 1em 1em 1em;
	background-color: #F4F2E6;
	}

@media screen
  {
  .beNicetoIeMac {
  font-family: "\"}\"";
  font-family: inherit;
	}
  body>div#header,
  body>div#sidebar
    {
    position: fixed;
    }
  }