
BODY
{
	background-color: #ffffff;
	margin: 0px;
}

BODY, P, TD, SPAN, TH
{

	font-family: Arial, Sans-Serif;
	font-size: 11px;

}

#cstm_fld_9{
width:95px!important;
}

.EnquiryHead{
background-color:#000033;}

.EnquiryHead h2{
color:#FFFFFF;
background-color:transparent;
margin:0px;}

#mailinglistform{
margin-top:12px;}

.IntroText{
padding:3px;
text-align:center;
display:none;}

.IntroText a{
background-color:#0D6C85;
color:#FFFFFF;
display:block;
margin-top:4px;
padding-bottom:1px;
padding-top:1px;
text-align:center;
text-decoration:none;
width:168px;}

.Drop_image td{
background: url(/public/wso/images/general/br.gif) no-repeat 135px 5px;
cursor:pointer;
}

.calender{
display:block;
float:left;
width:20px;}

.Date_entry{
display:block;
float:left;
width:95px;
*width:50px;}

.QSRoomOneDetail .Title{
*padding-top:2px;}


.calender img{
margin-left:0px}

A.Contact
{
	color: #17A3A8;
	text-decoration: none;
	
}

#room_time{
*padding-bottom:3px!important;
*padding-top:3px!important;}

#period_stay{
*padding-bottom:0px!important;
*padding-top:2px!important;
}

.Type_Of_break{
display:block;}

#QSRoomOne .Title{}


.Room_number{
float:left;}

.spContact
{
	
	color: #17A3A8
}

#QSOver12Message{
background-color:#D1D6DF;
padding:5px;}

#PeriodOfStayNights{
width:96px;}


.ChildAgeOne{
padding-right:5px;
width:95x;
*width:105px;}

#Over12Message .Control{
*text-align:center!important;
*padding-left:20px;}

#Over12Message{
*text-align:center!important;
width:380px;}

#sidebaritem a{
*margin-left:19px;}

#Over12Message p{
*padding-left:0px;
*width:370px;
*display:block;}

.SpaceForm{
float:left;
padding-left:8px;
padding-right:3px;
padding-top:1px;
padding-top:5px;}

#Over12Message{
text-align:center!important;
*padding-left:8px!important;}

.subhead{
line-height:20px}

.ChildAgeTwo{
width:40px}

.ChildAgeOne select{
width:40px;}

.aTop
{
	color: #ffffff;
	text-decoration: none;
}

.aTop:hover
{
	color: #18A3A7;
	text-decoration: none;
}

.spTopNav
{
	color: #ffffff;
}

/* START - navigation */
.divNavLOff, .divNavLOn
{
	height: 21px;
	line-height: 21px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;

}

#sidebaritem{
background-image:url(/public/wso/images/general/navbgoff.gif);
text-align:center;
}

#sidebaritem a{
*padding-left:4px;


}

.PaymentTitle{
width:220px;
text-align:right;}


.divNavLSub{
text-align:center;}


.divNavLOff
{
	background-image: url(/public/wso/images/general/navbgoff.gif);
}

.divNavLOn
{
	background-image: url(/public/wso/images/general/navbgon.gif);
}

.divNavLSub
{
	background-color: #001E54;
	line-height: 21px;
}


.aNavL
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	margin:0px!important;
	padding:0px!important;

}

.aNavL:hover
{
	color: #18A3A7;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
	font-size: 11px;

}


/* END - navigation */

/**/

.tdContent
{
	background-color:#FFFFFF;
border-right:1px solid #000000;
}

.tdRight
{
	background-color: #001E54;
}

/* START - Details areas */
.divDetails
{
	margin: 7px;
	padding: 10px;
	background-color: #E3E6EE;
	border: 1px solid #14A4AA;
}

.divDetailsHead
{
	margin-bottom: 4px;
}

.spDetailsHead
{
	font-weight: bold;
	font-size: 12px;
	color: #001E54;
}

.aDetails
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.spDetailsArrow
{
	font-size: 12px;
	color: #15A4A9;
}

/* END - Details areas */

/* START - Opening Para */
.divPreamble
{
	margin: 15px;
}

