body {
    font-family:Arial;
    padding:0px;
    background-color:#333333;
}

*.buttonLeft {
	background:url('/images/newButLeft.png'); 
}

*.buttonRight {
	background:url('/images/newButRight.png'); 
}

*.buttonLeftHigh {
	background:url('/images/newButLeftL.png'); 
}

*.buttonRightHigh {
	background:url('/images/newButRightL.png'); 
}

*.button {
    background:url('/images/newButMid.png'); 
    color:#ffffff;
    font-weight:bold;
    font-family:Arial;
    font-size: 16px;
}

*.buttonHigh {
    background:url('/images/newButMidL.png'); 
}

*.menuButton {
    font-family:Arial;
	font-weight:bold;
    font-size:14px;
	color:white;
	padding-top:3px;
	cursor:pointer;
}

*.contentHeader
{
	font-weight:bold;
	font-size:16px;
	text-align:center;
	font-family: Arial;
	color:#039;
}

*.contentBody
{
	font-size: 14px;
	font-family: Arial;
}

/* -----------CONTENT BOX------------- */
*.contentBox {
   background-color:#ffffff; 
   color:black;
   font-size: 12px;
   
}
*.contentBoxTop {
   background:url('/images/box-content-top.png'); 
}
*.contentBoxTopLeft {
   background:url('/images/box-content-top-left.png'); 
}
*.contentBoxTopRight {
   background:url('/images/box-content-top-right.png'); 
}
*.contentBoxBottom {
   background:url('/images/box-content-bottom.png'); 
}
*.contentBoxBottomLeft {
   background:url('/images/box-content-bottom-left.png'); 
}
*.contentBoxBottomRight {
   background:url('/images/box-content-bottom-right.png'); 
}
*.contentBoxLeft {
   background:url('/images/box-content-left.png'); 
}
*.contentBoxRight {
   background:url('/images/box-content-right.png'); 
}

/* -----------pink button------------- */
*.greyButton {
   background-color:#2c2a2a; 
   color:#ffffff;
   font-weight:bold;
   font-family:Arial;
   font-size: 16px;
}
*.greyButtonTop {
   background:url('/images/greyButton-top.png'); 
}
*.greyButtonTopLeft {
   background:url('/images/greyButton-top-left.png'); 
}
*.greyButtonTopRight {
   background:url('/images/greyButton-top-right.png'); 
}
*.greyButtonBottom {
   background:url('/images/greyButton-bottom.png'); 
}
*.greyButtonBottomLeft {
   background:url('/images/greyButton-bottom-left.png'); 
}
*.greyButtonBottomRight {
   background:url('/images/greyButton-bottom-right.png'); 
}
*.greyButtonLeft {
   background:url('/images/greyButton-left.png'); 
}
*.greyButtonRight {
   background:url('/images/greyButton-right.png'); 
}

/* -----------pink button------------- */
*.greyButtonHigh {
   background-color:#9d9696; 
   color:#ffffff;
   font-weight:bold;
   font-family:Arial;
   font-size: 16px;
}
*.greyButtonTopHigh {
   background:url('/images/greyButtonHigh-top.png'); 
}
*.greyButtonTopLeftHigh {
   background:url('/images/greyButtonHigh-top-left.png'); 
}
*.greyButtonTopRightHigh {
   background:url('/images/greyButtonHigh-top-right.png'); 
}
*.greyButtonBottomHigh {
   background:url('/images/greyButtonHigh-bottom.png'); 
}
*.greyButtonBottomLeftHigh {
   background:url('/images/greyButtonHigh-bottom-left.png'); 
}
*.greyButtonBottomRightHigh {
   background:url('/images/greyButtonHigh-bottom-right.png'); 
}
*.greyButtonLeftHigh {
   background:url('/images/greyButtonHigh-left.png'); 
}
*.greyButtonRightHigh {
   background:url('/images/greyButtonHigh-right.png'); 
}

/* -----------pink button------------- */
*.inactiveButton {
   background-color:#d7d1d1; 
   color:#b1adad;
   font-weight:bold;
   font-family:Arial;
   font-size: 16px;
}
*.inactiveButtonTop {
   background:url('/images/inactiveButton-top.png'); 
}
*.inactiveButtonTopLeft {
   background:url('/images/inactiveButton-top-left.png'); 
}
*.inactiveButtonTopRight {
   background:url('/images/inactiveButton-top-right.png'); 
}
*.inactiveButtonBottom {
   background:url('/images/inactiveButton-bottom.png'); 
}
*.inactiveButtonBottomLeft {
   background:url('/images/inactiveButton-bottom-left.png'); 
}
*.inactiveButtonBottomRight {
   background:url('/images/inactiveButton-bottom-right.png'); 
}
*.inactiveButtonLeft {
   background:url('/images/inactiveButton-left.png'); 
}
*.inactiveButtonRight {
   background:url('/images/inactiveButton-right.png'); 
}

