﻿<style>{  }




body 
{
background-color: #6186E0; 
background-image: url("http://www.hawaii-hotline.com/images/global/bg.gif");
background-repeat: repeat;	
background-position: left top;	
margin-top: 10px;	
margin-left: 10px;	
text-align: center; }


.hiddenname 						{ display: none; }

.dropdown 				{ position: absolute; visibility: hidden; z-index: 99; }

.BLINE		{font-size: 1px; border-left: 0px solid #D1DAF5; border-bottom:1px solid #D1DAF5; border-top:0px solid #D1DAF5; border-right: 0px solid #D1DAF5; }


#human { visibility:hidden;   display:none; }

.hiddenName {display: none;}

H1			{font-family: Verdana; font-size: 20px; color: #333333; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px; line-height:135%; font-weight: 400; margin-top: 8px; margin-bottom: 18px; letter-spacing: -1}
H2						{font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica; font-size: 14px; color: #004890; font-weight: bold; margin-top: 10; margin-bottom: 0; letter-spacing:-0; line-height:125%; }
P			{font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 11px; color: #000000; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px; line-height:135%; margin-bottom: 0px; margin-top: 0px; }


.homelinks	{font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px; color: #000000; TEXT-DECORATION: none; margin-top: 1px; margin-bottom: 1px; line-height:135%; }


A.link 					{COLOR: #000000; TEXT-DECORATION: underline;}
a:visited.link			{COLOR: #000000; TEXT-DECORATION: underline;}
a:hover.link 			{COLOR: #00286F; TEXT-DECORATION: underline;}

UL						{margin-top:0; margin-bottom: 0px;}
LI						{color: #000000; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px; line-height:135%;}


.B01					{background-color: #364BA1}
.B02					{background-color: #4C77E8}
.B03					{background-color: #4C77E8}
.MBACK		{background-color: #5D82DE; }
.Y01		{background-color: #F5B025; }

.slogan						{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: italic;	color: #000000; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px;}
A.slogan					{COLOR: #000000; TEXT-DECORATION: none;}
a:visited.slogan			{COLOR: #000000; TEXT-DECORATION: none;}
a:hover.slogan				{COLOR: #000000; TEXT-DECORATION: none;}


.nav						{color: #000000; font-family: Verdana,Arial,Helvetica; font-size: 12px; TEXT-DECORATION: none; margin-top: 1px; margin-bottom: 10px; margin-right: 0; margin-left: 0; line-height:155%; TEXT-DECORATION: none;}
A.nav						{COLOR: #000000; TEXT-DECORATION: underline;}
a:visited.nav				{COLOR: #000000; TEXT-DECORATION: underline;}
a:hover.nav					{COLOR: #000000; TEXT-DECORATION: underline;}


#mts						{ padding: 10px 0px; }
div#mts p					{ font-family:Calibri; font-size: 12px; margin: 0px 0px 5px 0px; line-height: 110%; text-align:center;}
div#mts img				{ margin-top: 6px; border: 0px}




.G01					{background-color: #999999}
.white					{background-color: #FFFFFF}
.gray					{background-color: #DFDFDF}
.black					{background-color: #000000}

.footlinks				{color: #FFFFFF; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 4px; margin-bottom: 4px; margin-right: 0; margin-left: 0; line-height:135%; }
A.footlinks				{COLOR: #FFFFFF; TEXT-DECORATION: none;}
a:visited.footlinks		{COLOR: #FFFFFF; TEXT-DECORATION: none;}
a:hover.footlinks		{COLOR: #FFFFFF; TEXT-DECORATION: underline;}

.footer						{color: #FFFFFF; font-family: Verdana,Arial,Helvetica; font-size: 12px; TEXT-DECORATION: none; margin-top: 1px; margin-bottom: 1px; margin-right: 0; margin-left: 0; line-height:155%; }
A.footer					{COLOR: #FFFFFF;}
a:visited.footer			{COLOR: #FFFFFF;}
a:hover.footer				{COLOR: #FFFFFF; TEXT-DECORATION: underline;}


.footer1						{color: #FFFFFF; font-family: Verdana,Arial,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 1px; margin-bottom: 1px; margin-right: 0; margin-left: 0; line-height:15px; }
A.footer1					{COLOR: #FFFFFF;}
a:visited.footer1			{COLOR: #FFFFFF;}
a:hover.footer1			{COLOR: #FFFFFF; TEXT-DECORATION: underline;}



.SBOX		{

			background-color: #D1DBF6; 
			border-left: 1px solid #7696BD; 
			border-bottom:0px solid #7696BD; 
			border-top:0px solid #7696BD; 
			border-right: 1px solid #7696BD;
			}

.YBOX		{
			background-color: #FFFFFF; 
			border-left: 2px solid #F5B025; 
			border-bottom:0px solid #F5B025; 
			border-top:0px solid #F5B025; 
			border-right: 2px solid #F5B025; 
			}


.tabbox					{
						border-left:1px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						border-top:0px solid #BABABA; 
						border-right:1px solid #BABABA; 
						}



.BBOX		{
			border-left: 1px solid #7696BD; 
			border-bottom:0px solid #7696BD; 
			border-top:0px solid #7696BD; 
			border-right: 1px solid #7696BD;
			}



.header				{border-top:1px solid #91A6BA; border-bottom:1px solid #91A6BA; color: #012F5F; font-family: Tahoma,Verdana; font-size: 12px; font-weight:bold; text-decoration:none; margin-top:12; margin-bottom:12; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:2px; background-color:#D1DFEC; text-align:center }





.text				{color: #000000; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 12px; margin-right: 0; margin-left: 0; line-height:135%; }


.drop						{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #FFFFFF; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 2px;}
A.drop						{COLOR: #FFFFFF; TEXT-DECORATION: none;}
a:visited.drop				{COLOR: #FFFFFF; TEXT-DECORATION: none;}
a:hover.drop				{COLOR: #F5B025; TEXT-DECORATION: underline;}

.toplinks				{color: #FFFFFF; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0; margin-left: 0; line-height:135%; }
A.toplinks				{COLOR: #FFFFFF; TEXT-DECORATION: none;}
a:visited.toplinks		{COLOR: #FFFFFF; TEXT-DECORATION: none;}
a:hover.toplinks		{COLOR: #FFFFFF; TEXT-DECORATION: underline;}


.homehead				{color: #004890; font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica; font-size: 26px; letter-spacing:-1; font-weight: bold; TEXT-DECORATION: none; margin-top: 6px; margin-bottom: 0px; margin-right: 0; margin-left: 0; line-height:135%; }
.smallheading			{color: #FFFFFF; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; font-weight: bold; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 2px; margin-right: 0; margin-left: 8; line-height:135%; }




		.textlink         		{font-family: Tahoma,Verdana,Arial,Helvetica; text-decoration: none; font-size: 11; color: #FFFFFF; margin-top: 3; margin-bottom: 0 }
		A.textlink 				{COLOR: #FFFFFF}
		a:visited.textlink 		{COLOR: #FFFFFF}
		a:hover.textlink 		{COLOR: #FFFFFF; text-decoration: underline}



		.menu         		{font-family: Tahoma; font-size: 11; color: #FFFFFF; margin-top: 3; margin-bottom: 3 }
		A.menu				{COLOR: #FFFFFF; text-decoration: none}
		a:visited.menu		{COLOR: #FFFFFF; text-decoration: none}
		a:hover.menu		{COLOR: #FFFFFF; text-decoration: underline}







.box					{
						border-left:1px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						border-top:1px solid #BABABA; 
						border-right:1px solid #BABABA; 
						}




.line         			{
						border-left-width: 0px; 
						border-right-width: 0px; 
						border-top-style: solid; 
						border-top-width: 1px; 
						border-bottom-width: 0px; 
						margin: 0; color:#D2D2D2; 
						font-size:1px; 
						border-left-style:solid; 
						line-height:0%
						}



.formfield				{
						border-top:1px solid #BABABA; 
						border-right:1px solid #BABABA; 
						border-left:1px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						font-family: Tahoma,Verdana,Arial; font-size: 11px; text-decoration:none; 
						background-color:#FFFFFF; 
						z-index: 1; 
						}

.formbutton				{
						border-top:1px solid #000000; 
						border-right:1px solid #000000; 
						border-left:1px solid #000000; 
						border-bottom:1px solid #000000; 
						font-family: Verdana; font-size: 10px; text-decoration:none; color:#000000; background-color:#E2B40A; font-weight:bold; 
						padding-left:1px; 
						padding-right:1px; 
						padding-top:1px; 
						padding-bottom:0px							}











.spacer					{font-size: 7px; margin-top: 0; margin-bottom:0; }


/* =========================================== */
/* ============== ADVAIA STYLES ============== */
/* =========================================== */



.advback						{background-color: #D2DDF9}  /* ============== 1ST FADED BACKGROUND COLOR ============== */
.advback2						{background-color: #4C77E8}  /* ============== 2ND FADED BACKGROUND COLOR ============== */
.advback3						{background-color: #C8D8E1}  /* ============== 3RD FADED BACKGROUND COLOR ============== */





/* ============== RESULTS PAGE STYLES ============== */
.advpagetitle					{COLOR: #4C77E8; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 20px; TEXT-DECORATION: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 2px; line-height:135%; }

.advtext						{COLOR: #000000; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 3px; margin-bottom: 3px; margin-right: 0; margin-left: 0; line-height:135% }
A.advtext						{COLOR: #4C77E8; text-decoration: underline}
a:visited.advtext				{COLOR: #4C77E8; text-decoration: underline}
a:hover.advtext					{COLOR: #000000; text-decoration: underline}


.advcolhead						{COLOR: #FFFFFF; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0; margin-right: 0; margin-left: 0; line-height:135% }
A.advcolhead					{COLOR: #FFFFFF}
a:visited.advcolhead			{COLOR: #FFFFFF}
a:hover.advcolhead				{COLOR: #FFFFFF; text-decoration: underline}

.advpageres						{COLOR: #4C77E8; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 12px; TEXT-DECORATION: none; margin-top: 10px; margin-bottom: 24; margin-right: 0; margin-left: 0; line-height:135%; text-align:right }
A.advpageres					{COLOR: #666666}
a:visited.advpageres			{COLOR: #666666}
a:hover.advpageres				{COLOR: #000000; text-decoration: underline}


.advprice						{COLOR: #000000; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 12px; TEXT-DECORATION: none; margin-top: 0px; font-weight: bold; margin-bottom: 12; margin-right: 0; margin-left: 0; line-height:135% }


.advamen						{COLOR: #000000; font-family: Verdana,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 4px; margin-bottom: 4px; margin-right: 0; margin-left: 0; line-height:135% }





/* ============== OFFER DETAILS PAGE STYLES ============== */



.advline					{
						border-left:0px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						border-top:0px solid #BABABA; 
						border-right:0px solid #BABABA; 
						}

.advoffertitle					{COLOR: #4C77E8; font-family: Tahoma,Verdana,Helvetica; font-size: 20px; TEXT-DECORATION: none; margin-top: 0px; font-weight: bold; margin-bottom: 12; margin-right: 0; margin-left: 0; line-height:135% }


.advboxtitle					{COLOR: #4C77E8; font-family: Tahoma,Verdana,Helvetica; font-weight: bold; font-size: 16px; TEXT-DECORATION: none; margin-top: 10px; margin-bottom: 4; margin-right: 0; margin-left: 0; line-height:125% }

.advcruiseline					{COLOR: #254A70; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 16px; TEXT-DECORATION: none; margin-top: 18px; margin-bottom: 4; margin-right: 0; margin-left: 0; line-height:135% }

.advlinks						{COLOR: #999999; font-family: Tahoma,Verdana,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 24; margin-right: 0; margin-left: 0; line-height:135% }
A.advlinks						{COLOR: #4C77E8; text-decoration: underline}}
a:visited.advlink				{COLOR: #4C77E8; text-decoration: underline}}
a:hover.advlinks				{COLOR: #000000; text-decoration: underline}




.advboxhead						{COLOR: #FFFFFF; font-family: Tahoma,Verdana,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 6px; margin-bottom: 6px; margin-right: 0; margin-left: 0; line-height:135% }
A.advboxhead					{COLOR: #FFFFFF}
a:visited.advboxhead			{COLOR: #FFFFFF}
a:hover.advboxhead				{COLOR: #FFFFFF; text-decoration: underline}


.advbox					{
						border-left:1px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						border-top:1px solid #BABABA; 
						border-right:1px solid #BABABA; 
						padding-bottom: 10; padding-top: 10; padding-left: 10; padding-right: 10;
						}

.advdisclaimer					{COLOR: #999999; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 0px; font-weight: bold; margin-bottom: 5; margin-right: 0; margin-left: 0; line-height:135% }

.advformfield				{
						border-top:1px solid #BABABA; 
						border-right:1px solid #BABABA; 
						border-left:1px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						font-family: Tahoma,Verdana,Arial; font-size: 11px; text-decoration:none; 
						background-color:#FFFFFF; 
						}
.advformbutton			{
						border-top:1px solid #000000; 
						border-right:1px solid #000000; 
						border-left:1px solid #000000; 
						border-bottom:1px solid #000000; 
						font-family: Verdana; font-size: 10px; text-decoration:none; color:#000000; background-color:#E2B40A; font-weight:bold; 
						padding-left:1px; 
						padding-right:1px; 
						padding-top:1px; 
						padding-bottom:0px						}


.advsearchbox					{
						border-left:1px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						border-top:1px solid #BABABA; 
						border-right:1px solid #BABABA; 
						padding-bottom: 10; padding-top: 10; padding-left: 10; padding-right: 10;
						background-color:#C8D8E1; 
						}


.copyright						{color: #FFFFFF; font-family: Verdana,Arial,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 1px; margin-bottom: 10px; margin-right: 0; margin-left: 0; line-height:155%; TEXT-DECORATION: none;}
A.copyright						{COLOR: #FFFFFF; TEXT-DECORATION: underline;}
a:visited.copyright					{COLOR: #FFFFFF; TEXT-DECORATION: underline;}
a:hover.copyright					{COLOR: #FFFFFF; TEXT-DECORATION: underline;}


</style>
