body 
{
 font-family:Verdana, Helvetica, sans-serif;
 font-size:medium;
 background-color: rgb(0,0,0);	
 color: rgb(225,225,225);
 margin:0;
 width: 90%;
 padding:0;
}

a:link { color: rgb(250, 250, 230); text-decoration:none;}
a:visited { color: rgb(250, 250, 230); text-decoration:none;}
a:active { color: rgb(250, 250, 230); text-decoration:none;}
a:hover { color: rgb(250, 250, 230); text-decoration:none; font-weight: bold;}

table.intro 
{
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 1em;
 font-weight:normal;	
 text-align:left;
 float: right;
 clear: right;	
}

table.right {
	float: left;
        clear: left;
      }

h1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size: x-large;
   }

h2 {
 	font-family:Helvetica, Arial, sans-serif;
	font-size:large;
   }

p {
	font-family:Helvetica, Arial, sans-serif;
	font-size:1em;
	font-weight:normal;
        clear: none;
  }

p.code {
	font-family:Helvetica, Arial, sans-serif;
	font-size:small;
        clear: none;
  }

li.main {
	 list-style-type: decimal;
         list-style-position: outside;
	 font-weight: bold;
         clear: none;
	}

li.ulmain  {
	    list-style-type: disc;
            list-style-position: outside;
            font-weight: bolder;
            clear: none;
	   }	

li.ul  {
	 list-style-type: circle;
         list-style-position: outside;
         font-weight: bold;
         clear: none;
	}

li.ulsub  {
	   list-style-type: circle;
           list-style-position: outside;
           font-weight: normal;
           clear: none;
	  }

li.ulsubsub  {
	   list-style-type: square;
           list-style-position: outside;
           font-weight: normal;
           clear: none;
	  }

li.sub {
	list-style-type: lower-alpha;
	list-style-position: outside;
	font-weight: normal;	
        clear: none;
       }

li.subsub {
		list-style-type: lower-roman;
		list-style-position: outside;
		font-weight: normal;	
		clear: none;
          }	

img 
   {
    padding: 10px;
    float: none;
   }

img.right
         {
          float: right;
         }

img.med
       {
        width: 192px;
        height: 128px;
       }
 
img.xmed
       {
	padding: 0px;
	width: 256px;
        height: 256px;
       }

img.xmedh
       {
	padding: 0px;
	height: 256px;
       }

img.zeropad
	{
	padding: 0px;
	}
img.middle
	{
	 vertical-align: middle;
	}

.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 0px solid #666;
padding: 2px;
}

.floatleft
{
float: left;
margin: 0 0 20px 20px;
border: 0px solid #666;
padding: 0 15px 0 0;
}


ul#navlist
{
 padding: 0 25px 0;
 margin: 0;
 list-style-type: none;
 float: left;
 width: 100%;
}

ul#navlist li 
{ 
 float: left; 
 width: 19%;
 background-color: #036;
 text-align: center;
 border-right: 2px solid #fff;
}

ul#navlist li a
{
 float: left;
 width: 100%;
 color: #fff;
 background-color: #036;
 text-decoration: none;
}

ul#navlist li a:hover
{
 background-color: #369;
 color: #fff;
}



