/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.Module-Wrapper
{
	width: 520px;
	border: 0px;
	padding: 0px 0px 0px 0px;
}
.Module-Wrapper-Wide
{
	width: 730px;
	border: 0px;
	padding: 0px 0px 0px 0px;
}
.Module-Wrapper-Sub
{
	width: 201px;
	border: 0px;
	padding: 0px 0px 0px 0px;
}
.Module-TableWrapper
{
    width: 520px;
}
.Module-TableWrapper-Wide
{
    width: 730px;
}
.Module-TableWrapper-Sub
{
    width: 201px;
}
table.Module-Wrapper
{
    width: 100%;
	padding: 0px;
}

.Module-Header
{
	width: 100%;
	height: 46px;
	background : url(images/MainContainerWideHead.png) top left;
	color : #fff;
	padding : 7px 5px 0px 10px;
	vertical-align : top;
}
.Module-Header-Wide
{
	width: 100%;
	height: 46px;
	background : url(images/MainContainerWideHead2.png) top left;
	color : #fff;
	padding : 7px 5px 0px 10px;
	vertical-align : top;
}
.Module-Header-Sub
{
	width: 100%;
	height: 25px;
	background : url(images/SubContainerHead.png) no-repeat top left;
	color : #fff;
	padding : 10px 15px 0px 10px;
	vertical-align : top;
}

.Module-Menu,.Module-Icon,.Module-Title
{
	float: left;
	color : #ffffff;
}

.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	color: #fff;
}

.Module-Help
{
    float: right;
}

.Module-Content
{
	padding: 0px 15px 5px 15px;
	background: url(images/MainContainerRepeat.png) repeat-y center;

}
.Module-Content-Wide
{
	padding: 0px 15px 10px 15px;
	background: url(images/MainContainerWideRepeat.png) repeat-y center;
	text-align: left;
}
.Module-Content-Sub
{
	padding: 3px 10px 5px 7px;
	background: url(images/SubContainerRepeat.png) repeat-y center;
}
.Module-Content *
{
    padding: 1px;
}

.Module-Footer
{
	padding: 10px 0px 0px 10px;
	background: url(images/MainContainerFoot.png) no-repeat top left;
	height: 39px;
	vertical-align: top;
	text-align: left;
}
.Module-Footer-Wide
{
	padding: 10px 0px 0px 20px;
	background: url(images/MainContainerWidefoot.png) no-repeat top left;
	height: 39px;
	vertical-align : top;
}
.Module-Footer-Sub
{
	padding: 10px 0px 0px 10px;
	background: url(images/SubContainerFoot.png) no-repeat top left;
	height: 41px;
	vertical-align : top;
}
.Module-Footer *
{
    padding-right: 3px;
}


