/*-----------------------------*/
/* Content Box With Title Bar  */
/*-----------------------------*/

.ContBoxWithBar p {
	margin-left: 32px;
	margin-right: 8px;
	font-size: 12px;
	line-height: 150%;
}

.ContBoxWithBar div {
	margin-left: 16px;
	margin-right: 8px;
	font-size: 12px;
	line-height: 150%;
}

.ContBoxWithBar table{
	font-size: 12px;
	line-height: 140%;
}

.ContBoxWithBar h1{
	border-bottom: 1px solid #AFAFD9;
	margin-left: 4px;
	margin-right: 4px;
	padding: 5px 3px 2px;
	font-size: 18px;
	color: #3333CC;
	text-indent: 6px;
	line-height: 150%;
}

.ContBoxWithBar h2{
	background-color : #e0e0f8;
    border-bottom	: 1px solid #bbbbbb;
    border-right	: 1px solid #bbbbbb;
	font-size: 12px;
	line-height: 120%;
	margin-left: 4px;
	margin-right: 4px;
	padding: 6px 0px 6px 6px;
	color: #222244;
	font-weight: bold;
}

td.titleBarC {
	background-image: url(../imgs/titleBarC.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	text-shadow: #ffffff 2px 2px 1px;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
}

td.titleBarL {
	background-image: url(../imgs/titleBarC.gif);
	background-repeat: repeat-x;
}

td.titleBarR {
	background-image: url(../imgs/titleBarC.gif);
	background-repeat: repeat-x;
}

td.ContBoxWithBar{
	border: 1px solid #a0a0a0;
}

td.TitleBarText {
	font-size: 12px;
	color: #222222;
	text-shadow: #ffffff 2px 2px 1px;
	letter-spacing: 1px;
	text-align: center;
}
//----
tr.titleBarC2 {
	background-image: url(../imgs/titleBarC.gif);
	background-repeat: repeat-x;
}
td.titleBarText2 {
	font-size: 12px;
	color: #222222;
	text-shadow: #ffffff 2px 2px 1px;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
}

td.ContBoxWithBar2{
	border: 1px solid #a0a0a0;
}

td.TitleBarText2 {
	font-size: 12px;
	color: #222222;
	text-shadow: #ffffff 2px 2px 1px;
	letter-spacing: 1px;
	text-align: center;
}

