.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;
}
.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: #6699CC;
    color: white;
}

#tabNavigation li.unselected-tab-color, #tabNavigation div.unselected-tab-color
{
    background-color: #DDDDDD;
    color: black;
}

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

.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;
}

.content {
  width: 640px;
  background-color: #FFFFFF;
}

.footer {
width:600px;
margin-top: 1em;
padding-top: .5em;
border-top: 1px solid silver;
font-size: 10px;
color: 636363;
}

BODY {
  background-image: url(/images/back_page.jpg);
  background-repeat: repeat-x;
  background-color: #86B8CF;
}

.AAT_Container {
*text-align:center; /* if you want ie<6 to center, i usually leave this out*/
}

.AAT_Main {
*text-align:left; /* ‘*’ hides from smart browsers */
max-width:780px;
_width:780px; /* for ie ie<7 */
margin:auto;
min-width:780px;
}










   	
			* {
			    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' : ''};
    	}
  

.navigation_hideable {
background-image: url(http://www.allabouthawaii.com/images/header_black.jpg);
}


