body {

  margin:0px;

  padding:0px;

  font-family:verdana, arial, helvetica, sans-serif;

  color:#333;

  background-color:white;

  background-repeat : no-repeat;

}

h1 {

  margin:0px 0px 15px 0px;

  padding:0px;

  font-size:160%;

  line-height:28px;

  font-weight:900;

  color:#ccc;

  background-color: transparent;

  }



h2.content {

  margin:0px 0px 15px 0px;

  padding:0px;

  font-size:130%;

  line-height:28px;

  font-weight:900;

  color:#ccc;

  background-color: transparent;

  }

  

h3 { 

  color: #ccc;

  background-color: transparent;

  }

  

h2.logos {

  margin:0px 0px 15px 0px;

  padding:0px;

  font-size:130%;

  line-height:28px;

  font-weight:700;

  color:#ccc;

  background-color: transparent;

  text-align: center;

  }

  

p {

  font:80% verdana, arial, helvetica, sans-serif;

  margin:0px 0px 10px 0px;

  padding:0px;

  }

  

ul.check {

  font:80% verdana, arial, helvetica, sans-serif;

  list-style-image : url("images/check.gif");

}

  

blockquote {

  margin:0px 5% 0px 5%;

  padding:0px;

  }

dt {

  font-weight: bold;

}



dd {

  margin-left: 10px;

}



li.access {font-size: 80%;}



a {

  color:#006600;

  background-color: transparent;

  text-decoration:none;

  font-weight:600;

  font-family:verdana, arial, helvetica, sans-serif;

  }

a:link {color:#006600; background-color: transparent;}

a:visited {color:#006600;  background-color: transparent;}

a:hover {color:#006600; background-color:#eee;}



a.photo {

  color:#006600;

  background-color: transparent;

  font-size:80%;

  text-decoration:none;

  font-weight:600;

  font-family:verdana, arial, helvetica, sans-serif;

  }

a.photo:link {color:#006600; background-color: transparent;font-size:80%;}

a.photo:visited {color:#006600;  background-color: transparent;font-size:80%;}

a.photo:hover {color:#006600; background-color:#eee;font-size:80%;}







#Content {

  margin:0px 15px 0px 180px;

  padding:10px;

  }



#Menu {

  position:absolute;

  top:130px;

  left:10px;

  width:172px;

  padding:10px;

  color: #000;

  background-color:#eee;

  border:1px solid #999;

  font-size: 80%;

/*  line-height:17px; */

/* Again, the ugly brilliant hack. */

  voice-family: "\"}\"";

  voice-family:inherit;

  width:150px;

  }

/* Again, "be nice to Opera 5". */

body>#Menu {width:145px;}



#Menu H2 {

  color: #006600;

  background-color: transparent;

  font-size: 120%;

  margin-bottom: 5px;

}



#Footer {

  color:#ccc;

  background-color:transparent;

  font-size: 70%;

  text-align: right;

  background-image : url("images/footer.gif");

  background-repeat : no-repeat;

  height: 85px;

  width: 600px;

  line-height: 133px;

  clear:left;

  margin-bottom: 15px;

}



#footer a {

  font-weight: 100;

  color:#006600; 

  background-color: transparent;

  clear: left;

  margin-bottom: 15px;

  }

  

.skip {

  position: absolute; 

  top: -10ps; 

  left: -180px;

  font-size: 1px;

  visibility: hidden;

}

#navigation {

  position: absolute;

  width: 768px;

  margin-top: 94px;

  margin-left: 220px;

}

#navigation table {

  font-size: 10.5px;

  color: #333;

  text-align: center;

}



.nav_table{

  border-right-style: solid;

  border-width: 1px;

  border-color: #333; 

  padding-right: 5px;

  padding-left: 5px;

  

}

#navigation a {

  color: #FFF;

}

#navigation td:hover{

  background-color: #666666;

}

#navigation a:hover{

  background-color: #666666;

}

