body {overflow: -moz-scrollbars-vertical;}

body {
  margin: 0 auto;
/*
  background-color: #D1E0FF;
  background-color: #C0C0C0;
  background-color: #99CCFF;
*/
  background-color: #99CCFF;
  text-align: center;
}

h1 {
  font-family: Verdata, arial, sans-serif, helvetica;
  font-size: 12pt;

  border-left: 2px solid #225522;
  border-bottom: 2px solid #225522;
  margin-left:            0;
  margin-right:           0;
  width=100%;
  padding-left:  5;
  padding-right:  20;
  background:     #f0f5f0;
  text-align: justify;
}

h2 {font-size:2.0em; font-weight:400; letter-spacing:-1px; margin:8px 0 10px; padding:0;}
h3 {font-size:1.8em; font-weight:400; margin:6px 0; padding:0;}

a:link , a:visited {
  text-decoration : none;
  color: #166090;
  font-weight: 700;
}

a:hover {
  text-decoration : underline;
  color: #286ea0;
}

td.tab1 a:link , td.tab2 a:link {
  text-decoration : none; 
  color: #505050;
  font-size: 1.5em;
  font-weight: 700;
} 

td.tab1 a:visited , td.tab2 a:visited {
  text-decoration : none; 
  color: #505050;
  font-size: 1.5em;
  font-weight: 700;
} 

td.tab1 a:hover , td.tab2 a:hover {
  text-decoration : none; 
  color: #505050;
  font-size: 1.5em;
  font-weight: 700;
} 

table.main {
  width: 1150px;
  margin: 10 auto;
  font:76% Verdana,Tahoma,Arial,sans-serif;
  font-weight : normal; 
} 

th, td {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  border: #000000;
  border-style : solid; 
  border-top-width : 0; 
  border-right-width : 0px; 
  border-bottom-width : 0px; 
  border-left-width : 0px; 
  font-size: 12pt;
  background-color:    #e0ffff;
  background-color : #ffffff; border : #000000; color : #000000;
}

td.middle {
  background-color : #D1E0FF;
}

td.topleft {
  background-color : #D1E0FF;
}

td.topright {
  background-color : #D1E0FF;
}

td.bottomleft {
  font-size: 12pt;
  background-color : #ffffff;
  padding-top: 10;
  padding-bottom: 10;
  padding-left: 10;
  padding-right: 10;
  border: #000000;
  border-style: solid;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
}

td.bottomleftout {
  background-color : #D1E0FF;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 5;
  padding-right: 5;
  border: #000000;
  border-style: solid;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
}

td.bottomright {
  background-color : #ffffff;
  padding-top: 10;
  padding-bottom: 10;
  padding-left: 10;
  padding-right: 10;
  border: #000000;
  border-style: solid;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
}

td.tab0, td.tab20, td.tabnone, td.tab1, td.tab2, td.tab1:link, td.tab2:link, td.tab1:hover, td.tab2:hover {
  text-decoration : none; 
  color: #505050;
  font-size: 1.5em;
  font-weight: 700;

  text-align: center;
  background-color:    #ffffff;
  font-size : 12pt; 
  padding-top: 5;
  padding-bottom: 5;
  padding-left: 5;
  padding-right: 5;
  border: #000000;
  border-style : solid;
  border-left-width : 1px;
  border-right-width : 0px;
  border-top-width : 1px;
  border-bottom-width : 0px;
}

td.tab0 , td.tab20 {
  background-color:    #ffffff;
  border-bottom-width : 0px;
}

td.tab20 {
  border-right-width : 1px;
}

td.tab1 , td.tab2 , td.tab1:hover, td.tab2:hover , td.tab1:link, td.tab2:link {
  background-color:    #e0e0e0;
  border-bottom-width : 1px;
}

td.tabnone {
  background-color:    #D1E0FF;
  border-left-width : 0px;
  border-right-width : 0px;
  border-top-width : 0px;
  border-bottom-width : 1px;
}

td.tab1:hover, td.tab2:hover {
  background-color:    #f0f0f0;
}

td.tab2 , td.tab2:hover {
  border-right-width : 1px;
}

td.headbox {
  color: #000000;
  text-align: left;
  background-color:    #e0e0e0;
  font-weight : bold; 
  font-size : 90%; 
  padding-top: 3;
  padding-bottom: 3;
  padding-left: 3;
  padding-right: 3;
  border: #000000;
  border-style : solid;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-width : 1px;
  border-bottom-width : 1px;
}

hr {color: sienna}
th { text-align: left; vertical-align: top}
