a:link	{
   color : blue;
   bacground-color: transparent;
   font-size : 13px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
   
}
a:visited {
   color : blue;
   bacground-color: transparent;
   font-size : 13px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


a:hover {
   color : blue;
   background-color: transparent;
   font-size : 13px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}


a:active {
   color : blue;
   background-color: transparent;
   font-size : 13px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;

}

a.menu:link	{
   color : #fef092;
   bacground-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a.menu:visited {
   color : #fef092;
   bacground-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


a.menu:hover {
   color : white;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


a.menu:active {
   color : #fef092;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;

}

a.fineprint:link {
   color : #ffffff;
   font-size : 10px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}
a.fineprint:visited {
   color : #ffffff;
   font-size : 10px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}

a.fineprint:hover {
   color : #ffffff;
   font-size : 10px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}

a.fineprint:active {
   color : #ffffff;
   font-size : 10px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


body {
   font: 12px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #ffffff;
   background-color : #000000;
   margin-top : 0;
   margin-left: 0;
   text-align: left;
}
#center {
   background-color: #ffffff;

}

#panel {
   background-color: #ffffff;
   background-image: url(../images/graypanel.gif);
   background-repeat: no-repeat;
   background-position: center center;
   height: 164px;
}
#panel2 {
   background-color: #ffffff;
   background-image: url(../images/graypanel2.gif);
   background-repeat: no-repeat;
   background-position: center center;
   height: 98px;
}
#buttons {
   background-color: transparent;
   background-image: url(../images/buttonbg.jpg);
   background-repeat: no-repeat;
   background-position: center center;
   height: 71px;
}

#reports {
   background-color: transparent;
   background-image: url(../images/reportsbg.gif);
   background-repeat: no-repeat;
   background-position: top center;
   height: 847px;
      padding-top: 105px;
}
#science {
   background-color: transparent;
   background-image: url(../images/sciencebg.gif);
   background-repeat: no-repeat;
   background-position: top center;
   height: 847px;
   padding-top: 150px;
}

#bottom {
   background-color: #ffffff;
   background-image: url(../images/bluebg.jpg);
   background-repeat: no-repeat;
   background-position: bottom right;
}


#contentcell {
  
   background-color : #ffffff;

} 

#contentcell p {

   text-align:left;
}

#leftcell  {

   border-left: 1px dashed #5d7bac;
   border-bottom: 1px dashed #5d7bac;

}

#middlecell  {

   border-right: 1px dashed #666666;
   border-left: 1px dashed #666666;

}

.hometable  {

   margin-top:5px;

}



td.datarow {
   color: #000000;
   font: 9px/150% Verdana, Arial, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   text-align: left;
   background-color: silver;

}


td.datarow3 {
   color: #ffffff;
   font: 10px/100% Verdana, Arial, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   background-color: #676767;
   text-align: left;
   padding:2px;

}
td.datarow4 {
   color: #000000;
   font: 10px/100% Verdana, Arial, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   background-color: #2b2b2b;
   text-align: left;
   padding:0;

}
.time {
   color: #ffffff;
}

td.titlerow1 {
   color: #ffffff;
   font: 14px/150% Verdana, Arial, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   background-color: #171a52;
   background-image: url(../images/titlebg.jpg);
   background-repeat: repeat-x;
   background-position: top left;
   height: 33px;
   
}


td.titlerow2 {
   color: #ad6d04;
   font: 12px/150% Verdana, Arial, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   background-color: #242424;
}

.menu {
   height: 45px;
   background-color: #000000;
   background-image: url(../images/belt.gif);
   background-repeat: no-repeat;
   background-position: left top;
   margin: 0 0 0 0;
   padding-top: 0;
}

.menu p {
   color: #ffffff;
   text-align: center;
   font-size: 12px;
   font-weight: bold;
   margin: 0 0 0 0;
   padding: 0;
}

#date {
   color : #000000;
   background-color: transparent;
   font: 20px/180% Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   text-align: center;
   padding: 0;
   margin-top: 0;
   margin-bottom: 0;
}

td.locationcell {
   border-right: 1px solid #777777;
}

#bottom  {
  height: 25px;
   background-color: #333333;
}


p {
   color : #000000;
   background-color: transparent;
   font: 12px/200% Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
   padding: 10px;
   margin: 0 20px 10px 25px;
}

p.sidebarheading {
   color : #800000;
   background-color: transparent;
   font: 14px/100% Courier, "New Courier", Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
   margin: 10px 10px 10px 23px;
   padding: 0;
   font-weight: bold;
}
p.sidebarbody {
   color : #000000;
   background-color: transparent;
   font: 12px/200% Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
   margin: 10px 20px 10px 23px;
   padding: 0;
   font-weight: normal;
}


td {
   color : #000000;
   font: 13px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
}

#schedtable td {
   color : #000000;
   font: 12px/200% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   border-left: 1px solid #c5c5c5;
   padding: 0 5px 0 5px;
}

ul {
   color : #d7a937;
   font: 12px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
   margin-top: 20px;
   margin-left: 30px;
   margin-right: 10px;
}


li {
   color : #000000;
   font: 12px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
}

p.copyright {
color: #ffffff;
font-size : 10px;
text-align: center;
margin: 10px 0 0 0;
padding: 0 0 0 0;
}


h1 {

   font: 18px/130% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #000000;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   margin: 10px 0 0 15px;
   padding: 0;
}

h1.home {

   font: 18px/130% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #eab27f;
   font-weight: bold;
   font-style: normal;
   text-align: center;
   margin: 10px 0 0 0;
   padding: 0;
}

h2 {
      
   font: 18px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #2f5087;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   margin: 15px 20px 5px 15px;
   padding: 0 0 0 0;
}

h3
{
   color : #666666;
   font-size : 14px;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   font-weight : bold;
   line-height : normal;
   padding-top: 10px;
   margin-bottom: 5px;
   margin-right: 30px;
   margin-left: 10px;
   margin-top: 10px;
   padding-bottom: 0;
   text-align: left;
   border-bottom: 1px solid #D8BA68;
}

h4 {
   color : #000000;
   font-size : 12px;
   font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
   font-weight : normal;
   line-height : 140%;
   text-align: left;
   border-bottom: 2px solid #a6a6a6;
   border-top: 2px solid #a6a6a6;
   padding-bottom: 2px;	
   padding-top: 2px;
   margin-top: 3px;
   margin-bottom: 3px;
}