﻿body 
{
  font-family: Sans-Serif;
  font-size: 9pt;
  text-align: center;
  text-decoration: none;
  background-color: #666666;
}

td
{
  vertical-align: top;
}

.BrownDisk
{
  color: #BD6037;
}

.CelebrityTable
{
  border: 1px solid #000000;
  text-decoration: none;
  text-align: center;
  padding: 2px;
  margin: 0px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  width: 95%;
}

.CelebrityTable td
{
  border: 1px solid #000000;
}

.CruiseList
{
    font-size: 8pt;
    text-align: left;
    text-decoration: none;
    width: 100%;
    padding: 0px;
    margin: 0px;
    border: 1px solid #000000;
}

.CruiseList td
{
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    font-size: 8pt;
    text-align: left;
    text-decoration: none;
    padding: 0px;
    margin: 1px;
    color: #000000;
    background-color: #FFFFFF;
}

.CruiseList th
{
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    font-size: 8pt;
    text-align: left;
    text-decoration: none;
    padding: 0px;
    margin: 1px;
    color: #FFFFFF;
    background-color: #000000;
    font-weight: bold;
}

.CruiseSelect
{
  background-color: #0B1524;
  padding: 10px;
}

.DestinationTable
{
  width: 600px;
  padding: 0px;
  margin: 0px;
  border: none 0px #FFFFFF;
  background-color: #FFFFFF;
}

.Disclaimer
{
    font-size: 8pt;
    color: #000000;
    text-align: center;
    margin: 10px;
}

.ExoticSelect
{
  background-color: #317AD9;
  padding: 10px;
}

.FloatLeft
{
    padding: 5px;
    float: left;
}

.FloatRight
{
    padding: 5px;
    float: right;
}

.GreenMenu
{
  background-color: #97B34F;
  padding: 3px;
}

.GreenMenuHead
{
  background-color: #839B47;
  padding: 3px;
  font-family: sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
}

.ListLink
{
  font-size: 9pt;
  color: #013467;
  text-decoration: none;
}

.ListLink:hover
{
  font-size: 9pt;
  color: #673401;
  text-decoration: none;
}

.PageHeader
{
  text-align: left;
  background-color: #317AD9;
}

.RedMenu
{
  background-color: #A53416;
  padding: 3px;
}

.RedMenuHead
{
  background-color: #962B0B;
  padding: 3px;
  font-family: sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
}

.RedMenuLink
{
  font-family: sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
  list-style-type: disc;
}

.RedMenuLink:HOVER
{
  font-family: sans-serif;
  font-size: 10pt;
  color: #E6BD3D;
  text-decoration: none;
  list-style-type: disc;
}

.TourLink
{
  font-family: sans-serif;
  font-size: 12pt;
  color: #880000;
  text-decoration: none;
}

.TourLink:HOVER
{
  font-family: sans-serif;
  font-size: 12pt;
  color: #FF0000;
  text-decoration: none;
}

.TourTag
{
    margin-left: 40px;
}
.TourText
{
  font-size: 9pt;
  font-family: Sans-Serif;
  color: #000000;
  text-decoration: none;
  text-indent: 25px;
  text-align: justify;
  padding-bottom: 8px;
}

.YellowMenu
{
  background-image: url(images/YellowBack.jpg);
  background-repeat: no-repeat;
  padding: 3px;
}

.YellowMenuLink
{
  font-family: sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  list-style-type: disc;
}

.YellowMenuLink:HOVER
{
  font-family: sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #2A3C86;
  text-decoration: none;
  list-style-type: disc;
}

#colMain
{
  width: 600px;
  vertical-align: top;
}

#colMenu
{
  width: 200px;
  vertical-align: top;
}

#divBody
{
  text-align: left;
  width: 800px;
  background-color: #FFFFFF;
}

#tableBody
{
  width: 800px;
  padding: 0px;
  margin: 0px;
  border: none 0px #FFFFFF;
  border-spacing: 0px;
  border-collapse: collapse;
}
.DayText
{
  font-size: 9pt;
  font-family: Sans-Serif;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.ParaText
{
  font-size: 9pt;
  font-family: Sans-Serif;
  color: #000000;
  text-decoration: none;
}
.RedAnnounce
{
  font-size: 14pt;
  color: #FF0000; 
  font-family: gillsans, arial; 
  text-decoration: underline;
  text-align: center;
  background-color: #FFFFFF;
  width: 600px;
}


TD.titleOnlineHelp {
	FONT-WEIGHT: 900; FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #bb3388
}
IMG.photo {
	BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-TOP-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
.hotel {
	FONT-WEIGHT: 900; COLOR: #2255aa
}
TD.subheadgreen {
	FONT-WEIGHT: bold; COLOR: #449977
}
.fromPrice {
	FONT-WEIGHT: 900; COLOR: #449977
}
.alert {
	FONT-SIZE: 11px; COLOR: #ff0000
}