a.hyperlink  { text-decoration : none;      color : #0099ff; font-weight : bold; }
a.hyperlink1 { text-decoration : underline; color : #0099ff; font-weight : bold; }
a.hyperlink2 { text-decoration : none;      color : #0000ff; }
a.hyperlink3 { text-decoration : none;      color : #ffffff;
               font-size: 10.0pt;  font-weight : bold; background-color: #000090;
               padding-top : 4px; padding-bottom : 2px; padding-left : 10px;
               padding-right : 10px;}

body {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  background: url("images/sea.gif");  
  background-repeat : repeat;
  color : #000080;
}

h1.center   { text-align : center; }
h2.center   { text-align : center; }
h3.center   { text-align : center; }
h4.center   { text-align : center; }

img.uparrow { border : 0; }

dt.small { font-size: 10.0pt; font-weight : bold; }

ul.pagebar {
  list-style-type: none; 
  margin : 0; 
  padding: 0px 0px 20px 0px;
  border : none;
  width  : 100%;
}

li.barpage1, li.barpage2, li.barpage3, li.barpage4, li.barpage5, li.barpage6,
li.barpage7, li.barpage8 {
	white-space: nowrap; 
	margin: 0;
	padding: 0;
	border: none;
	float: left; 
	font-size: 10.0pt;
	color: #ffffff;
	background-color: #000080;
}
li.barpage1 { width: 98.0%; }
li.barpage2 { width: 49.0%; }
li.barpage3 { width: 32.6%; }
li.barpage4 { width: 24.5%; }
li.barpage5 { width: 19.6%; }
li.barpage6 { width: 16.3%; }
li.barpage7 { width: 14.0%; }
li.barpage8 { width: 12.2%; }

li.barpage1 a, li.barpage2 a, li.barpage3 a, li.barpage4 a, li.barpage5 a,
li.barpage6 a, li.barpage7 a, li.barpage8 a {
	color: #ffffff;
	text-decoration: none; 
        text-align: center;
	font-weight: bold; 
	float: left;
	width: 100%;
        padding: 2px 0px;
	border-left: 2px solid #ffffff;
        border-bottom: 1px solid #ffffff;
}

p.center      { text-align  : center; }
p.centerblueltb { text-align  : center; color : #00ccff; font-weight : bold; }
p.centerfuchb { text-align  : center; color : #ff00ff; font-weight : bold; }
p.centernb    { text-align  : center; margin-bottom : 0; }
p.centernt    { text-align  : center; margin-top : 0; }
p.centerntnb  { text-align  : center; margin-top : 0; margin-bottom : 0; }
p.centerserif { text-align  : center; 
                font-family : times, times new roman, serif; font-size : 14pt; }

p.input     { font-weight : bold; font-family : Verdana; text-align : center;
              font-size   : small; }
p.maroon    { color : #800000; }
p.red       { color : #bf0000; }
p.reference { font-size : small; }


pre.largeMono, pre.largeMonoB
                { font-family : "Courier New", monospace; font-size : large; }
pre.largeMonoB  { font-weight : bold; }
pre.mediumMono, pre.mediumMonoB
                { font-family : "Courier New", monospace; font-size : medium; }
pre.mediumMonoB  { font-weight : bold }
pre.large   { font-family : Verdana, Arial, Helvetica, sans-serif;
              color : #000080; font-size : large;   }
pre.small   { font-family : Verdana, Arial, Helvetica, sans-serif;
              color : #000080; font-size : small;   }
pre.tiny    { font-family : Verdana, Arial, Helvetica, sans-serif;
              color : #000080; font-size : x-small; }

span.bblue      { background-color : #77eeff; }
span.bgray      { background-color : #d0d0d0; }
span.bgreen1    { background-color : #99dd00; }
span.bgreen2    { background-color : #99ff99; }
span.borange    { background-color : #ffcc00; }
span.borange1   { background-color : #ffe593; }
span.bred1      { background-color : #ff9933; }
span.bred2      { background-color : #ff6600; }
span.byellow    { background-color : #ffff00; }
span.green      { color : #00cc00 }
span.largeMonoB { font-family : "Courier New", monospace; font-size : large;
                 font-weight : bold;  }
span.pi         { font-family : times, times new roman, serif; font-size : 14pt; }
span.red        { color : #ff0000 }
span.smallBlack { color: #000000; font-size : small; }
span.smallGreen { color: #00b000; font-size : small; }
span.smallBlue  { color: #0000ff; font-size : small; }
span.taqua      { background-color : #00ffff; }
span.timesMed   { font-family : times, times new roman, serif;
                  font-size : medium; color: #000000; }
span.timesMedB  { font-family : times, times new roman, serif;
                  font-size : medium; color: #000000; font-weight : bold; }
span.timesLg    { font-family : times, times new roman, serif;
                  font-size : large; color: #000000; }
span.timesLgB   { font-family : times, times new roman, serif;
                  font-size : large; color: #000000; font-weight : bold; }

strong         { font-weight : bold; }
strong.aqua    { color : #00ffff; }
strong.blue    { color : #0000ff; }
strong.bluelt  { color : #00ccff; }
strong.fuchsia { color : #ff00ff; }
strong.green   { color : #00c000; }
strong.red     { color : #ff0000; }
strong.yellow  { color : #fdcc00; }
strong.brown   { color : #663300; }
strong.tan     { color : #cc9966; }


table.center { margin-left : auto; margin-right : auto; }

tr.center    { text-align : center; }
tr.output    { font-weight : bold; font-family : Verdana; font-size  : medium; }
tr.outputc   { font-weight : bold; font-family : Verdana; text-align : center;
               font-size   : medium; }

th.bluelt { background-color : #ccffff; }
th.number
{
  background-color : #ccffff;
  text-align       : center;
  font-weight      : bolder;
}
th.number_s_a, th.number_s_y
{
  text-align  : center;
  font-weight : bolder;
  font-size   : small;
}
th.number_s_a { background-color : #00ffff; }
th.number_s_y { background-color : #ffff00; }
th.bcenter_a, th.bcenter_y
{
  text-align  : center;
  font-weight : bold;
  color       : #000080;
}
th.bcenter_l { background-color : #ccffcc; }
th.bcenter_g { background-color : #e4e4e4; }
td.blue { font-weight : bold; color : #0000aa; }
td.centerbluelt { text-align : center; background-color : #ccffff; }
td.center { text-align : center }
td.right  { text-align : right }
td.number
{
  background-color : #ffffff;
  text-align       : center;
  font-weight      : bold;
}
td.numright_s, td.numright_s_p
{
  text-align  : right;
  font-weight : bolder;
  font-size   : small;
}
td.numright_s   { background-color : #ffffff; }
td.numright_s_p { background-color : #ffbbff; }

td.bleft, td.bcenter
{
  background-color : #efefef; color : #000080; font-weight : bold;
}
td.bleft    { text-align : left; }
td.bcenter  { text-align : center; }

td.tiny         { font-size : x-small; }
td.tinyl        { font-size : x-small; text-align : left; }
td.tinyc        { font-size : x-small; text-align : center; }
td.tinyr        { font-size : x-small; text-align : right; }
