﻿f/* 
================================
 Container Styles for DotNetNuke
================================
.


/*-------------------------------------------------------------------------------*/
.actions{ width:10px;}
.clear									 { clear:both;}
.left 									 { float:left;}
.right 									 { float:right;}
.c_footer_1								 { 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;}


.Container-20038-1 						 { margin-bottom:5px;}
.Container-20038-1 .contentmain1		 { padding:0;}
.Container-20038-1 .c1_icon				 { float:left; margin:5px 10px 0 0;}
.Container-20038-1 .dnntitle			 { padding:0 0 7px 0; }
.Container-20038-1 .contentpane			 { padding:0px 0px 1px 0px;  vertical-align:top;}

.Container-20038-2 						 { margin-bottom:5px; }
.Container-20038-2 .c_line				 { background:url(images/c2_line.png) no-repeat center center; text-align:center; margin:0px 15% 15px 15%; height:15px;}
.Container-20038-2 .c_dot				 { background-image:url(images/c2_dot.png); background-repeat:no-repeat; background-position:center center; height:15px; width:15px; display:inline-block;}
.Container-20038-2 .contentmain1		 { }
.Container-20038-2 .dnntitle			 { padding:0px 0px 15px 0px; text-align:center; }
.Container-20038-2 .contentpane			 { padding:0px;  vertical-align:top; text-align:center;}

.Container-20038-3						 { margin-bottom:5px; }
.Container-20038-3 .contentmain1		 {}
.Container-20038-3 .title_left			 { background-image:url(images/c3_tl.png); background-repeat:no-repeat; background-position:0 50%; padding-left:20px;}
.Container-20038-3 .title_right			 { background-image:url(images/c3_tr.png); background-repeat:no-repeat; background-position:100% 50%; padding-right:20px;}
.Container-20038-3 .dnntitle			 { padding:0px 10px; background:url(images/c3_title.png) repeat-x 0 50% #fff; text-align:center;}
.Container-20038-3 .dnntitle span        { padding:0 20px; background:#fff; display:inline-block;}
.Container-20038-3 .contentpane			 { padding:10px 0px 0px;  vertical-align:top;}

.Container-20038-4 						 { margin-bottom:5px; }
.Container-20038-4 .dnntitle			 { text-align:left; padding:0px 0 5px 0; border-bottom:1px solid #edecec;}
.Container-20038-4 .contentmain1		 { padding:0px; }
.Container-20038-4 .contentpane			 { padding:10px 0px 0; text-align:left; vertical-align:top; }

.Container-20038-5 						 { margin-bottom:5px;}
.Container-20038-5 .contentmain1		 { padding:10px 15px 15px 15px; border-style:solid; border-width:6px; background:#fff; }
.Container-20038-5 .dnntitle			 { text-align:left; padding:0px;}
.Container-20038-5 .contentpane			 { padding:8px 0px 1px;  vertical-align:top;}


.Container-20038-6						 { margin-bottom:5px; }
.Container-20038-6 .contentmain1		 {}
.Container-20038-6 .dnntitle			 { padding:0px; border-bottom:3px solid #5a5958;}
.Container-20038-6 .dnntitle span        { border-bottom-style:solid; border-bottom-width:3px; float:left; margin-bottom:-3px; padding-bottom:5px;}
.Container-20038-6 .contentpane			 { padding:10px 0px 0px;  vertical-align:top;}

.Container-20038-7						 { margin-bottom:5px;}
.Container-20038-7 .contentmain1		 { }
.Container-20038-7 .dnntitle			 { padding:0px;  border-bottom-style:solid; border-bottom-width:2px;}
.Container-20038-7 .dnntitle span		 { background-image:url(images/c7_title.png); background-repeat:repeat-x; background-position:0 0; display:inline-block;}
.Container-20038-7 .dnntitle span span	 {background:url(images/c7_span.png) no-repeat 100% 0; padding:6px 33px 6px 12px; }
.Container-20038-7 .contentpane			 { padding:10px 0px 1px 0px; text-align:left; vertical-align:top;}

.Container-20038-8 						 { margin-bottom:5px;}
.Container-20038-8 .contentmain1		 { padding:3px; border-radius:0 0 4px 4px;}
.Container-20038-8 .dnntitle			 { text-align:left; padding:6px 15px;}
.Container-20038-8 .contentmain2         { background:#fff;	}
.Container-20038-8 .contentpane			 { padding:10px 15px;  vertical-align:top;}

.Container-20038-9 						 { margin-bottom:5px;}
.Container-20038-9 .contentmain1		 { padding:0px;}
.Container-20038-9 .dnntitle			 { text-align:left; padding:0px 0px 10px 0;}
.Container-20038-9 .contentpane			 { padding:0px;  vertical-align:top;}

.Container-20038-H1 					{ margin-bottom:5px; }
.Container-20038-H1 .contentmain1		 { padding:0;}
.Container-20038-H1 .contentpane		{ padding:0px 0px 1px 0px; text-align:left; vertical-align:top; }

.Container-20038-H2 					{ margin-bottom:5px; }
.Container-20038-H2 .contentmain1		 { padding:0;}
.Container-20038-H2 .contentpane		{ padding:0px 0px 1px 0px; text-align:left; vertical-align:top; }

.Container-20038-H3 					{ margin-bottom:5px; }
.Container-20038-H3 .contentmain1		 {padding:0;}
.Container-20038-H3 .contentpane		{ padding:0px 0px 1px 0px; text-align:left; vertical-align:top; }

.White {}
.White .contentpane 					 { padding:0px;}
.White .cbot							 { float:right;}



.Container-20038-1 .title1{font-size:18px; font-weight:normal; line-height:1.3;}

.Container-20038-2 .title2{font-size:24px; color:#595959; font-weight:normal; line-height:1.3;}

.Container-20038-3 .title3{font-size:20px; font-weight:normal; color:#595959;  line-height:1.3;}

.Container-20038-4 .title4{font-size:20px; font-weight:normal; color:#595959;  line-height:1.3;}

.Container-20038-5 .title5{font-size:20px; font-weight:normal;line-height:1.3; font-family:Arial;}

.Container-20038-6 .title6{font-size:20px; font-weight:normal;line-height:1.3; font-family:Arial;}

.Container-20038-7 .title7{font-size:18px; font-weight:normal; color:#fff; line-height:24px; font-family:Arial;}

.Container-20038-8 .title8{font-size:18px; font-weight:bold; color:#fff; line-height:24px; font-family:Arial;}

.Container-20038-9 .title9{font-size:18px; font-weight:normal; color:#000; line-height:1.3; font-family:Arial;}























































