body {
	font-family: verdana, arial; font-size: 12px; line-height: 16px; color: #5d5d5d;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
}
p {font-family: verdana, arial; font-size: 12px; line-height: 16px; color: #5d5d5d;}
td {font-family: verdana, arial; font-size: 12px; line-height: 16px; color: #5d5d5d;}
li {font-family: verdana, arial; font-size: 12px; line-height: 16px; color: #5d5d5d;}
input {font-family: verdana, arial; font-size: 12px; color: #808080;}
select {font-family: verdana, arial; font-size: 12px; color: #808080;}
textarea {font-family: verdana, arial; font-size: 12px; color: #808080;}
a {color: #1999cd; text-decoration: none;}
a:hover {color: #ff5a00; text-decoration: none;}

hr {width:100%; color:#cccccc; height:2px; border:1px solid #d5d5d5; border-bottom:1px solid #f5f5f5; clear:both;}

h1 {font-family: arial; font-size: 18px; font-weight: bold; color: #001430;}

.closeplayer {font-family: arial; font-size: 13px; font-weight: bold; text-decoraiton: none; color: #cccccc;}
.closeplayer:hover {text-decoration: none; color: #ffffff;}

.mydock_content {font-family: verdana, arial; font-size: 11px; line-height: 16px; color: #cccccc;}
.mydock_subtitle {font-family: arial; font-size: 15px; font-weight: bold; color: #ffffff;}
.mydock_subtitle2 {font-family: verdana,arial; font-size: 12px; line-height:16px; font-weight: bold; color: #ffffff;}

.contentLarge {font-family: verdana, arial; font-size: 24px; line-height: 32px; color: #5d5d5d;}
.subtitle2Large {font-family: verdana,arial; font-size: 26px; line-height: 32px; font-weight: bold; color: #001430;}
.photocaptionLarge {font-family: verdana,arial; font-size:22px; line-height: 24px; font-weight: normal; text-decoration: none;}

.content {font-family: verdana, arial; font-size: 12px; line-height: 16px; color: #5d5d5d;}
.contentA {font-family: arial; font-size: 12px; line-height: 16px; color: #5d5d5d;}
.contentB {font-family: verdana,arial; font-size: 12px; line-height: 16px; text-transform: uppercase; color: #5d5d5d;}
.contentC {font-family: verdana, arial; font-size: 13px; line-height: 16px; color: #5d5d5d;}
.contentD {font-family: verdana, arial; font-size: 11px; line-height: 14px; color: #5d5d5d;}

.menu1 {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-transform: uppercase; text-decoration: none; color: #5d5d5d; width: 100%; padding-top:4px; padding-bottom:4px; display: block;}
.menu1:hover {color: #000000; text-decoration: none;}
.menu1b {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-transform: uppercase; text-decoration: none; color: #5d5d5d; width: 100%; height:12px; display: block;}
.menu1b:hover {color: #000000; text-decoration: none;}

.breadcrumb {font-family: verdana,arial; font-size:10px; line-height:10px; color: #808080;}
.breadcrumblink {font-family: verdana,arial; font-size:10px; line-height:10px; color: #808080; text-decoration:underline;}
.breadcrumblink:hover {text-decoration: underline; color: #000000;}

.bottomnav {font-family: arial; font-size:10px; line-height:11px; color: #5d5d5d; text-decoration: none;}
.bottomnavlink {font-family: arial; font-size:10px; line-height:11px; color: #5d5d5d; text-decoration: none;}
.bottomnavlink:hover {text-decoration: none; color: #000000;}

.viewdock {font-family: verdana,arial; font-size: 9px; color: #ff5a00; text-decoration: underline;}
.viewdock:hover {color: #1999cd; text-decoration: underline;}

.homeDER {font-family: arial; font-size: 12px; color: #ffffff; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.homeDER:hover {color: #ffffff; text-decoration: underline;}
.homeItin {font-family: arial; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none;}
.homeItin:hover {color: #ffffff; text-decoration: underline;}

.itdropdown {font-family: arial; font-size: 12px; font-weight: bold; color: #5d5d5d;}
.itdropdownon {font-family: arial; font-size: 12px; font-weight: bold; color: #ff5a00;}
.scdropdown {font-family: arial; font-size: 12px; font-weight: normal; color: #5d5d5d;}
.scdropdownon {font-family: arial; font-size: 12px; font-weight: normal; color: #ff5a00;}

.maintitle {font-family: arial; font-size: 18px; font-weight: bold; color: #001430;}
.subtitle {font-family: arial; font-size: 16px; font-weight: bold; color: #001430;}
.subtitle2 {font-family: verdana,arial; font-size: 13px; line-height:16px; font-weight: bold; color: #001430;}
.featuredtitle {font-family: arial; font-size: 12px; font-weight: bold; color: #5d5d5d;}
.bluetitle {font-family: arial; font-size: 11px; font-weight: bold; color: #1999cd;}
.itinerarytitle {font-family: verdana,arial; font-size: 13px; font-weight: bold; color: #001430;}

.subtitlelink {font-family: arial; font-size: 16px; font-weight: bold; text-decoration: none; color: #001430;}
.subtitlelink:hover {text-decoration: none; color: #001430;}
.subtitle2link {font-family: arial; font-size: 16px; font-weight: bold; text-decoration: none; color: #5d5d5d;}
.subtitle2link:hover {text-decoration: none; color: #001430;}

.subtitlexlink {font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #001430;}
.subtitlexlink:hover {text-decoration: none; color: #001430;}
.subtitlex2link {font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #5d5d5d;}
.subtitlex2link:hover {text-decoration: none; color: #001430;}

.bluerightlink {font-family: arial; font-size: 11px; line-height:12px; font-weight: bold; text-transform: uppercase; color: #1999cd;}

.blueleftnav {font-family: arial; font-size: 12px; line-height:12px; font-weight: bold; text-transform: uppercase; color: #1999cd;}
.leftnav {font-family: verdana,arial; font-size: 10px; line-height: 16px; text-decoration: none; font-weight: normal; color: #000000;}
.leftnav:hover {text-decoration: none; font-weight: bold; color: #000000;}
.leftnavon {font-family: verdana,arial; font-size: 10px; line-height: 16px; text-decoration: none; font-weight: bold; color: #000000;}
.leftnavon:hover {text-decoration: none; font-weight: bold; color: #000000;}

.leftnavitinbox {padding-left:8px; padding-bottom:4px;}
.leftnavitinbox:hover {background-image: url('/images/leftnavitin-arrow.gif'); background-repeat: no-repeat; background-position: left top;}
.leftnavitin {font-family: verdana,arial; font-size: 9px; line-height:12px; text-decoration: none; font-weight: bold; color: #1999cd;}
.leftnavitin:hover {text-decoration: none; font-weight: bold; color: #ff5a00;}

.leftnavitinboxon {padding-left:8px; padding-bottom:4px; background-image: url('/images/leftnavitin-arrow.gif'); background-repeat: no-repeat; background-position: left top;}
.leftnavitinon {font-family: verdana,arial; font-size: 9px; line-height:12px; text-decoration: none; font-weight: bold; color: #ff5a00;}
.leftnavitinon:hover {text-decoration: none; font-weight: bold; color: #ff5a00;}


.greylink {font-family: verdana, arial; font-size: 12px; color: #5d5d5d; text-decoration: none;}
.greylink:hover {color: #000000; text-decoration: none;}
.darkgreylink {font-family: verdana, arial; font-size: 12px; color: #333333; text-decoration: none;}
.darkgreylink:hover {color: #000000; text-decoration: none;}
.ugreylink {font-family: verdana, arial; font-size: 12px; color: #5d5d5d; text-decoration: underline;}
.ugreylink:hover {color: #000000; text-decoration: underline;}

.exthumbnail {font-family: arial; font-size: 11px; line-height: 12px; font-weight: bold; text-decoration:none; text-transform: uppercase; color: #001430;}
.exthumbnail:hover {color: #1999cd; text-decoration: none;}
.exthumbnailon {font-family: arial; font-size: 11px; line-height: 12px; font-weight: bold; text-decoration:none; text-transform: uppercase; color: #1999cd;}
.exthumbnailon:hover {color: #1999cd; text-decoration: none;}

.dropdown1 {font-family: verdana,arial; font-size: 10px; padding-left:7px; padding-right:15px; display: block; font-weight: normal; text-decoration:none; color: #5d5d5d;}
.dropdown1:hover {text-decoration:none; color: #5d5d5d}

.bigblack {font-family: arial; font-size:13px; color: #001430; font-weight: bold; text-decoration: none;}
.bigblack:hover {text-decoration: none; color: #001430;}
.bigblacklite {font-family: arial; font-size:13px; color: #001430; font-weight: normal; text-decoration: none;}
.bigblack2lite {font-family: arial; font-size:14px; color: #001430; font-weight: normal; text-decoration: none;}

.photocaption {font-family: verdana,arial; font-size:11px; line-height:12px; font-weight: normal; text-decoration: none;}

.bluelink {font-weight: bold; color: #1999cd; text-decoration: none;}
.bluelink:hover {color: #ff5a00; text-decoration: none;}

.chooseitinerary {font-family: verdana, arial; font-size: 12px; font-weight: normal; text-transform: uppercase; text-decoration: none; color: #ffffff; width: 100%; display: block; padding-left: 38px; padding-top:5px; padding-bottom:5px;}
.chooseitinerary:hover {text-decoration: none; color: #ffffff;}

.exsubnavtd {font-family: arial; font-size: 12px; text-decoration: none; font-weight: normal; color: #1999cd;}
.exsubnav {font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold; color: #1999cd;}
.exsubnav:hover {text-decoration: none; font-weight: bold; color: #5d5d5d;}
.exsubnavon {font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold; color: #5d5d5d;}
.exsubnavon:hover {text-decoration: none; font-weight: bold; color: #5d5d5d;}

.itinlist {font-family: verdana, arial; font-size: 11px; line-height: 16px; color: #5d5d5d;}

.textblue {font-family: arial; font-size: 12px; font-weight: bold; color: #1999cd; text-decoration: none;}
.itinblue {font-family: arial; font-size: 12px; font-weight: bold; color: #1999cd; text-decoration: none;}
.itinblue:hover {color: #ff5a00; font-weight: bold; text-decoration: none;}
.bluelink {font-weight: bold; color: #1999cd; text-decoration: none;}
.bluelink:hover {color: #ff5a00; font-weight: bold; text-decoration: none;}
.bluelink2 {font-weight: normal; color: #1999cd; text-decoration: none;}
.bluelink2:hover {color: #ff5a00; font-weight: normal; text-decoration: none;}

.itinblue2 {font-family: arial; font-size: 11px; font-weight: bold; color: #1999cd; text-decoration: none;}
.itinblue2:hover {color: #1999cd; font-weight: bold; text-decoration: none;}
.itinblue3 {font-family: arial; font-size: 11px; font-weight: bold; color: #1999cd; text-decoration: none;}
.itinblue3:hover {color: #ff5a00; font-weight: bold; text-decoration: none;}

.itinorange {font-family: arial; font-size: 12px; font-weight: bold; color: #ff5a00; text-decoration: none;}
.itinorange:hover {color: #1999cd; font-weight: bold; text-decoration: none;}

.blackfont {font-family: verdana, arial; font-size: 11px; color: #001430;}

.shiptitlelink {font-family: arial; font-size: 14px; font-weight: bold; color: #5d5d5d;}
.shiptitlelink:hover {color: #001430; text-decoration: none;}
.floorplantitle {font-family: arial; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #1999cd;}

.orange800 {font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #ff5a00;}
.orangealert {font-family: verdana,arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #ff5a00;}

.opacity100 {opacity: 1.0; filter: alpha(opacity=100);}
.opacity95 {opacity: 0.9; filter: alpha(opacity=90);}
.opacity90 {opacity: 0.9; filter: alpha(opacity=90);}
.opacity80 {opacity: 0.8; filter: alpha(opacity=80);}
.opacity70 {opacity: 0.7; filter: alpha(opacity=70);}
.opacity60 {opacity: 0.6; filter: alpha(opacity=60);}
.opacity50 {opacity: 0.5; filter: alpha(opacity=50);}
.opacity40 {opacity: 0.4; filter: alpha(opacity=40);}
.opacity30 {opacity: 0.3; filter: alpha(opacity=30);}
.opacity20 {opacity: 0.2; filter: alpha(opacity=20);}
.opacity10 {opacity: 0.1; filter: alpha(opacity=10);}
.opacity0 {opacity: 0.0; filter: alpha(opacity=0);}

.offerdesc {font-family: arial; font-size: 11px; line-height: 13px; color: #5d5d5d;}

.recipelink {font-family: arial; font-size: 12px; font-weight: bold; color: #5d5d5d; text-decoration: none;}
.recipelink:hover {color: #ff5a00; font-weight: bold; text-decoration: none;}

.backtotoplink {font-family: verdana, arial; font-size: 11px; text-decoration: none; font-weight: normal; color: #5d5d5d;}
.backtotoplink:hover {text-decoration: none; color: #ff5a00;}

.itindaylink {font-family: arial; font-size:13px; color: #808080; font-weight: bold; text-decoration: none;}
.itindaylink:hover {text-decoration: none; color: #000000;}
.itindaylinkon {font-family: arial; font-size:13px; color: #000000; font-weight: bold; text-decoration: none;}
.itindaylinkon:hover {text-decoration: none; color: #000000;}

.theaternew {font-family: arial; font-size:11px; color: #808080; line-height:12px; font-weight: normal; text-decoration: none;}
.theaternewlink {font-family: arial; font-size:11px; color: #001430; font-weight: bold; width: 100%; display: block; padding-top:20px; text-transform: uppercase; text-decoration: none;}
.theaternewlink:hover {color: #001430; font-weight: bold; text-decoration: none;}

.theaterthumb {font-family: arial; font-size:11px; color: #5d5d5d; line-height:12px; font-weight: normal; text-decoration: none;}
.theaterthumblink {font-family: arial; font-size:11px; color: #001430; font-weight: bold; width: 100%; display: block; padding-right:30px; text-transform: uppercase; text-decoration: none;}
.theaterthumblink:hover {color: #001430; font-weight: bold; text-decoration: none;}

.theatertitle {font-family: arial; font-size: 14px; font-weight: bold; color: #5d5d5d;}
.theatertitlelink {font-family: arial; font-size: 14px; font-weight: bold; color: #5d5d5d; text-decoration: none;}
.theatertitlelink:hover {color: #001430; text-decoration: none;}
.theatertitlelinkon {font-family: arial; font-size: 14px; font-weight: bold; color: #001430; text-decoration: none;}
.theatertitlelinkon:hover {color: #001430; text-decoration: none;}

.formdropdown {color: #5d5d5d;}

.bluebg {font-family: verdana, arial; font-size: 11px; background-color: #1999cd; color: #ffffff; font-weight: bold;}

.biblio {font-family: verdana, arial; font-size: 11px; line-height: 16px; color: #5d5d5d; padding-left: 25px; text-indent: -25px;}

.journalattr {font-family: arial; font-size: 11px; line-height: 13px; color: #5d5d5d;}
.journalsublink {font-family: arial; font-size: 11px; text-decoration: none; color: #1999cd;}
.journalsublink.hover {text-decoration: none; color: #ff5a00;}

.tableofcontents {font-family: verdana, arial; font-size: 11px; line-height: 13px; color: #999999;}
.darkblue {font-weight: bold; color: #001430;}
.footnote {font-family: arial; font-size: 9px; line-height: 9px; color: #5d5d5d;}

.TAheaderlink {font-family: verdana,arial; font-size: 12px; text-decoration: none; font-weight: normal; text-transform: uppercase; color: #99ccdd;}
.TAheaderlink:hover {text-decoration: none; color: #ffffff;}
.TAheaderlinkon {font-family: verdana,arial; font-size: 12px; text-decoration: none; font-weight: normal; text-transform: uppercase; color: #ffffff;}
.TAheaderlinkon:hover {text-decoration: none; color: #ffffff;}

.TAheaderleft {font-family: verdana,arial; font-size: 10px; text-decoration: none; font-weight: normal; color: #99ccdd;}
.TAheaderleftlink {font-family: verdana,arial; font-size: 10px; text-decoration: none; font-weight: normal; color: #99ccdd;}
.TAheaderleftlink:hover {text-decoration: none; color: #ffffff;}

.expertheader {font-family: arial; font-size:12px; color: #ffffff; line-height:13px; font-weight: normal; text-decoration: none;}
.expertheader:hover {color: #ffffff; font-weight: normal; text-decoration: none;}

.LAIlink {font-family: arial; font-size:12px; color: #484848; text-decoration: none;}
.LAIlink:hover {color: #242424; text-decoration: none;}
.LAIrightlink {font-family: arial; font-size: 13px; font-weight: bold; text-decoration: none; color: #001430;}
.LAIrightlink:hover {font-weight: bold; text-decoration: none; color: #001430;}

.LAItheaternewlink {font-family: arial; font-size:11px; color: #001430; font-weight: bold; text-transform: uppercase; text-decoration: none;}
.LAItheaternewlink:hover {color: #001430; font-weight: bold; text-decoration: none;}


