/* IWS Font & Colour Style Sheet */
body {
  font-family : Garamond, "MS Serif", "Palatino Linotype", serif;
  font-size: 100%;  /* Enables font size scaling in MSIE */
  background-color: #f3f2eb;
}

#header
{ background-color: #b82619; }
#header h1 *
{ color: white; }
.headerLinks
{ color: #b82619; background-color: white; }
.headerLinks *
{ color: black; }

.menuBar, .menuBar, .menuBar *
{ color: white; background-color: black; }
.menuBar a:hover
{ color: black; background-color: white; }

.content
{ background-color: white; border-color: #e6dfcf;}
.content a
{ color: #b82619; }
.content a:hover
 { background-color: #EBF5FA;  }
.content a:visited
{ color: #a68c53; }
.content h1
{ color: #a68c53;  border-color: #e6dfcf; }
.content .note
{ background : #f3f2eb;  border-color: #e6dfcf; }
.content .xnote2 /* testing only no corresponding structure style! */
{ background : #f3f2eb;  border-color: #e6dfcf; }
.content { margin-right: 16em; }

.leftSideBar
{ color: black; border-color: #e6dfcf; }
.leftSideBar a
{ color: #a68c53; }
.leftSideBar h2
{background-color: #e6dfcf; }
/* enhancements */
.leftSideBar h2 {
  background-image : url(images/lsbred.png);
  color: white;
}
.leftSideBar li  { /* applies to non-links except for border-color which affects all */
  background-color: #e6dfcf;
  border-color: #999999;
  color: black;
  /*font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
  padding: 0 0 0 0;
}
/*now follow the section links in the navigation bar on the left side*/
.leftSideBar a:link {
  border-color: #999999;
  background: #e6dfcf;
  color: #a68c53;
  display: block;
  text-decoration: none;
}

.leftSideBar  a:visited {
  border-color: #999999;
  background: #e6dfcf;
  color: #a68c53;
  display: block;
  text-decoration: none;
}

.leftSideBar li a:hover, .leftSideBar p a:hover {
  border-color: #999999;
  background: #EBF5FA;
  color: #708090;
  display: block;
  text-decoration: none;
}

.leftSideBar p  nobr, .LeftSideBar p a {
  background-color: #e6dfcf;
  border-color: #999999;
  color: black;
  /*font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
}

/* pop up box */
.leftSideBar a span {
  display: none;
}
.leftSideBar a:hover span {
   display: block;
   position: absolute;
   top: 15em; /* overide in page */
   left: 12em;
   width: 20em;
   padding: 1em;
   z-index: 100;
   color: #b82619;
   background: #f3f2eb;
   font-size: 11px;
   border-color: #bbbbbb;
   border-width: 0px 1px 1px 0px;
   border-style: solid;
}

.rightSideBar
{ color: black; background-color: white; border-color: #e6dfcf; }
.rightSideBar a
{ color: #a68c53; }
.rightSideBar h2
{ background-color: #e6dfcf;
  padding: 0ex 1ex;
  border-color: #999999;
  border-style: solid;
  border-width: 0 1px 1px 0;}
.rightSideBar ul a
{ color: black; }
.rightSideBar ul a:hover
{ color: black; background-color : #f3f2eb; }

.rightSideBar { width: 15em; }

#footer
{background-color: #e6dfcf; }
#footer a
{ color: black; }

acronym
{ border-color: #a68c53; }
code
{ color: gray;  background-color : #FFFFEE; }
pre
{ color: #b82619; border-color : gray; background-color : #FFFFEE; }


