  html 
  {
     overflow: -moz-scrollbars-vertical;
     overflow-y: scroll;
  }

  h1 {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
   }

   h2 {
      font-size: 14px;
      color: #777777;
      font-weight: bold;
   }

   h3 {
      font-size: 12px;
      color: green;
      font-weight: bold;
   }

  
  body
  {
     text-align: left;
     margin-left: auto;
     margin-right: auto;
     margin-top: 0px;
     font-family: Verdana, Tahoma;
     font-size: 12px;
  }

  .paddedImage
  {
     border: 0px;
     padding: 8px;
     
  }
  
#header {
    margin: 0 auto;
    text-align:left;
    width: 820px;
    border: 0px;

}

#box {
     margin: 0 auto;
     text-align:left;
     width: 820px;
     border: 1px solid #cccccc;
     border-width:1px;
     border-style:solid;
     border-bottom-color:#cccccc;;
     border-right-color:#cccccc;;
     border-top-color:#ccc;
     border-left-color:#ccc;
     -moz-box-shadow: 3px 3px 3px #888;
}

  .Code
  {
     font-family: Courier New;
     font-size: 12px;
  }
  

 
 .menu {
    text-align:left;
    background-color: #dddddd;
    margin: 0px;
    padding: 0px;
    height:38px;
 }

.menu ul
{
  margin:0px;
  padding: 0px;
}

.menu li
{   
   padding: 0px;
   margin: 0px;
   display:block;
   float: left;
   text-align:center;
   width: 98px;
   height: 35px;
   padding-top: 0px;
   line-height: 35px;

   border-width:2px;
   border-style:solid;

   background-color: #dddddd;

   border-bottom-color:#ddd;
   border-bottom-width:0px;
   border-right-color:#ddd;
   border-top-color:#ddd;
   border-left-color:#ddd;
}

.menu .selected
{
     display:block;
     float: left;
     text-align:center;
     width: 98px;
     height: 35px;
     padding-top: 0px;
     line-height: 35px;

     border-width:2px;
     border-style:solid;

     background-color: #dddddd;
     
     border-bottom-color:#faa;
     border-bottom-width:0px;
     border-right-color:#aaa;
     border-top-color:#ddd;
     border-left-color:#ddd;
}


.menu a 
{
  display:block;
}

.menu .selected
{
   background-color: #fafafa;
}

#shade 
{
    background-color: #080;
    height:2px;
    overflow:hidden;
}

#content 
{
    padding:20px;
}

a {
   color: #5F7383;
	text-decoration: none;
}

a:hover {
	color: #5F7383;
	text-decoration: underline;
}

#box50left {
   float: left;
   width: 45%;
}

#box50right {
   float: right;
   width: 45%;
}

#boxcenter {
     margin: 0 auto;
     width: 700px;
     border: 1px solid #ccccff;
     height: 120px;
     
}

#boxleftwide
{
   float: left;
   width: 78%;
}

#boxrightthin {
   float: right;
   width: 18%;
}

