div#uberMain {
	width: 720px;
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px;
	border:1px solid;
	position: relative;
}

div#uberArea {
	width: 720px;
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px;
	border:0px solid;
	position: absolute;
}

div#index {
	width: 720px;
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px;
	border:0px solid;
	position: float;
}

.formStyle{
	BACKGROUND:#000099; COLOR: WHITE;
}

.background{
    background-color:#000066;
}

.clear{
	color: transparent;
	background-color:transparent;
}

TABLE .links A {
	font-size: 8pt;
	color: #ffffff; text-decoration: none; TEXT-ALIGN: left; margin: 0; padding: 0; FONT-FAMILY: Tahoma, verdana, sans-serif;
	BACKGROUND: #ffffff; text-align: left; vertical-align: left; padding-top: 5px
}

TABLE .links A:hover {
    BACKGROUND: #ffffff;
    COLOR: #ffffff; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: bold;
}


TABLE .clear TR {
	color: transparent;
	background-color:transparent;
}

TABLE .blackbg A {
	font-size: 8pt; height: 1em; line-height: 1em; float: left; height: 20px; width: 150px; display: block; border: 0px solid #ffffff;
	color: #ffffff; text-decoration: none; TEXT-ALIGN: left; margin: 0; padding: 0; FONT-FAMILY: Tahoma, verdana, sans-serif;
	BACKGROUND: #000066; text-align: left; vertical-align: left; padding-top: 5px
}

TABLE .blackbgBlue TR {
	font-size: 8pt; 
	color: #ffffff; text-decoration: none; TEXT-ALIGN: left; FONT-FAMILY: Tahoma, verdana, sans-serif;
	BACKGROUND: #000066;
}

.thumbImage{
	color: #000000;
	background-color:#ffffff;
	border:2px solid #000066;
}

.thumbImageText{
    font-weight: strong;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.inkColourYellow{
	color:#E4FF00;
	

}

H1 {
    FONT-SIZE: 18pt;
	COLOR: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: small-caps
}

H2 {
    FONT-SIZE: 14pt; COLOR: black; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}

H3 {
    FONT-SIZE: 10pt; COLOR: black; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}

H4 {
    FONT-SIZE: 8pt; COLOR: black; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}

h5 {
	clear:both;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size: 1.4em;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	color:#5E6695;
}

.scubaLink{
	BACKGROUND:transparent;
	COLOR: #ff0000;
	border-color:#000000;
	FONT-SIZE: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: small-caps;
	

}

TABLE .scubaLink2 A:active {
    COLOR: #ffffff;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	margin: 0;
	padding: 0;
	font-style: normal;
	text-decoration: none;
	FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    BACKGROUND:yellow;
}

TABLE .formatText td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	FONT-VARIANT: normal}
	
P .link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-variant: normal;
	background-color: transparent;
	color: black;
}

P .link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-variant: normal;
 	font-weight: bold;
	color: blue;
	background-color: transparent;
}
/*///////////*/
P .linkYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-variant: normal;
	background-color: transparent;
	color: white;
}

P .linkYellow:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-variant: normal;
	color: yellow;
	background-color: transparent;
}

/***************************************************************************************/

.formButton {
	background-color: black;
	border-width: 1;
	color: white;
	font-size: 10pt; display: block; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, verdana, sans-serif; TEXT-ALIGN: center; margin-top: 5px;
    vertical-align: middle; width: 115px;
    BORDER-RIGHT: white 1px solid; BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-TOP: white 1px solid;
    FONT-WEIGHT: normal; BACKGROUND: black;  COLOR: white;  FONT-FAMILY: Verdana;
}

.formButtonStyle {
	border-width: 2;
	color: black;
	font-size: 8pt; display: block; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    FONT-FAMILY: Tahoma, verdana, sans-serif; TEXT-ALIGN: center; margin-top: 5px;
    vertical-align: middle; width: 300px;
    BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal; BACKGROUND: #cccccc;  COLOR: black;  FONT-FAMILY: Verdana;
}

.formButtonStyle2 {
	BORDER-RIGHT: #cccccc 3px solid; BORDER-TOP: #cccccc 3px solid;
	FONT-WEIGHT: bold; BACKGROUND: black;
	BORDER-LEFT: #cccccc 3px solid; COLOR: white; BORDER-BOTTOM: #cccccc 3px solid; FONT-FAMILY: Verdana;
}
.formButton onmouseOver{
	background-color: blue; color: red;
}

