* {padding:0;margin:0}

body {background-color:#D3D320;font-size:80%;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif}

table.tmain {width:880px;background-color:#fff}

td.top1 {text-align:left;background-color:#ff0;border-top:10px solid #fff;border-right:10px solid #fff;border-left:10px solid #fff}
td.top2 {text-align:right;border-top:10px solid #fff;border-right:10px solid #fff}

td.nav {width:20%;text-align:center;vertical-align:top;color:#000;background-color:#ff0;border-left:10px solid #fff;padding:20px 0}
td.content {text-align:left;vertical-align:top;color:#555;padding:20px 10px 20px 20px}
td.footer {text-align:right;color:#D5FFF0;background-color:#246B52;font-size:85%;border-right:10px solid #fff;border-bottom:10px solid #fff;border-left:10px solid #fff;padding:10px 20px}

td.formtxt {text-align:center;color:#c00;padding:0}
td.form1 {width:35%;text-align:right;padding:0 5px 0 0}
td.form2 {text-align:left}

td.txtr {text-align:right}
td.txtl {text-align:left}

td.carib {width:20%;text-align:center;vertical-align:top}
td.cruises {text-align:center;vertical-align:middle}

p {line-height:1.75;padding:10px 0}
td.content p {padding:10px 10px 10px 0}
p.hilite {background-color:#ff9;padding:10px;margin:10px 0}
p.boldtext {font-weight:bold}
p.small {font-size:75%}
p.btt {text-align:right;padding:5px 25px 0 0}

h1 {color:#ff0;background-color:#246B52;font-weight:normal;font-size:100%;padding:10px 20px}
h2 {color:#ffc;background-color:#A95B43;font-weight:normal;font-size:120%;font-variant:small-caps;padding:10px;margin:0 0 10px 0}
h2.sub {font-variant:small-caps;margin:20px 0 10px 0}
h3 {color:#994B33;font-weight:bold;font-size:100%;padding:10px 0}
h4 {color:#000;font-weight:normal;font-size:100%;padding:0}

hr {color:#fff;border-top:1px solid #ccc;margin:10px 0}

img.bigfloatright {float:right;margin:10px 0 20px 30px}
img.bigfloatleft {float:left;margin:10px 30px 20px 0}
img.topimg {}
img.icruise {margin:10px}
img.img-sm {margin:6px 0}

ul {line-height:2;padding:10px 15px}
ul.biglist {padding:20px}

.small {font-size:85%}
.myborder {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0;margin:0 0 20px 0}
.bbutton {color:#ff6;background-color:#246B52;font-weight:bold;font-size:16px;font-family:Arial,Helvetica,sans-serif;letter-spacing:0.07em;padding:8px 12px}

a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover {text-decoration:none}
a:active {text-decoration:none}

a.lnav:link {display:block;color:#D5FFF0;background-color:#339975;text-decoration:none;padding:10px 20px}
a.lnav:visited {display:block;color:#D5FFF0;background-color:#339975;text-decoration:none;padding:10px 20px}
a.lnav:hover {display:block;color:#ff9;background-color:#238965;text-decoration:none;padding:10px 20px}
a.lnav:active {display:block;color:#D5FFF0;background-color:#339975;text-decoration:none;padding:10px 20px}

a.ltext:link {color:#339975;background-color:#fff;text-decoration:none;border-bottom:1px solid #bbb}
a.ltext:visited {color:#339975;background-color:#fff;text-decoration:none;border-bottom:1px solid #bbb}
a.ltext:hover {color:#ff9;background-color:#246B52;text-decoration:none;border-bottom:1px solid #246B52}
a.ltext:active {color:#339975;background-color:#fff;text-decoration:none;border-bottom:1px solid #bbb}

a.lbook:link {color:#fff;background-color:#246B52;text-decoration:none;padding:0 3px}
a.lbook:visited {color:#fff;background-color:#246B52;text-decoration:none;padding:0 3px}
a.lbook:hover {color:#ff0;background-color:#246B52;text-decoration:none;padding:0 3px}
a.lbook:active {color:#fff;background-color:#246B52;text-decoration:none;padding:0 3px}

a.limg:link {color:#339975;text-decoration:none}
a.limg:visited {color:#339975;text-decoration:none}
a.limg:hover {color:#A95B43;text-decoration:none}
a.limg:active {color:#339975;text-decoration:none}

a.lback:link {color:#777;background-color:#fff;text-decoration:none;font-size:80%}
a.lback:visited {color:#777;background-color:#fff;text-decoration:none;font-size:80%}
a.lback:hover {color:#fff;background-color:#246B52;text-decoration:none;font-size:80%}
a.lback:active {color:#777;background-color:#fff;text-decoration:none;font-size:80%}

a.lfooter:link {color:#D5FFF0;text-decoration:none}
a.lfooter:visited {color:#D5FFF0;text-decoration:none}
a.lfooter:hover {color:#ff9;text-decoration:underline}
a.lfooter:active {color:#D5FFF0;text-decoration:none}
