body{background:#3578AD url(../images/tvc_bg.jpg) repeat-x; text-align:center; margin:0px; left:0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:normal; color:#000}
form{ overflow:visible;  visibility:visible;  z-index:auto}
td.pageDestination{color:red; font-size:12px; font-variant:small-caps; font-weight:bold}
td.pageDestinationSub{color:#DC143C; font-size:10px}
td.MistakeBrochure{color:#ff7f00; font-weight:bold; font-size:14pt}

a.blueLink:link{font-size:10pt; font-weight:bold; text-decoration:none; color:blue}
a.blueLink:visited{font-size:10pt; font-weight:bold; text-decoration:none; color:blue}
a.blueLink:hover{font-size:10pt; font-weight:bold; text-decoration:none; color:orange}
a.blueLink:active{font-size:10pt; font-weight:bold; text-decoration:none; color:blue}
a.linkCustom:link{font-weight:bold; text-decoration:none; color:#036}
a.linkCustom:visited{font-weight:bold; text-decoration:none; color:#036}
a.linkCustom:hover{font-weight:bold; text-decoration:none; color:#A1AF1F}
a.linkCustom:active{font-weight:bold; text-decoration:none; color:#036}
a.linkCustom1:link{font-size:10pt; font-weight:bold; text-decoration:none; color:orange}
a.linkCustom1:visited{font-size:10pt; font-weight:bold; text-decoration:none; color:orange}
a.linkCustom1:hover{font-size:10pt; font-weight:bold; text-decoration:none; color:#036}
a.linkCustom1:active{font-size:10pt; font-weight:bold; text-decoration:none; color:orange}
a.imageBookmark:link{font-size:10pt; font-weight:bold; text-decoration:none; color:orange}
a.imageBookmark:visited{font-size:10pt; font-weight:bold; text-decoration:none; color:orange}
a.imageBookmark:hover{font-size:10pt; font-weight:bold; text-decoration:none; color:#036}
a.imageBookmark:active{font-size:10pt; font-weight:bold; text-decoration:none; color:orange}
a:link{font-weight:bold; text-decoration:none; color:#A1AF1F}
a:visited{font-weight:bold; text-decoration:none; color:#A1AF1F}
a:hover{font-weight:bold; text-decoration:none; color:#036}
a:active{font-weight:bold; text-decoration:none; color:#A1AF1F}
a:link IMG{border-color:#A1AF1F}
a:visited IMG{border-color:#A1AF1F}
a:hover IMG{border-color:#036}
a:active IMG{border-color:#A1AF1F}
a.special:link, a.special:visited{font-weight:bold; text-decoration:none; color:#E65B00; font-size:9pt}
a.banner:link, a.banner:visited{font-weight:bold; text-decoration:none; color:#036}
a.banner:hover{text-decoration:none; color:#A1AF1F}
a.banner:active{text-decoration:none; color:#A1AF1F}
a.pageDestination:link, a.pageDestination:active, a.pageDestination:visited{color:#F90; font-size:12px; font-weight:bold}
a.pageDestination:hover{color:#369; font-size:12px; font-weight:bold}
a.pageDestinationSub:link, a.pageDestinationSub:active, a.pageDestinationSub:visited{color:#369; font-size:10px; font-weight:bold}
a.pageDestinationSub:hover{color:#F90; font-size:10px; font-weight:bold}

.mvBox-container{width:128px; margin-left:5px; border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; border-right-color:#999; border-left-color:#999; background-color:#E2ECF3}
#mvBox-header{width:130px; height:26px; top:-8px; top:-8px;  background:#E2ECF3 url(/images/mvbox_header.gif) no-repeat}
#mvBox-footer{background:transparent url(/images/mvbox_bot.gif) no-repeat; height:9px; width:130px}
.mvBox-login{background-image:url(/images/mvbox_login.gif); background-repeat:no-repeat; height:16px; width:47px; position:absolute; margin-left:5px}
#bot-container{background:#029ACD url(/images/bot_bg.gif) repeat-x top; height:26px; width:818px; text-align:center; vertical-align:middle; border-top-width:1px; border-bottom-width:1px; border-top-style:inset; border-bottom-style:inset; border-top-color:#333; border-bottom-color:#000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#96E2FC}
#footer{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#eaeaea; padding-top:30px; padding-left:30px; text-align:left; line-height:12pt; background:transparent url(../images/tvc_CBotTopBg.gif) no-repeat top}
.footerBold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#A1D4FD}
.footerBold2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold}
#footer a:link, #footer a:visited{color:#036; text-decoration:none; text-transform:uppercase}
.destHawaii{background:transparent url(/images/dest_map.jpg) no-repeat; height:270px; width:300px; top:-18px; position:relative}
.phone{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13pt; font-weight:bolder; color:#FFF; height:32px}
#navMain{width:100%; padding-top:10px; padding-right:0.8em; padding-left:0.8em; clear:both}
#navMain a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#FFF; text-transform:uppercase; height:29px; background:transparent url(../images/tvc_navSep.jpg) no-repeat; background-position:right; padding-top:10px; padding-right:0.8em; padding-left:0.8em}
#navMain a:hover{height:29px; background:#165696; background-position:left; padding-top:10px; padding-right:0.8em; padding-left:0.8em; padding-bottom:2px}
.mid-container{width:992px; padding-top:.5em; background:transparent url(../images/tvc_CTopBg.gif) no-repeat top}
.columns-container{width:992px; height:100%; background:transparent url(../images/tvc_CBotBg.gif) no-repeat bottom}
.header01{color:#FFF; height:70px; font-size:14pt; text-transform:uppercase; font-weight:bold; text-align:center; padding-top:10px}
.header02{color:#325E8B; height:70px; font-size:14pt; text-transform:uppercase; font-weight:bold; text-align:center; padding-top:10px}
select{font-size:7pt; color:#565656}
h1{color:#325E8B; height:28px; font-size:12pt; text-align:center; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#999; border-bottom-color:#999; padding-top:5px}
#portal_footer{background:transparent url(../images/tvc_footer_bg.jpg) no-repeat; color:#A1D4FD; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt}
#portal_footer a, #portal_footer a:visited{color:#FFF; text-decoration:none; font-weight:bold}
#portal_footer a:hover{color:#A1D4FD; text-decoration:none; font-weight:bold}
.pageDestination{color:orange; font-size:12px; font-variant:small-caps; font-weight:bold}
.pageDestinationSub{color:#003D00; font-size:10px}
.getInfoText{color:blue; font-size:16px; font-weight:bold; text-align:center}
h2{color:red; font-size:12px; font-weight:bold; text-align:left}
h3{color:black; font-size:12px; font-weight:normal; text-align:left}
h4{color:blue; font-size:12px; font-weight:bold; text-align:left}
h5{color:black; font-size:12px; font-weight:bold; text-align:left}
.stepHeading{color:black; font-size:12px; font-weight:bold; text-align:left}
.brochureRequired{color:black; font-size:12px; font-weight:normal; text-align:right}
.brochureRequiredValidate{color:red; font-size:12px; font-weight:bold; text-align:left}
SPAN.emailFriend{position:absolute; top:220px; left:730px}
SPAN.bookmarkSiteHI{position:relative; top:-830px; left:160px; z-index:5000}
SPAN.bookmarkSiteTI{position:absolute; top:100px; left:210px}
SPAN.bookmarkSite2{position:absolute; top:140px; left:535px}
.emailFriend{position:absolute; top:120px; left:730px; background-color:#2169a5; height:100px; width:200px}
.emailFriend2{position:absolute; top:120px; left:780px; color:#2169a5; height:90px; width:160px}
.emailFriend3{color:#2169a5; height:90px; width:160px}
SPAN.LiveChatTI{position:absolute; top:0px; left:837px; z-index:100000}
.liveChat{position:absolute; top:124px; left:35px; height:90px; width:160px}
.jChat{position:absolute; top:148px; left:35px; height:90px; width:160px}
