/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_gray {
	width: 100%;
	background-color: #DDDDDD;
	BORDER-RIGHT: #8F9092 1px solid; 
	BORDER-TOP: #8F9092 1px solid; 
	BORDER-LEFT: #8F9092 1px solid; 
	BORDER-BOTTOM: #8F9092 1px solid; 
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}

.containerrow1_gray {
	BACKGROUND-IMAGE: url(gradient_LtGray.jpg);
}
.containerrow2_gray {
	background-color: #FFFFFF
}
.ctborder {
	border: 1px solid #fcfcfa;
}
.p10{ padding:10px;}
.wh{ width:100%; height:100%;}

.Head1{ font-size:13px; font-weight:bold; color:#000000; }

.Head2{ font-size:22px; font-weight:bold; color:#FFFFFF; }

.Head3{ font-size:13px; font-weight:bold; color:#000000; }

.Head4{ font-size:13px; font-weight:bold; color:#000000; }

.bk {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFA28F;
	border-right-color: #CFA28F;
	border-bottom-color: #CFA28F;
	border-left-color: #CFA28F;
}


.Container1{
	margin-bottom:10px;
	float:left;
	background-image: url(images/foxmenu_bg-OFF.gif);
	background-repeat:repeat-x;
	width:100%;
}
.Container1 .containerhead{
	float:left;
	background-image: url(images/c1top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:25px;
	width:100%
}

.containerhead2{
	float:left;
	width:100%;
	background-repeat: no-repeat;
	background-position: left top;

}
.clear { clear:both;}
.icon{display:block; float:left;text-align:center; height:23px; width:30px;}
.title{float:left;overflow:hidden; line-height:23px; font-size:13px; font-weight:bold; text-align:left;}
.visibility{display:block; float:right; min-width:20px; text-align:center; height:23px;}
.Container1 .containermain{}
.Container1 .containerpane{margin:0px 10px; line-height:16px; clear:both; padding:5px;}
.Container1 .containerbot{height:20px;}
.pleft{ padding-left:10px;}
.left {
float:left;}
.right {
float:right;}


.Container2 .containerhead{
	padding: 8px 0;
	height:38px;
	font: bold 28px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/bg_Container2_title.png) no-repeat;
}

.Container2{
}

.Container2 .containermain{ color:#FFFFFF; }
.Container2 .containerpane{margin:0px 10px; line-height:16px; clear:both}
.Container2 .containerbot{height:20px;}


.c1bg{
	background-image: url(images/c1top.jpg);
	background-repeat: no-repeat;
	width:25px;
	height:25px;
}

.c1color{
	background-color: #EF4403;
}

.c1ContentPane{
	text-align: left;
	vertical-align: top;
	padding-left:5px;
}
.row4{
height:10px;
}
row1{
height:25px;
}

.lt{ text-align:left;vertical-align:top; }
.rt{ text-align:right;vertical-align:top; }
.lb{ text-align:left; vertical-align:bottom;}
.rb{ text-align:right; vertical-align:bottom;}
.cm{ text-align:center; vertical-align:middle;}
.ct{ text-align:center; vertical-align:top;}
.cb{ text-align:center; vertical-align:bottom;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left; vertical-align:middle;}

.Container3{
	margin: 29px 1px 0 19px;
}

.Container3 .containerhead{
	padding: 3px 0;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	background: #15a9c;
	color: #FFFFFF;
	text-indent: 5px;
}

.Container3 .containermain{ color:#000; }
.Container3 .containerpane{margin:0px 10px; line-height:16px; clear:both}
.Container3 .containerbot{height:20px;}

.Container3 .title {
	float: none;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
}
.Container3 .Head2 {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
}

.Container4{
	margin: 30px 0 0 6px;
	background: url(images/bg_container4.png) top left repeat-x;
}

.Container4 .containerhead{
	float: left;
	padding: 3px 60px 3px 0;
	background: #15a9c url(images/bg_container4_title.jpg) no-repeat;
	color: #FFFFFF;
	text-indent: 5px;
}

.Container4 .containerhead span {
	float: left;
}

.Container4 .containermain{ clear: left; padding: 20px 18px 0 18px;color:#000; }
.Container4 .containerpane{margin:0px 10px; line-height:16px; clear:both}
.Container4 .containerbot{height:20px;}

.Container4 .title {
	float: none;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
}
.Container4 .Head2 {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
}

.Container5{
	margin: 0 0 0 6px;
	background: url(images/bg_Container4.png) top left repeat-x;
}

.Container5 .containerhead{
	padding: 3px 0;
	background: url(images/bg_Container5_title.jpg) no-repeat top right;
	color: #000000;
	text-indent: 5px;
}

.Container5 .containermain{ clear: left; padding: 0 18px;color:#000; }
.Container5 .containerpane{margin:0px 10px; line-height:16px; clear:both}
.Container5 .containerbot{height:20px;}

.Container5 .title {
	float: none;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
}
.Container5 .Head2 {
	color: #000000;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
}



