.white {BACKGROUND: #FFFFFF; }
.black {BACKGROUND: #000000; }
.gray {BACKGROUND: #DCDFE3; }
.gray2 {BACKGROUND: #C5CAD0; }
.red {color:#ff0000;}
.shaded {background-color:#e8e8e8;}

.alternatingCellColor1 {background-color:#FFFFFF;min-height:100px; height:80px;}
.alternatingCellColor1 a:hover {color:#0000ff;}
.alternatingCellColor1 a:link {color:#000000;}
.alternatingCellColor1 a:visited {color:#666666;}

.alternatingCellColor2 {background-color:#e8e8e8;min-height:100px; height:80px;}
.alternatingCellColor2 a:hover {color:#0000ff;}
.alternatingCellColor2 a:link {color:#000000;}
.alternatingCellColor2 a:visited {color:#666666;}



body, td {font-family: arial, verdana, sans-serif; font-size: 10px; vertical-align:top; padding:0px;}

.footer{ 
	float:left;
	clear:both;
	}

.main_content_550{
	clear:all;
	float:left;
	width:508px;
	padding:0px 10px 0px 10px;
	}


.main_content{
	clear:all;
	width:790px;
	}

.nav_bar{
width:262px;
float:left;
}
	
.main_content_subheader{	
	font-size: 18px; 
	letter-spacing: -1px; 
	font-weight: normal; 
	color:#000000; 
	font-family:Trebuchet MS,Arial,Verdana,Helvetica;
}
	
.cruiseProvider {	
	padding: 7 0 7 0;
	margin: 0;
	border: 0;
	width:240px;	
	background-color:#FFFFFF;
}	

.testimonials {	
	padding: 0;
	margin: 0;
	border: 0;
	width:262px;	
	background-image:url(../cruise_lines/images/quoteback.jpg);
}	

.testimonials_text {
	margin:0px;			
	padding: 12px;
}	

.black_promos {	
	BACKGROUND: #000000;
	padding: 0;
	margin: 0;
	border: 0;
	width:262px;	
}	

.special_promos {	
	padding: 0;
	margin: 0;
	border: 0;
	width:211px;	
}	

.pop_up_text {	
	border: 0;
	width:530px;	
}	

.pop_up_title {	
	BACKGROUND: #000000;
	border: 0;
	width:530px;	
}

H1			{color: #000000; font-family: Trebuchet MS; font-size: 24px; margin-top: 18; margin-left: 0; margin-right: 0; margin-bottom:6; text-decoration:none; letter-spacing:-1; font-weight: normal;}
p, li			{color: #666666; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 12px; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom:12; text-decoration:none;}

.spacer				{ font-size: 7px; margin-top: 0; margin-bottom:0; }


.formfield			{color: #000000; font-family: Tahoma,Arial,Helvetica; font-size: 11px; text-decoration:none;}
.formbutton			{border-top:1px solid #000015; border-right:1px solid #000015; border-left:1px solid #000015; border-bottom:1px solid #000015; font-family: Verdana; font-size: 10px; text-decoration:none; color:#FFFFFF; background-color:#000015; font-weight:bold; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:0px }

.searchfield			{color: #000000; font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 11px; text-decoration:none;}
.searchbutton		{border-top:1px solid #666666; border-right:1px solid #666666; border-left:1px solid #666666; border-bottom:1px solid #666666; font-family: Verdana; font-size: 10px; text-decoration:none; color:#000000; background-color:#F0F0F0; font-weight: normal; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:0px }


.subhead	{color: #74818F; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 13px; margin-top: 14; margin-left: 0; margin-right: 0; margin-bottom:4; text-decoration:none; font-weight: bold;}
.line			{ border-bottom:1px solid #DCDFE3; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-size: 1px; }


.headlink					{color: #FFFFFF; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; margin-top: 16; margin-left: 0; margin-right: 0; margin-bottom:12; text-decoration:none; line-height:145%}
A.headlink					{COLOR: #FFFFFF; text-decoration: none}
a:visited.headlink			{COLOR: #FFFFFF; text-decoration: none}
a:hover.headlink			{COLOR: #FFFFFF; text-decoration: underline}



.blurb					{color: #666666; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 11px; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom:12; text-decoration:none;}
A.blurb					{COLOR: #74818F; text-decoration: underline}
a:visited.blurb			{COLOR: #74818F; text-decoration: underline}
a:hover.blurb			{COLOR: #000000; text-decoration: underline}


.quote					{color: #000000; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 11px; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom:4; text-decoration:none;}
A.quote					{COLOR: #000000; text-decoration: underline}
a:visited.quote			{COLOR: #000000; text-decoration: underline}
a:hover.quote			{COLOR: #666666; text-decoration: underline}


.promo					{color: #000000; font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; margin-top: 0; margin-left: 0; margin-right: 14; margin-bottom:17; text-decoration:none;}
A.promo					{COLOR: #74818F; text-decoration: underline}
a:visited.promo			{COLOR: #74818F; text-decoration: underline}
a:hover.promo			{COLOR: #666666; text-decoration: underline}


.footlinks					{color: #FFFFFF; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; margin-top: 4; margin-left: 0; margin-right: 0; margin-bottom:4; text-decoration:none;}
A.footlinks					{COLOR: #FFFFFF; text-decoration: none}
a:visited.footlinks			{COLOR: #FFFFFF; text-decoration: none}
a:hover.footlinks			{COLOR: #C5CAD0; text-decoration: underline}


.copyright					{color: #8F8F8F; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; margin-top: 4; margin-left: 0; margin-right: 0; margin-bottom:4; text-decoration:none;}



.list_link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8d1c1c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.matrix {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.matrix A {	COLOR: #93393a}
.matrix_sub {BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #c9c9c9 0px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/_images/matrix_sub_bg.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #c9c9c9 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #c9c9c9 1px solid; BACKGROUND-COLOR: #f3f3f3}
.matrix_info_sub {BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #c9c9c9 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/_images/matrix_info_bg.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #c9c9c9 1px solid; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #c9c9c9 1px solid; BACKGROUND-COLOR: #f3f3f3}
.matrix_header {BORDER-RIGHT: #c9c9c9 0px solid; BORDER-TOP: #c9c9c9 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/_images/matrix_header_bg.gif); PADDING-BOTTOM: 6px; BORDER-LEFT: #c9c9c9 1px solid; COLOR: #00469e; PADDING-TOP: 6px; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: #ffffff}
.matrix_info {BORDER-RIGHT: #c9c9c9 0px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #eae9e9 1px solid; BACKGROUND-COLOR: #f7f7f7}
.matrix_content {BORDER-RIGHT: #c9c9c9 0px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #353535; PADDING-TOP: 4px; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #ffffff}
.matrix_left {BORDER-LEFT: #c9c9c9 0px solid}
.home_box {	BORDER-LEFT: #d8d8d8 0px solid}






.mtDropdownMenu {LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -23px}
.mtDropdownMenu .content {POSITION: absolute}
.mtDropdownMenu .items {

						
						BORDER-RIGHT: #999 0px solid; 
						BORDER-TOP: #999 0px solid; 
						BORDER-LEFT: #999 0px solid; 
						BORDER-BOTTOM: #999 0px solid; 
						Z-INDEX: 2; LEFT: 0px; 
						WIDTH: 189px; 
						POSITION: relative; 
						TOP: 0px; 
						LEFT: 4px}


.top .items {BORDER-TOP: medium none;}

.mtDropdownMenu .item { 
						BORDER-RIGHT: medium none; 
						BORDER-TOP: medium none; 
						BORDER-BOTTOM: medium none; 
						BORDER-LEFT: medium none; 

						PADDING-LEFT: 12px;

						background: #EEE; 
						FILTER: alpha(opacity=90);  
						moz-opacity: .9; 
						FONT-SIZE: 11px; 
						CURSOR: hand; 
						color:#000;
						FONT-FAMILY: Tahoma,Arial,Helvetica, sans-serif; TEXT-DECORATION: none;}





.mtDropdownMenu .background {Z-INDEX: 1; FILTER: alpha(opacity=90); LEFT: 4px; POSITION: absolute; TOP: 0px; moz-opacity: .9}



.mtDropdownMenu .shadowRight {Z-INDEX: 3; FILTER: alpha(opacity=0); WIDTH: 0px; POSITION: absolute; TOP: 3px; moz-opacity: .0}
.mtDropdownMenu .shadowBottom {Z-INDEX: 1; FILTER: alpha(opacity=0); LEFT: 0px; POSITION: absolute; HEIGHT: 0px; moz-opacity: .0}

.mtDropdownMenu .hover {BACKGROUND: #2C3B4C; LEFT: 0px; COLOR: #ffffff; POSITION: relative; }


.mtDropdownMenu .item IMG {	MARGIN-LEFT: 0px}



