
/* Style sheet for FoSL web pages */

a:hover { 
  background-color:#999999;
  }
/* font-style:oblique; */

body {
    color:#000000;
    background-color:#ffffff;
    font-family:arial, verdana, sans-serif;
    font-size:14px;
  }


table.main {
    width:100%;
    border:0;
  }


td.leftsidebar {
    vertical-align:top;
    width:15%;
    border:0;
    background-color:#00CC00;
  }


td.rightsidebar {
    vertical-align:top;
    width:15%;
    border:0;
    background-color:#0066CC;
  }


td.center {
    padding-left:5px;
    padding-right:5px;
    vertical-align:top;
    width:70%;
    border:0;
    background-color:white;
  }

/* Footer */


a.footer {
    font-size:small;
    color:black;
  }

/* sidebar */


div.sidebar {
    color:white;
  }


p.sidebar {
    font-size:12px;
    padding-bottom:2em;
    padding-right:5px;
    padding-left:5px;
    /*color:white;*/
    font-weight:bold;
  }


a.sb {
    color:white;
    text-decoration:underline;
  }


hr.sb {
    height:4px;
    background-color:white;
    width:75%;
  }

/* Menu */   

p.menu {
    text-align:right;
    font-weight:bold;
    font-family:"new century schoolbook";
    color:#666699;
  }

/* Links */

/* .center { text-align:center; }   */


p.cal { font-size:large; }


.box {
    border-color:#000000;
    border-style:solid;
    border-width:thin;
    padding:1em;
  }


.payBG { background-color:#81bfff; }


.bb {
    font-size:large;
    font-weight:bold;
  }

.b { font-weight:bold; }

.pad { padding:1em; }

.bcw { background-color:white; }