A:link
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline
}
HR
{
    COLOR: #5eb99a;
    HEIGHT: 1px
}
P
{
    TEXT-ALIGN: justify
}
A:active
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
BODY
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mapStyle
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    marginwidth: 0px;
    marginheight: 0px
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #326666;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.compressor
{
    FONT-SIZE: 1px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerTable
{
    FONT-SIZE: 9px;
    COLOR: #326666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.tblGreen
{
    FONT-SIZE: 1px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5eb99a
}
.greyLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #a8d947;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666666
}
.cityName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #a8d947;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666666
}
.formElem
{
    BORDER-RIGHT: #5eb99a 1px solid;
    BORDER-TOP: #5eb99a 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #5eb99a 1px solid;
    WIDTH: 120px;
    COLOR: #333333;
    BORDER-BOTTOM: #5eb99a 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef
}
.navHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5eb99a
}
.navHeader A:link
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5eb99a;
    TEXT-DECORATION: none
}
.navHeader A:visited
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5eb99a;
    TEXT-DECORATION: none
}
.navHeader A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5eb99a;
    TEXT-DECORATION: underline
}
.navHeader A:active
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5eb99a;
    TEXT-DECORATION: none
}
.searchText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5eb99a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.navSubs
{
    FONT-SIZE: 12px;
    COLOR: #5eb99a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.navSubs A:link
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.navSubs A:visited
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.navSubs A:hover
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.navSubs A:active
{
    COLOR: #5eb99a;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.loginField
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef
}
.itemBox
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.itemLinktext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #a5d740;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.itemLinktext A:link
{
    COLOR: #a5d740;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.itemLinktext A:visited
{
    COLOR: #a5d740;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.itemLinktext A:hover
{
    COLOR: #a5d740;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.itemLinktext A:active
{
    COLOR: #a5d740;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.crumbTrail
{
    FONT-SIZE: 10px;
    COLOR: #5ABA9C;
	font-weight:bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.crumbTrail A:link
{
    COLOR: #224751;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.crumbTrail A:hover
{
    COLOR: #224751;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.crumbTrail A:visited
{
    COLOR: #224751;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.crumbTrail A:active
{
    COLOR: #224751;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.detailsText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.detailsText B
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.rankText
{
    FONT-SIZE: 10px;
    COLOR: #abda4e;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.rankText A:link
{
    FONT-SIZE: 10px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.rankText A:visited
{
    FONT-SIZE: 10px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.rankText A:hover
{
    FONT-SIZE: 10px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.rankText A:active
{
    FONT-SIZE: 10px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.rankText B
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.itemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.hotelTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.hotelsubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.maincontentText
{
    FONT-SIZE: 12px;
    MARGIN-LEFT: 2px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.roomType
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.maincontentText B
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD B
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.roomType B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mapIt
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mapIt A:link
{
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.mapIt A:hover
{
    COLOR: #224751;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.mapIt A:visited
{
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.mapIt A:active
{
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.mapTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.attentionText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.maincontentText STRONG
{
    FONT-SIZE: 11px;
    COLOR: #224751;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.flightOffers
{
    FONT-SIZE: 11px;
    FONT-FAMILY: 'Arial Narrow'
}
.flightOffers A
{
    FONT-SIZE: 11px
}
.flightOffers A:active
{
    FONT-SIZE: 11px
}
.flightOffers A:link
{
    FONT-SIZE: 11px
}
.flightOffers A:visited
{
    FONT-SIZE: 11px
}
.remindHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight:bold; color: #FFFFFF; background-color: #5A86CE; padding-right: 0px; padding-top: 2px; padding-bottom: 2px}
.remindHeader a:link { color: #FFFFFF; background-color: #5A86CE; text-decoration: none;}
.remindHeader a:visited {color: #FFFFFF; background-color: #5A86CE;text-decoration: none;}
.remindHeader a:hover {color: #FFFFFF; background-color: #5A86CE;text-decoration: underline;}
.remindHeader a:active {color: #FFFFFF; background-color: #5A86CE;text-decoration: none;}
.tblBleu { FONT-SIZE: 1px; background-color: #5A86CE;}
.remindTxt
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.footerinternalLinks {font-family:Verdana, Arial, sans-serif;font-size:11px;color:#000000;padding:8px;border:solid;border-width:1px;}
.footerexternalLinks {font-family:Verdana, Arial, sans-serif;font-size:11px;color:#CC4757;background-color:#EFEFEF;padding:8px;border:solid;border-width:1px;border-color:black;}
.blank{background-color:white;}
.offersText{font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.offersText a:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.addressText {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;color:black;}
.cancelText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.priceText {
	FONT-SIZE: 18px; COLOR: #5a86ce; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.specialText {
	FONT-SIZE: 18px; COLOR: #abda4e; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.buyitText {
	FONT-SIZE: 14px; COLOR: #abda4e; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.flightOffers {FONT-SIZE:12px;}