/******TBF Hide******/
/* 0.0625 ems in 1px */

.clearer {
clear:both;
line-height: 0;
}

a:ACTIVE, a:LINK, a:VISITED{
	text-decoration: none;
}
a:HOVER{
	text-decoration: underline;
}
.LogText, .logtext:ACTIVE, .logtext:LINK, .logtext:VISITED{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.LogText:HOVER {
	text-decoration: underline;
}

.FileManW, .FileManW:ACTIVE, .FileManW:LINK, .FileManW:VISITED{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.FileMan, .FileMan:ACTIVE, .FileMan:LINK, .FileMan:VISITED{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.FileManRed, .FileManRed:ACTIVE, .FileManRed:LINK, .FileManRed:VISITED{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}

.FileManFixed, .FileManFixed:ACTIVE, .FileManFixed:LINK, .FileManFixed:VISITED{
	font-family: Courier;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.ShopTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.ShopText{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

.ShopVat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.ShopPrice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.ShopNet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	border-color : #3C597E;
}

.ShopTextField{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}

.ShopButtonText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
}

.GalleryClass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
}

/******TBF Show******/
/***  Please Remember CSS classes are case sensitive when applying to a page  ***/

.DefaultClass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}.LeftSide {
	background-image: url(/Images/Jpg/LeftSideBG.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}
.RightSide {
	background-image: url(/Images/Jpg/RightSideBG.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100%;
}
.LeftSideTop {
	background-image: url(/Images/Jpg/LeftSideTop.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 270px;
}
.RightSideTop {
	background-image: url(/Images/Jpg/RightSideTop.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 270px;
}

.bluelinknormal, .bluelinknormal:ACTIVE, .bluelinknormal:LINK, .bluelinknormal:VISITED{
font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
color:#66CCFF;

}

.LeftSide2 {
	background-image: url(/Images/Jpg/LeftSideBG1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}
.RightSide2 {
	background-image: url(/Images/Jpg/RightSideBG1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100%;
}
.LeftSideTop2 {
	background-image: url(/Images/Jpg/LeftSideTop1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 270px;
}
.RightSideTop2 {
	background-image: url(/Images/Jpg/RightSideTop1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 270px;
}

.MainNav , .MainNav:LINK , .MainNav:ACTIVE , .MainNav:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFFF;
	background-image: url(/Images/Gif/Arrow_Blue.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 6px
}
.MainNav:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFFF;
	background-image: url(/Images/Gif/Arrow_Blue.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 6px

}

a.arrow { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #334961; background-image: url(/Images/Gif/arrow.gif); background-repeat: no-repeat; background-position: left center; padding-left: 16px}


.BlackText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #000000;
}
.BlackTextSpaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #000000;
	line-height: 18px;
}
.RedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #FF0000;
}
.BlackTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #000000;
	font-weight: bold;
}
.RedTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #FF0000;
	font-weight: bold;
}

.WhiteText, .WhiteText:LINK, .WhiteText:ACTIVE, .WhiteText:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #FFFFFF;
	text-decoration: none;
}

.WhiteTextContent {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8125em;
	color: #FFFFFF;
}

.Newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 21px;
	width: 120px;
}

.HomePageBlueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #000066;
}

form {
	margin: 0px;
	padding: 0px;
}
.HomePageTextBox {
	border:1px solid #0099CC;
	width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099CC;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
}
.line {
	font-size: 1px;
	line-height: 1px;
	background: #29A9D1;
	padding: 2px 0px 2px 0px;
}

.linegrey {
	height: 1px;
	background: #ebebeb;
	font-size: 1px;
	line-height: 1px;
}

.HomePageLightBlueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #27ADE2;
}

.LightBlueText12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #449DDA;
	line-height: 23px;
}

.LightBlueText14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	color: #449DDA;
	line-height: 23px;
}

.bluetextlighter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #0A609B;
}

.RedText11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	color: #9B0A0A;
	line-height: 23px;
}

.RedText12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #9B0A0A;
	line-height: 23px;
}

.RedText13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8125em;
	color: #9B0A0A;
	line-height: 23px;
}

.RedText14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	color: #9B0A0A;
	line-height: 23px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #0055BD;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #0055BD;
}

.RedText12Bright {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #ee3224;
	line-height: 23px;
}

.RedText12Sales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #9B0A0A;
}

.LightBlueText12Sales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #449DDA;
}

.WhiteTextBooking {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFFF;
}

.WhiteTextBookingHead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	color: #FFFFFF;
	font-weight: bold;
}

.YellowTextBooking {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFF99;
}

.YellowTextBookingHead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	color: #FFFF99;
	font-weight: bold;
}

.newsticker li {
list-style-image:url(/Images/Gif/Arrow_White.gif);
}

