/* boxes */

.boxType00{ margin:auto;background-color:#FFFFFF;}
.boxType00 *{}
/*.boxType00 .hLft{
	background: url(../images/elements/boxes/halosq/tx--.gif) no-repeat top left;
	}
.boxType00 .hRht{
	background: url(../images/elements/boxes/halosq/t-xx.gif) no-repeat top right;
	}*/
.boxType00 .fLft{
	background: url(../images/elements/boxes/type00/bx--.jpg) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType00 .fRht{
	background: url(../images/elements/boxes/type00/b-xx.jpg) no-repeat bottom right;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
/*.boxType00 .rht{
	background: url(../images/elements/boxes/halosq/c-xx.gif) repeat-y top right;
	}
.boxType00 .lft{
	background: url(../images/elements/boxes/halosq/cx--.gif) repeat-y top left;
	}*/
.boxType00 .boxCentre{
	padding:5px;
	}

.boxType01{ margin:auto;background-color:#f8f8f8;}
.boxType01 *{}
/*.boxType00 .hLft{
	background: url(../images/elements/boxes/halosq/tx--.gif) no-repeat top left;
	}
.boxType00 .hRht{
	background: url(../images/elements/boxes/halosq/t-xx.gif) no-repeat top right;
	}*/
.boxType01 .fLft{
	background: url(../images/elements/boxes/type01/bx--.jpg) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType01 .fRht{
	background: url(../images/elements/boxes/type01/b-xx.jpg) no-repeat bottom right;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType01 .rht{
	background: url(../images/elements/boxes/type01/c-xx.jpg) repeat-y top right;
	}
.boxType01 .lft{
	background: url(../images/elements/boxes/type01/cx--.jpg) repeat-y top left;
	}
.boxType01 .boxCentre{
	padding:5px;
	}

.boxType02{ margin:auto;background-color:#fcfcfc;}
.boxType02 *{}
.boxType02 .hLft{
	background: url(../images/elements/boxes/type02/tx--.jpg) no-repeat top left;
	}
.boxType02 .hRht{
	background: url(../images/elements/boxes/type02/t-xx.jpg) no-repeat top right;
	}
.boxType02 .fLft{
	background: url(../images/elements/boxes/type02/bx--.jpg) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType02 .fRht{
	background: url(../images/elements/boxes/type02/b-xx.jpg) no-repeat bottom right;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType02 .rht{
	background: url(../images/elements/boxes/type02/c-xx.jpg) repeat-y top right;
	}
.boxType02 .lft{
	background: url(../images/elements/boxes/type02/cx--.jpg) repeat-y top left;
	}
.boxType02 .boxCentre{
	padding:5px;
	}

.boxType03{ margin:auto;background-color:#fcfcfc;}
.boxType03 *{}
.boxType03 .hLft{
	background: url(../images/elements/boxes/type03/tx--.jpg) no-repeat top left;
	}
.boxType03 .hRht{
	background: url(../images/elements/boxes/type03/t-xx.jpg) no-repeat top right;
	}
.boxType03 .fLft{
	background: url(../images/elements/boxes/type03/bx--.jpg) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType03 .fRht{
	background: url(../images/elements/boxes/type03/b-xx.jpg) no-repeat bottom right;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType03 .rht{
	background: url(../images/elements/boxes/type03/c-xx.jpg) repeat-y top right;
	}
.boxType03 .lft{
	background: url(../images/elements/boxes/type03/cx--.jpg) repeat-y top left;
	}
.boxType03 .boxCentre{
	padding:5px;
	}

.boxType04{ margin:auto;background-color:#fcfcfc;}
.boxType04 *{}
.boxType04 .hLft{
	background: url(../images/elements/boxes/type04/tx--.jpg) no-repeat top left;
	}
.boxType04 .hRht{
	background: url(../images/elements/boxes/type04/t-xx.jpg) no-repeat top right;
	}
.boxType04 .fLft{
	background: url(../images/elements/boxes/type04/bx--.jpg) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType04 .fRht{
	background: url(../images/elements/boxes/type04/b-xx.jpg) no-repeat bottom right;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxType04 .rht{
	background: url(../images/elements/boxes/type04/c-xx.jpg) repeat-y top right;
	}
.boxType04 .lft{
	background: url(../images/elements/boxes/type04/cx--.jpg) repeat-y top left;
	}
.boxType04 .boxCentre{
	padding:5px;
	padding-bottom:0;
	}

.boxTypeCorner01{ margin:auto;}
.boxTypeCorner01 *{}
.boxTypeCorner01 .hLft{
	background: url(../images/elements/boxes/typec01/tx--.gif) no-repeat top left;
	height:12px;
	overflow:hidden;
	}
.boxTypeCorner01 .hRht{
	background: url(../images/elements/boxes/typec01/t-xx.gif) no-repeat top right;
	}
.boxTypeCorner01 .fLft{
	background: url(../images/elements/boxes/typec01/bx--.gif) no-repeat bottom left;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxTypeCorner01 .fRht{
	background: url(../images/elements/boxes/typec01/b-xx.gif) no-repeat bottom right;
	height:8px;
	overflow:hidden;
	font-size:0;
	}
.boxTypeCorner01 .rht{
	background: url(../images/elements/boxes/typec01/c-xx.gif) repeat-y top right;
	}
.boxTypeCorner01 .lft{
	background: url(../images/elements/boxes/typec01/cx--.gif) repeat-y top left;
	}
.boxTypeCorner01 .boxCentre{
	/*padding:5px;*/
	}



.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;
	}


.boxButton01{ margin:auto;background-color:#FFFFFF;}
.boxButton01 *{}
.boxButton01 .hLft{
	background: url(../images/elements/boxes/button01/txx-.gif) no-repeat top left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton01 .hRht{
	background: url(../images/elements/boxes/button01/t--x.gif) no-repeat top right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton01 .fLft{
	background: url(../images/elements/boxes/button01/bxx-.gif) no-repeat bottom left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton01 .fRht{
	background: url(../images/elements/boxes/button01/b--x.gif) no-repeat bottom right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton01 .rht{
	background: url(../images/elements/boxes/button01/c--x.gif) repeat-y bottom right;
	}
.boxButton01 .lft{
	background: url(../images/elements/boxes/button01/cxx-.gif) repeat-y top left;
	}
.boxButton01 .boxCentre{
	padding-left:10px;
	padding-right:10px;
	color:white;
	}


.boxButton02{ margin:auto;background-color:#FFFFFF;}
.boxButton02 *{}
.boxButton02 .hLft{
	background: url(../images/elements/boxes/button02/txx-.gif) no-repeat top left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton02 .hRht{
	background: url(../images/elements/boxes/button02/t--x.gif) no-repeat top right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton02 .fLft{
	background: url(../images/elements/boxes/button02/bxx-.gif) no-repeat bottom left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton02 .fRht{
	background: url(../images/elements/boxes/button02/b--x.gif) no-repeat bottom right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton02 .rht{
	background: url(../images/elements/boxes/button02/c--x.gif) repeat-y bottom right;
	}
.boxButton02 .lft{
	background: url(../images/elements/boxes/button02/cxx-.gif) repeat-y top left;
	}
.boxButton02 .boxCentre{
	padding-left:10px;
	padding-right:10px;
	color:white;
	}

.boxButton03{ margin:auto;background-color:#FFFFFF;}
.boxButton03 *{}
.boxButton03 .hLft{
	background: url(../images/elements/boxes/button03/txx-.gif) no-repeat top left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton03 .hRht{
	background: url(../images/elements/boxes/button03/t--x.gif) no-repeat top right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton03 .fLft{
	background: url(../images/elements/boxes/button03/bxx-.gif) no-repeat bottom left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton03 .fRht{
	background: url(../images/elements/boxes/button03/b--x.gif) no-repeat bottom right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton03 .rht{
	background: url(../images/elements/boxes/button03/c--x.gif) repeat-y bottom right;
	}
.boxButton03 .lft{
	background: url(../images/elements/boxes/button03/cxx-.gif) repeat-y top left;
	}
.boxButton03 .boxCentre{
	padding-left:10px;
	padding-right:10px;
	color:white;
	}

.boxButton04{ margin:auto;background-color:#FFFFFF;}
.boxButton04 *{}
.boxButton04 .hLft{
	background: url(../images/elements/boxes/button04/txx-.gif) no-repeat top left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton04 .hRht{
	background: url(../images/elements/boxes/button04/t--x.gif) no-repeat top right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton04 .fLft{
	background: url(../images/elements/boxes/button04/bxx-.gif) no-repeat bottom left;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton04 .fRht{
	background: url(../images/elements/boxes/button04/b--x.gif) no-repeat bottom right;
	height:11px;
	overflow:hidden;
	font-size:0;
	}
.boxButton04 .rht{
	background: url(../images/elements/boxes/button04/c--x.gif) repeat-y bottom right;
	}
.boxButton04 .lft{
	background: url(../images/elements/boxes/button04/cxx-.gif) repeat-y top left;
	}
.boxButton04 .boxCentre{
	padding-left:10px;
	padding-right:10px;
	color:white;
	}



.centreHold{
	min-height:27px;
	font-size:105%;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height:100%;
	}
.centreHold a:link, .centreHold a:visited{
	color:white;
	}
.centreHold a:hover{
	color:white;
	}
* html .centreHold{
	height:25px;
	}




