/* boxes */

.boxCut01{background-color:white;}
.boxCut01 .fRht{
	background-image:url(../images/elements/boxes/cut01/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxCut01 .fLft{
	background-image:url(../images/elements/boxes/cut01/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxCut01 .hRht{
	background-image:url(../images/elements/boxes/cut01/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxCut01 .hLft{
	background-image:url(../images/elements/boxes/cut01/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxCut01 .rht{
	background-image:url(../images/elements/boxes/cut01/c--x.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxCut01 .lft{
	background-image:url(../images/elements/boxes/cut01/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxCut01 .inner{
	padding-left:15px;
	padding-right:15px;
	min-height:200px;
	background-color:transparent;
	}



.boxCut02{background-color:black;}
.boxCut02 .fRht{
	background-image:url(../images/elements/boxes/cut02/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxCut02 .fLft{
	background-image:url(../images/elements/boxes/cut02/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxCut02 .hRht{
	background-image:url(../images/elements/boxes/cut02/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxCut02 .hLft{
	background-image:url(../images/elements/boxes/cut02/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxCut02 .rht{
	background-image:url(../images/elements/boxes/cut02/c--x.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxCut02 .lft{
	background-image:url(../images/elements/boxes/cut02/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxCut02 #alt .fRht{
	background-image:url(../images/elements/boxes/cut02/b-xx_alt.gif);
	}

.boxCut02 .inner{
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	/*min-height:200px;*/
	min-height:25px;
	background-color:transparent;
	}


.boxCut02alt{background-color:black;}
.boxCut02alt .fRht{
	background-image:url(../images/elements/boxes/cut02/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxCut02alt .fLft{
	background-image:url(../images/elements/boxes/cut02/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxCut02alt .hRht{
	background-image:url(../images/elements/boxes/cut02/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxCut02alt .hLft{
	background-image:url(../images/elements/boxes/cut02/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxCut02alt .rht{
	background-image:url(../images/elements/boxes/cut02/c--x.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxCut02alt .lft{
	background-image:url(../images/elements/boxes/cut02/b-xx_alt.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxCut02alt .inner{
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	/*min-height:200px;*/
	min-height:25px;
	background-color:transparent;
	}



.boxCut03{background-color:#FFFFFF;}
.boxCut03 .fRht{
	background-image:url(../images/elements/boxes/cut03/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxCut03 .fLft{
	background-image:url(../images/elements/boxes/cut03/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxCut03 .hRht{
	background-image:url(../images/elements/boxes/cut03/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxCut03 .hLft{
	background-image:url(../images/elements/boxes/cut03/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxCut03 .rht{
	background-image:url(../images/elements/boxes/cut03/c--x.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxCut03 .lft{
	background-image:url(../images/elements/boxes/cut03/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
/*.boxCut03 #alt .fRht{
	background-image:url(../images/elements/boxes/cut03/b-xx_alt.gif);
	}*/

.boxCut03 .inner{
	padding:2px;
	/*min-height:200px;*/
	min-height:25px;
	background-color:transparent;
	}

.boxCut03alt{background-color:#FFFFFF;}
.boxCut03alt .fRht{
	background-image:url(../images/elements/boxes/cut03/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxCut03alt .fLft{
	background-image:url(../images/elements/boxes/cut03/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxCut03alt .hRht{
	background-image:url(../images/elements/boxes/cut03/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxCut03alt .hLft{
	background-image:url(../images/elements/boxes/cut03/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxCut03alt .rht{
	background-image:url(../images/elements/boxes/cut03/c--x.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxCut03alt .lft{
	background-image:url(../images/elements/boxes/cut03/b-xx_alt.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxCut03alt .inner{
	padding:2px;
	/*min-height:200px;*/
	min-height:25px;
	background-color:transparent;
	}





.boxPlain01p { background-color:#646567;}
.boxPlain01p .fRht{
	background-image:url(../images/elements/boxes/plain01p/b--x.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01p .fLft{
	background-image:url(../images/elements/boxes/plain01p/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01p .hRht{
	background-image:url(../images/elements/boxes/plain01p/t--x.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01p .hLft{
	background-image:url(../images/elements/boxes/plain01p/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}


	
	
/* end new */


/*
.boxPlain01a{background-color:#faf6d1;}
.boxPlain01a .fRht{
	background-image:url(../images/elements/boxes/plain01a/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01a .fLft{
	background-image:url(../images/elements/boxes/plain01a/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01a .hRht{
	background-image:url(../images/elements/boxes/plain01a/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01a .hLft{
	background-image:url(../images/elements/boxes/plain01a/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain01a .rht{
	background-image:url(../images/elements/boxes/plain01a/c-xx.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxPlain01a .lft{
	background-image:url(../images/elements/boxes/plain01a/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxPlain01a .inner{
	padding-left:15px;
	padding-right:15px;
	background-color:transparent;
	}

.boxPlain01b{background-color:#f3f3f5;}
.boxPlain01b .fRht{
	background-image:url(../images/elements/boxes/plain01b/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01b .fLft{
	background-image:url(../images/elements/boxes/plain01b/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01b .hRht{
	background-image:url(../images/elements/boxes/plain01b/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01b .hLft{
	background-image:url(../images/elements/boxes/plain01b/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain01b .rht{
	background-image:url(../images/elements/boxes/plain01b/c-xx.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxPlain01b .lft{
	background-image:url(../images/elements/boxes/plain01b/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxPlain01b .inner{
	padding:5px;
	padding-top:8px;
	background-color:transparent;
	}
.boxPlain01b .innerX{
	padding:5px;
	background-color:transparent;
	}

	
.boxPlainV01{background-color:#FFF;}
.boxPlainV01 .fRht{
	background-image:url(../images/elements/boxes/plainv01/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlainV01 .fLft{
	background-image:url(../images/elements/boxes/plainv01/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlainV01 .hRht{
	background-image:url(../images/elements/boxes/plainv01/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlainV01 .hLft{
	background-image:url(../images/elements/boxes/plainv01/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlainV01 .rht{
	background-image:url(../images/elements/boxes/plainv01/c-xx.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxPlainV01 .lft{
	background-image:url(../images/elements/boxes/plainv01/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxPlainV01 .inner{
	padding:10px;
	margin:0;
	background-color:transparent;
	}

.boxPlain01bi{background-color:#f3f3f5;}
.boxPlain01bi .fRht{
	background-image:url(../images/elements/boxes/plain01b/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01bi .fLft{
	background-image:url(../images/elements/boxes/plain01b/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01bi .hRht{
	background-image:url(../images/elements/boxes/plain01b/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01bi .hLft{
	background-image:url(../images/elements/boxes/plain01b/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain01bi .rht{
	background-image:url(../images/elements/boxes/plain01b/c-xx.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxPlain01bi .lft{
	background-image:url(../images/elements/boxes/plain01b/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxPlain01bi .inner{
	padding:5px;
	padding-top:8px;
	background-color:transparent;
	}
.boxPlain01bi .innerX{
	padding:5px;
	background-color:transparent;
	}



.boxPlain01c{background-color:#FFF;}
.boxPlain01c .fRht{
	background-image:url(../images/elements/boxes/plain01c/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01c .fLft{
	background-image:url(../images/elements/boxes/plain01c/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01c .hRht{
	background-image:url(../images/elements/boxes/plain01c/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01c .hLft{
	background-image:url(../images/elements/boxes/plain01c/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain01c .rht{
	background-image:url(../images/elements/boxes/plain01c/c-xx.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxPlain01c .lft{
	background-image:url(../images/elements/boxes/plain01c/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxPlain01c .inner{
	padding:0;
	margin:0;
	background-color:transparent;
	}


.boxPlain01d{background-color:#dae8f3;}
.boxPlain01d .fRht{
	background-image:url(../images/elements/boxes/plain01d/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01d .fLft{
	background-image:url(../images/elements/boxes/plain01d/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01d .hRht{
	background-image:url(../images/elements/boxes/plain01d/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01d .hLft{
	background-image:url(../images/elements/boxes/plain01d/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain01d .rht{
	background-image:url(../images/elements/boxes/plain01d/c-xx.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxPlain01d .lft{
	background-image:url(../images/elements/boxes/plain01d/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxPlain01d .inner{
	padding-left:15px;
	padding-right:15px;
	background-color:transparent;
	}
	
.boxPlain01e{background-color:#c3daea;}
.boxPlain01e .fRht{
	background-image:url(../images/elements/boxes/plain01e/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01e .fLft{
	background-image:url(../images/elements/boxes/plain01e/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01e .hRht{
	background-image:url(../images/elements/boxes/plain01e/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01e .hLft{
	background-image:url(../images/elements/boxes/plain01e/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain01e .rht{
	background-image:url(../images/elements/boxes/plain01e/c-xx.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxPlain01e .lft{
	background-image:url(../images/elements/boxes/plain01e/cx--.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxPlain01e .inner{
	padding-left:15px;
	padding-right:15px;
	background-color:transparent;
	}
*/

/*.homeColumn .boxPlain01a .fLft, .homeColumn .boxPlain01a .fRht{font-size:0;}*/


/*

.boxHaloR01{background-color:white;}
.boxHaloR01 .fRht{
	background-image:url(../images/elements/boxes/halor01/b-xx.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxHaloR01 .fLft{
	background-image:url(../images/elements/boxes/halor01/bx--.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxHaloR01 .hRht{
	background-image:url(../images/elements/boxes/halor01/t-xx.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxHaloR01 .hLft{
	background-image:url(../images/elements/boxes/halor01/tx--.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxHaloR01 .rht{
	background-image:url(../images/elements/boxes/halor01/c-xx.jpg);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxHaloR01 .lft{
	background-image:url(../images/elements/boxes/halor01/cx--.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxHaloR01 .inner{
	padding:30px;
	}


.boxPlain02k{background-color:#000;}

.boxPlain02k .fRht{
	background-image:url(../images/elements/boxes/plain02k/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02k .fLft{
	background-image:url(../images/elements/boxes/plain02k/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02k .hRht{
	background-image:url(../images/elements/boxes/plain02k/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02k .hLft{
	background-image:url(../images/elements/boxes/plain02k/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02k .inner{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	color:white;
	}

.boxPlain02m{background-color:#C0B1AA;}

.boxPlain02m .fRht{
	background-image:url(../images/elements/boxes/plain02m/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02m .fLft{
	background-image:url(../images/elements/boxes/plain02m/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02m .hRht{
	background-image:url(../images/elements/boxes/plain02m/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02m .hLft{
	background-image:url(../images/elements/boxes/plain02m/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02m .rht{
	background-image:none;
	}
.boxPlain02m .lft{
	background-image:none;
	}

.boxPlain02m .inner{
	padding:5px;
	color:white;
	}
.bookNow .boxPlain02m .inner{
	padding:0;
	padding-left:3px;
	padding-right:3px;
	}
.genericForm .formField .boxPlain02m .inner{
	padding-top:0;
	padding-bottom:0px;
	}
.boxPlain02m2{background-color:#88746B;}

.boxPlain02m2 .fRht{
	background-image:url(../images/elements/boxes/plain02m2/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02m2 .fLft{
	background-image:url(../images/elements/boxes/plain02m2/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02m2 .fRht_m{
	background-image:url(../images/elements/boxes/plain02m2/b--xm.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02m2 .fLft_m{
	background-image:url(../images/elements/boxes/plain02m2/bx--m.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02m2 .hRht{
	background-image:url(../images/elements/boxes/plain02m2/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02m2 .hLft{
	background-image:url(../images/elements/boxes/plain02m2/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02m2 .inner{
	padding:5px;
	color:white;
	}

.boxPlain02g{background-color:#B3D135;}
.boxPlain02g .fRht{
	background-image:url(../images/elements/boxes/plain02g/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02g .fLft{
	background-image:url(../images/elements/boxes/plain02g/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02g .hRht{
	background-image:url(../images/elements/boxes/plain02g/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02g .hLft{
	background-image:url(../images/elements/boxes/plain02g/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02g .inner{
	padding:5px;
	color:white;
	}
*/
.boxType01{ margin:auto;background-color:#FFFFFF;}
.boxType01 *{}
.boxType01 .hLft{
	background: url(../images/elements/boxes/type01/tx--.jpg) no-repeat top left;
	height:5px;
	overflow:hidden;
	font-size:0;
	}
.boxType01 .hRht{
	background: url(../images/elements/boxes/type01/t-xx.jpg) no-repeat top right;
	position:relative;
	}
.boxType01 .fLft{
	background: url(../images/elements/boxes/type01/bx--.jpg) no-repeat bottom left;
	height:5px;
	overflow:hidden;
	font-size:0;
	}
.boxType01 .fRht{
	background: url(../images/elements/boxes/type01/b-xx.jpg) no-repeat bottom right;
	position:relative;
	}
.boxType01 .rht{
	background: url(../images/elements/boxes/type01/c--x.jpg) repeat-y top right;
	/*position:relative;*/
	}
.boxType01 .lft{
	background: url(../images/elements/boxes/type01/cx--.jpg) repeat-y top left;
	/*position:relative;*/
	}
.boxType01 .boxCentre{
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	color:white;
	}

