@charset "iso-8859-1";

/* page headers */
div.compCommandLine h1 img.titleCategories {background:url(/cmo/img/titles/phCategoriesCC.jpg);}
div.compCommandLine h1 img.titleConfirmation {background:url(/cmo/img/titles/phConfirmationCC.jpg);}
div.compCommandLine h1 img.titleGroupConfirmation {background:url(/cmo/img/titles/phGrpConfirmCC.jpg);}
div.compCommandLine h1 img.titleGroupDetails {background:url(/cmo/img/titles/phGrpDetCC.jpg);}
div.compCommandLine h1 img.titleGroupSummary {background:url(/cmo/img/titles/phGrpSummCC.jpg);}
div.compCommandLine h1 img.titleGuestDetails {background:url(/cmo/img/titles/phGuestDetCC.jpg);}
div.compCommandLine h1 img.titlePayment {background:url(/cmo/img/titles/phPaymentCC.gif);}
div.compCommandLine h1 img.titlePriceCodes {background:url(/cmo/img/titles/phPriceCodesCC.jpg);}
div.compCommandLine h1 img.titlePricing {background:url(/cmo/img/titles/phPricingCC.jpg);}
div.compCommandLine h1 img.titleReservationDetails {background:url(/cmo/img/titles/phResDetailsCC.jpg);}
div.compCommandLine h1 img.titleReservationSummary {background:url(/cmo/img/titles/phResSummCC.jpg);}
div.compCommandLine h1 img.titleSailing {background:url(/cmo/img/titles/phSailingCC.jpg);}
div.compCommandLine h1 img.titleSearch {background:url(/cmo/img/titles/phSearchCC.jpg);}
div.compCommandLine h1 img.titleStaterooms {background:url(/cmo/img/titles/phStateroomsCC.jpg);}
div.compCommandLine h1 img.titleRetrieveReservation{background:url(/cmo/img/titles/phRetrieveReservationCC.jpg);}

/* box titles */
div.boxTitleBranded35 {background-color:#83a6ba;}
div.boxTitleBranded55 {background-color:#83a6ba;}

/* table headers */
table.tableContentBranded th {background-color:#83a6ba;}
table.tableScrollable th {background-color:#83a6ba;}
.TableHeadColor
{
    BACKGROUND-COLOR: #83a6ba
}
.TableHeadColor2
{
	background-color:#83a6ba;
}

.BG_LogoColor
{ 
    BACKGROUND-COLOR: #003366
}

.DeckplanHeader { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366; LINE-HEIGHT: 18px }

.DeckplanTxtColor1
{
    COLOR: #003366
}
.dckpln_copy { 
	font-family:Trebuchet ms, Arial, Helvetica, sans-serif; 
	font-size:9px;
	line-height:11px; 
	color:#666666;
}

.dckpln_subhdr { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:10px; color:#666666; }

.dckpln_lnk { font-size:9px; }

.dckpln_subsubhdr { 
	font-family:Trebuchet ms, Arial, Helvetica, sans-serif; 
	font-size:9px;
	line-height:11px; 
	color:#336699;
	}
	
	
.dckpln_subhdr { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:10px; color:#666666; }

.dckpln_lnk { font-size:9px; }

.dckpln_section { font-size:9px; color:#336699;}

.TableHeadColor3
{
    BACKGROUND-COLOR: #83a6ba
}
.dckpln_subsubhdr { 
	font-family:Trebuchet ms, Arial, Helvetica, sans-serif; 
	font-size:9px;
	line-height:11px; 
	color:#336699;
}
	
.hdrRibbonVisible
{
	   display:none;
}

.BG_Color7
{
    BACKGROUND-COLOR: #83A6BA
}

.BG_Color9
{
    BACKGROUND-COLOR: #fff6dd
}

.BG_Color25
{
    BACKGROUND-COLOR: #F6FBFE
}

.BG_Color9a
{
    BACKGROUND-COLOR: #f6fbfe
}

.BG_Color31
{
    BACKGROUND-COLOR: #dfdfdf
}

.vxxSmText_title
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: 12px;
	COLOR: #0067b0;
}
.taPText
{
    FONT-SIZE: 10px;
    LINE-HEIGHT: 13px
}

.Header14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336699;
    LINE-HEIGHT: 18px
}

.Header3 { COLOR: #C16B16 }

.BG_Color19
{ 
    BACKGROUND-COLOR: #003366
}

.promo
{
	COLOR: #2DA0CF
}
