body{BACKGROUND-COLOR:#FFF8DC;MARGIN-TOP: 0px;}
.header{BORDER-BOTTOM: #808080 1px DOTTED;BACKGROUND-COLOR : #FFFFFF;}
.main{BORDER-LEFT: #808080 1px DOTTED;BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif; margin: 3px;padding: 3px;}
.mainNoBorder{BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.mainNoBorderpadded{BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;margin: 3px;padding: 3px;}

.comments_row{BACKGROUND-COLOR : #F1F1F1;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;margin: 3px;padding: 3px;}

.sizetestNoBorderpadded{BACKGROUND-COLOR : #800000;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;margin: 3px;padding: 3px;}

.mainNoPadding{BORDER-LEFT: #808080 1px DOTTED;BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.mainTicked{BACKGROUND-COLOR : #FFFFFF;COLOR: #800000;font:14px webdings;}
.pageTop{BORDER-LEFT: #808080 1px DOTTED;BORDER-BOTTOM: #808080 1px DOTTED;BACKGROUND-COLOR : #F1F1F1; COLOR: #808080; TEXT-ALIGN: right;FONT-FAMILY: trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;FONT-SIZE: 14px; margin: 5px;padding: 5px;}
.nav_l{BACKGROUND-COLOR : #F1F1F1;}
.nav_image{BACKGROUND-COLOR : #F1F1F1;  margin: 5px;padding: 5px;font:10px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.hits{BACKGROUND-COLOR: #808080;COLOR: #FFFFFF;font:9px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif; TEXT-ALIGN: center;}
.copyright{BACKGROUND-COLOR: #808080;COLOR: #FFFFFF;font:9px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif; TEXT-ALIGN: right; margin: 5px;padding: 5px;}
.navButton{BORDER-LEFT: #F1F1F1 1px SOLID;BORDER-RIGHT: #F1F1F1 1px SOLID;BORDER-TOP: #F1F1F1 1px SOLID;BORDER-BOTTOM: #F1F1F1 1px SOLID;BACKGROUND-COLOR: #F1F1F1;COLOR: #000000;FONT-FAMILY: arial narrow, arial, helvetica, sans-serif;FONT-SIZE: 13px;}
.navButtonHigh{BORDER-LEFT: #808080 1px SOLID;BORDER-RIGHT: #808080 1px SOLID;BORDER-TOP: #808080 1px SOLID;BORDER-BOTTOM: #808080 1px SOLID;BACKGROUND-COLOR: #FFF8DC;COLOR: #000000;FONT-FAMILY: arial narrow, arial, helvetica, sans-serif;FONT-SIZE: 13px;cursor: pointer;}
.leftBorder {background-image: url('../images/leftborder.gif');}
.rightBorder {background-image: url('../images/rightborder.gif');}
.FooterLink:link{color: #F1F1F1;text-decoration : none;}
.FooterLink:visited{color: #F1F1F1;text-decoration : none;}
.FooterLink:hover{color: #F1F1F1;text-decoration : underline;}
.address{BORDER-LEFT: #808080 1px DOTTED;BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:10px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif; TEXT-ALIGN: right;  margin: 5px;padding: 5px;}
a:link{color: #800000;text-decoration : none;}
a:visited{color: #800000;text-decoration : none;}
a:hover{color: #800000;text-decoration : underline;}
.main_l{BORDER-LEFT: #808080 1px DOTTED;BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.main_r{BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.main_rb{BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.FeatureL{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-TOP: #808080 1px DOTTED;BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.FeatureM{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-TOP: #808080 1px DOTTED;BACKGROUND-COLOR : #F1F1F1;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif; margin: 5px;padding: 5px;}
.FeatureMNB{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-TOP: #808080 1px DOTTED;BACKGROUND-COLOR : #F1F1F1;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.FeatureR{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-TOP: #808080 1px DOTTED;BACKGROUND-COLOR : #FFFFFF;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;}
.NavLink:link{color: #000000;text-decoration : none;}
.NavLink:visited{color: #000000;text-decoration : none;}
.NavLink:hover{color: #000000;text-decoration : none;}
.field{COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #FFFFFF;}
.button{COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #D1D1D1;}
.form{COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formTop{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formBottom{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formLeft{BORDER-LEFT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formRight{BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formTopL{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formTopM{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-TOP: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formTopR{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-TOP: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formBottomAll{BORDER-TOP: #808080 1px DOTTED;BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.formMiddlebottom{BORDER-TOP: #808080 1px DOTTED;}
.formMiddleL{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1;}
.formMiddleR{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1;}
.formBottomNoTop{BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.RoomTopL{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.RoomTopM{BORDER-TOP: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.RoomTopR{BORDER-TOP: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.RoomMiddleL{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.RoomMiddleR{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.highlighted{color: #800000;}

.TariffL{BORDER-LEFT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.TariffPenberth{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.TariffR{BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.Tariffsection{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;color: #800000;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.TariffBottom{BORDER-TOP: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;BORDER-BOTTOM: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;}
.Tariffsingleo{BORDER-TOP: #808080 1px DOTTED;BORDER-LEFT: #808080 1px DOTTED;BORDER-RIGHT: #808080 1px DOTTED;COLOR: #808080;font:12px trebuchet ms, verdana, lucida, arial, helvetica, sans-serif;BACKGROUND-COLOR: #F1F1F1; margin: 3px;padding: 3px;TEXT-ALIGN: center;}


/* Slimbox */
#lbOverlay {position:absolute;z-index:9999;left:0;width:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;left: 50%;overflow: hidden;background-color: #fff;}
.lbLoading {	background: #fff url(../images/loading.gif) no-repeat center;}
#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;	background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;	top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(../images/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none;}
#lbCloseLink {display: block;float: right;width: 66px;height: 22px;background: transparent url(../images/closelabel.gif) no-repeat center;margin: 5px 0;outline: none;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption {	font-weight: bold;}