﻿
body 
{
background-color: #6186E0; 
/*
background-image:url('images/global/bg.gif');
*/
background-repeat: repeat;	
background-position: left top;	
margin-top: 10px;	
margin-left: 10px;	
topmargin: 10px;	
leftmargin: 10px; }


H1			{font-family: Verdana; font-size: 18px; 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}
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; }

.text		{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: 14px; 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%; }



.hiddenName {display: none;}



A.link					{COLOR: #094FA3; TEXT-DECORATION: underlined;}
a:visited.link			{COLOR: #094FA3; TEXT-DECORATION: underlined;}
a:hover.link			{COLOR: #000000; TEXT-DECORATION: underlined;}

		.textlink         		{font-family: Tahoma,Verdana,Arial,Helvetica; text-decoration: none; font-size: 11; color: #2E4172; margin-top: 3; margin-left: 0px; margin-bottom: 0px }
		A.textlink 				{COLOR: #2E4172}
		a:visited.textlink 		{COLOR: #2E4172}
		a:hover.textlink 		{COLOR: #F10000; text-decoration: underline}


#human { visibility:hidden;   display:none; }



.white 		{background-color: #FFFFFF; }
.B01 		{background-color: #A1BEFF; }
.B02 		{background-color: #7696BD; }
.MBACK		{background-color: #5D82DE; }

.Y01		{background-color: #F5B025; }


#tools_right 		{ background-image: url('http://www.vacation-hotline.com/images/right/tools_bg.gif'); padding: 10px; text-align:center; }
div#tools_right p	{ font-size: 11px; text-align:center; border-top: 1px #9A9A9A solid; margin: 4px 10px; padding: 8px 0px}
div#tools_right h1	{ text-align:center; color: #336699; font-weight: bold; margin-top: 0px;}
div#tools_right h2	{ text-align:center; font-size: 15px; font-family: Tahoma;}







.YBOX		{
			background-color: #FFFFFF; 
			border-left: 2px solid #F5B025; 
			border-bottom:0px solid #F5B025; 
			border-top:0px solid #F5B025; 
			border-right: 2px solid #F5B025; 
			}


.header				{border-top:1px solid #5D82DE; border-bottom:1px solid #5D82DE; color: #FFFFFF; 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:#A1BEFF; text-align:center }


.BOX		{
			border-left: 1px solid #7696BD; 
			border-bottom:1px solid #7696BD; 
			border-top:1px solid #7696BD; 
			border-right: 1px solid #7696BD;
			}


.BBOX		{
			border-left: 1px solid #7696BD; 
			border-bottom:0px solid #7696BD; 
			border-top:0px solid #7696BD; 
			border-right: 1px solid #7696BD;
			}

.BLINE		{font-size: 1px; border-left: 0px solid #D1DAF5; border-bottom:1px solid #D1DAF5; border-top:0px solid #D1DAF5; border-right: 0px solid #D1DAF5; }




.SBOX		{

			background-color: #D1DBF6; 
			border-left: 1px solid #7696BD; 
			border-bottom:0px solid #7696BD; 
			border-top:0px solid #7696BD; 
			border-right: 1px solid #7696BD;
			}



.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; } 
.formbutton { 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 }


.menu						{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #000000; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px;}
A.menu						{COLOR: #000000; TEXT-DECORATION: none;}
a:visited.menu				{COLOR: #000000; TEXT-DECORATION: none;}
a:hover.menu				{COLOR: #6186E0; TEXT-DECORATION: underline;}




.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: 11px; 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;}



.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;}

.spacer					{font-size: 7px; margin-top: 0; margin-bottom:0; }



.advback						{background-color: #D2DBF8}  /* ============== 1ST FADED BACKGROUND COLOR ============== */
.advback2						{background-color: #BAC9F7}  /* ============== 2ND FADED BACKGROUND COLOR ============== */
.advback3						{background-color: #B5C4F4}  /* ============== 3RD FADED BACKGROUND COLOR ============== */





/* ============== RESULTS PAGE STYLES ============== */
.advpagetitle					{COLOR: #999999; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 20px; TEXT-DECORATION: none; margin-top: 16px; font-weight: bold; margin-bottom: 0; margin-right: 0; margin-left: 0; 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: #666666}
a:visited.advtext				{COLOR: #666666}
a:hover.advtext					{COLOR: #000000; text-decoration: underline}


.advcolhead						{COLOR: #999999; 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: #666666}
a:visited.advcolhead			{COLOR: #666666}
a:hover.advcolhead				{COLOR: #000000; text-decoration: underline}

.advpageres						{COLOR: #999999; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 11px; TEXT-DECORATION: none; margin-top: 10px; margin-bottom: 24; margin-right: 0; margin-left: 0; line-height:135% }
A.advpageres					{COLOR: #666666}
a:visited.advpageres			{COLOR: #666666}
a:hover.advpageres				{COLOR: #000000; text-decoration: underline}


.advprice						{COLOR: #FF0000; 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 ============== */





.advoffertitle					{COLOR: #336699; 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: #999999; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 16px; TEXT-DECORATION: none; margin-top: 10px; margin-bottom: 4; margin-right: 0; margin-left: 0; line-height:125% }

.advcruiseline					{COLOR: #999999; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 16px; TEXT-DECORATION: none; margin-top: 10px; margin-bottom: 24; 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: 10px; margin-bottom: 24; margin-right: 0; margin-left: 0; line-height:135% }
A.advlinks						{COLOR: #666666}
a:visited.advlink				{COLOR: #666666}
a:hover.advlinks				{COLOR: #000000; text-decoration: underline}




.advamen						{COLOR: #0000FF; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 12px; TEXT-DECORATION: none; margin-top: 4px; margin-bottom: 4px; margin-right: 0; margin-left: 0; line-height:135% }




.advboxhead						{COLOR: #999999; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 12px; TEXT-DECORATION: none; margin-top: 4px; margin-bottom: 4px; margin-right: 0; margin-left: 0; line-height:135% }
A.advboxhead					{COLOR: #666666}
a:visited.advboxhead			{COLOR: #666666}
a:hover.advboxhead				{COLOR: #000000; 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;
						}

.advsearchbox					{
						border-left:1px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						border-top:1px solid #BABABA; 
						border-right:1px solid #BABABA; 
						padding-bottom: 2; padding-top: 0; padding-left: 10; padding-right: 10;
						background-color:#B5C4F4; 

						}

.advsearchtext			{COLOR: #324062; font-family: Verdana,Arial,Tahoma,Helvetica; font-size: 10px; TEXT-DECORATION: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0; margin-left: 0; line-height:135% }




.advline					{
						border-left:0px solid #BABABA; 
						border-bottom:1px solid #BABABA; 
						border-top:0px solid #BABABA; 
						border-right:0px solid #BABABA; 
						}


.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 #1A344E; 
						border-right:1px solid #1A344E; 
						border-left:1px solid #1A344E; 
						border-bottom:1px solid #1A344E; 
						font-family: Verdana,Tahoma; font-size: 10px; text-decoration:none; color:#FFFFFF; background-color:#336699; font-weight:bold; 
						padding-left:1px; 
						padding-right:1px; 
						padding-top:1px; 
						padding-bottom:0px
						}



.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;}




.dropdown { position: absolute; visibility: hidden; z-index: 1000; border-top:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; }