body 
{ background-color: #003366; }

td  
{ font-family:verdana,helvetica;
  font-size:9pt;
  color:#000; }

select  {font-family:verdana,helvetica;
     font-size:8pt;
     color:#000;
    }  
    
    
a.menulink 
{ font-family:arial,helvetica;
  font-size:9pt;
  color:#003366;
  font-weight:bold;
  text-decoration:none;
}

a.menulink:visited { color:#003366; }    	    
a.menulink:hover 
{ text-decoration:underline; }	    

.fakemenu 
{ font-family:arial,helvetica;
  font-size:9pt;
  color:#036;
  font-weight:bold;
  text-decoration:none;
}

.fakemenu2
{ font-family:arial,helvetica;
  font-size:11pt;
  color:#036;
  font-weight:bold;
  text-decoration:none;
}
	    
a 
{ color:#069 }


a:hover 
{ color:#09C }	       

a:hover h1,
a:hover h2,
a:hover h3 { color:#09C }

h1, h2, h3 
{ font-family:Tahoma,helvetica;    
  color:#036;
  font-weight:bold; }
  
h1 
{ font-size:18pt }

h2 
{ font-size:14pt }

h3 
{ font-size:12pt }

li, p, .spaced, .content {line-height:1.5em;}


.tabmenu
{ border: 2px solid darkblue;
  border-collapse: collapse}
  
.tabmenu th 
{ background-color:lightblue;
  padding: 0px}

.tabmenu th a
{ display: block;
  border-right:1px solid darkblue;
  border-left: 0px solid lightblue;
  border-top: 5px solid lightblue;
  border-bottom: 1px solid darkblue;
  background-color:inherit;
  margin:0px}

.tabmenu th a:hover
{ background-color:#EFF; 
  border-top: 5px solid #EFF;}
  
.tabmenu th a.selected
{ background-color:white;
  border-bottom:1px solid white;
  border-top: 5px solid orange}
  
.tabmenu th a.selected:hover
{ background-color:#EFF;
  border-bottom:1px solid white;
  border-top: 5px solid orange}  
  
 

.tabmenu h2
{ margin:5px; }
.tabmenu td
{ padding: 1em;}

.cruise_tabs
{ color:#036;}

