.guides1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial,Helvetica;
}
.buttonText {
	background-color : #9CE2E7;
	color: #006766;
	font-weight : bold;
	font-family : arial, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	height : 22px;
		}	
.qckLnkheader { font-weight: bold; font-size: 10pt; color: #9999ff; 
font-family: arial;}
.itmLstheader { font-weight: bold; font-size: 8pt; font-style: normal; 
font-family: arial, arial, helvetica, sans-serif;}
.invoiceLogo {
                        page-break-before:always;
                        }
.mapshighlight {
	color: orange;
}
.standOut       {
		color: red;
		}
BODY	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #D6E7EF;
}
.smnormal	{
	font-weight: normal;
	font-size: 8pt;
}
		
.intro	{
	font-family: arial, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color: Black;
}
.introSm	{
	font-family: arial, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: Black;
}
.introSm2	{
	font-family: arial, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: White;
}
.faq
	{
	font-weight: bold;
	}
.aid	{
	color:#black; 
	font-weight: bold;
	FONT-SIZE: 10pt;
	}
A.aid	{
	color:#006766; 
	font-weight: bold;
	FONT-SIZE: 10pt;
	}
.header	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #9999ff;
	FONT-FAMILY: arial;

}
.subHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #303065;
	FONT-FAMILY: arial;
}
.subnavBold {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 17pt;
	COLOR: #6600CC;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	text-transform : lowercase;
}

.subnav {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16pt;
	COLOR: #6600CC;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	text-transform : lowercase;
}
.sublink {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12pt;
	COLOR: #9966CC;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	text-transform : lowercase;
}

.products {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14pt;
	COLOR: #9966CC;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	text-transform : lowercase;
	line-height : 19pt;
}
.prominent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: Red;
    FONT-FAMILY: arial
}
	
A	 {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#006766;
	/* text-decoration: none */
}
A:link 	{
	/* text-decoration: none; */
	}
A:visited {}
A:hover {
	color: #CCCC99;
	text-decoration: underline;
}
A.products:hover {
	color: #6600CC;
	text-decoration: underline;
}
A:active {}
A.copyright
{
    FONT-SIZE: 10pt;
	color:#006766; 
    FONT-FAMILY: arial
}

.roomDesc {
	text-align:right;
	color:#9999ff; 
	font-size:12pt;
	font-weight:bold;
}
.pgtitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-FAMILY: arial
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-FAMILY: arial
}
TABLE
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
	line-height: 15pt;
}
.tableinput
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
}
.tableSelect
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
}
table Select
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
}
.sidebar
{
    FONT-SIZE: 10pt;
    background-color : #ffff99;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
    
}
.Copyright
{
    	FONT-SIZE: 10pt;
    	color: black;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
    
}

.emphasis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666699;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif
}
.hilite
{
    FONT-WEIGHT: bold;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif
}
.availImmed {	
	color:red;
	FONT-WEIGHT: bold;
}
.availRqst {	
	FONT-WEIGHT: bold;
}
.emphasisLG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
}
.emphasisamount
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif
}
.smbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
}
.jumpto
{
    BORDER-RIGHT: #9999ff;
    BORDER-TOP: #9999ff;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #9999ff;
    BORDER-BOTTOM: #9999ff;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
}

A.sidebar:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #1fa44c;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.sidebar:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #1fa44c;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

A.sidebar:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #1fa44c;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.sidebar:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ccccff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.titlerow
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 17pt;
	COLOR: Black;
	FONT-FAMILY: arial,Helvetica;
	line-height : 23pt;
}
.listPrice
{
    COLOR: black;
}
A.hotelname
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
}
.conftextgreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #009900;
    FONT-FAMILY: arial
}
.totalprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: arial
}
A.Headerlink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.Headerlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333366;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.Headerlink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.Headerlink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.hotelnameheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #666699;
    FONT-FAMILY: arial
}
.redtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: arial
}
.totalpricesm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: arial
}
.region
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666699;
    FONT-FAMILY: arial;
	text-transform:capitalize;
}
.currencylink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: Red;
    FONT-FAMILY: arial
}
SELECT
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial
}
.cityname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    text-transform:capitalize;
    FONT-FAMILY: arial
}

.dueDate	{
		font-style:italic;
		color:red;
		}

