
  body {background-color:#222222; color:#FFFFFF;margin:0px;text-align:center;}
  .main {position:relative;background-color:#000000;border-style:solid;border-color:#444444;border-width:0px 3px;width:840px;height:100%;margin:0px auto;border-collapse:collapse;}
  .main td {
  
  }
  .top {height:117px;}
  .nav {border-style:solid;border-width:3px 0px;border-color:#444444;color:#444444;height:30px;}
  .nav a, .nav a:visited {
        color:#bb9922;
        text-decoration:none;
  }
  .nav a:hover {
        text-decoration:underline;
  }
  .content {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
  }
  a {color:#3333FF; text-decoration:none}
  a:hover {text-decoration:underline;}
  .bodyText 
  {
    vertical-align:top;
    padding:20px 10px 0px 10px;
    width:600px;
    height:100%;
  }
  .wide {
    vertical-align:top;
    padding:20px 10px 0px 10px;
  }
  h1, h1 a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FF0000;
    text-align:left;
  }
  h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #FFFFFF;
  }
  
  .sidebar h1 {
    font-size:14px;
    color:#FFFFFF;
    margin:20px 10px 0px 10px;
  }
  .newsHeading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #FFFFFF;
  }
  .newsEvent {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
  }
  
  .subTable { 
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    
  }
  .sidebar {
    background-image:url(images/skull_side.gif);
    background-repeat: no-repeat;
    background-position:bottom center;
    padding-bottom:200px;
    text-align:center;
    width:200px;
  }
  .skull{
    color:#880000;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    vertical-align:bottom;
    height:150px;
    width:200px;
    background-image:url(images/skull_side.gif);
    background-repeat: no-repeat;
    background-position:bottom center;
    padding-bottom:15px;
    text-align:center;
  }
  .framebox {
    background-color:#444444;
  }
  .framebox div{
    background-color:#111111;
    position:relative;top:-5px;left:-5px;
    border:1px solid #444444;
    color:#ffffff; text-align:center;vertical-align:middle;
  }
  .sidebar .framebox {
    margin:25px;
    width:150px;
  }
  
  
  
  
  
  .tree td {
    text-align:center;
    vertical-align:top;
    height:65px;
    font-size:10px;
    font-face:Courier;
    line-height:10px;
    border:0px;
    cell-spacing:0px;
    padding:0px;
  }
  .tree {
    border:0px;
    cell-spacing:0px;
  }
  .tree div.name{
    height:25px;
    margin:5px;
  }
  
  .tree div.name a {width:60px!important;display:block;margin:auto;font-size:10px;cursor:pointer;}
  .vert{background-image:url("images/brothers/vert.bmp");background-repeat: no-repeat;background-position:center center;height:20px!important;}
  .both{background-image:url("images/brothers/both.bmp");background-repeat: no-repeat;background-position:center center;height:20px!important;}
  .left{background-image:url("images/brothers/left.bmp");background-repeat: no-repeat;background-position:center center;height:20px!important;}
  .right{background-image:url("images/brothers/right.bmp");background-repeat: no-repeat;background-position:center center;height:20px!important;}
  .selected {color:white;}
  .treedisp {width:600px;display:block;}
