.level1Colors { color:#FFFFFF; background-color:#6699CC; border-color:#6699CC; 
} .level2Colors { color:#000000; background-color:#99BBDE; border-color:#99BBDE; 
} .level3Colors { color:#000000; background-color:#BBD1E8; border-color:#BBD1E8; 
} .level4Colors { color:#000000; background-color:#FFFFFF; border-color:#BBD1E8; 
}


.level3ColorsPref, .level4ColorsPref {color:#000000;background-color:gold;}
tr.level3ColorsPref td,tr.level4ColorsPref td {border-top: thin solid yellow;border-bottom: thin solid yellow;}



 .level1ButtonColors { color:#FFFFFF; background-color:#6699CC; border-color:#6699CC; 
} .level2ButtonColors { color:black; background-color:#DDDDDD; border-color:#DDDDDD; 
} .level3ButtonColors { color:white; background-color:#CC3300; border-color:black; 
} #tabNavigation li.selected-tab-color, #tabNavigation div.selected-tab-color 
{ background-color: #336699; color: white; } #tabNavigation li.unselected-tab-color, 
#tabNavigation div.unselected-tab-color { background-color: #ffcc66; color: black; 
} .menu { background-color: #6699CC; color: white; } .submenu { background-color: 
#6699CC; color: white; border: thin outset white; } .booking-button { background-color: 
red; border: 2px outset #DDDDDD; color: white; } .border { border-style: 1px solid 
#6699CC; } .solid { background-color: #6699CC; } 

#tabNavigation li span {
	letter-spacing: -1px;
}


.content {
  width: 640px;
}

.footer {
width:600px;
margin-top: 1em;
padding-top: .5em;
border-top: 1px solid silver;
}

.footer div {
text-align: center;
}





   	
			* {
			    font-family: Verdana, Arial, sans-serif;
			    font-size: 10pt;
			}
			
		
  	
  		body {
  			margin: 0;
  		}
  		
	  	.body {
	  		width: 780px;
	  	}
	  	
	  	a {
	  		text-decoration: none;
	  	}
	  	
	  	a:hover {
	  		text-decoration: underline;
	  	}
	  	
	  	div.menuitem {
	  		margin-top: 6px;
	  		margin-bottom: 6px;
	  		margin-left: 4px;
	  	}
	  	
	  	div.menuitem a {
	  		color: white;
	  		height: 1.5em;
	  		vertical-align: middle;
	  		margin-left: 0px;
	  	}
	  	
	  	div#menuselected a {
	  		color: navy;
	  	}
	  	
	  	div#menuselected {
	  		background-color: white;
	  		border-top: thin normal;    // inset;
	  		border-left: thin normal;   // inset;
	  		border-bottom: thin normal; // inset;
	  		border-right: none;
	  		margin-right: 0;
	  		zIndex: 1;
	  	}
	  	
	  	div.menuitem a.menulink, div#menuselected a:hover.menulink {
	  		padding: 2px;
	  		border-width: thin;
	  		border-style: none;
	  		display: block;
	  		text-decoration: none;
	  	}
	  	
	  	a:hover.menulink {
	  		padding: 0px;
	  		border-style: outset;
	  		border-right: thin solid white;
	  	}
	  	
    	#tabContent {
    		width: 100%;
    		margin: 0;
    	}
    	    	
    	#tabContent table.nav {
    		width: 100%; 
    		border-collapse: collapse; 
    		border-width: 0;
    	}
    	
    	#tabContent table.nav td {
    		vertical-align: top;
    		padding: 0;
    		margin: 0;
    		zIndex: 2;
    	}

    	#tabContent td.content {
    		border-top: thin normal; // inset; 
    		border-right: none;
    		border-bottom: none;
    		border-left: none;     		
    	}
    	
    	#tabContent td.inner-content {
    		border-top: thin none;
    		border-right: none;
    		border-bottom: none;
    		border-left: none; 
    	}
    	
    	#tabContent div.content, #tabContent div.inner-content {
    		margin: 4px;
    	}
    	
    	#tabContent td.menuBar, .body .ribbon {
    		border-top: none;
    		border-right: thin normal; // outset;
    		border-left: thin normal; 
    	}
    	
    	#tabContent td.menuBar {
    		width: 120px;
    		border-bottom: thin normal; // outset;
    	}
    	
    	div.navigation_hideable {
    		display: ${param.nav == 'hide' ? 'none' : ''};
    	}
  