.example 	{
		font-style:italic;
		font-weight:bold;
		font-size:10pt;
		}

.fieldName 	{
		font-family:arial,Arial,Helvetica, sans-serif;
		font-weight:bold;
		}
.maxSize	{
		font-size:12pt;
		font-weight:bold;
		color:red;
		}
.navRange	{
		font-size:9pt;
		}
/*
A.navLink:link {}
A.navLink:visited {}
A.navLink:hover {}
*/
.navLink	{
		font-size:10pt;
		color: 9966CC;  
		}
.navCurrent	{
		color:black;
		font-weight:bold;
		}
.itinHead	{
		font-size:10pt;
		}

.itinBody	{
		background:#DCE6F0;
		}

.itinDate	{
		font-size:10pt;
		font-weight:bold;
		background:#B6C0CA;
		}

.itinCity	{
		font-size:10pt;
		font-weight:bold;
		font-style:italic;
		background:#B6C0CA;
		}

.itinItem	{
		font-size:10pt;
		}

.itemSubHead {  font-family: arial, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #660099}
.calBack	{
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		text-align:right;
		background:#9999ff; 
		}

A.calHeadMth:hover {
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		text-align:center;
		text-decoration: underline;
}

.calHeadMth	{
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		text-align:center;
		color:black;
		background:#ccccff; 
		}
.calHeadDay	{
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		text-align:center;
		color:white;
		background:#9999ff; 
		}
.calMonth	{
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		color:white;
		background:#9999ff; 
		}

.calDay 	{
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		text-align:right;
		background:#ccccff; 
		cursor:hand;
		color:black;
		}

.calDayBad 	{
		font-family:Arial,Courier;
		font-size:8pt;
		background:#ccccff;
		text-align:right;
		font-weight:bold;
		color:gray;
		}
.calFocus 	{
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		text-align:right;
		background:#eaff34;
		cursor:hand;
		color:black;
		}
.calEmpty	{
		font-family:Arial,Courier;
		font-size:8pt;
		font-weight:bold;
		text-align:center;
		background:white;
		}
H1.help		{
		font-family:Tahoma,arial,Arial,Helvetica, sans-serif;
		font-size:14pt;
		font-weight:bold;
		color:#006363;
		}

.helpTopic	{
		font-family:Tahoma,arial,Arial,Helvetica, sans-serif;
		font-size:11pt;
		font-weight:bold;
		color:#006363;
		} 

.help		{
		font-family:Tahoma,arial,Arial,Helvetica, sans-serif;
		font-size:11pt;
		background:#DCE6F0;
		} 

.listColor1	{
		/* border-bottom:thin solid black; */
		}

.listColor0	{
		/* border-bottom:thin solid black; */
		}

.errorMsg	{
		font-size:12pt;
		font-weight:bold;
		color:red;
		}

.smaller	{
		font-size:8pt;
		}

.smallerTitleCaps	{
		font-size:8pt;
		text-transform:capitalize;
		color: black;
		}

.uppercase	{
		text-transform:uppercase;
		}
		 
.titleCaps	{
		text-transform:capitalize;
		}

.smItemCode	{
		font-weight:bold;
		font-style:normal;
		font-size:10pt;
		color:black;
}

.hotelname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #1fa44c;
    text-transform:capitalize;
    FONT-FAMILY: arial;
}

.infoTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR:#94d639;
}
.infoHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR:#94d639;
}
.city		{
		font-weight:bold;
		color:#089494;
		font-size:14pt;
		white-space:nowrap;
		text-transform:capitalize;
		}

.hotel		{
		font-weight:bold;
		font-size:12pt;
		color:#006363;
		text-transform:capitalize;
		}

.text		{
		font-size:12pt;
		}
.hotelInfTitle	{
		font-weight: bold;
		}
.imgAdr		{
		font-weight:bold;
		font-size:10pt;
		font-style:normal;
		font-family:arial,Arial,Helvetica,sans-serif;
		text-align:center;
		}
.SectionHead	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12pt;
		COLOR: #6633cc;
		FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #ccccff
		}

.itemHeader	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12pt;
		COLOR: #660099;
		BORDER-TOP-STYLE: none;
		FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
		BORDER-RIGHT-STYLE: none;
		BORDER-LEFT-STYLE: none;
		BORDER-BOTTOM-STYLE: none
		}

