/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.containermaster {
	width: 100%;
	background-color: transparent;
	padding-left: 3px;
	padding-right: 0px;
	padding-bottom:10px;
	margin: 0px;
}

.containermaster2 {
	width: 100%;
	background-color: transparent;
	padding-left:10px;
	padding-right: 0px;
	margin: 0px;
	padding-bottom:10px;
}

/* Titles */
.title {
	color:#0C90D6;
	font-size:16px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-left:17px;
	text-transform:uppercase;
}
.title2 {
	color:#0C90D6;
	font-size:14px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-left:9px;
	text-transform:uppercase;
}
/* Box */
.box {
	background-image: url(cont_left.gif);
	background-position:left;
	background-repeat:repeat-y;
}
.box_top {
	background-image: url(cont_top.gif);
	background-position:left top;
	background-repeat:repeat-y;
	height:12px;
}
.box_bottom {
	background-image: url(cont_bottom.gif);
	background-position:left;
	background-repeat:repeat-y;
	height:12px;
}
.box_power {
	background-image: url(back_power.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_lighting {
	background-image: url(back_lighting.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_spectrum {
	background-image: url(back_spectrum.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_LCMLeads {
	background-image: url(back_LCMLeads.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_switching {
	background-image: url(back_switching.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_typical {
	background-image: url(back_typical.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_typical_main {
	background-image: url(back_typical_main.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_hub {
	background-image: url(back_PDH.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.box_top2 {
	background-image: url(cont_top2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:12px;
}
.box_bottom2 {
	background-image: url(cont_bottom2.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:12px;
}

/* Content */
.container_content {
	padding-right:10px;
	padding-top:8px;
	padding-left:17px;
	padding-bottom:8px;
	background-color: transparent;
}
.container_content2 {
	padding-right:5px;
	padding-top:0px;
	padding-left:1px;
	padding-bottom:8px;
	background-color: transparent;
}
.container_content3 {
	padding-right:10px;
	padding-top:12px;
	padding-left:17px;
	padding-bottom:12px;
	background-color: transparent;
}
.less {
	padding-left:0px;
}
.line {
	border-bottom: 2px solid #AED7F1;
}
.padding-sides {padding-left:13px; padding-right:7px;}
.padding-vertical {padding-bottom:5px; padding-top:8px;}
.padding-top {padding-top:10px;}

.container_width {width:150px;}

#dnn_LeftPane .box {margin-left:-10px;}
#dnn_LeftPane .title {
	color:#0C90D6;
	font-size:14px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-left:17px;
	text-transform:uppercase;
}