.locateTextH1 {
		background-repeat: no-repeat;
  		background-position: 200px 200px;}
  		
.imageTR {
		background-image: url("./ccimages/index/ship.gif");
		background-repeat: no-repeat;
  		background-position: }

.imageB {
		background-image: url("./ccimages/index/underlay.gif");
		background-repeat: no-repeat;
  		background-position: 0px 106px;}

.imageEagle {
		background-image: url("./ccimages/design_mode/eagleray-pink.gif");
		background-repeat: no-repeat;
  		background-position: 435px 100px;}
BODY {
	FONT-SIZE: 8pt;
	COLOR: #000066;
	FONT-STYLE: normal;
	FONT-FAMILY: 'MS Sans Serif';
	FONT-VARIANT: small-caps
}

.headerH1 {
	TEXT-ALIGN: left; FONT-SIZE: 8pt; COLOR: black;  FONT-STYLE: normal; FONT-FAMILY: 'MS Sans Serif'; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal;
}

P {
	FONT-SIZE: 8pt; COLOR: white;  FONT-STYLE: normal; font-family: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal;
}	

DIV {
	FONT-SIZE: 10pt;COLOR: black;  FONT-FAMILY: 'MS Sans Serif'; FONT-VARIANT: normal
}

INPUT {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: 'MS Sans Serif'; BACKGROUND-COLOR: #FFFFFF; FONT-VARIANT: NORMAL
}

BUTTON {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10pt; BORDER-LEFT: medium none; COLOR: black; BORDER-BOTTOM: medium none;
	FONT-FAMILY: 'MS Sans Serif'; HEIGHT: 50pt; BACKGROUND-COLOR: black; FONT-VARIANT: small-caps
}

.index A {
    FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: 'MS Sans Serif'; FONT-VARIANT: normal;
}

A { FONT-SIZE: 12pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: 'MS Sans Serif'; FONT-VARIANT: small-caps
}

A:active {
	COLOR: gray; FONT-FAMILY: 'MS Serif'
}

OBJECT {
    FONT-FAMILY: 'MS Sans Serif'
}

TABLE {
    FONT-WEIGHT: 100; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: 'MS Sans Serif'; BACKGROUND-COLOR: black;
    TEXT-ALIGN: center; FONT-VARIANT: small-caps
}


LI {
    FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: 'MS Sans Serif'; FONT-VARIANT: normal; TEXT-ALIGN:left;
}

STRONG {
    COLOR: black; FONT-FAMILY: 'MS Sans Serif'
}

B {
    FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: 'MS Sans Serif'; FONT-VARIANT: small-caps
}

HR {
    FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'MS Sans Serif'
}

H6 {
    FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: 'Arial Black'; FONT-VARIANT: small-caps
}

HTML {
    FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: 'MS Sans Serif';
	BACKGROUND-COLOR: #000066
}


/*******************************MENU 1**********************************************************************************/
TABLE .menu {
	font-size: 8pt; display: block; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    BACKGROUND: #ffffff; FONT-FAMILY: Tahoma, verdana, sans-serif; TEXT-ALIGN: center; COLOR: black;
}

TABLE .menu A {
	font-size: 8pt; line-height: 1.5em; float: left; width: 100px; display: block; border: 0px solid #0E0086;
	color: #000000; text-decoration: none; text-align: center; margin: 0; padding: 0; FONT-FAMILY: Tahoma, verdana, sans-serif;
	BACKGROUND: transparent; vertical-align: middle; font-weight: bold;
}

TABLE .menu A:hover {
    BACKGROUND: #0E0086;
    COLOR: #ffffff; width: 100px; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: bold;
    border: 0px solid #0E0086; vertical-align: middle;
}
/*******************************MENU 2**********************************************************************************/
TABLE .menu2 {
	font-size: 10pt; display: block; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    BACKGROUND: transparent; FONT-FAMILY: Tahoma, verdana, sans-serif; TEXT-ALIGN: left; COLOR: black; margin-top: 5px;
}

TABLE .menu2 A {
    BACKGROUND: transparent; font-size: 8pt;
    COLOR: #333333; width: 150px; height: 20px; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: normal;
    border: 0px solid #ffffff; display: block; border: 0px solid #ffffff; text-decoration: none;
}

