/* Copyright Copyright (c) 2004 Cyber-dynamics Inc */
/* Author    info@cyber-dynamics.com */
/* Prod date 2004-04-01 13:04:37 */
/* Base URL  http://www.caycompass.com/ */

body,
td,
ul,
li,
input,
textarea,
select,
option {font-family:arial,helvetica,sans-serif; font-size:13px;}
p {font-size:13px; text-align:justify;margin-top:2px;font-family:arial,helvetica,sans-serif;}
body {margin-top:8px;margin-bottom:3px;margin-left:0px;margin-right:0px;}
form {margin:0px;}

h1 {font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;padding:0px;text-align:center;color:#000066;margin-bottom:6px;margin-top:0px;padding-top:0px;}
h2 {font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;padding:0px;margin-bottom:0px;text-align:left;color:#000066;}
h3 {font-size:9pt;font-weight:bold;color:#000000;margin-bottom:5px;margin-top:0px;}
ul,ol,li {font-family:arial,helvetica,sans-serif;text-align:left;margin-top:0px;}

.hr {background-color:#346D9F;}
.hr2 {background-color:#346D9F;margin-bottom:10px;margin-top:5px;}
.txtimg {text-align:right;padding-left:10px;margin-top:2px;}
.txtimgl {text-align:left;padding-right:10px;margin-top:2px;}
.logotd {border-right:1px solid #ffffff;}
.toppicstd {border-bottom:2px solid #FFAA10;}
.maintbl {margin-top:0px;border-left:3px solid #ffffff;border-right:3px solid #ffffff;}
.asterisk {color:#990000;}

.marquee {font-size:13px;color:#ffffff;}
.marqueelink {font-size:13px;color:#ffffff;}
A.marqueelink:hover {color:#EDAA08;text-decoration:underline;}

.galleryindex {border:0px solid #000088;background-color:#003366;margin-top:0px;padding-top:0px;}
.pgindextdl {text-align:left;color:#ffffff;border-left:2px solid #346D9F;padding-left:3px;}
.pgindextdr {text-align:left;color:#ffffff;border-right:2px solid #346D9F;padding-right:3px;}
.pgindextdlb {text-align:left;color:#ffffff;border-left:2px solid #346D9F;padding-left:3px;border-bottom:2px solid #346D9F;padding-bottom:3px;}
.pgindextdrb {text-align:left;color:#ffffff;border-right:2px solid #346D9F;padding-right:3px;border-bottom:2px solid #346D9F;padding-bottom:3px;}
.pgindexhd {text-align:left;color:#ffffff;text-decoration:underline;padding-bottom:3px;border-left:2px solid #346D9F;border-right:2px solid #346D9F;padding-left:3px;padding-right:3px;padding-top:5px;}
.pgbn {width:387px;margin-top:0px;padding-top:0px;}
.pgbntd {color:#2976A2;}
.pgplacename {color:#000066;font-weight:bold;margin-bottom:25px;}
.pgplacetd {padding-bottom:4px;}
.pgparatop {margin-bottom:5px;}
.wallpaperimgtd {padding-bottom:10px;padding-top:10px;text-align:center;}
.wallpapertd {padding-bottom:10px;}

.more {color:#2976A2;text-decoration:underline;}
A.more:hover {color:#000066;}
.textlink {color:#000066;text-decoration:underline;font-size:13px;}
A.textlink:hover {color:#EDAA08;text-decoration:underline;}
.usefullink {color:#000066;text-decoration:underline;font-size:13px;}
A.usefullink:hover {color:#FFBE10;text-decoration:underline;}
.yeslink {font-weight:bold;text-decoration:underline;color:#990000;}
A.yeslink:hover {color:#000066;}

/* LINK ON SITEMAP PAGE*/
.textlinkholiday {color:#EDAA08;text-decoration:underline;font-size:13px;}
A.textlinkholiday:hover {color:#EDAA08;text-decoration:underline;}


.w3cimage {padding-right:6px;}

.maintblint {margin-top:0px;border-left:3px solid #ffffff;border-right:3px solid #ffffff;border-bottom:3px solid #ffffff;background-color:#346D9F;}

.menutblint {border-bottom:6px solid #ffffff;}
.menutbl {border-bottom:6px solid #ffffff;}

.bottomtbl {border-left:3px solid #ffffff;border-right:3px solid #ffffff;border-bottom:3px solid #ffffff;border-top:6px solid #ffffff;}
.mainpicarea {}

.arealint {border-right:1px solid #ffffff;}
.areal {border-right:1px solid #ffffff;padding-bottom:1px;padding-top:1px;vertical-align:top;}
.arear {}


.bottomlft {border-right:1px solid #ffffff;background-color:#346D9F;padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:4px;}
.bottomlft2 {border-right:1px solid #ffffff;border-top:6px solid #ffffff;background-color:#346D9F;padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:4px;}
.bottommid {width:295px;padding-left:4px;padding-right:2px;padding-top:4px;padding-bottom:4px;}
.bottomrt {width:295px;padding-left:2px;padding-right:4px;padding-top:4px;padding-bottom:4px;}
.homemid2 {margin-top:8px;}
.homeleft2 {margin-top:2px;}

.aboutbboxp {margin-bottom:4px;padding-bottom:4px;}
.bottomrtlogos {margin-bottom:6px;}
.homeaboutlink {color:#EDAA08;text-decoration:underline;}
A.homeaboutlink:hover {color:#000066;text-decoration:underline;}

.homenewpackageslink {color:#d6f55b;text-decoration:underline;}
A.homenewpackageslink:hover {color:#ffffff;text-decoration:underline;}

.mainhomeimg {display:block;}
.hdivemapimg {display:block;}
.logoimg {display:block;}
.hdimg {display:block;}

.nlint {margin-top:5px;}
.allianceimglft {margin-bottom:4px;}

.dsmap {border:1px solid #346D9F;}
.dsmaptbl {border:1px solid #346D9F;background-color:#8CCEF4;color:#000000;padding-left:5px;padding-right:5px;margin-top:10px;}
.dsmaptbltop {padding-top:5px;}
.dsmaptblbottom {padding-bottom:8px;}


.findasitetbl {border:1px solid #346D9F;background-color:#D1E9FD;padding-right:15px;padding-top:12px;}
.choc {padding-left:0px;margin-left:0px;}
.pgimg {margin-top:3px;margin-bottom:16px;}
.courseph {color:#990000;}

/* HOME PAGE BOXES */
.tbla {border-left:2px solid #346D9F;border-right:2px solid #346D9F;color:#ffffff;padding-top:3px;padding-left:3px;padding-right:3px;font-size:12px;}
.tbl {border-left:2px solid #346D9F;border-right:2px solid #346D9F;border-bottom:2px solid #346D9F;color:#ffffff;padding-top:3px;padding-left:3px;padding-right:3px;}
.tblb {border-left:2px solid #003366;border-right:2px solid #003366;border-bottom:2px solid #003366;color:#ffffff;padding-top:3px;padding-left:3px;padding-right:3px;}
.tblc {border-left:2px solid #003366;border-right:2px solid #003366;color:#ffffff;padding-top:3px;padding-left:3px;padding-right:3px;font-size:12px;}


.tblleft {border-left:2px solid #346D9F;border-right:2px solid #346D9F;border-bottom:2px solid #346D9F;color:#ffffff;padding-left:3px;}
.tblpics {border-left:2px solid #346D9F;border-right:2px solid #346D9F;border-bottom:2px solid #346D9F;color:#ffffff;padding-top:4px;padding-left:3px;padding-right:3px;padding-bottom:8px;}
.tblmap {border-left:2px solid #346D9F;border-right:2px solid #346D9F;border-bottom:2px solid #346D9F;color:#ffffff;padding-top:3px;padding-left:3px;padding-right:3px;padding-bottom:3px;}

.bannertable {border-top:3px solid #ffffff;border-left:3px solid #ffffff;border-right:3px solid #ffffff;border-bottom:6px solid #ffffff;}

.homephoto1 {}
.homephoto2 {margin-left:26px;margin-right:26px;}
.homephoto3 {}
.time {color:#ffffff;margin:0px;padding-right:5px;}
.newsletterHead {color:#ffffff;font-size:12px;text-align:left;}
.newslettertext {color:#ffffff;font-size:12px;text-align:left;border-left:2px solid #003366;color:#ffffff;padding-top:3px;padding-left:3px;}
.newsform {width:115px;background-color:#ffffff ! important;}
.newsrt {border-right:2px solid #003366;color:#ffffff;padding-top:3px;padding-right:3px;}

.featuredholimg {margin-right:2px;}
.featuredholimgtop {margin-top:2px;}
.featuredholimgtop1 {margin-left:4px;margin-top:2px;}
.featuredholimg2 {margin-right:8px;margin-left:8px;margin-top:2px;}


.maintextarea {background-color:#B8D8F4;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:10px;}

.intrightarea {background-color:#B8D8F4;border-left:1px solid #ffffff;text-align:center;}
.rightadvert {margin-top:20px;}
.whyuseus {width:120px;border:2px solid #003366;background-color:#99AACC;}
.whyusehd {background-color:#003366;font-size:10px;font-weight:bold;color:#ffffff;padding-bottom:2px;text-decoration:underline;}
.whyreason {font-size:9px;color:#003366;padding-left:4px;padding-right:2px;text-align:left;}

/* skype */
.skypeus {width:120px;border:2px solid #01B0F3;background-color:#ffffff;}
.skypehd {background-color:#01B0F3;font-size:10px;font-weight:bold;color:#ffffff;padding-bottom:2px;text-decoration:underline;}
.skypeid {font-size:10px;color:#003366;padding-left:1px;padding-right:2px;text-align:left;}

/* PACKAGES */

.packagetbl {border:1px solid #003366;margin-top:15px;margin-bottom:35px;}
.packagetd1 {background-color:#003366;color:#ffffff;font-weight:bold;padding-left:10px;padding-top:3px;padding-bottom:3px;font-size:13px;}
.packagetd2 {padding-left:10px;padding-right:10px;padding-bottom:10px;border-top:1px solid #003366;}
.price {font-size:18px;text-align:center;}
.divepackagesp {color:#003366;font-size:13px;}
.packagedetails {color:#003366;padding-left:10px;padding-top:10px;padding-right:10px;font-style:italic;padding-bottom:5px;}
.inputbox {background-color:#ffffff ! important;}
.inputbox1 {background-color:#ffffff ! important;width:175px;}
.bookingref {color:#003366;font-size:11px;margin-top:5px;}
.holidaylisttbl {border:2px solid #003366;background-color:#346D9F;margin-bottom:15px;}
.holidaylisttda {border-right:1px solid #003366;border-bottom:1px solid #003366;}
.holidaylisttdab {border-right:1px solid #003366;}
.holidaylisttdar {border-bottom:1px solid #003366;}
.holidaytbllink {color:#ffffff;text-decoration:none;font-weight:bold;font-size:12px;}
A.holidaytbllink:hover {color:#EDAA08;}

/* MENU */
.menuPtd {background-color:#003366;color:#ffffff;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-style:normal;font-size:10pt;text-align:left;}
.menuPa,#sMenu1,#sMenu2,#sMenu3,#sMenu4,#sMenu5,#sMenu6,#sMenu7 {background-color:#003366;color:#ffffff;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-style:normal;font-size:10pt;text-align:left;text-decoration:none;cursor:hand;}
A.menuPa:hover {}
.menuCt {width:210px;background-color:#346D9F; border:1px #5EAADE solid;opacity: 1.00;
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;
  filter: alpha(opacity=100);}
.menuCtd {background-color:#346D9F;color:#ffffff;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-style:normal;font-size:10pt;text-align:left;border-bottom:1px #5EAADE solid;}
.menuCtdf {background-color:#346D9F;color:#ffffff;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-style:normal;font-size:10pt;text-align:left;border-bottom:1px #003366 solid;}

.menuCa {width:180px;height:20px;background-color:#346D9F;color:#ffffff;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-style:normal;font-size:10pt;text-align:left;text-decoration:none;padding: 2px 0px 0px 3px;}
A.menuCa:hover {background-color:#346D9F;color:#FFAA10;font-size:10pt;}

/* Micronesia link in different colour */
.menuCaMICRO {width:180px;height:20px;background-color:#346D9F;color:#99FF99;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-style:italic;font-size:10pt;text-align:left;text-decoration:none;padding: 2px 0px 0px 3px;}
A.menuCaMICRO:hover {background-color:#346D9F;color:#FFAA10;font-size:10pt;}

#sMenu1z,#sMenu2z,#sMenu3z,#sMenu4z,#sMenu5z,#sMenu6z,#sMenu7z {position:absolute;visibility:hidden;z-index:1;padding:0px;}
/* END MENU */

/* PACKAGES */
.package {border:1px solid #b1a44e;background-color:#fffabd;}
.pckh {text-align:center;font-size:14px;margin-bottom:3px;padding-top:3px;}
.pckprice {padding-left:5px;padding-right:5px;text-align:center;color:#990000;}
.pckimg {padding-left:5px;padding-right:5px;text-align:center;}
.pckimg img{border:2px solid #ffffff;}
.pcktd {padding-left:6px;padding-right:6px;text-align:left;padding-bottom:6px;}
.inclusions {text-decoration:underline;}
.booknow {color:#990000;font-weight:bold;font-size:12px;}
A.booknow:hover {color:#003366;}

.pcklist ul {list-style: none;margin-left: 0;padding: 0;text-indent: -.8em;}
.pcklist li {margin-left: 18px;font-size:12px;color:#03335f;}
.pcklist li a {color:#03335f;text-decoration:none;}
.pcklist li a:hover {text-decoration:underline;color:#000000;}  

/* PERSONAL POSTCARD */
.personalpostcard {border:1px solid #346D9F;background-color:#B8D8F4;}
.personaltext {padding-left:30px;padding-right:30px;padding-bottom:25px;padding-top:15px;}

/* FORM */
.asterisk {color:#990000;}
.inquiryform {padding-left:16px;}
.inquiryforma {border:1px #346D9F solid;padding-left:0px;padding-top:5px;width:385px;}
.inquirytdleft {padding-left:10px;}
.inquirytdlefta {padding-left:10px;padding-top:10px;}
.inquirytdlefthd {padding-left:10px;padding-bottom:0px;}
.contactustextbox {width:340px;}

/* SEARCH MECHANISM */
.sDivetype {width:279px;margin-bottom:10px;background-color:#B8D8F4;}
.sLocation {width:279px;margin-bottom:0px;background-color:#B8D8F4;}

/*.sExperience {width:278px;margin-bottom:10px;background-color:#B8D8F4;}*/
.homeboxp {margin-bottom:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:0px;}
.homeboxp2 {margin-bottom:4px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:0px;font-size:11px;}
.hboxlink {color:#ffffff;text-decoration:underline;}
A.hboxlink:hover {color:#FFBE10;text-decoration:underline;}
.hbox2link {color:#FFBE10;text-decoration:underline;}
A.hbox2link:hover {color:#ffffff;text-decoration:underline;}
.htopsiteslink {color:#ffffff;text-decoration:none;font-size:12px;}
A.htopsiteslink:hover {color:#FFBE10;text-decoration:underline;}

/* #467CAB, #044B81, 5FABDF */

/* FOOTER */
.footer {padding-top:4px;}
.footertxt {color:#eeeeee;font-size:11px;}
.footerlnk {color:#ffffff;font-size:11px;text-decoration:underline;}
A.footerlnk:hover {color:#000000;}
.copylink {color:#eeeeee;text-decoration:none;}
A.copylink:hover {color:#bbbbbb;}