	BODY { background-color: #FFF0F0;
		color: #000000;
	}

      DIV.topbar { 
        border: outset 0.5em ; 
        border-color: #FF9999 #DD1111 #DD9999 #FF7777 ; 
        background-color: #FFAAAA ;
	color: #000000;
        padding: 0.5em;
        padding-left: 1em;


      }
      DIV.footer {
        border: outset 0.5em ; 
        border-color: #FF9999 #DD1111 #DD9999 #FF7777 ; 
        background-color: #FFAAAA ;
	color: #000000;
        padding: 0.5em;
        padding-left: 1em;
      }

      DIV.sidebar {
        float: right;
        text-align: left;

        padding: 1em;
        border: outset 0.5em ; 
        border-color: #FF9999 #DD1111 #DD9999 #FF7777 ; 
	color: #000000;
        background-color: #FFAAAA ;
      }

      DIV.content {
        padding-left: 3em;
	padding-right: 3em;
      }
      




      
.box, .lightbox { 
  border: 1px solid; 
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 1em;
  margin-left: 1em;
  margin-right: 1em;
 }
DIV.box { 
          z-index: 1;
  background-color: #FFAAAA ;

}
DIV.lightbox,.lightbox { 
background-color: #FFDDDD;

 }


.boxtitle, 
DIV.lightbox H1,
DIV.lightbox H2   { background-color: #FF9999;
  margin-top: 0em;
  border-bottom: 1px solid; 
  font-weight: bold;
  text-indent: 0.5ex;
  margin-left: -15px;
  margin-right: -15px;
  text-indent: 1em;
}

DIV.internal_link_section { 
  align: center;
  margin-left: 2em;
  margin-right: 2em;
  margin-bottom: 1em;
  margin-top: 1em;
  background-color: #DD9999 ;
  border: 1px dashed;  

  padding-bottom: 1em;
  padding-top: 1em;
 }


DIV.smallbox { border: 1px solid; margin-bottom: 1em; width: 75%}
DIV.smallboxtitle  { background-color: #FFAAAA ; border-bottom: 1px solid; font-weight: bold }



DT  { font-style: oblique; padding-top: 0.2em }


