/* 
================================
 Container Styles for DotNetNuke
================================
.


/*-------------------------------------------------------------------------------*/
.actions{ 
	width:10px;
}
.clear { 
	clear:both;
}
.c_footer{ 
	padding-right:10px; 
	text-align:right ;   }
 


.c_contentpane { 
	text-align:left; 
	padding:2px 5px 0px 5px;
}
.ModuleTitle_MenuContainer{ 
	width:100px!important;
}

.Container-20039-1{ 
	margin-bottom:5px;       
}
.Container-20039-1 .dnntitle { 
	padding-bottom:5px;   
}
.Container-20039-1 .contentmain{ 
	position:relative; 
	line-height:2; 
}
.Container-20039-1 .contentpane{ 
	padding:0px 0px 3px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both; 
	font-size:12px; 
}
.Container-20039-1 .Normal{ 
	font-size:13px; 
	color:#888;  
}
.Container-20039-1 .c_icon1{ 
	vertical-align:top; 
	padding:5px 15px 0px 0px; 
}
.Container-20039-1 .c_icon1 img{ 
	background:#c8c8c8; 
	border-radius:82px; 
	-moz-border-radius:82px; 
	-webkit-border-radius:82px;
	max-width:none;
	transition:background-color ease-in 200ms;
	-moz-transition: background-color ease-in 200ms; /* Firefox 4 */
	-webkit-transition: background-color ease-in 200ms; /* Safari and Chrome */
	-o-transition:background-color ease-in 200ms; /* Opera */
	-ms-transition: background-color ease-in 200ms; /* IE9? */  
}
.Container-20039-1:hover .c_icon1 img  {  }


.Container-20039-2{ 
	margin-bottom:5px;  
}
.Container-20039-2 .dnntitle{ 
	color:#FFF; 
	background:url(images/C2_bg.png) no-repeat left 31px ; 
	padding:20px 0px 10px 15px;  
}
.Container-20039-2 .contentpane	{
	padding:0px 0px 3px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both; 
	font-size:12px; 
}
.Container-20039-2 .Normal{ 
	color:#FFF;   
}



.Container-20039-3{ 
	margin-bottom:5px; 
	background:#fefefe; 
}
.Container-20039-3 .dnntitle{  
	padding:10px 8px; 
	position:relative;    
}
.Container-20039-3 .dnntitle:before{ 
	border-top: 6px solid #FFF;
	border-left: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-right: 6px solid #FFF;
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 0;
}
.Container-20039-3 .contentmain{  
	border:1px solid #e5e5e5; 
	border-top:none; 
	padding:5px 8px 0px;    
}
.Container-20039-3 .contentpane	{ 
	padding:0px 0px 3px 0px; 
	text-align:left; 
	vertical-align:top;
	clear:both; 
	font-size:12px; 
}

.Container-20039-4{ 
	margin-bottom:5px; 
	background:#fefefe; 
}
.Container-20039-4 .dnntitle{ 
	background:#2e2e2e; 
	padding:10px 8px;  
	position:relative;  
}
.Container-20039-4 .dnntitle:before{ 
	border-top: 6px solid #FFF;
	border-left: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-right: 6px solid #FFF;
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 0;
}
.Container-20039-4 .contentmain{  
	border:1px solid #e5e5e5; 
	border-top:none; 
	padding:5px 8px 0;   
}
.Container-20039-4 .contentpane{ 
	padding:0px 0px 3px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both; 
	font-size:12px; 
}

.Container-20039-5{ 
	margin-bottom:5px; 
	border:1px solid #e6e6e6; 
	padding:8px;  
}
.Container-20039-5 .dnntitle{ 
	padding:3px 8px;   
}
.Container-20039-5 .contentmain { 
	padding:5px 8px 0 ; 
}
.Container-20039-5 .contentpane{ 
	padding:0px 0px 3px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both; 
	font-size:12px; 
}

.Container-20039-6 { 
	margin-bottom:5px;   
}
.Container-20039-6 .dnntitle{ 
	padding:2px 0px;  
}
.Container-20039-6 .contentmain{ 
	padding:5px 0px 0 ; 
}
.Container-20039-6 .contentpane{ 
	padding:0px 0px 3px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both; 
	font-size:12px; 
}

.Container-20039-7 { 
	margin-bottom:5px;
}
.Container-20039-7 .dnntitle{ 
	background:#2e2e2e; 
	padding:2px 0px;   
}
.Container-20039-7 .contentmain{ 
	padding:5px 0px 0 ; 
}
.Container-20039-7 .contentpane{ 
	padding:0px 0px 3px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both; 
	font-size:12px; 
}
  
.Container-20039-H1 { 
	margin-bottom:5px; 
}
.Container-20039-H1 .contentpane{ 
	padding:5px 0px 1px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both;       
}

.Container-20039-H2 { 
	margin-bottom:5px; 
}
.Container-20039-H2 .contentpane{ 
	padding:5px 0px 1px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both;    
}

.Container-20039-H3 { 
	margin-bottom:5px; 
}
.Container-20039-H3 .dnntitle h3{ 
	color:444444; 
	font-size:20px; 
	font-weight:normal;
}
.Container-20039-H3 .contentpane{ 
	padding:5px 0px 1px 0px; 
	text-align:left; 
	vertical-align:top; 
	clear:both;     
}


.Container-20039-1 .title1{ 
	font-size:16px;     
}
.Container-20039-2 .title2{ 
	font-size:20px; 
}
.Container-20039-3 .title3{ 
	font-size:20px; 
	line-height:1.2; 
	color:#FFFFFF; 
}
.Container-20039-4 .title4{ 
	font-size:20px; 
	line-height:1.2; 
	color:#FFFFFF; 
}
.Container-20039-5 .title5{ 
	font-size:20px; 
	line-height:1.2; 
	color:#555555; 
}
.Container-20039-6 .title6{ 
	font-size:20px; 
	line-height:1.2; 
	color:#FFFFFF; 
	display:block ; 
	border-bottom:1px solid #FFF; 
	padding:6px 8px; 
}
.Container-20039-7 .title7{ 
	font-size:20px; 
	line-height:1.2; 
	color:#FFFFFF; 
	display:block ; 
	border-bottom:1px solid #FFF; 
	padding:6px 8px;
}



