BODY {
  word-spacing:	2px;
  letter-spacing: 0px;
  text-indent:	0px;		/* indentation for 1st line */
  direction:	ltr;		/* text flow direction */
  margin:	0px;
  padding:	0px;
  border:	0px;

  padding-top: 48px;
  padding-bottom: 96px;
  
  font-family: 'Arial', sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #ffffff;

  scrollbar-face-color: #888888;
  scrollbar-highlight-color: #a0a0a0;
  scrollbar-shadow-color: #888888;
  scrollbar-3dlight-color: #787878;
  scrollbar-arrow-color:  #f0e0d0;
  scrollbar-track-color: #e0e0e0;
  scrollbar-darkshadow-color: #808080;

  background-color:#FF3300;		/* background-color: ButtonFace; */
  background-attachment: fixed;
  opacity: .9;
}

li, b, strong {
	color:#40b4df;		/* color: CaptionText; */
	font-weight: bold;
}

.opt {
	font-weight: normal;
	color: #ffffff;
}


a {
	color: #ffb000;			/* color: CaptionText; */
	text-decoration: none;
}

a:hover {
	color: #000000;			/* color: HighlightText; */
	background-color: #f0b000;	/* background-color: HighLight; */
}

h1, h2, h3 {
  padding: 8px;
  margin: 0px;
  margin-bottom: 8px;
  margin-top: 0px;
  text-indent: 0px;
  color: #404040;
  color: ButtonText;
  background-color:#40B4DF;	/* background-color: ButtonFace; */
}

h1 {
  font-size: 20px;
  background-color:#FF0000;
  color:#80FF00;
}
h2 {
  font-size: 14px;
}
h3 {
  font-size: 12px;
}

.content {
  margin-left: 320px;
  margin-right: 15%;
  max-width: 640px;
}


.section {
  border: 6px dotted #80FF00;		/* border: 1px solid WindowFrame; */
  margin-top: 32px;
  margin-bottom: 32px;
  
  padding: 4px;
  background-color:#FF0066;
}
.section:hover {
  background-color:#00FF66;		/* background-color: ButtonShadow; */
}
.section:hover h1 {
  background-color: #33CC00;		/* background-color: ActiveCaption; */
  color:#FFFFFF;			/* color: HighlightText; */
}

.paragraph {
  padding-bottom: 8px;
}
.paragraph:hover {
  background-color:#CCFF00;		/* background-color: ThreeDShadow; */
  color:#888888;
}
.paragraph:hover h2 {
  background-color: #f0a000;		/* background-color: ActiveCaption; */
  color: #ffffff;			/* color: HighlightText; */
}
.paragraph:hover h3 {
  background-color:#80FF00;		/* background-color: ActiveCaption; */
  color: #ffffff;			/* color: HighlightText; */
}



.navi {
	float: left;

	position: fixed;
	top: 0px;
	left: 0px;
	width: 160px;
	/* height: 100%; */
	padding: 8px;

	/* background-color: #606060;		 background-color: ButtonShadow; */
}
.navi:hover {
  /* background-color: #404040;		 background-color: ThreeDShadow; */
}
.navi_items {
  display: inline;
}
.navi_top_item:hover {
}
.navi_sub_item {
}


#footer {
  display:block;
  text-align:center;
  padding-left:150px;
}



@media print {   

  .navi {
    display: none;
  }


}
