@charset "utf-8";
/* CSS Document */

.js ul li ul { display: none; }

.hidden { display: none; }

td.back {background:#000 url(images/gallery9.gif);}  

td.back2 {background:#000 url(images/sheet.gif);} 
q { 
	quotes: "" ""; 
	}

sub, sup { 
	vertical-align: baseline; 
	}
hr { 
	display: none; 
	}
font { 
	font: inherit !important; 
	}
marquee {
	overflow: inherit !important;
	-moz-binding: none;
	}
blink { 
	text-decoration: none; 
	}
nobr { 
	white-space: normal; 
	}


.a12_orange {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.t11_grey {  font-family: tahoma; font-size: 11px; text-decoration: none}

 
.table1	{color: white;
  		 background-image: url(images/sas_icon.gif)}


img {
border-style: none;
}

form {
margin:0;
padding:0;
}



#menu li {
  list-style-type:none;
  margin:22 0 0.25em 0; /* ADDED */
  }
  
#menu a, #menu a:visited {
	position:relative; /* ADDED */
	display:block;
	width:9em;
	border:1px solid #848484;
	font-family:verdana, sans-serif;
	font-size:0.8em;
	text-align:center;
	text-decoration:none;
	background:#f8f8f8;
	color:#000;
	padding:0.25em;
  }
  
 #menu a:hover {
  z-index:5;
  background:#ddd;
  color:#808;
  }


#menu a span {
  display:none;
}


#menu {
  padding:0;
  margin:0;
  width:0;
}


#menu a:hover span {
  z-index:1;
  display:block;
  position:absolute;
  left:10em;
  top:0;
  text-align:left; /* ADDED */
  padding:0.5em;  /* ADDED */
  width:24em; /* ADDED */
  background-color:#eee; /* ADDED */
  color:#000; /* ADDED */
  border:1px solid #c9c9c9; /* ADDED */
}

#menu img {
  border:1px solid #000;
  float:left;
  margin:0.25em 1em 0.5em 0;
}

#menu a:hover span:first-line {
  z-index:1;
  font-weight:bold;
  font-size:1.2em;
  color:#808;
}
