table.Box
{
	width: 100%;	
}

/* Blue */

td.BlueBoxTL
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/BlueBox/tl.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.BlueBoxT
{
	height: 5px;
	background-image: url(../Images/BlueBox/t.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

td.BlueBoxTR
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/BlueBox/tr.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.BlueBoxHL
{
	width: 5px;
	height: 15px;
	background-image: url(../Images/BlueBox/hl.gif);
	background-position: left top;
}

td.BlueBoxH
{
	height: 15px;
	background-image: url(../Images/BlueBox/h.gif);
	background-position: left top;
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
}

td.BlueBoxHR
{
	width: 5px;
	height: 1px;
	background-image: url(../Images/BlueBox/hr.gif);
	background-position: left top;
}


td.BlueBoxML
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/BlueBox/ml.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.BlueBoxM
{
	height: 5px;
	background-image: url(../Images/BlueBox/m.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

td.BlueBoxMR
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/BlueBox/mr.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.BlueBoxL
{
	width: 5px;
	background-image: url(../Images/BlueBox/l.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

td.BlueBoxC
{
	background-image: url(../Images/BlueBox/c.gif);
	background-position: left top;
	background-repeat: repeat;
}

td.BlueBoxR
{
	width: 5px;
	background-image: url(../Images/BlueBox/r.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

td.BlueBoxBL
{
	width: 5px;
	height: 10px;
	background-image: url(../Images/BlueBox/bl.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.BlueBoxB
{
	height: 10px;
	background-image: url(../Images/BlueBox/b.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
	
td.BlueBoxBR
{
	width: 5px;
	height: 10px;
	background-image: url(../Images/BlueBox/br.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/* Grey */

td.GreyBoxTL
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/GreyBox/tl.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.GreyBoxT
{
	height: 5px;
	background-image: url(../Images/GreyBox/t.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

td.GreyBoxTR
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/GreyBox/tr.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.GreyBoxHL
{
	width: 5px;
	height: 15px;
	background-image: url(../Images/GreyBox/hl.gif);
	background-position: left top;
}

td.GreyBoxH
{
	height: 15px;
	background-image: url(../Images/GreyBox/h.gif);
	background-position: left top;
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
}

td.GreyBoxHR
{
	width: 5px;
	height: 15px;
	background-image: url(../Images/GreyBox/hr.gif);
	background-position: left top;
}


td.GreyBoxML
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/GreyBox/ml.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.GreyBoxM
{
	height: 5px;
	background-image: url(../Images/GreyBox/m.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

td.GreyBoxMR
{
	width: 5px;
	height: 5px;
	background-image: url(../Images/GreyBox/mr.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.GreyBoxL
{
	width: 5px;
	background-image: url(../Images/GreyBox/l.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

td.GreyBoxC
{
	background-image: url(../Images/GreyBox/c.gif);
	background-position: left top;
	background-repeat: repeat;
}

td.GreyBoxR
{
	width: 5px;
	background-image: url(../Images/GreyBox/r.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

td.GreyBoxBL
{
	width: 5px;
	height: 10px;
	background-image: url(../Images/GreyBox/bl.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

td.GreyBoxB
{
	height: 10px;
	background-image: url(../Images/GreyBox/b.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
	
td.GreyBoxBR
{
	width: 5px;
	height: 10px;
	background-image: url(../Images/GreyBox/br.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