.spPreambleFirst
{
	color: #17A3A8;
}

.spPreamble
{
	color: #000000;
}

/* END - Opening Para */

.divPanel
{
	color: #ffffff;
	width: 136px;
	background-color: #344C7D;
	background-image: url(/public/wso/images/general/panel_bg.gif)
}

.divPanelIn
{
	padding-left: 5px;
	padding-right: 5px;
}

.spCopyright
{
	color: #B1B3B5;
} 
.formfield  {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width : 220px;
	background-color:#FFFFFF;
	font-size : 11px;
	}

.formfieldsmall  {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width : 95px;
	background-color:#FFFFFF;
	font-size : 12px;
	}

.formfieldmedium {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width : 100px;
	background-color:#FFFFFF;
	font-size : 11px;
	}

.formfieldpopup  {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width : 120px;
	background-color:#FFFFFF;
	font-size : 11px;
	}

.formtextarea  {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width : 220px;
	height : 60px;
	overflow: auto;
	background-color:#FFFFFF;
	font-size : 11px;
	}
	
	.StartDate_World{
	width:55px;;
	display:block;}

.leftfield  {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width : 120px;
	background-color:#FFFFFF;
	font-size : 11px;
	}
	
.leftfieldsmall  {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	width : 80px;
	background-color:#FFFFFF;
	font-size : 11px;
	}


.formbutton  {
	background-color:#0D6C85;
	border:1px none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-bottom:1px;
	padding-top:1px;
	width:125px;
	}
	
#submitmail{
margin-top:10px;}

.topheader
{
	color: #FFFFFF;
	font-size : 17px;
}

.advancedSearch{
background-color:#000033;
color:#ffffff;
font-size:12px;
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
text-align:center;}

.subhead, h2, .h2
{
background-color:#FFFFFF;
color:#000033;
font-size:12px;
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
*padding-top:1px;
text-align:center;}




.h1, h1
{
	font-weight: bold;
	font-size: 16px;
	color: #000066;
}

.ChildAge{
margin-right:9px;}

.Destination{
display:block!important;
padding-bottom:5px;
padding-top:5px;
width:400px;}

.bluedot {
	color: #407F9E
}

#QSRoomOne{
background-color:#D1D6DF;}


#QSRoomTwo{
background-color:#C2C6CF;}


#QSRoomThree{
background-color:#D1D6DF;
}


#QSRoomFour{
background-color:#C2C6CF;}

.Note_hotel{
padding-top:10px;
width:350px;
*width:300px;
display:block;}

.Space{
display:block;
float:left;
height:40px;
width:100px;}


#tabletime{
border:1px solid grey;
background-color:#E0E5EF;
}

#Heading_advance{
text-align:center;
padding-top:5px;
padding-bottom:5px;
color:#FFFFFF!important;
background-color:#001E54;}

.black {
	color: #000000
}

.Control .Title{
*width:0px;}



#SearchForm_RoomOneChildCount{
}

#SearchForm_RoomOneChildOneAge{}

.Tip{
padding:5px;
padding-left:20px;}

.FromTitle{
width:97px;
padding-right:2px;}

.FromControl{
width:100px;}

.ToTitle{
padding-right:3px;}

#RoomOne{
background-color:#D1D6DF;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
}

#RoomTwo{
background-color:#C2C6CF;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
}

.Period_of_stay{}

.ControlValid #PaymentForm_ValidFrom__tpl_Label1{
width:10px;}

#RoomThree{
background-color:#D1D6DF;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
}

#RoomFour{
background-color:#C2C6CF;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
}

.white {
	color: #FFFFFF
}

#QSRoomOneName{
background-color:#000033;
color:#FFFFFF;}

.Title{
width:100px;
*padding-top:3px;
*padding-bottom:3px;
line-height:10px;
text-align:right;}

.Control{
width:300px;
}

.PaymentControl{
width:300px;
*width:200px;}

.note  {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0D6C85;
	font-size : 11px;
	}

.100percent {
	width: 100%;
}

td.feefo{
	background: url(/public/wso/images/general/feefobg.jpg) bottom repeat-x #011949;
	padding: 6px 0px;
	text-align:center;
}


.Destination{}

