:root
{
  overflow-y:scroll; /*firefox scroll bar ghost */
}
body
{
text-align:center; /* for IE */
margin:0 auto; /* for the rest */
background-image:url('backgrad.jpg?OpenImageResource');
background-repeat:repeat-x;
background-color:#000000;
}
td
{
  padding:0px;
}
.textcontent
{
  font-family:Arial;
  font-size:16px;
  /*color:#18245C; blue text*/
  color:#FFFFFF;
}

.content
{
  /*vertical-align:top;*/
  width:650px;
  min-height:300px;
  /*background-color:transparent;*/
}
.margins
{
  margin-top:15px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:10px;
}
.pageheader
{
  font-family:Arial;
  /*text-decoration: underline;*/
  vertical-align:top;
  text-align:center;
  font-size:25px;
  font-weight:bold;
  border:0;
  color:#FFFFFF;
}
div#wrapper {
margin:0 auto;
text-align:left;
width:800px;
}
.menuback{
  width: 150px; /*width of menu*/
}
.menuback ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.menuback li{
  margin-bottom:5px;
}
.menuback li a{
  display: block;
  height: 35px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
  background: transparent url('buttons.gif?OpenImageResource') 100% 0;
  text-decoration: none;
}
.menuback li span{
  display: block;
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
  padding: 4px 0 4px 11px;
  line-height: 27px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
  cursor: pointer;
  cursor: hand;
}
.menuback li a:link, .menuback li a:visited {
  color: #D1D1D1;
}
.menuback li a:hover{
  color: #FFFFFF;
  background-position: 100% -35px;
}
.menuback li a.selected{
  color: #FFFFFF;
  background-position: 100% -35px;
}
