#avail {
 border: 1px solid #000000;
 width: 550px;
 text-align: center;
 color: #000000;
 background-color: #F5F5DC;
 margin: 10px auto;
 padding: 0px 0px 5px 0px;
}

#avail p {
   color: #000000;
   background-color: transparent;
   font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   padding: 1px;
   text-align: center;
}

#avail td {
   color: #000000;
   background-color: transparent;
   font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align: center;
}

#avail h1 {
   text-align: center;
   font: bold 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   background-color: #BDB76B;
   padding: 3px;
   background-image: none;
}

#avail h2 {
   text-align: center;
   font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: Black;
   background-color: transparent;
   padding: 3px;
	border-bottom: 0px none Black;
	text-transform: uppercase;
}

#results {
 border: 1px solid #000000;
 width: 550px;
 text-align: center;
 color: #000000;
 background-color: #F5F5DC;
 margin: 10px auto;
 padding: 0px 0px 5px 0px;
}

#results table {
   border-left: 1px solid #000000;
   border-top: 1px solid #000000;
   width: 90%;
   margin: 10px auto;
}

#results th {
   background-color: #BDB76B;
   border-right: 1px solid #000000; 
   border-bottom: 1px solid #000000;  
}

#results td {
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;  
}

#results td.avail {
   background-color: #F0FFFF;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;  
}

#results h1 {
   text-align: center;
   font: bold 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   background-color: #BDB76B;
   padding: 3px;
   background-image: none;
}

#results ul {
   list-style: square;
   margin-left: 18px;
}





