a:link    { color: #800000 }                                 /* maroon */
a:visited { color: black }
a:hover   { color: #C71585; text-decoration; }     /* medium violet red */
a:active  { color: red }
a { text-decoration: none; }


BODY { 
      background: #EEE8CD;         /* cornsilk2 */
      background-repeat: repeat;
      background-attachment: fixed;
      font-weight: bold; 
      font-size: 10pt;
      line-height: 14pt; 
	   font-family:Verdana,Helvetica,Arial,sans-serif;
      font-variant: normal;
      color: #00008B;             /* Darkblue */
    }

div#outer {
   padding:5px;
}
 
div#center {
   margin: 3px auto 0 auto;
	width: 700px;
}
 
div#sect_nav {
   margin: 5px;
	float: left; 
	width: 15%;
	text-align: left;
}
 
div#sect_left {
   margin: 2px;
	float: left;
	width: 40%;
}
 
div#sect_right {
   margin: 2px;
   float: right; 
	width: 40%;
}

div#abs_left {
   position: absolute;
   top: 15%;
   left: 15%; 
	width: 40%;
}

div#abs_right {
   position: absolute;
   top: 15%;
   left: 60%; 
	width: 40%;
}

div#sect_main {
   margin: 2px;
   float: left; 
	width: 80%;
}
 
div#footer {
   margin: 3px auto 0 auto;
   float: right; 
	width: 100%;
}
 
div#dimtext {
   font-family:sans-serif;
   font-size:8pt;
   color: gray;
   font-weight: normal; 
}
		
.bullet {
	font-family:tahoma,verdana,arial,helvetica,sans serif;
	color: #00008B;             /* Darkblue */
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

P { 
      font-weight: normal; 
      font-size: 10pt;
      line-height: 14pt; 
      font-family: times; 
      font-variant: normal;
      color: #00008B;             /* Darkblue */
    }
TABLE
   {
      font-family:sans-serif;
      font-size:8pt;
      color: #00008B;             /* Darkblue */
      font-weight: normal; 
   }

H1 { 
      font-weight: bold; 
      font-size: 18pt;
      line-height: 20pt; 
      font-family: times; 
      font-variant: normal;
      color: #00008B             /* Darkblue */
    }
H2 { 
      font-weight: bold; 
      font-size: 16pt;
      line-height: 18pt; 
      font-family: times; 
      font-variant: normal;
      color: #00008B             /* Darkblue */
    }
H3 { 
      font-weight: bold; 
      font-size: 14pt;
      line-height: 16pt; 
      font-family: times; 
      font-variant: normal;
      color: #00008B             /* Darkblue */
    }
.boldital { 
      font-weight: bold; 
      font-size: 10pt;
      line-height: 14pt; 
      font-family: times; 
      font-style: italic;
      font-variant: normal;
      color: #00008B;             /* Darkblue */
    }
.quotation {
      font-weight: normal; 
      font-size: 10pt;
      font-style: normal;
      color: darkred;
      padding-left: 4px;
    }

.annotation {
      font-weight: normal; 
      font-size: 8pt;
      font-style: italic;
      color: gray;
      padding-left: 4px;
    }

.annotation_small {
      font-weight: normal; 
      font-size: 7pt;
      font-style: italic;
      color: gray;
      padding-left: 4px;
    }
.table_small {
      font-family:sans-serif;
      font-size:7pt;
      color: #00008B;             /* Darkblue */
      font-weight: normal; 
    }

/* navigation section */
.navtable {
  text-align: left;
  font-weight:bolder;
  font-size:12px;
}

/* Normal "cells" in the nav section */
span.navcell {
  text-align:left;
  padding:6px;
  text-decoration:none;
}
a.navcell:link { color: #00008B; text-decoration:none }
a.navcell:visited { color: #00008B; text-decoration:none }
a.navcell:hover { color:blue; text-decoration:underline }
a.navcell:active { color: #00008B; text-decoration:none }
a.navcell:focus { color:red; text-decoration:none }

/* Current cell in the nav section */
span.navcurr {
  text-align:left;
  font-style:italic;
  font-size:larger;
  border-style:inset;
  border-width:1px;
  border-color:gray;
  padding:6px;
  text-decoration:none;
}
span.hilite { 
      font-weight: normal; 
      font-style:italic;
      font-size:larger;
      line-height: 14pt; 
      font-family: times; 
      font-variant: normal;
      color: red;
    }
span.boldtext {
      font-weight: bold; 
      font-style:normal;
      font-size:10pt;
      line-height: 12pt; 
      font-family: sans-serif; 
      font-variant: normal;
      color: #8B814C;
    }
span.standout {
      font-weight: bold; 
      font-style:normal;
      font-size:14pt;
      line-height: 16pt; 
      font-family: times; 
      font-variant: normal;
      color: #8B814C;
    }
