
td {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #042126}

.body {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #042126}

.flag {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #042126;font-weight:bold;}

ul {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #042126;  list-style-image: url(images/diamond_bullet.gif); line-height: 130%;}

li {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #042126;  list-style-image: url(images/diamond_bullet.gif); line-height: 130%;}

li a:hover { color: #D1F6DC;}

p {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #042126; line-height: 130%;}

h1 {  font-family: Verdana, Helvetica, sans-serif; font-size: 20px; font-weight:bold; color: #F57C20;  text-transform: uppercase; }

h2 {  font-family: Verdana, Helvetica, sans-serif; font-size: 14px; color: #042126;  font-weight: bold; }

ul.white {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  line-height: 130%;}

li.white {  font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 130%;}

@media print { .noPrint {display:none;} }

body {margin: 0px;padding: 0px;text-align: center; /* centering hack 1/2 */}

#content {border: 0px solid #fff; margin-top: 0px; margin-bottom: 5px; margin-left: auto; margin-right: auto; padding: 0px; text-align:left; /* centering hack 2/2 */ width: 780px; /* IE5Xwin sees this (standards width plus padding and border on left and right)*/ voice-family: "\"}\""; voice-family: inherit; width: 770px; /* standards width */}
#content-body {padding:5px 0px 0px 0px; width:100%;}

.header-background {height:390px; background-color:#91bfbf; background-repeat:no-repeat; vertical-align:top;}
.header-title {height:60px; padding:40px 10px 0 0; display:block; text-align:right;}
.header-bottom-title {height:60px; padding:306px 10px 0 0; display:block; text-align:right;}

.quote-box { padding:12px 0 0 5px;}

.pic { margin: 0px 0px 0px 0px; border-style:single; border-color: #ffffff; border-width:2px;}
.pic-border{ margin: 0px 5px 0px 5px; padding:1px; border:2px solid #ffffff; background-color:#000000;}
.pic-border-thin{ margin: 0px 0px 0px 0px; padding:1px; border:1px solid #ffffff; background-color:#000000;}
.pic-margin-left{ margin: 0px 0px 0px 10px;}
.pic-margin-right{ margin: 0px 10px 0px 0px;}

.phone { padding: 0 10px 0 0; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:24px; color:#562662; text-align:center; background-color:#91bfbf;}

.link {color: #000000; font-size: 11px;}
.link a {color: #000000;}
.link a:hover {color: #D1F6DC;}

#price-table {font-family: Arial, Helvetica, sans-serif; font-size:12px;background:#628083;width:100%; border-collapse:collapse; border:#d1f6dc 1px solid; text-align:left;}
#price-table th {font-size:20px;font-weight:normal;color:#FFF;border-bottom:2px solid #d1f6dc;padding:10px 8px;}
#price-table th a {font-weight:bold; color:#FFF; text-decoration:none;}
#price-table th a:hover {color:#d1f6dc;}
#price-table th span {font-size:16px;}
#price-table td {border-bottom:1px solid #d1f6dc;color:#FFF;padding:6px 8px;}
/* #price-table tbody tr:hover td {color:#FFF; font-weight:bold;} 
#price-table tbody tr:hover td li {font-weight:normal;}  */
#price-table .col-1 {width:125px;}
#price-table .col-2 {width:200px; text-align:center;}
#price-table .col-3 {padding:0 0 0 125px;}
#price-table td span {font-size:12px; font-weight:bold;}
#price-table td ul {padding:10px 0 0 0; margin:0 0 0 15px; list-style-type:square;}
#price-table td li {color:#FFF; font-size:12px;}
#price-table td li span {color:#d1f6dc; font-weight:bold; font-size:12px;}
#price-table td li span span {color:#FFFFFF; font-weight:bold; font-size:12px;}

#price-table-mini {font-family: Arial, Helvetica, sans-serif; font-size:12px;background:#628083;width:325px; border-collapse:collapse; border:#d1f6dc 1px solid; text-align:left;}
#price-table-mini th {font-size:20px;font-weight:normal;color:#FFF;border-bottom:2px solid #d1f6dc;padding:10px 8px;}
#price-table-mini th a {font-weight:bold; color:#FFF; text-decoration:none;}
#price-table-mini th a:hover {color:#d1f6dc;}
#price-table-mini th span {font-weight:bold; color:#FFF; text-decoration:none;}
#price-table-mini th span span {font-size:16px; font-weight:normal;}
#price-table-mini td {border-bottom:1px solid #d1f6dc;color:#FFF;padding:6px 8px;}
/* #price-table-mini tbody tr:hover td {color:#FFF; font-weight:bold;} 
#price-table-mini tbody tr:hover td li {font-weight:normal;} */
#price-table-mini .col-2 {text-align:center;}
#price-table-mini .col-3 {padding:0 0 0 70px;}
#price-table-mini td span {font-size:12px; font-weight:bold;}
#price-table-mini td ul {padding:10px 0 0 0; margin:0 0 0 15px; list-style-type:square;}
#price-table-mini td li {color:#FFF; font-size:12px;}
#price-table-mini td li span {color:#d1f6dc; font-weight:bold; font-size:12px;}

#trip-prices {border:#FFF 1px solid; width:200px; margin:0 0 0 40px;}
#trip-prices .trip-prices-body {background-color:#628083; border:#000 1px solid; padding:0px 0px 5px 5px; color:#FFF; font-size:12px;}
#trip-prices .trip-prices-title {font-size:17px; color:#d1f6dc; font-style:none; font-weight:bold; padding:5px 0 0 0; display:block;}
#trip-prices .trip-prices-main {color:#FFF; line-height:1.2em; padding:10px 0 0 0;}
#trip-prices .trip-prices-main span { font-weight:bold;}

.dkgreen12b {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #042126; font-weight:bold; text-decoration: none;  line-height: 130%; }
.dkgreen12b A    {color: #042126;text-decoration: underline;}
.dkgreen12b A:hover  {color: #7C7E7A;text-decoration: underline;}

.dkgreen12 {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #042126; font-weight:normal; text-decoration: none;  line-height: 130%; }
.dkgreen12 A    {color: #042126;text-decoration: underline;}
.dkgreen12 A:hover  {color: #7C7E7A;text-decoration: underline;}

.dkgreen10b {  font-family:Verdana, Helvetica, sans-serif; font-size: 10px; color: #042126; font-weight:bold; text-decoration: none;  line-height: 130%; }
.dkgreen10b A    {color: #042126;text-decoration: underline;}
.dkgreen10b A:hover  {color: #7C7E7A;text-decoration: underline;}

.dkgreen10 {  font-family:Verdana, Helvetica, sans-serif; font-size: 10px; color: #042126; font-weight:normal; text-decoration: none;  line-height: 130%; }
.dkgreen10 A    {color: #042126;text-decoration: underline;}
.dkgreen10 A:hover  {color: #7C7E7A;text-decoration: underline;}



.aqua14b {  font-family:Verdana, Helvetica, sans-serif; font-size: 14px; color: #D1F6DC; font-weight:bold; text-decoration: none;  line-height: 130%; }
.aqua14b A    {color: #D1F6DC;text-decoration: underline;}
.aqua14b A:hover  {color: #D1F6DC;text-decoration: none;}

.aqua14b_2 {  font-family:Verdana, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight:bold; text-decoration: none;  line-height: 130%; }
.aqua14b_2 A    {color: #D1F6DC;text-decoration: underline;}
.aqua14b_2 A:hover  {color: #D1F6DC;text-decoration: none;}

.aqua13b {  font-family:Verdana, Helvetica, sans-serif; font-size: 13px; color: #D1F6DC; font-weight:bold; text-decoration: none;line-height: 140%;  font-variant: small-caps; }
.aqua13b A    {color: #D1F6DC;text-decoration: none;}
.aqua13b A:hover  {color: #D1F6DC;text-decoration: underline;}

.aqua12b {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #D1F6DC; font-weight:bold; text-decoration: none;  line-height: 130%; }
.aqua12b A    {color: #D1F6DC;text-decoration: none;}
.aqua12b A:hover  {color: #D1F6DC;text-decoration: underline;}

.aqua12 {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #D1F6DC; font-weight:normal; text-decoration: none;  line-height: 130%; }
.aqua12 A    {color: #D1F6DC;text-decoration: none;}
.aqua12 A:hover  {color: #D1F6DC;text-decoration: underline;}

.aqua11 {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #D1F6DC; font-weight:normal; text-decoration: none;  line-height: 130%; }
.aqua11 A    {color: #D1F6DC;text-decoration: none;}
.aqua11 A:hover  {color: #D1F6DC;text-decoration: underline;}

.aqua11b {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #D1F6DC; font-weight:bold; text-decoration: none;  line-height: 130%; }
.aqua11b A    {color: #D1F6DC;text-decoration: none;}
.aqua11b A:hover  {color: #D1F6DC;text-decoration: underline;}



.orange14b {  font-family:Verdana, Helvetica, sans-serif; font-size: 14px; color: #E36626; font-weight:bold; text-decoration: none;}
.orange14b A    {color: #E36626;text-decoration: underline;}
.orange14b A:hover  {color: #F77430;text-decoration: underline;}

.orange12b {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #E36626; font-weight:bold; text-decoration: none;  line-height: 130%; }
.orange12b A    {color: #E36626;text-decoration: underline;}
.orange12b A:hover  {color: #F77430;text-decoration: underline;}



.white13b {  font-family:Verdana, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight:bold; text-decoration: none;  line-height: 140%;  font-variant: small-caps;  }
.white13b A    {color: #ffffff;text-decoration: underline;}
.white13b A:hover  {color: #D1F6DC; text-decoration: underline;}

.white12 {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:normal; text-decoration: none;  line-height: 130%; }
.white12 A    {color: #ffffff;text-decoration: underline;}
.white12 A:hover  {color: #D1F6DC;text-decoration: underline;}

.white12b {  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration: none;  line-height: 140%;  font-variant: small-caps;  }
.white12b A    {color: #ffffff;text-decoration: underline;}
.white12b A:hover  {color: #D1F6DC;text-decoration: underline;}

.white11 {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration: none;  line-height: 170%; }
.white11 A    {color: #ffffff;text-decoration: underline;}
.white11 A:hover  {color: #D1F6DC;text-decoration: underline;}

.white11_2 {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;  line-height: 170%; }
.white11_2 A    {color: #ffffff;text-decoration: underline;}
.white11_2 A:hover  {color: #D1F6DC;text-decoration: underline;}

.white11_2 {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;  line-height: 170%; }
.white11_2 A    {color: #000000;text-decoration: underline;}
.white11_2 A:hover  {color: #D1F6DC;text-decoration: underline;}

.white11t {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration: none;  line-height: 120%; }
.white11t A    {color: #ffffff;text-decoration: underline;}
.white11t A:hover  {color: #D1F6DC;text-decoration: underline;}

.white11t_2 {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;  line-height: 120%; }
.white11t_2 A    {color: #ffffff;text-decoration: underline;}
.white11t_2 A:hover  {color: #D1F6DC;text-decoration: underline;}

.white11b {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; text-decoration: none;  line-height: 170%; }
.white11b A    {color: #ffffff;text-decoration: underline;}
.white11b A:hover  {color: #D1F6DC;text-decoration: underline;}

.white11b_2 {  font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; text-decoration: none;  line-height: 170%; }
.white11b_2 A    {color: #D1F6DC;text-decoration: none;}
.white11b_2 A:hover  {color: #D1F6DC;text-decoration: underline;}



.footer {  font-family:Verdana, Helvetica, sans-serif; font-size: 10px; color: #D1F6DC; font-weight:normal; text-decoration: none;  line-height: 130%; text-align:center; }
.footer A    {color: #D1F6DC;text-decoration: none;}
.footer A:hover  {color: #E36626;text-decoration: underline;}
