/*******************************************************************************
 * Shadow With Image Header and Shadow Without Image Header                    *
 *******************************************************************************/
.containerRowHeader
{
	clear: both;
}

.containerItem
{
	float: left;
}

.containerTL
{
	width: 7px;
	height: 7px;
	background-image: url(DRTopLeft.png);
	background-repeat: no-repeat;
	float: left;
	overflow: hidden;
}

.containerRowTop
{
	height: 7px;
	width: 100%;
	background-image: url(DRTopCentre.png);
	background-repeat: repeat-x;
	clear: both;
}

.containerTR
{
	width: 7px;
	height: 7px;
	background-image: url(DRTopRight.png);
	background-repeat: no-repeat;
	float: right;
	overflow: hidden;
}

.containerSL
{
	height: 100%;
	width: 7px;
	background-image: url(DRSideLeft.png);
	background-repeat: repeat-y;
}

.containerRowContent
{
	height:auto;
	width: 100%;
	clear: both;
	background-image: url(DRSideLeft.png);
	background-repeat: repeat-y;
	background-position: left;
}

.containerRowContentNoBorders
{
	height:auto;
	width: 100%;
	clear: both;
}

.containerRowContentRight
{
	background-image: url(DRSideRight.png);
	background-repeat: repeat-y;
	background-position: right;
}

.containerContentContainer
{
	width: 100%;
	float: left;
	margin-right: -7px;
	background-image: url(DRSideRight.png);
	background-repeat: repeat-y;
	background-position: right;
}

.containerContentContent
{
	margin-right: 7px;
	background-image: url(DRSideLeft.png);
	background-repeat: repeat-y;
	background-position: left;
}

.containerContentContentNoMargin
{
	background-image: url(DRSideLeft.png);
	background-repeat: repeat-y;
	background-position: left;
}

.containerContentContentNoBorder
{
	margin-right: 7px;
}

.containerContentMain
{
	margin-left: 6px;
	padding: 0px 5px 5px 5px;
}

.containerContentMainNoMargin
{
	padding: 0px 5px 5px 5px;
}

.containerSR
{
	width: 7px;
	height: 100%;
	background-image: url(DRSideRight.png);
	background-repeat: repeat-y;
}


.containerBL
{
	width: 7px;
	height: 6px;
	background-image: url(DRBottLeft.png);
	background-repeat: no-repeat;
	float: left;
	overflow: hidden;
}

.containerRowBottom
{
	width: 100%;
	height: 6px;
	background-image: url(DRBottCentre.png);
	background-repeat: repeat-x;
	clear: both;
}

.containerBR
{
	width: 7px;
	height: 6px;
	background-image: url(DRBottRight.png);
	background-repeat: no-repeat;
	float: right;
	overflow: hidden;
}

.containerDashedLeftBorder
{
	border-left: dashed 1px #808080;
}

