﻿<style>{  }

BODY 					{background-color:#FFFFFF; margin:0; leftmargin="0"; topmargin:0; rightmargin:0; bottommargin:0; margin-top:0; }

H1						{font-family: Arial; font-size: 18px; color: #5E5B8F; font-weight: bold; margin-top: 0; margin-bottom: 0; letter-spacing:-1; line-height:125%; text-transform:uppercase; margin-top: 20px;  }
H2						{font-family: Arial; font-size: 14px; color: #5E5B8F; font-weight: bold; margin-top: 0; margin-bottom: 0; letter-spacing:-1; line-height:125%; text-transform:uppercase; margin-top: 20px;  }




.black					{background-color: #000000}
.G01					{background-color: #EDECF2}
.G02					{background-color: #DBDBE6}
.G03					{background-color: #C9C8DA}
.G04					{background-color: #B8B6CD}
.G05					{background-color: #A6A4C1}
.G06					{background-color: #9492B5}
.G07					{background-color: #827FA8}
.G08					{background-color: #716D9C}
.G09					{background-color: #5E5B8F}
.white					{background-color: #FFFFFF}


.adminmenu					{color: #FFFFFF; font-family: Verdana,Arial,Helvetica; font-weight: bold; font-size: 10px; TEXT-DECORATION: none; margin-top: 3px; margin-bottom: 3px; margin-right: 0; margin-left: 0; line-height:125%; }
a:adminmenu					{COLOR: #FFFFFF;}
a:visited.adminmenu			{COLOR: #FFFFFF;}
a:hover.adminmenu 			{COLOR: #FFFFFF; TEXT-DECORATION: underline;} 

.adminlink					{color: #827FA8; 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:125%; }
A.adminlink					{border:1px solid #716D9C; COLOR: #FFFFFF; background-color:#9492B5; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px}
a:visited.adminlink			{COLOR: #FFFFFF;}
a:hover.adminlink 			{COLOR: #FFF2BF;}


.adminline         			{
						border-left-width: 0px; 
						border-right-width: 0px; 
						border-top-style: solid; 
						border-top-width: 1px; 
						border-bottom-width: 0px; 
						margin: 0; color:#B8B6CD; 
						font-size:1px; 
						border-left-style:solid; 
						line-height:0%
						}








P						{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }
A.link 					{COLOR: #3D72B0; TEXT-DECORATION: underline;}
a:visited.link			{COLOR: #3D72B0; TEXT-DECORATION: underline;}
a:hover.link 			{COLOR: #00286F; TEXT-DECORATION: underline;}
.formtext				{margin: 0px 0;
	color: #000000; 	font-family: Verdana,Tahoma,Arial,Helvetica; 	font-size: 10px; 	TEXT-DECORATION: none; 	line-height:135%;

}

LI						{color: #000000; font-family: Verdana,Arial,Tahoma,Verdana,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 2px; line-height:125%; }

.tableheader			{color: #FFFFFF; font-family: Arial,Verdana,Tahoma,Helvetica; font-size: 12px; TEXT-DECORATION: none; margin-top: 12px; margin-bottom: 3px; margin-right: 4; margin-left: 4; line-height:135%; }

.warning				{font-family: Arial,Tahoma,Verdana; font-size: 18px; color: #FF0000; font-weight: bold; margin-top: 0; margin-bottom: 0; letter-spacing:0; line-height:125%; margin-top: 10px; margin-bottom: 10px;  }





.title						{color: #FF0000; font-family: Verdana,Arial,Tahoma,Helvetica; font-weight: bold; font-size: 18px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }
.vendorname						{color: #FF6600; font-family: Verdana,Arial,Tahoma,Helvetica; font-weight: bold; font-size: 11px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }
.tagline						{color: #000000; font-family: Arial,Verdana,Arial,Tahoma,Helvetica; font-weight: bold; font-size: 15px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }
.daterange						{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-weight: bold; font-size: 11px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }
.offerid						{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }
.disclaimer					{color: #999999; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }
.live						{color: #000000; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 2px; margin-bottom: 10px; line-height:135%; }


.price						{COLOR: #9C0D0D; 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% }



//UL						{margin-top:0; margin-bottom: 0px; margin-right:0px; margin-left: 20px}



.footlinks				{color: #FFFFFF; font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 4px; margin-bottom: 6px; 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;}



		.textlink         		{font-family: Tahoma; font-size: 11; color: #003399; margin-top: 3; margin-bottom: 3 }
		A.textlink 				{COLOR: #003399}
		a:visited.textlink 		{COLOR: #003399}
		a:hover.textlink 		{COLOR: #000000; text-decoration: underline}





.searchtext				{color: #FFFFFF; font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0; margin-left: 0; line-height:135%; }
A.searchtext			{COLOR: #00286F; TEXT-DECORATION: underline;}
a:visited.searchtext	{COLOR: #00286F; TEXT-DECORATION: underline;}
a:hover.searchtext		{COLOR: #3D72B0; 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: Verdana,Arial,Tahoma; font-size: 10px; text-decoration:none; 
						background-color:#FFFFFF; 
						}

.formbutton				{
						border-top:1px solid #B1B1B1; 
						border-right:1px solid #B1B1B1; 
						border-left:1px solid #B1B1B1; 
						border-bottom:1px solid #B1B1B1; 
						font-family: Verdana; font-size: 10px; text-decoration:none; color:#FFFFFF; background-color:#FF7D2C; 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; }



.copyright					{COLOR: #003399; font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 3px}
A.copyright					{COLOR: #003399; TEXT-DECORATION: none;}
a:visited.copyright			{COLOR: #003399; TEXT-DECORATION: none;}
a:hover.copyright			{COLOR: #818DE2; TEXT-DECORATION: underline;}






/* =========================================== */
/* ============== ADVAIA STYLES ============== */
/* =========================================== */



.advback						{background-color: #E6E8F9}  /* ============== 1ST FADED BACKGROUND COLOR ============== */
.advback2						{background-color: #003399}  /* ============== 2ND FADED BACKGROUND COLOR ============== */
.advback3						{background-color: #E6E8F9}  /* ============== 3RD FADED BACKGROUND COLOR ============== */





/* ============== RESULTS PAGE STYLES ============== */
.advpagetitle					{font-family: Tahoma,Verdana,Arial,Trebuchet MS,Helvetica; font-size: 20px; color: #818DE2; font-weight: normal; margin-top: 0; margin-bottom: 0; letter-spacing:-0; line-height:125%; }

.advtext						{COLOR: #000000; font-family: Verdana,Arial,Tahoma,Verdana,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 3px; margin-bottom: 3px; margin-right: 0; margin-left: 0; line-height:135% }
A.advtext						{COLOR: #003399; text-decoration: underline}
a:visited.advtext				{COLOR: #003399; 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: #003399; 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: #9C0D0D; 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% }







/* ============== 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: #003399; 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: #003399; 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: #000000; 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: #003399; text-decoration: underline}}
a:visited.advlink				{COLOR: #003399; 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 #003399; 
						border-right:1px solid #003399; 
						border-left:1px solid #003399; 
						border-bottom:1px solid #003399; 
						font-family: Verdana; font-size: 10px; text-decoration:none; color:#003399; background-color:#FFE62C; 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:#003399; 
						}



.advsearchtext				{color: #FFFFFF; font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0; margin-left: 0; line-height:135%; }
A.advsearchtext			{COLOR: #00286F; TEXT-DECORATION: underline;}
a:visited.advsearchtext	{COLOR: #00286F; TEXT-DECORATION: underline;}
a:hover.advsearchtext		{COLOR: #3D72B0; TEXT-DECORATION: underline;}





</style>
