body 
{

font-family: Century Gothic, AvantGarde Bk BT, Tahoma, Trebuchet, Verdana, Arial, Sans-Serif;

background: #444; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#444444'); /* for IE */
background: -webkit-gradient(linear, left top, right top, from(#000), to(#444)); /* for webkit browsers */
background: -moz-linear-gradient(left,  #000,  #444); /* for firefox 3.6+ */ 
}

h1
{
        text-shadow: 0px 1px 1px #448;
	border:0px;
	margin:0px;
}

h2
{
	border:0px;
	margin:0px;
}

th
{
	padding: 12px 17px 12px 17px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
	border-bottom: 1px dashed #69c;
}
td
{
	padding: 7px 17px 7px 17px;
	color: #669;
}
tbody tr:hover td
{
	color: #339;
	
	background: #d0dafd;
	//background:#ddd;

}




table {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	
	

	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
	//border: 1px solid #bbb;
}

.content {
//position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
float: left;
min-width:120px;
width:70%;

margin:0px 0px 20px 170px;
//background-color:white;
padding:10px;
padding-top: 0px;
padding-right: 75px;
//z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}

.contents
{

	
	margin: 0px auto 0px auto;
    padding:30px;
    background-color:White;
    border:2px solid black;

    //border-radius:12px;
    //-moz-border-radius:12px;
    //-webkit-box-shadow: 0px 4px 8px #222;
    //-moz-box-shadow: 0px 4px 8px #222;
}

#mainBody
{
    width:100%;

}

.center
{
    width:100%;
    text-align:center;
}

.line
{
    width:100%;
    height:1px;
    border-bottom:1px solid black;
    margin-bottom:16px;
}

a
{
    font-weight:bold;
    color:#004A7F;
}

a.visited
{
    color:#004A7F;
}


.footer
{
    margin-top:16px;
    color:white;
    font-size:x-small;
}


    #tabsE {
	  margin: 0px auto 7px auto;
      width:100%;
      font-size:93%;
      line-height:normal;
      padding-bottom:0;     



      }
    #tabsE ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("images/blueleft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("images/blueright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;

      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }  

    #tabsE a.green {
      float:left;
      background:url("images/greenleft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a.green span {
      float:left;
      display:block;
      background:url("images/greenright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }


    #tabsE a:green:hover span {
      background-position:100% -42px;
      color:#FFF;
      }
    #tabsE a.green:hover {
      background-position:0% -42px;
      }

     #tabsE a.green:hover span {
      background-position:100% -42px;
	}

      
      
#navAlpha {
position:absolute;
//float: left;
width:150px;
height:100%;
top:43px;
left:32px;

border:none;

//background-color:white;
padding-right:10px;
padding-left:0px;
//z-index:2;


voice-family: "\"}\"";
voice-family:inherit;
width:128px;
}
body>#navAlpha {width:128px;}

