
/*========================================================*/
/*  8. Containers                                         */
/*========================================================*/



.ContentPaneArrow {
	width: 1%;
	padding: 0;
	text-align: right;
	border-bottom: 2px dotted #ddd;
}

.ContentPaneHead {
	width: 99%;
	padding: 0px 0px 2px 0px;
	text-align: left;
	border-bottom: 2px dotted #ddd;
}


.ContentPaneBody {
	padding: 7px 4px 0px 0px;
}


.CHeadLeft {
	width: 1px;
	height: 25px;
	background: url(CGreen.gif) no-repeat top left #004200;
	border-left: 1px solid #c7c7c7;
	border-top: 1px solid #c7c7c7;
}


.CHeadRight {
	height: 25px;
	padding-left: 6px;
	background: url(CGreen.gif) repeat-x top left #004200;
	border-right: 1px solid #c7c7c7;
	border-top: 1px solid #c7c7c7;
}

.CHeadRight .Head {
	color: #fff;
}

.CGrayLeft {
	width: 1px;
	height: 25px;
	background: url(CGray.gif) no-repeat top left #c4c4c4;
	border-left: 1px solid #c7c7c7;
	border-top: 1px solid #c7c7c7;
}


.CGrayRight {
	height: 25px;
	padding-left: 6px;
	background: url(CGray.gif) repeat-x top left #c4c4c4;
	border-right: 1px solid #c7c7c7;
	border-top: 1px solid #c7c7c7;
}



.CBody {
	padding: 7px 10px 14px 10px;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	background: #fafafa;
}


.CFootLeft {
	height: 7px;
	border-top: 1px solid #ddd;
	font-size: 1px;
}


.CFootRight {
	height: 7px;
	width: 58px;
	background: url(CFootRight.gif) top left no-repeat;
	font-size: 1px;
}



