.hpnavtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BDB8B1;
	border: 1px solid #BDB8B1;
	padding-left: 7px;


}
.resultstables {
	border: 1px solid #7C7369;
}
.resultstablerowone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 7A4755;
	font-weight: bold;

}
.resultstablerowtwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 81515F;

}
.roomtablerowone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 7A4755;

}
.roomtablerowtwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 81515F;
	font-weight: bold;

}
.headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: D0CCC7;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: D0CCC7;

}
.headingsdark {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 654E47;
}
.bodycopydark {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 6B6763;
}
.formfields {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B6763;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
}
.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: 7C7369;
	border: 1px solid BDB8B1;

}
.jobtableone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 745F59;
	font-weight: bold;
	height: 16px;
	padding-right: 7px;

}
.jobtabletwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 988F86;
	padding-right: 7px;

}
.jobtablebirmingham {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #6B3343;
}
.jobtablebrighton {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #4A5F66;
}
.jobtableBristol {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #7A6C59;
}
.legaltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: D0CCC7;
}

/*----  START mainnavigation ---*/

.mainnavigation
{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	text-decoration: none;
	}

a:link.mainnavigation
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	text-decoration: none;
}

a:hover.mainnavigation
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;		
}

/*----  END mainnavigation ---*/


/*----  START legalcoplinks ---*/

.legalcoplinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D0CCC7;
	text-decoration: none;
	font-weight: bold;
	}

a:link.legalcoplinks
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D0CCC7;
	text-decoration: none;
	font-weight: bold;
}

a:hover.legalcoplinks
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6A6258;
	text-decoration: none;		
}

/*----  END legalcoplinks ---*/

/*----  START bodycopylinks ---*/

.bodycopylinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}

a:link.bodycopylinks
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a:hover.bodycopylinks
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	text-decoration: none;		
}

/*----  END bodycopylinks ---*/

.bodycopybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: D0CCC7;
	font-weight: bold;

}

/*----  START jobtable ---*/

.jobtableharrogate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #796E7F;
}
.jobtablehenley {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #323748;
}
.jobtabletunbridge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #455346;
}
.jobtablewinchester {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #5E6A4C;
}

/*----  END jobtable ---*/

.bodycopydarkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 6B6763;
	font-weight: bold;

}

td.hpnavtable a{
   display: block;
   text-decoration: none;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}
td.hpnavtable a:link, td.hpnavtable a:visited {
   color: #BDB8B1;
   background-color: #7C7369;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;

}

td.hpnavtable a:hover, td.hpnavtable a:active {
   color: #fff;
   background-color: #666;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.submenu {
	position:relative;
	visibility: visible;
	color: #BDB8B1;
	background-color: #7C7369;
	left: 107px;
	top: 319px;
}

/*----  START rooms ---*/

.roombrightontwo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 65777D;
	font-weight: bold;
}
.roombrightonone {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 5C6F75;
}
.roombristolone {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 877A69;
}
.roombristoltwo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 8E8272;
	font-weight: bold;
}
.roomharrogatetwo {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 8D8492;
	font-weight: bold;
}
.roomharrogateone {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 867C8C;
}
.roomtunbridgeone {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 576458;
}
.roomtunbridgetwo {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 616D62;
	font-weight: bold;
}
.roomwinchesterone {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 6E795E;
}
.roomwinchestertwo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 768067;
	font-weight: bold;
}
.roomhenleyone {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 4D5469;
}
.roomhenleytwo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 626A84;
	font-weight: bold;
}
/*----  END rooms ---*/


/*----  START bodycopydarklinks ---*/

.bodycopydarklinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #654E47;
	text-decoration: none;
	font-weight: normal;
	}

a:link.bodycopydarklinks
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #654E47;
	text-decoration: none;
	font-weight: normal;
}

a:hover.bodycopydarklinks
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	text-decoration: none;
	font-weight: normal;		
}

/*----  END bodycopydarklinks ---*/
.subheaderdark {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 654E47;
}
.subheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D0CCC7;
}
.sidetab {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 988F86;
}
.jobtable {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #BDB8B1;
	padding-left: 7px;
	background-color: #654E47;
}
.tablerowgeneral {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CCC7;
	padding-left: 7px;
	background-color: 705B55;
}
.bodycopylinkssmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.bodycopyhomepage {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: AFA9A2;
}



/*----  START roomtables ---*/

.roomtables {
	border: 1px solid #544B42;
}
.roomtablesecole {
	border: 1px solid #73032B;
}
.roomtablesbirm {
	border: 1px solid #571F2F;
}
.roomtablesbrighton {
	border: 1px solid #364B52;
}
.roomtablesbristol {
	border: 1px solid #665845;
}
.roomtablesharrogate {
	border: 1px solid #655A6B;
}
.roomtablestunbridge {
	border: 1px solid #313F32;
}
.roomtableswinchester {
	border: 1px solid #4A5638;
}
.roomtableshenley {
	border: 1px solid #232838;
}
/*----  END roomtables ---*/