p {
        color: black;
        font-family: Helvetica;
        font-size: 14pt;
        line-height: 150%;
        text-align: left;
        vertical-align: bottom}

.detailText {
        color: black;
        font-family: Helvetica;
        font-size: 12pt;
        line-height: 140%;
        text-align: justify;
        vertical-align: bottom}

.fixedText {
        color: black;
        font-family: courier;
        font-size 10pt;
        line-height: 140%
        text-align: justify;
        vertical-align: bottom}

.menu {
     border-left: 1px solid white;
     text-decoration: none;
     background-image: url('/images/banner-fade.gif');
     padding: 5px;
     color: white;
     font-family: Helvetica;
     font-size: 12pt;
     font-weight: bold;}

.menu:hover {
    background-color: #5A8EC6;
}

.ToolText {
        color: black;
        font-family: Helvetica;
        font-size: 10pt;
        line-height: 140%;
        text-align: justify;
        vertical-align: bottom}

.ToolText{position:relative; }

.ToolTextHover{
  position:relative;
  color: black;
  font-family: Helvetica;
  font-size: 10pt;
  line-height: 140%;
  text-align: justify;
  vertical-align: bottom}

.ToolText span{display: none;}

.ToolTextHover span{
  font-family: Helvetica;
  font-size: 10pt;
  line-height: 140%;
  display:block;
  position:absolute;
  border:1px solid black;
  top:1.3em;
  left:5px;
  background-color:black; color:white;
  text-align: left;
  width: 350px;
  z-index:100;
} 

h1 {
    color: #313031;
    font-family: Helvetica;
    font-weight: bold;
    font-size:22pt}
.banner {
    color: #ffffff;
    vertical-align: middle;
    font-family: Verdana;
    font-size:48pt}

a { font-family: Helvetica;
    font-size:12pt;
    color: orange;
    font-weight: bold;
}

a:link {text-decoration:underline;}    /* unvisited link */
a:visited {text-decoration:underline;} /* visited link */
a:hover {text-decoration:underline;}   /* mouse over link */
a:active {text-decoration:underline;}  /* selected link */


body {
    margin: 0px;
    background-color:#ffffff;
}

#banner {
    height: 85px;
    width: 100%;
    background-color:#313031;
    text-align: center;
}

#main {
    background-color: #FFFFF7;
    width: 900px;
    margin-left: auto ;
    margin-right: auto ;
    border-color: #313031;
    border-style: solid;
    border-collapse: collapse;
    border-width: 1px;
}

#footer {
    background-color: #ffffff;
    height: 50px;
    width: 900px;
    margin-left: auto ;
    margin-right: auto ;
}
#twitter {

    margin-left: auto ;
    margin-right: auto ;
    
}

table  {
    border-style: solid;
    border-width: 1px;
    border-color: gray;
    border-collapse: collapse;
    text-align: center;
}

td { border: 1px solid gray; 
     border-collapse: collapse;    
}

.menubar {
    background-image: url('/images/banner-fade.gif');
    text-align:right;
    padding: 5px 0px 5px 0px;}

a.menu:link {text-decoration:none;}    /* unvisited link */
a.menu:visited {text-decoration:none;} /* visited link */
a.menu:hover {color:orange;}   /* mouse over link */
a.menu:active {text-decoration:none;}  /* selected link */

a.banner:link {text-decoration:none;}    /* unvisited link */
a.banner:visited {text-decoration:none;} /* visited link */
a.banner:hover {text-decoration:none;}   /* mouse over link */
a.banner:active {text-decoration:none;}  /* selected link */

