body {margin: 0px;
padding-left: 10px; 
padding-right: 10px;
font-family: arial, "arial",Times, serif;
  color: #0B1560 ;
  background-color: white; 
  font-size: 12;
}

A:link {text-decoration: none; color: #0b1560;}
A:visited {text-decoration: none; color: #f0027f;}
A:active {text-decoration: none;}
A:hover {text-decoration: ; color: white; background:#0b1560;}

hr {
border: none;
background-color: #ADD8E6;
color: #ADD8E6;
height: 1px;
width: 100%;
}
div.div.wrapper {margin: 0px;
width: 90%; 
background: white; 
border: 0px solid red; 
}

div.div.empty {margin: 0px;
width: 100%; 
background: white; 
border: 0px solid red; 
float: left; 
}
div.div.box {
    width: 100%; padding: 5px; margin: 5px;
    border: 1px solid black; float: left; 
   background: white; color: black; font-family: arial, "arial",Times, serif;
  color: #0B1560; text-align: center;
   }
div.div.headbar {margin: 0px; padding: 3px;
font-size: 125%;
}
div.div.headbar2 {margin: 0px; padding: 3px;
font-size: 125%;
}

.period {color: #c5fcfc;}

div.div.headbox {margin: 0px;
width: 20%; 
background: #c5fcfc; 
border: 0px solid red; 
float: left; 
}

div.div.menubar {margin: 0px; 
padding: 5px;
width: 20%; 
float: left; text-align: left;
}

div.div.menubar2 {margin: 0px; 
padding: 0px;
width: 15%; 
float: left; text-align: left;
}

div.div.menubox {width: 100%; 
background: #00FFFF; 
border-top: 2px solid white; 
    border-left: 2px solid white; 
    border-right: 2px solid grey;
    border-bottom: 2px solid grey;
}

div.div.rightbar {margin: 0px; padding-left: 5px; 
padding-top: 5px;
width: 20%; 
background: white; 
float: left; 
}
div.div.rightbar2 {margin: 0px; padding-left: 5px; 
padding-top: 5px;
width: 15%; 
background: white; 
float: left; 
}

div.div.midbar {margin: 0px; padding: 5px; 
width: 60%; 
background: white; 
text-align: left; 
float: left;
border: 1px solid silver;
}
div.div.midbar2
{margin: 0px; padding: 5px; 
width: 70%; 
background: white; 
text-align: left; 
float: left;
border: 1px solid silver;
}

div.div.mainbox {margin: 0px;
    width: 100%; 
    padding: 5px;
    border-top: 1px solid grey; 
    border-left: 1px solid grey; 
    border-right: 2px solid grey;
    border-bottom: 2px solid grey;
    float: left; 
   background: FECFFA; 
   text-align: left;
   }
   
div.div.boxes {
    margin: 3px;
    width: 49%; 
    padding: 5px; 
    border-right: 2px solid silver;
    border-bottom: 2px solid silver;    
    float: left; 
   background: E2D6E1; 
   font-family: arial, "arial",Times, serif;
  color: #0B1560; 
  text-align: left;
   }
div.div.r-boxes {width: 100%;
    padding: 5px; 
    margin: 0px;
    border: 1px solid silver; 
    float: left; 
   background: C4FFFF; 
   font-family: arial, "arial",Times, serif;
  color: #0B1560; 
  text-align: left;
   }
   
div.div.blkbox {
    width: 30px; padding: 5px; margin: 5px;
    border: 1px solid black; float: left; 
   background: white; color: black; font-family: arial, "arial",Times, serif;
  color: #0B1560; text-align: left;
   }
  
h1 {
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif 
}


a:link {
  color: #0b1560
}

a:visited {
  color: purple 
}

a:hover {
  text-decoration: ; 
  color: white; 
  background:#0b1560;
}

.sublines {
  font-weight:bold 
}

address {
text-align: center;
  margin-top: 1em;
  padding-top: 1em;
  border-top: thin dotted silver
}

div.figure {
  float: right;
  width: 20%;
}
div.text2 {
  float: left;
  width: 70%;
  padding: 0.7em;
}
div.image2 {
  float: left;
  width: 10%;
  padding: 0.7em;
}
div.menu {
  background: #EDB;
}

.yell {margin: 1em 1em 1em 1em;
background: yellow; padding: 0.5em;
text-align: center;
}

.O { 

  font-style: italic;
  background: #FFd1b7;
  padding: 0.5em;
}

.R { 
margin: 1em 0em 1em 0em;
  font-style: italic;
  background: #EEB8B6;
  padding: 0.5em;
}

.B {
margin: 1em 0em 1em 0em;
  font-style: italic;
  background: #b6b9d0;
  padding: 0.5em;
}

.P {
margin: 1em 0em 1em 0em;
  font-style: italic;
  background: #cbb3cc;
  padding: 0.5em;
}

.C { 
  margin: 1em 0em 1em 0em;
  font-style: italic;
  background: #EDB;
  padding: 0.5em;
}

.G { 
  margin: 1em 0em 1em 0em;
  font-style: italic;
  background: #BAC6BE;
  padding: 0.5em;
}