/* boxes */
.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;
	}

.boxType01a{ margin:auto;background-color:#FFFFFF;}
.boxType01a *{}
.boxType01a .hLft{
	background: url(../images/elements/boxes/box01a/tx--.jpg) no-repeat top left;
	height:12px;
	font-size:0;
	overflow:hidden;
	/*background-color:#FF0000;*/
	}
.boxType01a .hRht{
	background: url(../images/elements/boxes/box01a/t-xx.jpg) no-repeat top right;
	position:relative;
	height:12px;
	font-size:0;
	overflow:hidden;
	}
.boxType01a .fLft{
	background: url(../images/elements/boxes/box01a/bx--.jpg) no-repeat bottom left;
	height:12px;
	font-size:0;
	overflow:hidden;
	}
.boxType01a .fRht{
	background: url(../images/elements/boxes/box01a/b-xx.jpg) no-repeat bottom right;
	height:12px;
	font-size:0;
	overflow:hidden;
	}
.boxType01a .rht{
	background: url(../images/elements/boxes/box01a/c--x.jpg) repeat-y top right;
	
	}
.boxType01a .lft{
	background: url(../images/elements/boxes/box01a/cx--.jpg) repeat-y top left;
	}
.boxType01a .boxCentre{
	padding:15px;
	padding-top:5px;
	padding-bottom:5px;
	}


.boxType01b{}
.boxType01b .fLft{
	background: url(../images/elements/boxes/box01a/sbx--.jpg) no-repeat bottom left;
	}
.boxType01b .fRht{
	background: url(../images/elements/boxes/box01a/sb-xx.jpg) no-repeat bottom right;
	}
.boxType01b .rht{
	background: url(../images/elements/boxes/box01a/sc-xx.jpg) repeat-y top right;
	}
.boxType01b .lft{
	background: url(../images/elements/boxes/box01a/scx--.jpg) repeat-y top left;
	}


.boxType02a{ margin:auto;background-color:#FFFFFF;}
.boxType02a *{}
.boxType02a .hLft{
	background: url(../images/elements/boxes/box02a/tx--.jpg) no-repeat top left;
	height:9px;
	font-size:0;
	overflow:hidden;
	}
.boxType02a .hRht{
	background: url(../images/elements/boxes/box02a/t-xx.jpg) no-repeat top right;
	height:9px;
	font-size:0;
	overflow:hidden;
	}
.boxType02a .fLft{
	background: url(../images/elements/boxes/box02a/bx--.jpg) no-repeat bottom left;
	height:9px;
	font-size:0;
	overflow:hidden;
	}
.boxType02a .fRht{
	background: url(../images/elements/boxes/box02a/b-xx.jpg) no-repeat bottom right;
	height:9px;
	font-size:0;
	overflow:hidden;
	}
.boxType02a .rht{
	background: url(../images/elements/boxes/box02a/c--x.jpg) repeat-y top right;
	}
.boxType02a .lft{
	background: url(../images/elements/boxes/box02a/cx--.jpg) repeat-y top left;
	}
.boxType02a .boxCentre{
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	/*min-height:100px;*/
	}

.boxType03a{ margin:auto;background-color:#FFFFFF;}
.boxType03a *{}
.boxType03a .hLft{
	background: url(../images/elements/boxes/box03a/tx--.jpg) no-repeat top left;
	height:6px;
	font-size:0;
	overflow:hidden;
	}
.boxType03a .hRht{
	background: url(../images/elements/boxes/box03a/t-xx.jpg) no-repeat top right;
	position:relative;
	height:6px;
	font-size:0;
	overflow:hidden;
	}
.boxType03a .fLft{
	background: url(../images/elements/boxes/box03a/bx--.jpg) no-repeat bottom left;
	height:8px;
	font-size:0;
	overflow:hidden;
	}
.boxType03a .fRht{
	background: url(../images/elements/boxes/box03a/b-xx.jpg) no-repeat bottom right;
	position:relative;
	height:8px;
	font-size:0;
	overflow:hidden;
	}
.boxType03a .rht{
	background: url(../images/elements/boxes/box03a/c--x.jpg) repeat-y top right;
	/*position:relative;*/
	}
.boxType03a .lft{
	background: url(../images/elements/boxes/box03a/cx--.jpg) repeat-y top left;
	/*position:relative;*/
	}
.boxType03a .boxCentre{
	padding:8px;
	padding-top:0px;
	padding-bottom:0px;
	}

.boxType05a{ margin:auto; padding-top:2px;background-color:#FFFFFF;}
.boxType05a *{}
.boxType05a .hLft{
	background: url(../images/elements/boxes/box05a/tx--.jpg) no-repeat top left;
	height:8px;
	overflow:hidden;
	}
.boxType05a .hRht{
	background: url(../images/elements/boxes/box05a/t-xx.jpg) no-repeat top right;
	position:relative;
	height:8px;
	overflow:hidden;
	}
.boxType05a .fLft{
	background: url(../images/elements/boxes/box05a/bx--.jpg) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	}
.boxType05a .fRht{
	background: url(../images/elements/boxes/box05a/b-xx.jpg) no-repeat bottom right;
	position:relative;
	height:8px;
	overflow:hidden;
	}
.boxType05a .rht{
	background: url(../images/elements/boxes/box05a/c--x.jpg) repeat-y top right;
	/*position:relative;*/
	}
.boxType05a .lft{
	background: url(../images/elements/boxes/box05a/cx--.jpg) repeat-y top left;
	/*position:relative;*/
	}
.boxType05a .boxCentre{
	padding:1px;
	padding-top:0px;
	padding-bottom:0px;
	}

.boxType06a{ margin:auto;background-color:#e6e6e6;}
.boxType06a *{}
.boxType06a .hLft{
	background: url(../images/elements/boxes/box06a/tx--.jpg) no-repeat top left;
	height:8px;
	overflow:hidden;
	}
.boxType06a .hRht{
	background: url(../images/elements/boxes/box06a/t-xx.jpg) no-repeat top right;
	position:relative;
	height:8px;
	overflow:hidden;
	}
.boxType06a .fLft{
	background: url(../images/elements/boxes/box06a/bx--.jpg) no-repeat bottom left;
	height:22px;
	overflow:hidden;
	}
.boxType06a .fRht{
	background: url(../images/elements/boxes/box06a/b-xx.jpg) no-repeat bottom right;
	position:relative;
	height:22px;
	overflow:hidden;
	}
.boxType06a .rht{
	background: url(../images/elements/boxes/box06a/c--x.jpg) repeat-y top right;
	/*position:relative;*/
	}
.boxType06a .lft{
	background: url(../images/elements/boxes/box06a/cx--.jpg) repeat-y top left;
	/*position:relative;*/
	}
.boxType06a .boxCentre{
	padding:8px;
	padding-top:0px;
	padding-bottom:0px;
	}

.boxType07a{ margin:auto;background-color:#f3f3f3;}
.boxType07a *{}
.boxType07a .hLft{
	background: url(../images/elements/boxes/box07a/tx--.jpg) no-repeat top left;
	height:8px;
	overflow:hidden;
	}
.boxType07a .hRht{
	background: url(../images/elements/boxes/box07a/t-xx.jpg) no-repeat top right;
	position:relative;
	height:8px;
	overflow:hidden;
	}
.boxType07a .fLft{
	background: url(../images/elements/boxes/box07a/bx--.jpg) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	}
.boxType07a .fRht{
	background: url(../images/elements/boxes/box07a/b-xx.jpg) no-repeat bottom right;
	position:relative;
	height:8px;
	overflow:hidden;
	}
.boxType07a .rht{
	background: url(../images/elements/boxes/box07a/c--x.jpg) repeat-y top right;
	/*position:relative;*/
	}
.boxType07a .lft{
	background: url(../images/elements/boxes/box07a/cx--.jpg) repeat-y top left;
	/*position:relative;*/
	}
.boxType07a .boxCentre{
	padding:8px;
	padding-top:0px;
	padding-bottom:0px;
	}
