@charset "utf-8";

/* 
================================
 Container Styles for DotNetNuke
================================
*/

.lt{ text-align:left; vertical-align:top;}
.lm{ text-align:left; vertical-align:middle;}
.lb{ text-align:left; vertical-align:bottom;}
.rt{ text-align:right; vertical-align:top;}
.rm{ text-align:right; vertical-align:middle;}
.rb{ text-align:right; vertical-align:bottom;}
.ct{ text-align:center; vertical-align:top;}
.cm{ text-align:center; vertical-align:middle;}
.cb{ text-align:center; vertical-align:bottom;}
.h{ height:100%;}
.w{ width:100%;}
.wh{ width:100%; height:100%}

.bg-x{ background-repeat:repeat-x;}
.bg-y{ background-repeat:repeat-y;}
.bg-no{ background-repeat:no-repeat;}
.bg-p-lt{ background-position: left top;}
.bg-p-rt{ background-position: right top;} 
.bg-p-lb{ background-position: left bottom;} 
.bg-p-rb{ background-position: right bottom;}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}


/*-------------------------------------------------------------------------------*/

.Head1 {
	color: #0b355f;
	font: bold 14px/32px Arial,sans-serif;
	white-space: nowrap;
}

.Head2 {
	color: #33548d;
	font: bold 14px/16px Arial,sans-serif;
	white-space: nowrap;
}

/*--------------------------------------------------------------------------------------*/

.Container1 .containerhead {
	border-top: 1px solid #b0afaf;
}

.Container1 .containerpane {
	padding: 0 0 3px;
	text-align: left;
}

.Container1 .containerbot {
	clear: both;
}

.Container2 .containerpane {
	padding: 0 0 3px;
	text-align: left;
}

.Container2 .containerbot {
	clear: both;
}