/* -----------red Header------------- */
*.redHeader {
   background-color:#bc1515; 
   color:#ffffff;
   font-weight:bold;
   font-family:Arial;
   font-size: 18px;
   background:url('/images/redHeaderCenter.png');
   background-repeat:repeat-x; 
}

*.redHeaderLeft {
   background:url('/images/redHeaderLeft.png'); 
}
*.redHeaderRight {
   background:url('/images/redHeaderRight.png'); 
}

/* -----------pink button------------- */
*.pinkButton {
   background-color:#bc1515; 
   color:#ffffff;
   font-weight:bold;
   font-family:Arial;
   font-size: 16px;
}
*.pinkButtonSmall {
   background-color:#bc1515; 
   color:#ffffff;
   font-family: Arial;
   font-size: 14px;
}
*.pinkButtonTop {
   background:url('/images/pinkButton-top.png'); 
}
*.pinkButtonTopLeft {
   background:url('/images/pinkButton-top-left.png'); 
}
*.pinkButtonTopRight {
   background:url('/images/pinkButton-top-right.png'); 
}
*.pinkButtonBottom {
   background:url('/images/pinkButton-bottom.png'); 
}
*.pinkButtonBottomLeft {
   background:url('/images/pinkButton-bottom-left.png'); 
}
*.pinkButtonBottomRight {
   background:url('/images/pinkButton-bottom-right.png'); 
}
*.pinkButtonLeft {
   background:url('/images/pinkButton-left.png'); 
}
*.pinkButtonRight {
   background:url('/images/pinkButton-right.png'); 
}

*.tableHeader {
   background-color:#555555; 
   color:#ffffff;
   font-weight:bold;
   font-family:Arial;
}

*.formBox {
	background-color:#6e8cd5;
	color:white;
	border:solid 1px black;
}

*.formBoxDisabled {
	background-color:#bbbbbb;
	color:white;
	border:solid 1px black;
}

*.formBoxRed {
	background-color:#DDDDDD;
	border:solid 1px #000000;
	width:150px;
}

*.formBoxRedLarge {
	background-color:#DDDDDD;
	border:solid 1px #000000;
}

*.wellnessButton {
	background-image:url('/images/wellBut.png');
	color:white;
}

*.wellnessInner {
	border:solid 1px #5e7017;
}

*.wellnessText {
	color:#39440b;
	font-family:"Arial";
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

*.wellnessTextS {
	color:#39440b;
	font-family:"Arial";
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

*.bookingButton {
	background-image:url('/images/bookingBack.jpg');
	color:white;
	border:solid 1px #3a0d04;
}

*.bookingInner {
	border:solid 1px #3a0d04;
}

*.bookingText {
	color:#3a0d04;
	font-family:"Arial";
	font-size:18px;
	font-style:italic;
	font-weight:bold;
}

*.membersButton {
	background-image:url('/images/memBut.png');
	color:white;
}

*.membersInner {
	border:solid 1px #020c29;
}

*.membersText {
	color:#FFF;
	font-family:"Arial";
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

/* -------- contact ------------------------ */
*.contactLowBryanstan {
	background-image:url('/images/bryanstanC.jpg');
	cursor:pointer;
}
*.contactLowNorthcliff {
	background-image:url('/images/northcliffC.jpg');
	cursor:pointer;
}
*.contactLowHoneydew {
	background-image:url('/images/honeydewC.jpg');
	cursor:pointer;
}

*.contactHighBryanstan {
	background-image:url('/images/bryanstanCH.jpg');
	cursor:pointer;
}
*.contactHighNorthcliff {
	background-image:url('/images/northcliffCH.jpg');
	cursor:pointer;
}
*.contactHighHoneydew {
	background-image:url('/images/honeydewCH.jpg');
	cursor:pointer;
}

*.onlineBookingHeader {
	color:black;
	font-family:Arial;
	font-size: 18px;
	text-align: center;
}

*.onlineBookingText {
	color:black;
	font-family:Arial;
	font-size: 16px;
}

*.onlineBookingFormItem {
	background-color:#FFF;
	color:black;
	font-family:Arial;
	font-size: 14px;
	border:solid 2px black;
	padding: 2px;
}

*.onlineBookingFormItemFloat {
	background-color:#FFF;
	color:black;
	font-family:Arial;
	font-size: 14px;
	border:solid 1px black;
	padding: 5px;
	cursor:pointer;
}



*.onlineBookingFormItemDisabled {
	background-color:#CCC;
	color:#BBB;
	font-family:Arial;
	font-size: 14px;
	border:solid 2px black;
	padding: 2px;
}

*.onlineBookingBox {
	padding:10px;
	background-color:#8eb4e3;
}

*.timeSlot {
	background-color:#FFF;
	color:black;
	font-family:Arial;
	font-size: 14px;
	border:solid 1px black;
	padding: 7px;
	cursor:pointer;
}

*.timeSlotHigh {
	background-color:#666;
	color:white;
	font-family:Arial;
	font-size: 14px;
	border:solid 1px black;
	padding: 7px;
	cursor:pointer;
}