TABLE .menu2 A:hover {
    BACKGROUND: #000066; font-size: 8pt;
    COLOR: #ffffff; width: 150px; height: 20px; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: normal;
}

/*****************************************************************************************************************/
TABLE .menu3 {
	font-size: 8pt; width: 580px; height: 30px; display: block; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    BACKGROUND: transparent; FONT-FAMILY: Tahoma, verdana, sans-serif; text-align: left; COLOR: black; margin-top: 5px;
    vertical-align: middle; font-weight: normal;
}

TABLE .menu3 A {
	BACKGROUND: transparent; font-size: 8pt;
    COLOR: #eeeeee; width: 580px; height: 30px; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: normal;
    border: 1px solid #ffffff; display: block; border: 0px solid #ffffff; text-decoration: none;
}

TABLE .menu3 A:hover {
    BACKGROUND: #000066; width: 580px; height: 30px;
    COLOR: #ffffff; FONT-FAMILY: Tahoma, verdana, sans-serif; 
    border: 1px solid #ffffff; text-align: left; font-weight: normal;
}

TABLE .menu3 A:active {
    BACKGROUND: transparent;
    COLOR: #FFFF00; width: 580px; height: 30px; FONT-FAMILY: Tahoma, verdana, sans-serif;
    border: 0px solid #ffffff; text-align: left; font-weight: normal;
}
/*******************************MENU PRO**********************************************************************************/
TABLE  .menuPro span{PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    BACKGROUND: transparent; font-size: 8pt;
    COLOR: #ffff00; width: 100px; height: 20px; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: normal;
    border: 0px solid #ffffff; display: block; border: 0px solid #ffffff; text-decoration: none; TEXT-ALIGN: center;
}

TABLE .menuPro A { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    BACKGROUND: transparent; font-size: 8pt;
    COLOR: #ffff00; width: 100px; height: 20px; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: normal;
    border: 0px solid #ffffff; display: block; border: 1px solid #ffffff; text-decoration: none; TEXT-ALIGN: center;
}

TABLE .menuPro A:hover {
    BACKGROUND: #000066; font-size: 8pt;
    COLOR: #ffff99; width: 100px; height: 20px; FONT-FAMILY: Tahoma, verdana, sans-serif; font-weight: normal;
}
/*******************************MENU PRO END**********************************************************************************/
TABLE INPUT {
    BACKGROUND-COLOR: #cccccc; COLOR: #000000; FONT-FAMILY: 'Arial'; FONT-VARIANT: normal

}


TABLE .index TABLE {
    FONT-SIZE: 8pt; FONT-FAMILY: 'MS Sans Serif'
}

TABLE .border TABLE {
    FONT-SIZE: 8pt; FONT-FAMILY: 'MS Sans Serif'; BORDER-RIGHT: black; BORDER-TOP: black;
}

DIV .photo {
}
DIV .photo INPUT {
    FONT-SIZE: 8pt; FONT-FAMILY: 'MS Sans Serif'
}

FORM {
    BORDER-RIGHT: gray thin; BORDER-TOP: gray thin; MARGIN: 0em; BORDER-LEFT: gray thin; BORDER-BOTTOM: gray thin
}

FORM .right {
    MARGIN-LEFT: 8em
}

FORM .left {
    MARGIN-RIGHT: 0em
}

FORM .purchase {
    BORDER-RIGHT: #9cf 2px outset; BORDER-TOP: #9cf 2px outset; MARGIN-TOP: 0em; BACKGROUND: #333333; BORDER-LEFT: #9cf 2px outset; COLOR: #ffffff;
	BORDER-BOTTOM: #9cf 2px outset
}

TABLE .lowercase {
    FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; FONT-VARIANT: normal
}

.message {
	FONT-SIZE: 10pt; BORDER-RIGHT: white 2px dotted; PADDING-RIGHT: 7px; BORDER-TOP: white 2px dotted; PADDING-LEFT: 7px; BACKGROUND: #999999;
	PADDING-BOTTOM: 7px; BORDER-LEFT: white 2px dotted; COLOR: black; LINE-HEIGHT: 1.4em; PADDING-TOP: 7px; BORDER-BOTTOM: white 2px dotted;
	TEXT-ALIGN: left;
}

