body {
  color: white;
	background-color: #75886C;
	
}

body.lighter {
  color: white;
	background-color: #8d9f85;
	
}

frameset {
  color: white;
	background-color: #75886C;
	
}

tr.header {
  color: white;
	background-color: black;
	
}

tr.hide 
 {
 visibility:collapsed;
 }

.sansa {
 font-family: Arial, Helvetica, sans-serif;
 color: #EBE9ED;
 }

.sansa_i {
 font-family: Arial, Helvetica, sans-serif;
 color: #EBE9ED;
 font-style:italic;
 }
 
td.open {
  color: white;
	background-color: green;
}

td.conditional {
  color: white;
	background-color: orange;
	cursor:pointer;
}

td.booked {
  color: white;
	background-color: red;
	cursor:pointer;
}

a:link {
color: white;
cursor:pointer;
text-decoration: none;
}
a:visited {
color: white;
cursor:pointer;
text-decoration: none;
}
a:hover {
color: #CCCCCC;
cursor:hand;
text-decoration: none;
}
a:active {
color: white;
cursor:pointer;
text-decoration: none;
}

	hr.pme-hr		     { border: 0px solid; padding: 0px; margin: 0px; border-top-width: 1px; height: 1px; }
	table.pme-main 	     { border: black 1px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	table.pme-navigation { border: black 0px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	td.pme-navigation-0, td.pme-navigation-1 { white-space: nowrap; }
	th.pme-header	     { border: black 1px solid; padding: 4px; background: black; font-color: white; }
	td.pme-key-0, td.pme-value-0, td.pme-help-0, td.pme-navigation-0, td.pme-cell-0,
	td.pme-key-1, td.pme-value-1, td.pme-help-0, td.pme-navigation-1, td.pme-cell-1,
	td.pme-sortinfo, td.pme-filter { border: black 1px solid; padding: 3px; }
	td.pme-buttons { text-align: left;   }
	td.pme-message { text-align: center; }
	td.pme-stats   { text-align: right;  }


input.btnpos {width:200px;height:50px;font-size:150%;}
