/* style copyrighted  SmartBookers Ltd */

a:visited, a:link {
	color: #0000FF;
	text-decoration: underline;
}

a:active, a:hover {
	color: #FF0000;
	text-decoration: underline overline;
}

body{
	background: #FFFF9C repeat-x left top;
	color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #FF9900;
	scrollbar-face-color: #FF9900;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #FF6600;
	scrollbar-track-color: #FFFF99; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif}

h1 {
	color: #990D3C;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	color: #990D3C;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td, p {
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.TopNavigation {
background-color: #FF9900
}
.TopNavigationLinkText {
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFF66;
	color: #525921;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #31395E;
}

a.TopNavigationLinkText:link	{
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
	background-color: #FFFF63;
}

a.TopNavigationLinkText:visited	{
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
	background-color: #FFFF63;
}

a.TopNavigationLinkText:hover	{
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFF63;
}

a.TopNavigationLinkText:active	{ 
	color: #536028; 
	font-weight: bold;
	text-decoration: none }

.CellTextNoBorder {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFF9C;
}
.CellTextNoBorderPeak {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFCCCC;
}
.CellTextNoBorderBold {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 1px none #CCCCCC;
	background-position: center;
	vertical-align: middle;
}
.CellTextSmallBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #333333;
	padding-left: 5px;
	background-position: center;
	background-color: #FFFF9C;
}
.CellTextSmallBorderPeak {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #333333;
	padding-left: 5px;
	background-position: center;
	background-color: #FFCCCC;
}
.CellTextSmallBorderProvisionalBooking {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #333333;
	padding-left: 5px;
	background-position: center;
	background-color: #FF6666;
}
.CellTextSmallBorderBooked {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #333333;
	padding-left: 5px;
	background-position: center;
	background-color: #FF3300;
}

.CellTextSmallBorderBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 1px solid #333333;
	background-image: none;
	color: #333333;
	margin-top: 10px;
	background-color: #FFFF9C;

}
.CellTextErrorMsg {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: thin none #CCCCCC;
	color: #FF0000;
}
.CellTextSmallBorderBoldBlue {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 1px solid #0000FF;
	background-image: none;
	color: #333333;
}
.CellTextSmallBorderBoldBlueNoBotttom {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	background-image: none;
	color: #333333;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;
}
.CellTextSmallBorderNoBottom {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	background-image: none;
	padding-left: 5px;
	background-position: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.SmallCellTextNoBorder {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	border: 1px none #CCCCCC;
}
.SmallCellTextSmallBorder {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #CCCCCC;
	padding-left: 5px;
	background-position: center;
}
.SmallCellTextSmallBorderBigLeft {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	border-left: 3px solid #CCCCCC;
}
.SmallCellTextSmallBorderBigRight {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.SmallCellTextSmallBorderBigLeftG {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #00FF00;
	border-right: 1px solid #00FF00;
	border-bottom: 3px solid #00FF00;
	border-left: 3px solid #00FF00;
}
.SmallCellTextSmallBorderBigLeftR {


	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-bottom: 3px solid #FF0000;
	border-left: 3px solid #FF0000;
}
.SmallCellTextSmallBorderBigRightG {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #00FF00;
	border-right: 3px solid #00FF00;
	border-bottom: 3px solid #00FF00;
	border-left: 1px solid #00FF00;
}
.SmallCellTextSmallBorderBigRightR {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #FF0000;
	border-right: 3px solid #FF0000;
	border-bottom: 3px solid #FF0000;
	border-left: 1px solid #FF0000;
}
.CellTextSmallBorderSpecial {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.CellTextSmallBorderBoldMiddle {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 1px solid #CCCCCC;
	background-image: none;
	color: #333333;
	margin-top: auto;
}

.CellTextSmallBorderBoldGreenBar {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	background: url(../Images/stretchbar.jpg) center;
}
.WarningMessage {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bolder;
}
.CellTextSmallBorderBoldRedBar {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	padding-left: 5px;
	background: url(../Images/stretchbarRed.jpg) center;
}
.CellTextSmallBorderBoldGreenSeparator {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: bold;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	background: url(../Images/stretchbar.jpg) center;
	height: 5px;
}
.CellTextSmallBorderBoldPremier {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 1px solid #CCCCCC;
	background-image: none;
	color: #000000;
	margin-top: 10px;
	background-color: #FFFF00;
}
.CellTextSmallBorderBoldGreenBarNoLeft {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	background-position: center;
	background: url(../Images/stretchbar.jpg) center;
}
.CellText {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	border: 1px none #CCCCCC;
}
.CellTextSmallBorderBoldHighLight {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	background-image: none;
	color: #000000;
	background-color: #FFFF00;
	padding: 20px;
	margin: 10px;
	border-top: none #CCCCCC;
	border-right: none #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: none #CCCCCC;
}
.TopTitle {
	background-color: #FFFF9C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF3300;
	font-weight: bolder;
	text-align: center;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
}
.CellTextSmallBorderDefault {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #333333;
	padding-left: 5px;
	background-position: center;
	background-color: #FFFFC6;
}
.Button {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 1px solid #0000FF;
	background-image: none;
	color: #333333;
	cursor: pointer;
}
.CellTextSmallBorderHighlightedWeek {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #333333;
	padding-left: 5px;
	background-position: center;
	background-color: #FFCC66;
}
.SmallCellTextSmallBorderBigRightP {


	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #FF6699;
	border-right: 3px solid #FF6699;
	border-bottom: 3px solid #FF6699;
	border-left: 1px solid #FF6699;
}
.SmallCellTextSmallBorderBigLeftP {



	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #FF6699;
	border-right: 1px solid #FF6699;
	border-bottom: 3px solid #FF6699;
	border-left: 3px solid #FF6699;
}
.CellTextBigMessage {

	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	font-variant: normal;
	border: thin none #CCCCCC;
	color: #FF0000;
}
.CellTextStandard {


	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	border: 1px none #CCCCCC;
}
.CellTextSmallBorderBoldGreen {


	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 1px solid #00FF00;
	background-image: none;
	color: #333333;
}
.CellTextSmallBorderBoldRed {


	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	border: 2px solid #FF0000;
	background-image: none;
	color: #333333;
}
.HighlightedText {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-variant: normal;
	color: #0000FF;
}
.SmallCellTextSmallBorderBigLeftO {



	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #FF9900;
	border-right: 1px solid #FF9900;
	border-bottom: 3px solid #FF9900;
	border-left: 3px solid #FF9900;
}
.SmallCellTextSmallBorderBigRightO {


	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
	background-position: center;
	border-top: 3px solid #FF9900;
	border-right: 3px solid #FF9900;
	border-bottom: 3px solid #FF9900;
	border-left: 1px solid #FF9900;
}
.SmallCellTextBottomofPage {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	border: 1px none #CCCCCC;
	font-style: normal;
	color: #666666;
}
.CellTextSmallBorderBoldTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	background-image: none;
	color: #333333;
	margin-top: 10px;
	background-color: #FFFF9C;
	border-top: 2px solid #000099;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.CellTextSmallBorderBoldBottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	background-image: none;
	color: #333333;
	margin-top: 10px;
	background-color: #FFFF9C;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 2px solid #000066;
	border-left: 1px solid #333333;
}
.CellTextSmallBorderBoldBoth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	background-image: none;
	color: #333333;
	margin-top: 10px;
	background-color: #FFFF9C;
	border-top: 1px solid #000066;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #333333;
}
