body {
      background: #AFDFFF repeat-x bottom;
      margin:0;
      margin-left:19px;
      margin-right:1px;
      min-width:835px;
      max-width:100%;
      padding:0;
      color:#000;
      font:x-small/1.5em "Trebuchet MS",Verdana,Sans-Serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
} 

html>body {font-size:small;}

a.nonexistent {
	background-color: white;
	color: red;
	font-weight: bold;
}

a:link { 
        font-weight: normal; 
        text-decoration: none; 
        color: #0000CD; }
        
a:visited { 
        font-weight: normal; 
        text-decoration: none;
        color: #0000CD; }
        
a:hover, a:active { 
        text-decoration: underline; 
        color: #8bcfd9; }

a.nonexistent:visited {
	background-color: white;
	color: red;
}

dl.contents {
  margin-top: 0;
}

dt.contents {
  margin-bottom: 0;
}

dt {
  font-weight: bold;
  padding: 3px;
}

em {
  font-style: italic;
}

h1 {
  background-color: #dddddd;     /* wheat */
  color: #2F4F4F;               /* dark slate gray */
  border-bottom: 3px solid #2F4F4F;
  margin-bottom: 10px;
  padding: 4px;
  font-size:12pt;
}

h2 {
  background-color: #dddddd;    /* wheat */
  border-bottom: solid 2px #708090; /* slate gray */
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 4px;
  font-size: 12pt;
}

h3 {
  border-bottom: solid 1px #708090; /* slate gray */
  border-right: solid 2px #DCDCDC; /* gainsboro */;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-right: 6px;
  padding: 4px;
  font-size:11pt;
}

h4 {
  border-bottom: solid 1px #BEBEBE;    /* light gray */
  border-right: solid 2px #DCDCDC; /* gainsboro */;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-left: 4px;
  padding-right: 6px;
  font-size:11pt;
}

li {
     margin-bottom: 5px;	
     margin-right:5px;
}

p.verse {
  margin-left: 10%;
  white-space: pre;
}

pre {
  font-family: monospace;
  margin-left: 10%;
  white-space: pre;
}

span.footdate {
  color: red;
}

strong {
  font-weight: bold;
}

ul {
    /* list-style-image: url(blue.gif); */
    list-style-type: none;
}
	
p { 
     margin-top: 0px; 
     padding-left: 10px;
     padding-right: 10px;
     text-align: justify; }
	
blockquote {
     font-size: 10pt;
     margin-left: 10px;
}

img.floatLeft { 
     float: left;
     border: 2px;
     margin-left: 10px;
     margin-right: 10px; 
     margin-top: 10px; 
     margin-bottom: 10px; 
}

img.floatRight { 
     float: right;
     border: 2px;
     margin-left: 10px; 
     margin-top: 10px; 
     margin-bottom: 10px; 
     margin-right: 10px;
}

img.logo { 
     border: 2px;
     margin-left: 10px; 
     margin-top: 10px; 
     margin-bottom: 10px; 
     border:0px;
}

/* Main text */
div.maintext {
	font-size:10pt;
  	font-family: Georgia,Verdana,Arial,Sans-Serif;
	color: #232323; 
	width:98%;
	padding-top:10px;
	margin-right:10px;
	border-top: solid 1px #121212;
	border-right: solid 1px #121212;
	border-left: solid 1px #121212;
	border-bottom: solid 1px #121212;
	background-color: #ffffff;
}

#col1 {
	left:0%;
	top:38px;
	width:40%;
	position:absolute;
}

#col2 {
	top:38px;
	left:40%;
	width:40%;
	position:absolute;
}

/* TABBING BEGINS */
    
#header {
      float:left;
      width:98%;
      background: #AFDFFF;
      border-right: solid 2px #AFDFFF;
      border-bottom: solid 1px #121212;
      font-size:93%;
      line-height:normal;
}

#header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
}

#header li {
      float:left;
      background:url("tab_norm_lft_dk.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
}

#header a {
      float:left;
      display:block;
      background:url("tab_norm_rght_dk.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color: black;
}

#header a:hover {
      color:#FF6600;
}

#header #current {
      background-image:url("tab_on_lft.gif");
      border-width:0;
}

#header #current a {
      background-image:url("tab_on_rght.gif");
      font-weight:bold;
      color:#FF6600;
      padding-bottom:5px;
}
