/** 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: Tahoma,Geneva,Helvetica,Arial,sans-serif;
  background: url(systemimages/bodybkg.jpg) repeat-x;
}

/** edit yes **/
.bannertext 
{ 
  padding-top: 10px; 
  text-align: center; 
  color: white;
  max-width: 50%;
}

/** edit yes **/
#banner
{
  #height: 158px;
  height: 190px;
  background: #9d9de7;"
  #background: url(systemimages/bbannerbkg.jpg) #ffffff repeat-x;
  #background-position: top left;
  position: relative;
}

/** edit yes **/
#wrapperwrapper
{
      width: 90%;
      position: relative;
      margin-top: 10px;
      background: #ffffff;
      #border-bottom: 1px solid #888888;
      #border-left: 1px solid #888888;
      #border-right: 1px solid #888888;
      background: url(systemimages/wrapperwrapperbkg.png) #fefeff repeat-x;
      background-position: top left;
}

/** edit yes **/
#wrapper 
{
      margin: 0 auto;
      width: 100%;
      position: relative; 
      #background:  #ffffff;
      #background: url(systemimages/wrapperbkg.png) #fefeff repeat-x;
      #background-position: top left;
}

/** edit yes **/
#main-disp
{
 float: left;
 width: 55%;
 min-height: 25em; 
 color: black;
 padding: 15px;
 #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;
}

#left-col
{
 float: left; 
 width: 15%;
 margin: 30px 15px 5px 5px;
 #border-left: 1px solid #660000;
 #border-top: 1px solid #660000;
 #border-right: 1px solid #660000;
 padding: 10px 10px 0px 20px;
 font-size: small;
 font-weight: bold;
 text-align: left;
}

#right-col
{
 float: right; 
 width: 15%;
 margin: 30px 15px 5px 5px;
 #border-left: 1px solid #660000;
 #border-top: 1px solid #660000;
 #border-right: 1px solid #660000;
 padding: 10px 10px 0px 20px;
 font-size: small;
}

/** edit yes **/
#footer 
{
  clear: both;
  height: 35px;
  background: url(systemimages/footer.png) #cccccc repeat-x;
  background-position: top left;
}

/** 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;
}

a.uplink{
		font-size: large;
		color: #0000ff;
}

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

/** 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: 25%; 
 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; 
}

/** edit yes **/
a.subnav:hover 
{ 
  color: #111111; 
}

.bluehole
{
 color: #6a6ad3;
}

.keywords{
   width: 100%;
   text-align: center;
   font-size: x-small;
}
