.daisycon .containerBase
{
	margin: 0px 0px 10px 0px;
	min-height: 0;
}

.daisycon .containerBase:after
{
	content: 				"";
	display: 				block;
	height: 				0;
	clear: 					both;
	border: solid 1px white;
}

.daisycon .containerBase .containerHeaderLeftCorner
{
	float:				left;
	clear:				both;
	background:			url(./shared/daisycon/img/container/corners.png) no-repeat top left;
	width:				100%;
}

.daisycon .containerBase .containerHeaderRightCorner
{
	background:			url(./shared/daisycon/img/container/corners.png) no-repeat top right;
	width:				100%;
}

.daisycon .containerBase .containerHeaderCenter
{
	background:			url(./shared/daisycon/img/container/header_background.png) top right;
	color:				white;
	margin-left:		8px;
	margin-right:		8px;
	min-height:			23px;
	font-weight:		bold;
	line-height:		20px;
	padding-top:		3px;
}

.daisycon .base .containerBase .containerHeaderCenter a
{
	color:				white;
}

.daisycon .containerBase.noHeader .containerHeaderLeftCorner
{
	background:			url(./shared/daisycon/img/container/empty_corners.png) no-repeat top left;
}

.daisycon .containerBase.noHeader .containerHeaderRightCorner
{
	background:			url(./shared/daisycon/img/container/empty_corners.png) no-repeat top right;
}

.daisycon .containerBase.noHeader .containerHeaderCenter
{
	background:			url(./shared/daisycon/img/container/top_border.png) top right;
	min-height:			10px;
	line-height:		normal;
	font-size:			1px;
}


.daisycon .containerBase .containerContentLeftCorner
{
	float:				left;
	clear:				both;
	background:			url(./shared/daisycon/img/container/left_border.png) repeat-y top left #FFFFFF;
	width:				100%;
}

.daisycon .containerBase .containerContentRightCorner
{
	background:			url(./shared/daisycon/img/container/right_border.png) repeat-y top right;
	width:				100%;
	float:				left;
}
.daisycon .containerBase.prePaddedBox .containerContentCenter
{
	padding-top:		8px;
}
.daisycon .containerBase .containerContentCenter
{
	min-height:			10px;
	margin-left:		8px;
	margin-right:		8px;
	background:			 #FFFFFF;
}

.daisycon .containerBase .containerFooterLeftCorner
{
	float:				left;
	clear:				both;
	background:			url(./shared/daisycon/img/container/corners.png) no-repeat bottom left;
	font-size:			1px;
	width:				100%;
}

.daisycon .containerBase .containerFooterRightCorner
{
	background:			url(./shared/daisycon/img/container/corners.png) no-repeat bottom right;
	font-size:			1px;
	width:				100%;
}

.daisycon .containerBase .containerFooterCenter
{
	background:			url(./shared/daisycon/img/container/bottom_border.png) repeat-x bottom left;
	height:				10px;
	margin-left:		8px;
	margin-right:		8px;
}

.daisycon .containerBase.warning .containerHeaderLeftCorner
{
	background:			url(./shared/daisycon/img/container/warning/corners.png) no-repeat top left;
}

.daisycon .containerBase.warning .containerHeaderRightCorner
{
	background:			url(./shared/daisycon/img/container/warning/corners.png) no-repeat top right;
}

.daisycon .containerBase.warning .containerHeaderCenter
{
	background:			url(./shared/daisycon/img/container/warning/header_background.png) top right;
}

.daisycon .containerBase.noHeader.warning .containerHeaderLeftCorner
{
	background:			url(./shared/daisycon/img/container/warning/empty_corners.png) no-repeat top left;
}

.daisycon .containerBase.noHeader.warning .containerHeaderRightCorner
{
	background:			url(./shared/daisycon/img/container/warning/empty_corners.png) no-repeat top right;
}

.daisycon .containerBase.noHeader.warning .containerHeaderCenter
{
	background:			url(./shared/daisycon/img/container/warning/top_border.png) top right;
}

.daisycon .containerBase.warning .containerContentLeftCorner
{
	background:			url(./shared/daisycon/img/container/warning/left_border.png) repeat-y top left;
}

.daisycon .containerBase.warning .containerContentRightCorner
{
	background:			url(./shared/daisycon/img/container/warning/right_border.png) repeat-y top right;
}

.daisycon .containerBase.warning .containerFooterLeftCorner
{
	background:			url(./shared/daisycon/img/container/warning/corners.png) no-repeat bottom left;
}

.daisycon .containerBase.warning .containerFooterRightCorner
{
	background:			url(./shared/daisycon/img/container/warning/corners.png) no-repeat bottom right;
}

.daisycon .containerBase.warning .containerFooterCenter
{
	background:			url(./shared/daisycon/img/container/warning/bottom_border.png) repeat-x bottom left;
}


.daisycon .containerBase.error .containerHeaderLeftCorner
{
	background:			url(./shared/daisycon/img/container/error/corners.png) no-repeat top left;
}

.daisycon .containerBase.error .containerHeaderRightCorner
{
	background:			url(./shared/daisycon/img/container/error/corners.png) no-repeat top right;
}

.daisycon .containerBase.error .containerHeaderCenter
{
	background:			url(./shared/daisycon/img/container/error/header_background.png) top right;
}

daisycon .containerBase.noHeader.error .containerHeaderLeftCorner
{
	background:			url(./shared/daisycon/img/container/error/empty_corners.png) no-repeat top left;
}

.daisycon .containerBase.noHeader.error .containerHeaderRightCorner
{
	background:			url(./shared/daisycon/img/container/error/empty_corners.png) no-repeat top right;
}

.daisycon .containerBase.noHeader.error .containerHeaderCenter
{
	background:			url(./shared/daisycon/img/container/error/top_border.png) top right;
}

.daisycon .containerBase.error .containerContentLeftCorner
{
	background:			url(./shared/daisycon/img/container/error/left_border.png) repeat-y top left;
}

.daisycon .containerBase.error .containerContentRightCorner
{
	background:			url(./shared/daisycon/img/container/error/right_border.png) repeat-y top right;
}

.daisycon .containerBase.error .containerFooterLeftCorner
{
	background:			url(./shared/daisycon/img/container/error/corners.png) no-repeat bottom left;
}

.daisycon .containerBase.error .containerFooterRightCorner
{
	background:			url(./shared/daisycon/img/container/error/corners.png) no-repeat bottom right;
}

.daisycon .containerBase.error .containerFooterCenter
{
	background:			url(./shared/daisycon/img/container/error/bottom_border.png) repeat-x bottom left;
}

.daisycon .containerBase dd.definitionBelow
{
	text-align:			left;
}

.daisycon .containerBase .containerContentCenter .open
{
	list-style: none;
}

.containerFooterIe7fix
{
	height: 0px;
}

.daisycon .form .formContent .containerBase .containerContentCenter .formrow
{
	min-height: 23px;
}

.daisycon .form .formContent .splitContent .containerBase
{
	margin-right: 8px;
	margin-top: 4px;
}