.blackwhite {
	FONT-SIZE: 10pt; BACKGROUND: #000000; COLOR: white; font-variant: 'arial black';
}

TABLE .copyright A {
    COLOR: black; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; margin: 0;	padding: 0; font-style: normal;
	text-decoration: none; FONT-FAMILY: Arial; FONT-VARIANT: normal
}

TABLE .copyright A:active {
    COLOR: black; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; margin: 0; padding: 0; font-style: normal; text-decoration: none; FONT-FAMILY: Arial;
    FONT-VARIANT: normal
}

.bg1{
    COLOR: black; font-style: normal; text-decoration: none; FONT-FAMILY: Arial; FONT-VARIANT: normal;
    BACKGROUND: #cccccc;
    
}

.white{
    COLOR: white;

}

TABLE .hideLink A{
    COLOR: black; font-style: normal;
	text-decoration: none; FONT-FAMILY: Arial; FONT-VARIANT: normal
}

.cyan{
	BACKGROUND:#00FFFF; COLOR: black;
}

.magenta{
	BACKGROUND:#FF00FF; COLOR: white;
}
.black{
	BACKGROUND:transparent; COLOR: white; border-color:#000000;
}

.white{
	BACKGROUND:white; COLOR: black;
}
.clear{
	BACKGROUND:transparent; COLOR: white;
}
.spring{
	BACKGROUND:#FFFF66; COLOR: black;
}
.grey{
	BACKGROUND:#cccccc; COLOR: black;
}
.grey2{
	BACKGROUND:#cccccc; COLOR: black; border: thin solid black;
}
.contrast1{
	BACKGROUND:#999999; COLOR: black;
}
.yellow{
	BACKGROUND:transparent; COLOR: #E4FF00; border-color:#000000;
}
.blue{
	BACKGROUND:transparent; COLOR: #ccccff; border-color:#000000;
}
.blueOnBlue{
	BACKGROUND:#000066; COLOR: #ccccff; border-color:#000000;
}

#quickNav {
	margin:0px;
	padding:0px;
	float:right;
}
#quickNav li {
	list-style:none;
	display: inline;
}
#quickNav li a {
	display:block;
	width:165px;
	height:20px;
}
#quickNav li a:hover {
	background-color: #000000;
}
#quickNav li a span {
	color:#5E6695;
	text-transform:uppercase;
	font-weight:bold;
	font-size: 0.8em;
	text-decoration:none;
}

#homepage a {
	background-image:url(../images/menu/homepage_button.gif);
}
#browseOurParks a {
	background-image:url(../images/menu/browse_our_parks_button.gif);
}
#entertainment a {
	background-image:url(../images/menu/entertainment_button.gif);
}
#kidsClub a {
	background-image:url(../images/menu/kids_club_button.gif);
}
#teensClub a {
	background-image:url(../images/menu/teens_club_button.gif);
}
#accommodation a {
	background-image:url(../images/menu/accommodation_button.gif);
}
#photoGallery a {
	background-image:url(../images/menu/photo_gallery_button.gif);
}
#findYourHoliday a {
	background-image:url(../images/menu/find_your_holiday_button.gif);
}

#mainNavigation2 {
	margin:10px 9px;
	padding:0px;
	display:inline;
	float:right;
}
#mainNavigation2 li {
	list-style:none;
	display:inline;
}
#mainNavigation2 li a {
	color:#5E6695;
	text-transform:uppercase;
	font-weight:bold;
	font-size: 0.8em;
	text-decoration:none;
	color:#5E6695;
	display:block;
	padding: 2px 11px 2px 2px;
	background-image:url(../images/nav_bullet.gif);
	background-position:center right;
	background-repeat:no-repeat;
}

#mainNavigation2 li a:hover {
	background-color:#FFF;
}

/*Nav */
#nav_bar
{
	margin-left:120px;
}
#nav_bar ul
{
margin-top:10px;
padding-left: 0;
margin-left: 0;
background-color: #ffffff;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#nav_bar ul li { display: inline; }

#nav_bar ul li a
{
padding: 0.2em 1em;
background-color: #ffffff;
color: #0E0086;
text-decoration: none;
float: left;
border-right: 1px solid #0E0086;
font-family:arial;
font-size:10pt;
font-weight:bold;

}

#nav_bar ul li a:hover
{
background-color: #0E0086;
color: #fff;
}
