/** edit no **/
* 
{
  margin: 0 auto;
  padding: 0;
}

/** edit yes **/
html, body 
{
  width: 100%;
  height: 100%;
  margin: 0 auto;
  text-align: left;
  padding: 0;
       font-family: Arial, Helvetica, sans-serif;
     font-size: small;
     background-color: #4f6aad;
}

/** edit yes **/

#banner
{
  width: 100%;
  background: #0e6828;
  height: 200px;
  margin: 0 auto;
  border: 1px solid black;
  position: relative;
}
/** edit yes **/
#innerbanner
{
  height: 175px;
  width: 743px;
  background: url(systemimages/bannerbkg.jpg) #ffffff no-repeat;
  background-position: top middle;
  position: relative;
}

/** edit yes **/
#wrapperwrapper
{
      width: 90%;
      min-height: 25em;
      position: relative;
      margin-top: 10px;
      //background: #ffffff;
      background: #0e6828;
      border-bottom: 1px solid #888888;
      border-left: 1px solid #888888;
      border-right: 1px solid #888888;
      background: #0e6828;
}

#rightblurb 
{
  float: right;
  width: 250px;
  margin: 10px 10px 0px 0px;
  padding: 10px;
  min-height: 20em;
  background: #ddede0;
  /* border: 1px solid magenta; */
}

/** edit yes **/
#wrapper 
{
      margin: 0 auto;
      width: 100%;
      min-height: 25em;
      position: relative; 
}

/** edit yes **/
#main-disp
{
 float: left;
 width: 60%;
 margin: 20px 20px 0px 20px;
 min-height: 25em; 
 color: black;
 padding: 15px;
 background: #E5E6FF;
 /* border: 1px solid magenta;*/
}

/** edit yes **/
#main-disp img
{
    padding: 15px 15px 15px 15px;
}

/** edit yes **/
#aux-disp
{
 float: right; 
 width: 20%;
 margin: 30px 15px 5px 5px;
 border-left: 2px solid #660000;
 border-top: 2px solid #660000;
 border-right: 2px solid #660000;
 padding: 10px 10px 0px 20px;
 font-size: small;
 background: url(systemimages/aux-disp.png) #ffffff repeat-x;
 background-position: top left;
}

/** edit yes **/
#footer 
{
  clear: both;
  height: 35px;
}

/** edit yes **/
a 
{
  text-decoration: none; 
  color: #5555ff; 
  font-weight: bold;
} 

/** edit yes **/
a:link:hover 
{
   text-decoration: underline; 
}

/** edit yes **/
a.editlink:link
{ 
  color: #ff1111;
}

/** edit yes **/
a.editlink:visited
{ 
  color: #ee0000;
}

/** edit yes **/
h1, h2, h3, h4
{
   //color: #3333ff;
   color: #000000;
}

/** edit yes **/
.dropsy
{
 padding: 0; margin: 0 auto; list-style: none;  
}

/** edit yes **/
.menulbl
{
  color: #4444ff;
}

/** edit yes **/
ul.menulbl{
  list-style-type: none;
}

ul.body
{
  list-style-type: square;
  margin-left: 4px;
  padding: 4px;
}

/** edit yes **/
ul,ol
{
  padding-left: 30px;
}

/** edit yes **/
#subnav-col
{
 clear: both;
 float: left; 
 width: 22%; 
 min-height: 60%;
 padding-top: 55px;
 padding-bottom: 5px;
 color: #4444ff;
 background: url(systemimages/subnavbkg.jpg) #ffffff repeat-y;
 background-position: bottom left;
}

/** edit yes **/
a.sublistlink
{
      display: block;
      margin: 2px;
      padding-left: 8px; 
      padding-top: 5px; 
      padding-right: 5px; 
      padding-bottom: 5px; 
      color: #4444ff;
      width: 12em;
}

/** edit yes **/
a.sublistlinklbl
{
      display: block;
      margin: 2px;
      padding-left: 0px; 
      padding-top: 5px; 
      padding-right: 5px; 
      padding-bottom: 5px; 
      color: #4444ff;
      width: 12em;
      font-weight: bold;
}

/** edit yes **/
a.chosenlink
{
      display: block;
      margin: 2px;
      padding-left: 8px; 
      padding-top: 5px; 
      padding-right: 5px; 
      padding-bottom: 5px; 
      background-color: #aaaaaa;
      color: #4444ff;
      /* width: 12em; */
      font-weight: bold;
}

/** edit yes **/
a.chosenlinklbl
{
      display: block;
      margin: 2px;
      padding-left: 0px; 
      padding-top: 5px; 
      padding-right: 5px; 
      padding-bottom: 5px; 
      background-color: #aaaaaa;
      color: #4444ff;
      width: 12em;
      font-weight: bold;
}

/** edit yes **/
a.chosenlink:hover, .sublistlink:hover, .sublistlinklbl:hover
{
      display: block;
      margin: 2px;
      /* text-decoration: underline; */
      /* background-color: #8ba3c6; */
      background-color: #773333;
      color: black;
}

/** edit yes **/
a.subnav 
{ 
  color: #4444ff; 
}

a.news:hover
{
  color: #55ff22;
}
/** edit yes **/
a.news 
{ 
  color: #0e6828; 
}
a:rightblurb:hover
{
   color: gold; 
}
.newslbl{ color: #666666; font-size: 16px;}

table.box { width: 100%; border: groove rgb(250,250,250); }
table.main { height: 400px; background-color: #0e6828; }

.gray { font-size: large; font-style: italic; color: #000000; }

.maroon { color: #660000; font-size: small; }

.keywords { color: #eeeeee; font-size: xx-small; }
.scroll { overflow: auto }
