/* Colors:
  #000000 Black
  #FFFFFF White
  #FF0000 Red
  #0000FF Blue
  #C0C0C0 Light Grey
  #00FF00 Green
  #FFFF00 Yellow
  #E6E6FA  Lavender
  #99CCFF light blue
  #3399FF blue-ish
  #383    green

   http://www.w3schools.com/CSS/css_colors.asp
*/

#container
{
        margin: 0 auto;
/**     width: 700px; **/
        width: 100%;
        background:#fff;
}

#header
{
/**        background: #E6E6FA; **/
        background: #99CCFF;
        padding: 20px;
        width: 100%;
        margin: 10 auto;
}

#header h1 { margin: 0; }



/****** NAVIGATION BUTTON BAR *******/
#navigation
{
/**        background:#333; **/
/** background-color: #99CCFF; **/
  background-color: #0000FF; 
  border-bottom: #3399FF 5px solid;
  border-top: #3399FF 5px solid;
  border-left: #3399FF5 5px solid;
  border-right: #3399FF 5px solid;

  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 5px;

/** DJB was 5 **/
  height: 20px;

}

#navigation ul
{
        margin: 0 auto; 
        padding: 0;
        list-style: none;
        background-color: #99CCFF;
}

#navigation ul li
{
        float:  left;
        margin: 0 5px;
}

#navigation ul li a
{
   line-height: 1em;
   float: left;
   width: 6em;
   display: block;
   border: 0.1em solid #dcdce9;
   color: #0d2474; 
   /** color: #FFFFFF; **/
   background-color: #FFFFFF;
   text-decoration: none;
   text-align: center;

/** border-left:2px solid #fff;
border-right:4px solid #aaa; **/

}

#navigation li a:hover 
{   background:#0000FF; 
    color: #FFFFFF;
}

/**********END NAVIGATION ********/


#content
{
        clear: left;
        padding: 20px; 
}

#content h2
{
        color:#000;
        font-size: 160%;
        margin: 0 0 .5em;
}


.main {
  background-color: #E6E6FA;

  border-bottom: #000000 2px solid;
  border-top: #000000 2px solid;
  border-left: #000000 2px solid;
  border-right: #000000 2px solid;

  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;

}


TABLE {
   BORDER-BOTTOM: #000000 2px solid; 
   BORDER-LEFT: #000000 2px solid; 
   BORDER-TOP: #000000 2px solid;
   BORDER-RIGHT: #000000 2px solid; 

   PADDING-BOTTOM: 3px;
/**
 DJB
 Commented out for IE11
   MARGIN: auto; 
**/
   PADDING-LEFT: 3px; 
   PADDING-RIGHT: 3px; 
   PADDING-TOP: 3px;
}


TD {
 TEXT-ALIGN: left; 
 PADDING-BOTTOM: 3px; 
 PADDING-TOP: 3px
 PADDING-RIGHT: 3px; 
 PADDING-LEFT: 3px; 
/** BACKGROUND-COLOR: #C0C0C0;  **/
 BACKGROUND-COLOR: #99CCFF;
 MARGIN: auto; 
 COLOR: #000000; 
}


#footer
{
        background:#99CCFF;
        text-align: left;
        padding: 20px;
/** DJB was 1% **/
        height: 15%;
}
