.HeaderStyle {
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	background-color: #0075bb;
	text-align: center;
	text-decoration: none;
}
.ItemStyle {
	font-size: 10px;
	color: #000066;
	line-height: 14px;
	font-family: Verdana;
	text-decoration: none;
}
.FooterStyle {
	font-weight: bold;
	font-size: 10px;
	color: #000066;
	line-height: 14px;
	font-family: Verdana;
	text-decoration: none;
}
.Link {
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.Label {
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

A:link, A:visited {
	font-weight: bold;
	color: #0075bb;
	text-decoration: underline;
}
A:active, A:hover {
	font-weight: bold;
	color: #f78f1e;
	text-decoration: underline;
}

.SiteTitle { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, sans-serif; }
.SiteLink { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Helvetica, sans-serif; }   
A.SiteLink:link, A.SiteLink:visited, A.SiteLink:active { COLOR: white; TEXT-DECORATION: none; }
A.SiteLink:hover { COLOR: white; TEXT-DECORATION: underline; }

.admin-tab-active {
	BORDER-RIGHT: #0075BB 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #0075BB 1px solid;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #0075BB 1px solid;
	COLOR: #00008b;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #0075BB 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
.admin-tab-inactive {
	BORDER-RIGHT: #0075BB 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #0075BB 1px solid;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #0075BB 1px solid;
	COLOR: #00008b;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #0075BB 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: whitesmoke;
	TEXT-ALIGN: center;
}
.admin-tab-right
{
	border-bottom: 1px solid #0075BB;
}
.admin-tan-border
{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #0075BB;
	border-right: 1px solid #0075BB;
	border-bottom: 1px solid #0075BB;
	background-color: White;
}
.admin-tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0075BB;
	text-decoration: none;
}
.admin-tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0075BB;
	text-decoration: none;
}
.admin-tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0075BB;
	text-decoration: none;
}
.admin-tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0075BB;
	text-decoration: none;
}


/* style for separator between site links */
.Accent { FONT-WEIGHT: bold; COLOR: red; }

.abcCell { BORDER-RIGHT: #0075BB 1px solid; BORDER-TOP: #0075BB 1px solid; BORDER-LEFT: #0075BB 1px solid; WIDTH: 2%; BORDER-BOTTOM: #0075BB 1px solid; TEXT-ALIGN: center; }
.abcSelectCell { BORDER-RIGHT: #0075BB 1px solid; BORDER-TOP: #0075BB 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #0075BB 1px solid; WIDTH: 2%; COLOR: #ffffff; BORDER-BOTTOM: #0075BB 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0075BB; TEXT-ALIGN: center; TEXT-DECORATION: none; }


.BlueBar { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0075BB; TEXT-ALIGN: center; TEXT-DECORATION: none; }
.BlueBar A:link, .BlueBar A:visited, .BlueBar A:active, .BlueBar A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}

.SilverBar {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b6c3dd; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none
}
.RoyalBar {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f0cc66; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none
}
.DarkBar {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none
}
.XXLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000066; FONT-FAMILY: Arial
}
.XXLarge20 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000066; FONT-FAMILY: Arial
}
.XLargeBGYellow {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000066; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffcc00
}
.XLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Verdana
}
.XLargeWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.XXLargeWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.imageblock {
	BORDER-RIGHT: activeborder 1px solid;
	BORDER-TOP: activeborder 1px solid;
	BORDER-LEFT: activeborder 1px solid;
	BORDER-BOTTOM: activeborder 1px solid;
}

.contentblock {
	MARGIN: 20px 20px 0px
}
.contentheader {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #0075BB; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif
}
.contentheaderfd {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif
}
.contenttext {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000066; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif
}
.contenttextfd {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif
}
.clickblock {
	PADDING-RIGHT: 15px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: right
}

A.click:link, A.click:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0075BB; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
A.click:active, A.click:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #F78F1E; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
} 

.borderTop {
	BORDER-RIGHT: #0075BB 1px solid; BORDER-TOP: #0075BB 1px solid; BORDER-LEFT: #0075BB 1px solid
}
.borderBottomLeft {
	BORDER-LEFT: #0075BB 1px solid; BORDER-BOTTOM: #0075BB 1px solid
}
.borderBottomRight {
	BORDER-RIGHT: #0075BB 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BORDER-BOTTOM: #0075BB 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0075BB
}
.Large {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial
}
.LargeRight {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-ALIGN: right; 
}
.LargeLight {
	FONT-SIZE: 12px; COLOR: #0075BB; FONT-FAMILY: Arial
}
.LargeRegularWhite {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.LargeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.LargeBoldRegular {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0075BB; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.LargeBoldRegularWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.LargeBoldLine {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: line-through
}
.BookingDropLarge {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Arial
}
.Regular {
	FONT-SIZE: 10px; COLOR: #000066; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.RegularGray { font-size: 10px; color: gray; line-height: 14px; font-family: Verdana; text-decoration: none; }

.RegularRight {
	FONT-SIZE: 10px; COLOR: #000066; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-ALIGN: right; TEXT-DECORATION: none; }

.RegularBlueText {
	FONT-SIZE: 10px; COLOR: #66c2ff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.RegularBG {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #d6eeff
}
.RegularBGBlue {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #0075BB
}
.RegularBGYellow {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffcc00
}
.RegularBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.RegularBoldBG {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #d6eeff
}
.RegularBoldBGBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #0075BB
}
.WhiteBoldBGBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #0075BB
}
.RegularBoldBGYellow {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffcc00
}
.RegularWhiteBoldBG {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.RegularLight {
	FONT-SIZE: 10px; COLOR: #0075BB; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.RegularLightBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0075BB; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.RegularLightBoldBG {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0075BB; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c2e7ff
}
.RegularWhite {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.LoginBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0075BB; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.LoginSilver {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b6c3dd; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.LoginRoyal {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f0cc66; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.LoginWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.LoginText {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0075BB; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.Emergency {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc00; LINE-HEIGHT: 14px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

A.Link:link, A.Link:visited {
	COLOR: #000066
}
A.Link:active, A.Link:hover {
	COLOR: #000066
}

A.Dark:link, A.Dark:visited, A.Dark:active, A.Dark:hover {
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}

A.Light:link, A.Light:visited {
	font-weight: bold;
	color: #0075bb;
	text-decoration: underline;
}

A.Light:active, A.Light:hover {
	font-weight: bold;
	color: #f78f1e;
	text-decoration: underline;
}

.XLargeLight {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0075BB; FONT-FAMILY: Arial
}
.LargeLightBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0075BB; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.RegularSuper {
	FONT-SIZE: 10px; COLOR: #000066; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.Error {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.ErrorBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}
.LargeBoldRegular {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0075BB; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.RegularBlueText {
	FONT-SIZE: 10px; COLOR: #66c2ff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana
}

/* Hotel style */
DIV.img-dec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; WIDTH: 134px; PADDING-TOP: 0px
}
DIV.img-dec IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 134px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff
}

DIV.img-sml {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; WIDTH: 58px; PADDING-TOP: 0px
}
DIV.img-sml IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 58px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff
}

.hbs-head {
	FONT-SIZE: 20px; FONT-FAMILY: Tahoma,Verdana,Arial; COLOR: #0075BB;
}

.smalltype {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}

@media print {
	.printbutton {visibility:hidden;}
	.backbutton {visibility:hidden;}
}

