﻿body     {background:  #FFFFFF;margin:0 0 0 0;}
h1       { color: #1768AD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-variant: small-caps; text-align:center; margin-top:2px; margin-bottom:2px }
h2       { color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
h3       { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
h4       { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
dl       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
ol, ol ol, ol ol ol       { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
ul, ul ul, ul ul ul       { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
input    {font-family: Helvetica, Arial sans-serif; font-size: 11px; }

.panelbutton   { width:170px;}

/* Rounded Text Boxes */
.container {background:rgb(0,66,80); color:white; margin:0 0px;width:170px;font-weight:bold;border-bottom: 4px solid rgb(211,205,154);font-family:Tahoma}
.rtop,	 	.rbottom  {display: block; background:white;}
.rtop *, 	.rbottom *{display: block; background:rgb(0,66,80);height: 1px;overflow: hidden;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.shortselect   { background: white; color: #000000; font-family: Helvetica, Arial sans-serif; font-size: 11px; width: 120px }

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
color:black;
text-align: left;
width: 350px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("../images/design_elements/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("../images/design_elements/magminus.cur"), pointer;
}
/*
	Celebrity: 	rgb(0,47,98) 		Dark Navy 
				rgb(23,180,233) 	Light Blue
				rgb(140,203,238) 	Lighter Blue - for Price Category Headers
				rgb(228,228,228) 	Light Gray for table backgrounds

	Azamara:	#1768AD: 			Dark Blue
				rgb(18,132,209) 	Light Blue
				#DFE8F0: 			"Sky" blue background
				rgb(187,200,204)	Top Menu
				
	RCCL: 		rgb(0,88,224) 		Royal Blue
				rgb(0,33,79)  		Navy Blue
				rgb(225,160,0) 		Yellow
				
	Viking:		rgb(168,5,50)		Viking Red (from their website)
				rgb(239,232,197)	Light Tan (website 2nd level nav bar)
				rgb(236,236,236)	Light Gray
				
*/
.tabmenu {
	list-style: none;								/* remove dots */
	padding: 0 0 0 0;								/* padding over overall list */
	margin: 0px;
	width: 150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 16px;
	/* background: red;
	   border-top: 1px solid #593;
	   border-bottom: 1px solid #593;
	*/
}
.tabmenu li {
	display: block;
	width: 150px;
	margin-bottom: 3px;
}
/*
.tabmenu li a {						no apparent effect
	text-decoration: none;
	color: #fff;
	font-size: 11px;
}
*/
.tabmenu li a em {
	display: block;
	width: 150px;
	height: 1em;
	background: url(../azamara/images/design_elements/vertical2.png) left top;		/* use left image position     */
	font-style: normal;
}
.tabmenu li a b {
	display: block;
	width: 140px;									/* 150 MINUS left+right padding */
	padding: 0 3px 10px 7px;						/* placement of text witin tab  */
	text-align: center;
	text-decoration: none;							/* don't underline link         */
	background: url(../azamara/images/design_elements/vertical2.png) left bottom;		/* use left image position      */
	color: white;									/* text color of unselected     */
}
/*
.tabmenu li a:hover {					no apparent effect
	border: 0;
	position: relative;
	xz-index: 100;
	cursor: pointer;
}
*/
.tabmenu li a:hover em {							/* on hover, upper half,      */
	background-position: center top;				/*	use center image positon  */
}
.tabmenu li a:hover b {								/* on hover, lower half,      */
	background-position: center bottom;				/*  use center image position */
	color: #DFE8F0;									/* text color for hover       */
}
/*
.tabmenu li a.selected, .xmenu li a:hover.selected {	no apparent effect
	xborder: 0;
	xposition: relative;
	xz-index: 200;
	xcursor: default;
}
*/
.tabmenu li a.selected em, .tabmenu li a:hover.selected em {
	background-position: right top;					/* use right image position for selected */
}
.tabmenu li a.selected b, .tabmenu li a:hover.selected b {
	background-position: right bottom;				/* use right image position for selected */
	color: black;									/* text color for selected tab */
}
.tabtop {height:3px;}

.DetailTabs {
	padding: 0 0 0 10px;
	border: 0px;
}
.DetailInfo {
	border: 6px rgb(211,205,154) solid;			/* outer border color - should match right edge of selected tab  */
	background-color: #DFE8F0;
}
.ItinTable {
	width: 100%;
	border: 1px #000000 solid;
	border-collapse:collapse;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFE8F0;
}
.ItinTableHead {
	font-weight: bold;
	background-color: rgb(0,66,80);
	color: white;
}
.ItinTableCell {
	padding: 4px;
	border: 1px #CCCCCC solid;
	font-weight: normal;
	vertical-align: top;
}
.ItinTableSect {
	border-left: 1px black solid;
	border-right: 1px black solid;
	background-color: #E1CCD0;
	color: black;
}
.PriceTable {
	width: 100%;
	border: 1px #000000 solid;
	border-collapse:collapse;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFE8F0; 
}
.PriceTableCell {
	padding:4px;
	border: 1px #000000 solid;
	font-weight:normal;
}
.PriceTableCellBold {
	background-position: right top;
	border: 1px #000000 solid;
	font-weight: bold;
	background-color: rgb(211,205,154);
	background-image: url('../images/design_elements/tab_rht.jpg');
	background-repeat: no-repeat;
	color:white;
}
.PriceTableCellBold a:link {font-weight:bold;}
.PriceTableCellBold a:active {font-weight:bold;}
.PriceTableCellBold a:visited {font-weight:bold;}
.PriceTableCellBold a:hover {font-weight:bold;}

.PriceTableHead {
	border-left: 1px black solid;
	border-right: 1px black solid;
	font-weight: bold;
	background-color: rgb(0,66,80);
	color: white;
}
.PriceTableHead a:link		{color:white; text-decoration:underline}
.PriceTableHead a:active	{color:white; text-decoration:underline}
.PriceTableHead a:visited	{color:white; text-decoration:underline}

.PriceTableHeadTop  {
	border-top: 1px black solid;
	border-left: 1px black solid;
	border-right: 1px black solid;
}
.PriceTableHeadBtmSm  {
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right: 1px black solid;
	font-size:8pt;
}
.PriceTableHeadBtm  {
	border-bottom: 1px black solid;
}
.PriceCat {
	width: 100%;
	border: 1px #000000 solid;
	border-collapse: collapse;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFE8F0;
}
.PriceCatHead {
	background-color: tan;
	border-left: 1px black solid;
	border-right: 1px black solid;
	font-weight: bold;
	background-color: rgb(211,205,154);
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

.OfferSumTable {
	padding: 2px; border:1px black solid;border-collapse:collapse; background-color: #DFE8F0;
}
.OfferSumTopCell {
	vertical-align:top; border-left:1px black solid; border-top:1px black solid; border-right:1px black solid; border-collapse: collapse
}
.OfferSumBtmCell {
	text-align:center;border-left: 1px black solid; border-right: 1px black solid; border-collapse: collapse
}
.OfferSumImage{
	width:50px;height:48px;float:left;border:0px;margin:0 5px 5px 0;
}
.OfferDetailTitle {FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;FONT-SIZE: 18pt;line-height:30px;COLOR: #333333;FONT-WEIGHT: bold;}
.OfferDetailBody {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10pt;}

.ListHeader {
FONT-FAMILY: Tahoma, Verdana, sans-serif;
FONT-SIZE: 10pt;
COLOR: #FFFFFF;
FONT-WEIGHT: bold;
BACKGROUND-COLOR: rgb(0,66,88);
}
.ListHeader a:link    {FONT-FAMILY: Tahoma, Verdana, sans-serif;FONT-SIZE: 10pt;COLOR: #FFFFFF;FONT-WEIGHT: bold;text-decoration:none;}
.ListHeader a:active  {FONT-FAMILY: Tahoma, Verdana, sans-serif;FONT-SIZE: 10pt;COLOR: #FFFFFF;FONT-WEIGHT: bold;text-decoration:none;}
.ListHeader a:visited {FONT-FAMILY: Tahoma, Verdana, sans-serif;FONT-SIZE: 10pt;COLOR: #FFFFFF;FONT-WEIGHT: bold;text-decoration:none;}
.ListHeader a:hover   {FONT-FAMILY: Tahoma, Verdana, sans-serif;FONT-SIZE: 10pt;COLOR:  yellow; FONT-WEIGHT: bold;text-decoration:underline;}

.ListBody {
FONT-FAMILY: Tahoma, Verdana, sans-serif;
FONT-SIZE: 8pt;
BACKGROUND-COLOR: #DFE8F0;
}


.leftside a:link { 
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}
.leftside a:active  
{  
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}  
.leftside a:visited  
{  
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}  
.leftside a:hover  
{  
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;  
text-decoration: none;  border-bottom: 1px solid #1768AD;} 

.rightside a:link 
{ 
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}
.rightside a:active  
{  
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}  
.rightside a:visited  
{  
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}  
.rightside a:hover  
{  
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;  
text-decoration: none;  border-bottom: 1px solid #1768AD;} 

.banner2 a:link 
{ 
color: #048CB2;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;  
}
.banner2 a:active  
{  
color: #CCCCCC;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;  
}  
.banner2 a:visited  
{  
color: #048CB2;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;  
}  
.banner2 a:hover  
{  
color: #CC0066;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: underline; border-bottom: 1px solid #CC0066;  } 


.footer a:link 
{ 
color: #048CB2;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal; text-decoration: none;  
}
.footer a:active  
{  
color: #CCCCCC;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal; text-decoration: none;  
}  
.footer a:visited  
{  
color: #048CB2;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal; text-decoration: none;  
}  
.footer a:hover  
{  
color: #1768AD;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none; border-bottom: 1px solid #1768AD;  } 


a:link  
{  
color: rgb(0,66,80);  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bolder;  
text-decoration: underline;  
}  
a:active  
{  
color: rgb(0,66,80);  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bolder;  
text-decoration: underline;  
}  
a:visited  
{  
color: rgb(0,66,80);  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bolder;  
text-decoration: underline;  
}  
a:hover  
{  
color: rgb(0,66,80);  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bolder;  
text-decoration: none;  border-bottom: 2px solid #1768AD;} 

HR {
    height:1px;
    width:70%;
    background:#1768AD;
    margin: 0px 150px 0px 150px;  
   }


.banner { height: 60px; background: #FFFFFF; font-size: 11px; font-weight: bold; font-variant: small-caps; color: #FFFFFF; font-family: Verdana, Arial, Helvetica;  }
.top { background: #1768AD; background-image: url('../azamara/images/design_elements/topbk.jpg'); color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.banner2 { height: 30; background: #FFFFFF; font-size: 11px; font-weight: normal; color: #048CB2; font-family: Verdana, Arial, Helvetica; height: 30px; border-top: 1px solid #048CB2; border-bottom: 1px solid #048CB2; }
.leftside { background: #FFFFFF; color: #1768AD; font-size: 12px; font-family: Verdana, Arial, Helvetica; line-height: 18px; border-right: 1px solid #048CB2; }
.middle { background: #FFFFFF; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica; line-height: 18px;}
.products { background: #FFFFFF; color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
.rightside { background: #FFFFFF; color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica;  line-height: 18px; border-left: 1px solid #048CB2; width:170px;}
.textbox1 { background: white; font-size: 12px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica;border: 1px solid rgb(18,132,209); border-top:0px;line-height: 14px; }
.textboxtop1 { background: rgb(0,66,80); font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica}
.footer { height: 30; background: #FFFFFF; font-size: 10px; color: #048CB2; font-family: Verdana, Arial, Helvetica; height: 30px;  border-top: 1px solid #048CB2;}
.textboxrow1 { background: rgb(246,244,236); font-size: 12px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 14px; border-top:1px silver solid; }
.textboxrow2 { background: rgb(236,233,216); font-size: 12px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 14px; border-top:1px silver solid; }

.linkboxrow1 {background:white; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; COLOR: rgb(94,156,174); FONT-WEIGHT: normal; text-decoration: none;line-height: 16px;padding: 0 0 0 5px; border-bottom: 1px silver solid;}
.linkboxrow1 a:link 	{FONT-WEIGHT: normal; }
.linkboxrow1 a:visited 	{FONT-WEIGHT: normal; }
.linkboxrow1 a:hover 	{FONT-WEIGHT: normal;   }
.linkboxrow1 a:active 	{FONT-WEIGHT: normal; }

.linkboxrow2 {background:white; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; COLOR: rgb(94,156,174); FONT-WEIGHT: normal; text-decoration: none; line-height: 16px;padding: 0 0 0 5px; border-bottom: 1px silver solid;}
.linkboxrow2 a:link 	{FONT-WEIGHT: normal; }
.linkboxrow2 a:visited 	{FONT-WEIGHT: normal; }
.linkboxrow2 a:hover 	{FONT-WEIGHT: normal; }
.linkboxrow2 a:active 	{FONT-WEIGHT: normal; }

.helpbtn {background: black; COLOR: white; FONT-SIZE: 8PT; FONT-WEIGHT: Bold; FONT-FAMILY: Arial; HEIGHT: 20;} 
.linkbtn {background: black; COLOR: white; FONT-SIZE: 8PT; FONT-WEIGHT: Bold; FONT-FAMILY: Arial; WIDTH=165; HEIGHT: 30;} 
.topmenu { background: rgb(187,200,204); font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 1px solid #048CB2}
.topmenu a:link   { background: rgb(187,200,204); font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px }
.topmenu a:active { background: rgb(187,200,204); font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px }
.topmenu a:visited{ background: rgb(187,200,204); font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px }
.topmenu a:hover  {	background: rgb(187,200,204); font-size: 12px; font-weight: bold; text-decoration: none; color: rgb(143, 135, 63); font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px;}

.gridhd {COLOR: white;background:"#436793";FONT-FAMILY: Arial, Helvetica;FONT-SIZE: 10pt;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.gridrow1 {COLOR: black;background: silver;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: bold;}
.gridrow2 {COLOR: white;background: "#436793";FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: bold;}
.wizhead {COLOR: black;background: "#FFDD00";FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 10PT;FONT-WEIGHT: bold;}
.readonly {background:rgb(240,240,234);COLOR: black; font-weight:bold;}
.arialw8u {COLOR: white;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.arialw8 {COLOR: white;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8pt;FONT-WEIGHT: bold;}
.arialn8 {COLOR: navy;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8pt;FONT-WEIGHT: bold;}
.detail8 {COLOR: black;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8pt;FONT-WEIGHT: bold;}
.detail10 {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 10pt;FONT-WEIGHT: bold;}
.detail_form {background: #DFE8F0;FONT-FAMILY: Arial, Helvetica;FONT-SIZE:10PT;}
.detail_body {background: #DFE8F0;FONT-FAMILY: Arial, Helvetica;FONT-SIZE:10PT;}
.detail_head {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 10PT;FONT-WEIGHT: normal;}
.detail_section {COLOR: black; background: rgb(187,200,204);FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 10PT;FONT-WEIGHT: bold;border: 1px rgb(0,66,80) solid;border-bottom:3px rgb(0,66,80) solid;border-right:3px rgb(0,66,80) solid;}
.detail_section01 {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;}
.detail_section01 a:link {COLOR: white;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;text-decoration:underline;}
.detail_section01 a:visited {COLOR: white;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;text-decoration:underline;}
.detail_section01 a:hover {COLOR: white;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: bold;text-decoration:underline;}
.detail_section01 a:active {COLOR: white;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;text-decoration:underline;}
.detail_section1 {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;}
.detail_section1 a:link {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;}
.detail_section1 a:visited {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;}
.detail_section1 a:hover {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;}
.detail_section1 a:active {COLOR: black;background: #DFE8F0;FONT-FAMILY: Arial,Helvetica;FONT-SIZE: 8PT;FONT-WEIGHT: normal;}
.detail_section2 {	COLOR: black;	background: white;	line-height: 0px;}
#sect20{border:1px rgb(0,66,80) dashed;padding:0 10 0 10;margin:0 0 10 20;width:98%;}

.button {background:"#7799B2";COLOR: white;FONT-FAMILY: Arial, Helvetica;FONT-SIZE: 10PT;WIDTH:130;}
.menubtn { WIDTH: 126px;HEIGHT: 22px;BACKGROUND: "#CDB599"; FONT-WEIGHT: Normal;COLOR: black;}
.smbutton {background:black;COLOR: white;FONT-SIZE: 10PT; height:25px;width:80px;cursor:pointer;}
.sortbtn {background: #000080;COLOR: yellow;FONT-SIZE: 8PT;FONT-WEIGHT: Bold;FONT-FAMILY: Arial;HEIGHT: 20;}
.helpbtn {background:"#FFDD00";COLOR: black;FONT-SIZE: 8PT;FONT-WEIGHT: Bold;FONT-FAMILY: Arial;HEIGHT: 20;WIDTH:14;}
.alphabtn {background:"#436793";COLOR: white;FONT-SIZE: 8PT;FONT-WEIGHT: Bold;FONT-FAMILY: Arial;HEIGHT: 18;WIDTH: 15;}
.pricebtn { background:black;COLOR: white;FONT-SIZE: 10PT; height:25px;width:80px;cursor:pointer;}
.browse { background:white;COLOR: black;FONT-SIZE: 8PT;FONT-FAMILY: Arial Narrow;HEIGHT: 18;} 

a.CRUISE:link { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: black; background: rgb(240,214,165); 
               font-weight: bold; text-decoration: underline }
a.CRUISE:visited { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: black; background: rgb(240,214,165); 
               font-weight: bold; text-decoration: underline }
.CRUISE { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: black; background: rgb(240,214,165); 
               font-weight: bold; text-decoration: underline }

