body {
	background-color: #0072BB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #7DB8E1;
	scrollbar-shadow-color: #0072BB;
	scrollbar-highlight-color: #95D0DE;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #00295B;
	scrollbar-track-color: #582C96;
	scrollbar-arrow-color: #FFFFFF;
	background-image: url(images/bg_footer.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
table, tr, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00295B;
}
h1 {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-transform: uppercase; font-weight: bold; color: #582C96
}
h2 {  font-size: 10px; color: #AA95CB; font-weight: bold; text-transform: uppercase;
}
h3 {  font-size: 10px; font-weight: bold; text-transform: uppercase;
}
h4 {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-transform: uppercase; font-weight: bold; color: #FFFFFF
}
a:active {  color: #006B99; font-weight: bold; text-decoration: none}
a:link {  color: #006B99; font-weight: bold; text-decoration: none}
a:visited {  color: #006B99; font-weight: bold; text-decoration: none}
a:hover {  color: #A17994; font-weight: bold; text-decoration: none}
h4 a:active {  color: #FFFFFF; text-decoration: none}
h4 a:link {  color: #FFFFFF; text-decoration: none}
h4 a:visited {  color: #FFFFFF; text-decoration: none}
h4 a:hover {  color: #A17994; text-decoration: none}
.title {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold
	}
.heading {  font-size: 10px; color: #2D6991; font-weight: bold; padding-right: 35px; text-transform: uppercase;
	}
.textsmall {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.textcolour {
	font-size: 10px;
	color: #00295B;
	text-transform: uppercase;
}
.texttiny { font-size: 10px; color: #FFFFFF }
.navigation {
	font-size: 10px;
	font-weight: bold;
}
.navigationw {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.navigationw a:active {  color: #FFFFFF; text-decoration: none}
.navigationw a:link {  color: #FFFFFF; text-decoration: none}
.navigationw a:visited {  color: #FFFFFF; text-decoration: none}
.navigationw a:hover {  color: #00295B; text-decoration: none}
.navigationp {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.navigationo {
	font-size: 10px;
	font-weight: bold;
	color: #F17A23;
}
.links {
	font-size: 10px;
}
.menu {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu a:active {  color: #FFFFFF; text-decoration: none}
.menu a:link {  color: #FFFFFF; text-decoration: none}
.menu a:visited {  color: #FFFFFF; text-decoration: none}
.menu a:hover {  color: #A17994; text-decoration: none}

.menu1 {
	background-color: #0072BB;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu1 a:active {  color: #FFFFFF; text-decoration: none}
.menu1 a:link {  color: #FFFFFF; text-decoration: none}
.menu1 a:visited {  color: #FFFFFF; text-decoration: none}
.menu1 a:hover {  color: #7DB8E1; text-decoration: none}

.menu2 {
	background-color: #582C96;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu2 a:active {  color: #FFFFFF; text-decoration: none}
.menu2 a:link {  color: #FFFFFF; text-decoration: none}
.menu2 a:visited {  color: #FFFFFF; text-decoration: none}
.menu2 a:hover {  color: #AA95CB; text-decoration: none}

.menu3 {
	background-color: #FFCD11;
	font-size: 11px;
	font-weight: bold;
	color: #F17A23;
}
.menu3 a:active {  color: #F17A23; text-decoration: none}
.menu3 a:link {  color: #F17A23; text-decoration: none}
.menu3 a:visited {  color: #F17A23; text-decoration: none}
.menu3 a:hover {  color: #FFCD11; text-decoration: none}

.menu4 {
	background-color: #69BD45;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu4 a:active {  color: #FFFFFF; text-decoration: none}
.menu4 a:link {  color: #FFFFFF; text-decoration: none}
.menu4 a:visited {  color: #FFFFFF; text-decoration: none}
.menu4 a:hover {  color: #B3DDA1; text-decoration: none}

.bgmenu {
	background-image: url(images/spacer_blue.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg {
	background-color: #FFFFFF;
}
.bgcontent {
	background-color: #FFFFFF;
	background-image: url(images/bg_menu.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.content {
	padding: 10px;
}
.newsletter {
	background-image: url(/newsletter/graphics/bg_title_650.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 15px;
	padding-left: 15px;
}
.newsletterp {
	padding: 15px;
}
.newsletterp a:active {  color: #F17A23; text-decoration: none}
.newsletterp a:link {  color: #F17A23; text-decoration: none}
.newsletterp a:visited {  color: #F17A23; text-decoration: none}
.newsletterp a:hover {  color: #006B99; text-decoration: none}
.newsletterb a:active {  color: #572B94; text-decoration: none}
.newsletterb a:link {  color: #572B94; text-decoration: none}
.newsletterb a:visited {  color: #572B94; text-decoration: none}
.newsletterb a:hover {  color: #006B99; text-decoration: none}
.newslettert {
	color: #FFFFFF;
}
.bgnavigation {
	background-image: url(images/bg_navigation.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgspecials {
	background-color: #FFFFFF;
	border: 1px solid #6F315A;
	margin: 5px;
}
.bgheader {
	background-image: url(images/bg_header.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bgtop {
	background-image: url(images/bg_top.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bgfooterl {
	background-image: url(images/bg_footer_left.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgfooterr {
	background-image: url(images/bg_footer_right.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bgfooter {
	background-image: url(images/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bgheaderr {
	background-image: url(images/bg_bubbles_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgright {
	background-image: url(images/bg_bubbles_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eblue_s1 {
	background-image: url(cruises/graphics/experience_blue_s1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eorange_s1 {
	background-image: url(cruises/graphics/experience_orange_s1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.etick_s1 {
	background-image: url(cruises/graphics/experience_tick_s1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eblue_s2 {
	background-image: url(cruises/graphics/experience_blue_s2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eorange_s2 {
	background-image: url(cruises/graphics/experience_orange_s2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.etick_s2 {
	background-image: url(cruises/graphics/experience_tick_s2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eblue_s3 {
	background-image: url(cruises/graphics/experience_blue_s3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eorange_s3 {
	background-image: url(cruises/graphics/experience_orange_s3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.etick_s3 {
	background-image: url(cruises/graphics/experience_tick_s3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eblue_s4 {
	background-image: url(cruises/graphics/experience_blue_s4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eorange_s4 {
	background-image: url(cruises/graphics/experience_orange_s4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.etick_s4 {
	background-image: url(cruises/graphics/experience_tick_s4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eblue_s5 {
	background-image: url(cruises/graphics/experience_blue_s5.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.eorange_s5 {
	background-image: url(cruises/graphics/experience_orange_s5.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.etick_s5 {
	background-image: url(cruises/graphics/experience_tick_s5.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.voucher_t {
	font-size: 10px;
}
.voucher_s {
	font-size: 8px;
}
.e_error {
	color: #F17A23;
}
.e_order {
	background-color: #FFFFFF;
	background-image: url(cruises/graphics/bg_order.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.e_ordert {
	font-size: 10px;
}
.photo {
	border-bottom: #0072BB 1px solid;
	border-left: #0072BB 1px solid;
	border-top: #0072BB 1px solid;
	border-right: #0072BB 1px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px
}
.video {
	border-bottom: #0072BB 1px solid;
	border-left: #0072BB 1px solid;
	border-top: #0072BB 1px solid;
	border-right: #0072BB 1px solid;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px
}