﻿/* 
================================
 Container Styles for DotNetNuke
================================
*/


/*-------------------------------------------------------------------------------*/
.actions{ width:10px;}
.clear									 { clear:both;}
.c_footer								 { padding-right:10px; text-align:right;}
.dnntitle 								 { padding-left:10px;}
.c_contentpane 							 { text-align:left; padding:2px 5px 0px 5px;}
.ModuleTitle_MenuContainer				 { width:100px!important;}
/*-- No Title --*/	
.White									 {}
.White .contentpane						 { text-align:left;padding:0px;}
.White .cbot							 { float:right;}
	
/*-- Container-H1 --*/	
.Container-20064-H1 							 { margin-bottom:5px; }
.Container-20064-H1 h1             	 { font-size:24px; font-weight:normal; line-height:26px; text-align:left; color:#333;}
.Container-20064-H1 .dnntitle					 { padding:0px 0px 20px 0px;text-align:left;}
.Container-20064-H1 .contentmain1				 {}
.Container-20064-H1 .contentpane				 { padding:1px 0px 3px 0px;text-align:left;vertical-align:top;clear:both; }
/*-- Container-H2 --*/	
.Container-20064-H2 							 { margin-bottom:5px; }
.Container-20064-H2 h2             	 { font-size:20px;  line-height:24px; text-align:left; color:#333;}
.Container-20064-H2 .dnntitle					 { padding:0px 0px 20px 0px;text-align:left;background:url(images/dividers_1.png) repeat-x left 10px;}
.Container-20064-H2 .contentmain1				 {}
.Container-20064-H2 .contentpane				 { padding:1px 0px 3px 0px;text-align:left;vertical-align:top;clear:both; }
/*-- Container-H3 --*/	
.Container-20064-H3 							 { margin-bottom:5px; padding:30px; background-color:#F2F2F2; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
.Container-20064-H3 h3             	 { font-size:18px; font-weight:normal; line-height:22px; text-align:left; color:#333;}
.Container-20064-H3 .dnntitle					 { padding:0px 0px 20px 0px;text-align:left;}
.Container-20064-H3 .contentmain1				 {}
.Container-20064-H3 .contentpane				 { padding:1px 0px 3px 0px;text-align:left;vertical-align:top;clear:both; }

/*-- Container-H1-line-left --*/
.Container-20064-H1-line-left 				 { margin-bottom:5px;}
.Container-20064-H1-line-left .contentmain1	 { }
.Container-20064-H1-line-left h1             { font-size:24px; font-weight:normal; line-height:26px; text-align:left; color:#333;}
.Container-20064-H1-line-left .line          { width:40px; height:3px; background-color:#666; margin:20px 0 20px; }
.Container-20064-H1-line-left .contentpane	 { padding:0px 0px 3px 0px; text-align:left; vertical-align:top; clear:both; }

.lightgrey_title .Container-20064-1 .dnntitle,
.lightgrey_title .Container-20064-2 .dnntitle,
.lightgrey_title .Container-20064-3 .dnntitle{ 
	padding:0px 0px 10px 0px;
	}
	
/*-- Container Title --*/
.Container-20064-H1 .title1{font-size:20px;font-weight:normal;line-height:1.3;font-family:'Open Sans';}
.Container-20064-H2 .title2{font-size:20px;font-weight:normal;line-height:1.3;font-family:'Open Sans';padding: 0 15px 0 0;}
.Container-20064-H3 .title3{font-size:20px;font-weight:normal;line-height:1.3;font-family:'Open Sans';}
.Container-20064-H4 .title4{font-size:18px;font-weight:normal;line-height:1.3;font-family:'Open Sans';color:#f0f0f0;}
.title5{font-size:16px;font-weight:bold;line-height:1.3;font-family:'Open Sans';color:#dddddd;text-transform:uppercase;}

.lightgrey_title .Container-20064-1 .title1{
	font-size:16px;
	color:#f0f0f0;
	display:inline-block;
}
.lightgrey_title .Container-20064-1 .line{
	position: relative;
	width: 30px;
	height: 3px;
	top: -3px;
	margin: 0 0 0 10px;
	display: inline-block;
	}
.Container-20064-4 .line{
	position: relative;
	width: 30px;
	height: 3px;
	top: -3px;
	margin: 0 0 0 10px;
	display: inline-block;
	}






