/*BODY ETC*/body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;}table, tr, td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;}/*LINKS*/a:link {	color: #003366;	text-decoration: underline;}a:visited {	color: #003366;	text-decoration: underline;}a:hover {	color: #3366CC;	text-decoration: underline;}a:active {	color: #003366;	text-decoration: underline;}/*TEXT*/.ninety,.text {	font-size: 90%;}.eighty,.smalltext3 {	font-size: 80%;}.seventyfive {	font-size: 75%;}.seventyfivebold,.reservationcrumb {	font-size: 75%;	font-weight: bold;}.seventy,.cruisebookingtextsml {	font-size: 70%;}.oolaheadertext_large {	font-family: Arial, Helvetica, sans-serif;	color: #003366;	font-size: 170%;}.oolaheadertext_small {	font-family: Arial, Helvetica, sans-serif;	color: #003366;	font-size: 125%;}.toctext {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-size: 150%;	font-weight: bold;}.whitetext {	color: #FFFFFF;}/*RESERVATIONS*/.reservationtab {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8px;	font-weight: bold; 	color: #000000; 	text-decoration: none;	}.reservationtab:hover {	color: #3366cc;	}.reservationcrumb:hover {color: #3366cc;}.reservationtext { 	 font-family: Verdana, Arial, Helvetica, sans-serif; 	 font-size: 9pt;	 }.maptitletext {	font-family: Arial, Helvetica, sans-serif;	color: #ff9900;	font-size: 20px;	font-weight: bold;	line-height: 21px;}/*BOOKING*/.bannerhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	font-weight: bold;	color: #FFFFFF;}.bookinghead {	font-size: 16px;	font-weight: bold;	background-color: #1976B0;	border: 2px solid #1976B0;	width: 550px;	color: #FFFFFF;}.leftnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.leftnav:link {	color: #FFFFFF;	text-decoration: none;}a.leftnav:active {	color: #FFFFFF;	text-decoration: none;}a.leftnav:visited {	color: #FFFFFF;	text-decoration: none;}a.leftnav:hover {	color: #D6EBF4;	text-decoration: none;}.leftnavblob {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.leftnavblob:link {	color: #FFFFFF;	text-decoration: underline;}a.leftnavblob:active {	color: #FFFFFF;	text-decoration: underline;}a.leftnavblob:visited {	color: #FFFFFF;	text-decoration: underline;}a.leftnavblob:hover {	color: #BFD1D9;	text-decoration: underline;}/*FORMS*/INPUT {	font-family: Verdana,Helvetica,Arial; 	font-size: x-small;	color: #000000;}SELECT {	font-family: Verdana,Helvetica,Arial; 	font-size: x-small;	color: #000000;}OPTION {	font-family: Verdana,Helvetica,Arial; 	font-size: x-small;	color: #000000;}TEXTAREA {	font-family: Verdana,Helvetica,Arial; 	font-size: x-small;	color: #000000;}/*HOMEPAGE*/.headDkBlue {	background-color: #000066;}.BgLtBlue {	background-color: #D6EBF4;}.BgLtGrey {	background-color: #EBEBEB;}.BgLtGreen {	background-color: #F5FFF5;}.BgLtOrange {	background-color: #FFF0E6;}.BgLtRed {	background-color: #FFF5F8;}.headDkOrange {	background-color: #FF6600;}.ImgBorder {	border: 1px solid #666666;}/*LEFTNAV*/.leftnavspacer {	margin-top: 1px;	margin-bottom: 1px;}
