﻿<style>{  }
BODY {background-color:#FFFFFF; margin:0; leftmargin="0"; margin-top="0"; topmargin="10"; rightmargin="0"; bottommargin="0"; }



.dropdown 	{ position: absolute; visibility: hidden; z-index: 1; }







H1				{color: #646494; font-family: Tahoma,Verdana,Arial; font-size: 26px; margin-top: 12 ; margin-left: 0; margin-right: 5; margin-bottom:6; text-decoration:none; letter-spacing:-1}
H2					{border:1px solid #657192; margin:0; color: #FFFFFF; font-family:Verdana; font-size:10PX; font-weight:bold; background-color:#9595B0; padding-left:5PX; padding-right:10PX; padding-top:1PX; padding-bottom:2PX; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0}
H3				{color: #646494; font-family: Tahoma,Verdana,Arial; font-size: 18px; margin-top: 12 ; margin-left: 0; margin-right: 5; margin-bottom:6; text-decoration:none; letter-spacing:-1;  line-height:125%}
H4				{color: #646494; font-weight: bold; font-family: Tahoma,Verdana,Arial; font-size: 14px; margin-top: 12 ; margin-left: 0; margin-right: 5; margin-bottom:6; text-decoration:none; letter-spacing:-1;  line-height:125%}
p					{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; text-decoration:none; line-height:150%; margin-left:0; margin-right:0; margin-top:1; margin-bottom:10}
.hidden				{color: #FFFFFF; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 1px; text-decoration:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0}
:hover.p			{COLOR: #003366; TEXT-DECORATION: underline;}
li				{margin:1 0; color: #00000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; text-decoration:none; margin-bottom:0; line-height:150%}
.white				{ background-color: #FFFFFF}
.gray				{ background-color: #C0C0C0}
.litegray				{ background-color: #f4f4f4}
.B01				{ background-color: #003366}
.black				{ background-color: #000000}
.dblue				{ background-color: #00004F}

.B02				{ background-color: #646494}







.lav				{ background-color: #9595B0}
.toplinks				{margin:0; color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; text-decoration:none; line-height:150%}
:hover.toplinks			{COLOR: #FFED9A; TEXT-DECORATION: underline;}
.mline	         	{ border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-width: 1px; margin: 0; color:#4598CD; font-size:3px }
.special			{color: #000000; font-family: Arial; font-size: 13px; text-decoration:none; line-height:125%; margin-top:2; margin-bottom:4; font-weight:bold; margin-left:0; margin-right:0 }


.nav				{color: #FFFFFF; font-family: Verdana; font-size: 10px; text-decoration:none; line-height:150%; text-align:left; font-weight:bold; margin-left:4; margin-right:4; margin-top:1; margin-bottom:1}
:hover.nav			{COLOR: #FFED9A; TEXT-DECORATION: underline;}


.menu				{color: #070769; font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom:2; text-decoration:none;}
:hover.menu			{COLOR: #000000; TEXT-DECORATION: underline;}

		.navmenu         		{font-family: Tahoma; font-size: 11; color: #FFFFFF; margin-top: 3; margin-bottom: 3 }
		A.navmenu				{COLOR: #FFFFFF; text-decoration: none}
		a:visited.navmenu		{COLOR: #FFFFFF; text-decoration: none}
		a:hover.navmenu		{COLOR: #FFFFFF; text-decoration: underline}





.formfield			{border:1px solid #000066;  padding-left:2px; padding-right:0px; padding-top:1px; padding-bottom:1px; font-family: Tahoma,Verdana,Arial; font-size: 11px; text-decoration:none; background-color:#F4F4F4; }
.formtext			{margin:0; color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; text-decoration:none; line-height:115%; margin-top:0; margin-bottom:0; }
.box				{border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; color: #000000; font-family: Verdana; font-size: 10px; text-decoration:none; margin-bottom:0; line-height:150%; padding-left:8px; padding-right:8px; padding-top:0px; padding-bottom:8px; background-color:#FFFFFF; line-height:115%}
.formbox			{border-top:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; color: #000000; font-family: Verdana; font-size: 10px; text-decoration:none; margin-bottom:0; line-height:150%; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px; background-color:#FFFFFF; line-height:115%}
.subhead				{color: #000066; font-family: Arial,Tahoma,Verdana,Arial; font-size: 14px; margin-top: 12 ; margin-left: 0; margin-right: 5; margin-bottom:0; text-decoration:none; font-weight: bold}
.smaller			{margin:0; color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; text-decoration:none; line-height:115%; margin-top:0; margin-bottom:0; }
.dest				{ color: #000000; font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 10px;  margin-top: 16; margin-bottom:3;  margin-left:0;  margin-right:0; text-decoration:none;  line-height: 150% }
.destinations		{ color: #003366; font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 10px;  margin-top: 16; margin-bottom:3;  margin-left:0;  margin-right:0; text-decoration:none;  line-height: 150% }
:hover.destinations	{ color: #000000; text-decoration:underline; }
.spacer				{ font-size: 7px; margin-top: 0; margin-bottom:0; }
.copyright				{color: #999999; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; margin-top: 10; margin-left: 0; margin-right: 0; margin-bottom:5; text-decoration:none;}
:hover.copyright		{COLOR: #00004F; TEXT-DECORATION: underline;}
.boxhead				{color: #FFFFFF; font-weight: bold; font-family: Verdana; font-size: 10px; text-decoration:none; margin-bottom:0; line-height:150%; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px;  background-color:#00004F}
.key				{ color: #FFFFFF; font-family: Arial,Verdana,Helvetica; font-size: 6px; margin-top: 2; margin-bottom:2; }
:hover.key			{COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.body			{margin:1 0; color: #00000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; text-decoration:none; margin-bottom:12; line-height:150%}
.disclaimer			{margin:0; color: #666666; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; text-decoration:none; line-height:125%}
.formbutton			{border:1px solid #000066; font-family: Verdana; font-size: 11px; text-decoration:none; background-color:#FFCD05; color:#000066; font-weight:bold; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}
.shead			{border:1px solid #000000; padding:2px; margin:6 0; color: #FFFFFF; font-family: Arial,Tahoma,Helvetica; font-size: 11px; text-decoration:none; line-height:150%; margin-top:6; margin-bottom:6; background-color:#000066}
.deluxe				{border-top:1px solid #B0B3FE; border-left:1px solid #B0B3FE; border-right:1px solid #B0B3FE; border-bottom:1px solid #B0B3FE; color: #000000; font-family: Verdana; font-size: 10px; text-decoration:none; margin-bottom:0; line-height:150%; padding-left:12px; padding-right:12px; padding-top:8px; padding-bottom:8px; background-color:#E6E7FF}
.premium			{border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; color: #000000; font-family: Verdana; font-size: 10px; text-decoration:none; margin-bottom:0; line-height:150%; padding-left:12px; padding-right:12px; padding-top:8px; padding-bottom:8px; background-color:#F2F2F2}
.date				{color: #666666; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 9px; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom:0; text-decoration:none;}
.line         { border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-width: 1px; margin: 0; color:#646494; font-size:3px }
.cat1				{color: #0000FF; font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 12px; font-weight:bold;  margin-top: 14; margin-left: 0; margin-right: 0; margin-bottom:0;}
:hover.cat1			{COLOR: #000066; TEXT-DECORATION: underline;}
.cat2				{color: #0000FF; font-family: Arial,Verdana,Helvetica,Tahoma; font-size: 9px; margin-top: 0; margin-bottom:10;}
:hover.cat2			{COLOR: #000066; TEXT-DECORATION: underline;}
.category			{margin:0; color: #999999; font-weight:bold; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; text-decoration:none;}
:hover.category		{COLOR: #000066; TEXT-DECORATION: underline;}
.bname					{color: #000066; font-family: Tahoma,Verdana,Arial; font-size: 20px; margin-top: 0; margin-left: 0; margin-right: 5; margin-bottom:0; text-decoration:none; font-weight:bold; letter-spacing:-1}
.baddress				{margin:0; color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 12px; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom:0;  text-decoration:none; line-height:130%}
.businessname			{margin:0; color: #000066; font-family: Arial,Verdana,Tahoma,Helvetica; font-size: 13px; text-decoration:none; line-height:120%}
.address				{margin:0; color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; text-decoration:none; line-height:130%}
.description			{margin:0; color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; text-decoration:none; line-height:120%}
.couponaddress					{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica,Verdana; font-size: 10px; margin-top: 0; margin-left: 15; margin-right: 15; margin-bottom:0; text-decoration:none; line-height:130%}
.coupondiscount					{ font-family: Tahoma; font-size: 24px; color: #FF6600; margin-top: 0; margin-bottom: 6; font-weight:bold; letter-spacing:-1; line-height:90%; text-transform:uppercase }
.couponheadline					{ font-family: Tahoma; font-size: 20px; color: #000066; margin-top: 0; margin-bottom: 6; font-weight:bold; letter-spacing:-1; line-height:90%; text-transform:uppercase }
.coupondesc						{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica,Verdana; font-size: 11px; margin-top: 4; margin-left: 15; margin-right: 15; margin-bottom:12; text-decoration:none; line-height:130%}
.footlinks				{color: #FFCD05; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; margin-top: 10; margin-left: 0; margin-right: 0; margin-bottom:5; text-decoration:none;}
:hover.footlinks		{COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.bhead					{margin:0; color: #000000; font-family: Arial; font-size: 17px; text-decoration:none; line-height:130%; font-weight:bold}
:hover.bhead			{COLOR: #566E46; TEXT-DECORATION: underline;}
.link				{margin:1 0; color: #646494; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; text-decoration:underlined; line-height:150%}
:hover.link			{COLOR: #C3A521; TEXT-DECORATION: underline;}
.blurb					{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica,Verdana; font-size: 11px; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom:0; text-decoration:none; line-height:130%}
:hover.blurb			{COLOR: #566E46; TEXT-DECORATION: underline;}
.ttext			{color: #00000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; text-decoration:none; margin-bottom:0; line-height:125%}
.welcome			{color: #566E46; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; text-decoration:none; margin-bottom:12; line-height:150%}
.CategoryTable
	{
	BORDER:1px solid black;
	WIDTH: 620px;
	}
.CategoryCell
	{
	TEXT-ALIGN: center;
	BORDER:1px solid black;
	}
.CategoryLink
	{
	color: #0000FF; 
	font-family: Verdana,Arial,Tahoma,Helvetica; 
	font-size: 13px; text-decoration:none; 
	line-height:125%; 
	margin-top:2; 
	margin-bottom:4; 
	font-weight:bold; 
	argin-left:0; 
	text-decoration:underline; 
	margin-right:0 
	}
.LinkListingTable
	{
	BORDER:1px solid black;
	WIDTH: 620px;
	}
.LinkListing
	{
	color: #000000; 
	font-family: Verdana,Arial,Tahoma,Helvetica; 
	font-size: 11px; 
	text-decoration:none; 
	line-height:150%; 
	margin-left:0; 
	margin-right:0; 
	margin-top:1; 
	margin-bottom:10
	}
.LinkURL
	{
	color: #0000FF; 
	font-family: Verdana,Arial,Tahoma,Helvetica; 
	font-size: 13px; text-decoration:none; 
	line-height:125%; 
	margin-top:2; 
	margin-bottom:4; 
	font-weight:bold; 
	argin-left:0; 
	margin-right:0; 
	text-decoration:underline; 
	}
.NavigationText
	{
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
	COLOR: black;
	FONT-SIZE:11pt;
	TEXT-ALIGN: center;
	}
.NavigationLinks
	{
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
	COLOR: blue;
	FONT-SIZE:11pt;
	TEXT-ALIGN: center;
	}
.SearchTerm
	{
	FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
	FONT-SIZE:9pt;
	}
.SearchSelectBox
	{
	FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
	FONT-SIZE:9pt;
	}
.SearchSubmit
	{
	FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
	FONT-SIZE:9pt;
	}
	
	
	

/* =========================================== */
/* ============== ADVAIA STYLES ============== */
/* =========================================== */



.advback						{background-color: #C9C8D9}  /* ============== 1ST FADED BACKGROUND COLOR ============== */
.advback2						{background-color: #252163}  /* ============== 2ND FADED BACKGROUND COLOR ============== */
.advback3						{background-color: #C8D8E1}  /* ============== 3RD FADED BACKGROUND COLOR ============== */





/* ============== RESULTS PAGE STYLES ============== */
.advpagacqle					{COLOR: #252163; 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: #252163; text-decoration: underline}
a:visited.advtext				{COLOR: #252163; 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: #252163; 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: #252163; 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: #252163; 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: #252163; 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: #252163; text-decoration: underline}}
a:visited.advlink				{COLOR: #252163; 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 #FFFFFF; 
						border-right:1px solid #FFFFFF; 
						border-left:1px solid #FFFFFF; 
						border-bottom:1px solid #FFFFFF; 
						font-family: Verdana; font-size: 10px; text-decoration:none; color:#FFFFFF; background-color:#D82841; 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; 
						}
	
</style>