.CtyCtryNames	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 17pt;
	COLOR: #9999ff;
	FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
	line-height : 22px;
}

.discountpercent	{
			FONT-WEIGHT: bold;
			FONT-SIZE: 14pt;
			COLOR: red;
			FONT-FAMILY: arial
			}

			.otherdest     {
	FONT-WEIGHT: normal;
	FONT-FAMILY: arial;
	FONT-SIZE: 8pt;
	COLOR:#9966CC;
}
.seeDoGridHead	{
	FONT-SIZE: 10pt;
	background-color: #9999ff;
	color:white;
	}
			.noLanguage	{
		FONT-WEIGHT: bold;
		color:green;
}
.unescorted	{
		font-weight:bold;
		color:red;
		}
.unescorted	{
		font-weight:bold;
		font-size:8pt;
		color:red;
		}
.noLanguage	{
		color:green;
		}
.AOTGridHead	{
		font-size:8pt;
		background-color: #9999ff;
		color:white;
		}
.AOTGridStyle	{
		border-top-style:solid;
		border-left-style:solid;
		border-right-style:solid;
		border-top-width:2;
		border-left-width:1;
		border-right-width:1;
		}
.standOut       {
		color: red;
		}
.HotDealHeader	{
		color:red;
		}
.DateRange	{
		color:#9999ff;
		font-weight:bold;
		}
.DaysOfWeek	{
		color:black;
		font-weight:bold;
		}
.lowLite	{
		font-weight: bold;
   		color: black;
		}
.cityNameHD     {
                FONT-WEIGHT: bold;
                FONT-SIZE: 10pt;
                COLOR: black;
                text-transform:capitalize;
                FONT-FAMILY: arial
                }

.titlerowHD     {
                FONT-WEIGHT: bold;
                FONT-SIZE: 15pt;
                COLOR: red;
                FONT-FAMILY: arial,Helvetica;
                }

ul.homePageList
{
    list-style: square;
    color: #9966CC;
    text-transform:capitalize;
}

ul.yourListAccount
{
    list-style: square;
    color: green;
}

a.yourAccountLink
{
    color: green;
}

a.yourAccountLink:hover
{
    color: "#186321";
}
.hotDealsText
	{
	font-weight: bold;
	color: Black;
}

a.hotDealLink	{
	color: red;
	}

a.guidesLink	
	{
	color:orange;
	}

.guidesText	
	{
	font-weight: bold; 
	color:#9966CC;
	}

.homePageTable
	{
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:silver;
	border-left-width:1;
	border-right-color:silver;
	border-right-width:1
	}

.promoPrice
	{
	color: red;
	}
.hotdealsCurr
	{
    font-weight: bold;
    color:#990033;
}
A.languages
{
	FONT-SIZE:7pt;
	font-weight: boldl;
	color: White;
	FONT-FAMILY: arial
}
hr 		{
    color: #3DBBBB;
    ALIGN: center;
}
a.usefullinks
{
    color: "#006766";
}
a.usefullinks:hover
{
    color: "orange";
}
a.hotdealCity
{
    color: "#006766";
}
a.hotdealCity:hover
{
    color: "red";
}
.standOut       {
		color: red;
		}
div.subsetBar
{
	background-color: #DCDCDC;
}

.sidebar
{
    FONT-SIZE: 8pt;
    background-color:#EDEDF9;
    FONT-FAMILY: arial, Arial, Helvetica, sans-serif;
    margin-right: 10px;
}

.sideBarHeader
{
	background-color: #DCDCDC;
	border: 1px solid #cccccc;
}
.sidebar BR {
	line-height: 5px;
}
.sideBar .title
{
	font-size: 11pt
}

.recommendation
{
	background-color: #EDEDF9;
	border: 1px solid #cccccc;
}

.recommendationTitle {	
	color : #ff0000;
	font-weight : bold;
	font-size: 11pt;
}
.navLinkEmphasized	{
		font-size:8pt;
		font-weight:bold;
		color: #000000;  
		}
		
}
.basketcomplete{
	background-color : #666666;
	color: #ffffff;
	font-weight : bold;
	font-family : arial, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	height : 22px;
}				
