/* 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;
	}


.boxTypeSqHalo{ margin:auto;background-color:#FFFFFF;}
.boxTypeSqHalo *{}
.boxTypeSqHalo .hLft{
	background: url(../images/elements/boxes/halosq/tx--.gif) no-repeat top left;
	}
.boxTypeSqHalo .hRht{
	background: url(../images/elements/boxes/halosq/t-xx.gif) no-repeat top right;
	}
.boxTypeSqHalo .fLft{
	background: url(../images/elements/boxes/halosq/bx--.gif) no-repeat bottom left;
	}
.boxTypeSqHalo .fRht{
	background: url(../images/elements/boxes/halosq/b-xx.gif) no-repeat bottom right;
	}
.boxTypeSqHalo .rht{
	background: url(../images/elements/boxes/halosq/c-xx.gif) repeat-y top right;
	}
.boxTypeSqHalo .lft{
	background: url(../images/elements/boxes/halosq/cx--.gif) repeat-y top left;
	}
.boxTypeSqHalo .boxCentre{
	padding:5px;
	}


.boxTypeDE1{}
.boxTypeDE1 .hLft{
	background: url(../images/elements/boxes/sqde/tx--.gif) no-repeat top left;
	}
.boxTypeDE1 .head{
	background: url(../images/elements/boxes/sqde/t-x-.gif) repeat-x top left;
	}
.boxTypeDE1 .hRht{
	background: url(../images/elements/boxes/sqde/t--x.gif) no-repeat top right;
	}

.boxTypeDE1 .fRht{
	background: url(../images/elements/boxes/sqde/b--x.gif) no-repeat bottom right;
	}
.boxTypeDE1 .fLft{
	background: url(../images/elements/boxes/sqde/bx--.gif) no-repeat bottom left;
	}
.boxTypeDE1 .foot{
	background: url(../images/elements/boxes/sqde/b-x-.gif) repeat-x bottom left;
	}

.boxTypeDE1 .left{
	background: url(../images/elements/boxes/sqde/cx--.gif) repeat-y top left;
	}
.boxTypeDE1 .right{
	background: url(../images/elements/boxes/sqde/c--x.gif) repeat-y top right;
	}
.boxTypeDE1 .barFix{
	height:8px;
	font-size:0;
	overflow:hidden;
	}
.boxTypeDE1 .innerBlock{
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	}


.boxTypeDE2{}
.boxTypeDE2 .hLft{
	background: url(../images/elements/boxes/sqde02/tx--.gif) no-repeat top left;
	}
.boxTypeDE2 .head{
	background: url(../images/elements/boxes/sqde02/t-x-.gif) repeat-x top left;
	}
.boxTypeDE2 .hRht{
	background: url(../images/elements/boxes/sqde02/t--x.gif) no-repeat top right;
	}

.boxTypeDE2 .fRht{
	background: url(../images/elements/boxes/sqde02/b--x.gif) no-repeat bottom right;
	}
.boxTypeDE2 .fLft{
	background: url(../images/elements/boxes/sqde02/bx--.gif) no-repeat bottom left;
	}
.boxTypeDE2 .foot{
	background: url(../images/elements/boxes/sqde02/b-x-.gif) repeat-x bottom left;
	}

.boxTypeDE2 .left{
	background: url(../images/elements/boxes/sqde02/cx--.gif) repeat-y top left;
	}
.boxTypeDE2 .right{
	background: url(../images/elements/boxes/sqde02/c--x.gif) repeat-y top right;
	}

.boxTypeDE3{}
.boxTypeDE3 .hLft{
	background: url(../images/elements/boxes/sqde03/tx--.gif) no-repeat top left;
	}
.boxTypeDE3 .head{
	background: url(../images/elements/boxes/sqde03/t-x-.gif) repeat-x top left;
	}
.boxTypeDE3 .hRht{
	background: url(../images/elements/boxes/sqde03/t--x.gif) no-repeat top right;
	}
.boxTypeDE3 .fRht{
	background: url(../images/elements/boxes/sqde03/b--x.gif) no-repeat bottom right;
	min-height:6px;
	}
.boxTypeDE3 .hRht, .boxTypeDE3 .fRht{
	height:6px;
	font-size:0;
	overflow:hidden;
	}
.boxTypeDE3 .fLft{
	background: url(../images/elements/boxes/sqde03/bx--.gif) no-repeat bottom left;
	}
.boxTypeDE3 .foot{
	background: url(../images/elements/boxes/sqde03/b-x-.gif) repeat-x bottom left;
	}

.boxTypeDE3 .left{
	background: url(../images/elements/boxes/sqde03/cx--.gif) repeat-y top left;
	}
.boxTypeDE3 .right{
	background: url(../images/elements/boxes/sqde03/c--x.gif) repeat-y top right;
	}
.boxTypeDE3 .innerBlock{
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	}

.boxTypeDE3b{}
.boxTypeDE3b .hLft{
	background: url(../images/elements/boxes/sqde03b/tx--.gif) no-repeat top left;
	}
.boxTypeDE3b .head{
	background: url(../images/elements/boxes/sqde03b/t-x-.gif) repeat-x top left;
	}
.boxTypeDE3b .hRht{
	background: url(../images/elements/boxes/sqde03b/t--x.gif) no-repeat top right;
	}
.boxTypeDE3b .fRht{
	background: url(../images/elements/boxes/sqde03b/b--x.gif) no-repeat bottom right;
	min-height:6px;
	}
.boxTypeDE3b .hRht, .boxTypeDE3b .fRht{
	height:8px;
	font-size:0;
	overflow:hidden;
	}
.boxTypeDE3b .fLft{
	background: url(../images/elements/boxes/sqde03b/bx--.gif) no-repeat bottom left;
	}
.boxTypeDE3b .foot{
	background: url(../images/elements/boxes/sqde03b/b-x-.gif) repeat-x bottom left;
	}

.boxTypeDE3b .left{
	background: url(../images/elements/boxes/sqde03b/cx--.gif) repeat-y top left;
	}
.boxTypeDE3b .right{
	background: url(../images/elements/boxes/sqde03b/c--x.gif) repeat-y top right;
	}
.boxTypeDE3b .innerBlock{
	padding:5px;
	padding-left:14px;
	padding-right:14px;
	}

.boxTypeDE4{}
.boxTypeDE4 .hLft{
	background: url(../images/elements/boxes/sqde04/tx--.gif) no-repeat top left;
	}
.boxTypeDE4 .head{
	background: url(../images/elements/boxes/sqde04/t-x-.gif) repeat-x top left;
	}
.boxTypeDE4 .hRht{
	background: url(../images/elements/boxes/sqde04/t--x.gif) no-repeat top right;
	}
.boxTypeDE4 .fRht{
	background: url(../images/elements/boxes/sqde04/b--x.gif) no-repeat bottom right;
	min-height:6px;
	}
.boxTypeDE4 .hRht, .boxTypeDE4 .fRht{
	height:8px;
	font-size:0;
	overflow:hidden;
	}
.boxTypeDE4 .fLft{
	background: url(../images/elements/boxes/sqde04/bx--.gif) no-repeat bottom left;
	}
.boxTypeDE4 .foot{
	background: url(../images/elements/boxes/sqde04/b-x-.gif) repeat-x bottom left;
	}

.boxTypeDE4 .left{
	background: url(../images/elements/boxes/sqde04/cx--.gif) repeat-y top left;
	}
.boxTypeDE4 .right{
	background: url(../images/elements/boxes/sqde04/c--x.gif) repeat-y top right;
	}
.boxTypeDE4 .innerBlock{
	padding:5px;
	padding-left:14px;
	padding-right:14px;
	}

/* end new */




