/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containerMasterContent {
	width: 100%;
}
.containerMaster {
	width: 100%;
}
.containerMasterMedium {
	width: 160px;
	background-color: #ffffff;
	border-right: #0066cc 1px solid; 
	border-top: #0066cc 1px solid; 
	border-left: #0066cc 1px solid; 
	border-bottom: #0066cc 1px solid; 
}
.containerMasterDark {
	width: 100%;
	background-color: #ffffff;
	border-right: #000033 1px solid; 
	border-top: #000033 1px solid; 
	border-left: #000033 1px solid; 
	border-bottom: #000033 1px solid; 
}
.containerLinksModule {
	width: 100%;
	background-color: #ffffff;
}
.headerLinksModule {
    width: 100%;
    height: 30px;
    background-color: #ffffff;
    padding-top: 3px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 0px;
    border-bottom: #666666 1px dotted;
}
.titleLinksModule {
    color: #333333;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
}
.contentLinksModule {
    width: 100%;
    background-color: #ffffff;
    color: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
}
.footerLinksModule {
    background-color: #E4DFCD;
    color: #333333;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}
.mediumHeader {
    width: 100%;
    height: 30px;
    background-color: #0066cc;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    color: #ffffff;
    font-weight: bold;
    border-bottom: solid 1px #ffffff;
}
.mediumFooter {
    width: 100%;
    height: 10px;
    background-color: #0066cc;
    padding-top: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 1px;
    color: #ffffff;
    font-weight: bold;
    border-top: solid 1px #ffffff;
}
.darkHeader {
    width: 100%;
    height: 30px;
    background-color: #003A63;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    color: #ffffff;
    font-weight: bold;
    border-bottom: solid 1px #ffffff;
}
.darkFooter {
    width: 100%;
    height: 10px;
    background-color: #003A63;
    padding-top: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 1px;
    color: #ffffff;
    font-weight: bold;
    border-top: solid 1px #ffffff;
}
.mediumContent {
    width: 100%;
    background-color: #B3D3E9;
    color: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
}
.lightHeader {
    width: 100%;
    height: 30px;
    background-color: #83B6C1;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    color: #ffffff;
    font-weight: bold;
    border-bottom: solid 1px #ffffff;
}
.lightFooter {
    width: 100%;
    height: 10px;
    background-color: #83B6C1;
    padding-top: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 1px;
    color: #ffffff;
    font-weight: bold;
    border-top: solid 1px #ffffff;
}
.dashedHeader {
    width: 100%;
    height: 30px;
    background-color: #ffffff;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    border-top: dashed 1px #000000;
}
.solidHeader {
    width: 100%;
    height: 30px;
    background-color: #ffffff;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    border-top: solid 1px #000000;
}
.header {
    width: 100%;
    height: 30px;
    background-color: #ffffff;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
}
.lightContent {
    width: 100%;
    background-color: #D9EBEE;
    color: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
}
.whiteContent {
    width: 100%;
    background-color: #ffffff;
    color: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
}
.dashedContent {
    width: 100%;
    background-color: #ffffff;
    color: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    border-bottom: dashed 1px #000000;
}
.solidContent {
    width: 100%;
    background-color: #ffffff;
    color: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    border-bottom: solid 1px #000000;
}
.whiteTitle {
    color: #ffffff;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
}
.greenContent {
    width: 160px;
    background-color: #BBD8ED;
    color: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
}
.greenHeader {
    width: 100%;
    height: 30px;
    background-color: #BBD8ED;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
}
.greenTitle {
    color: #000033;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica;
}
.mediumTitle {
    color: #0066cc;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
}
.darkTitle {
    color: #000033;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
}
.mediumContentTitle {
    color: #0066cc;
    font-weight: bold;
    font-size: 11pt;
    font-family: Verdana, Arial, Helvetica;
}
.containerrow1_blue {
	background-image: url(gradient_LtBlue.jpg);
}
.containerrow2_blue {
	background-color: #ffffff;
}


/* 
======================================
 Container Styles Rounded Containers
=====================================
*/   
.contentTitle, .contentTitle A, .contentTitle A:link, .contentTitle A:active, .contentTitle A:visited
 {
    color: #808080;
    font-weight: bold;
    font-size: 11pt;
    font-family: Verdana, Arial, Helvetica;
}
.topleftBlue
{
	width: 20px;
	height: 20px;	
	background-image:url("topLeft.jpg");
	background-repeat: no-repeat;	
}
.topBlue
{
	height: 4px;
	background-image:url("top.jpg");
	background-repeat: repeat-x;		
	padding-top: 1px;
}
.titleBarBlue
{
	height: 6px;
	background-color: #ffffff;
}
.toprightBlue
{
	width: 20px;
	height: 20px;	
	background-image:url("topRight.jpg");
	background-repeat: no-repeat;	
}
.leftBlue
{
	width: 4px;	
	background-image:url("left.jpg");
	background-repeat: repeat-y;
}
.rightBlue
{
	width: 4px;	
	background-image:url("right.jpg");
	background-repeat: repeat-y;
}
.bodyContBlue
{
}
.lowerleftBlue
{
	width: 20px;
	height: 20px;	
	background-image:url("lowerLeft.jpg");
	background-repeat: no-repeat;
}
.bottomBlue
{	
	background-image: url("bottom.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}
.lowerrightBlue
{
	width: 20px;
	height: 20px;	
	background-image:url("lowerRight.jpg");
	background-repeat: no-repeat;
}

.topleftGreen
{
	width: 20px;
	height: 20px;	
	background-image:url("topLeftGreen.jpg");
	background-repeat: no-repeat;	
}
.topGreen
{
	height: 4px;
	background-image:url("topGreen.jpg");
	background-repeat: repeat-x;		
	padding-top: 1px;
}
.titleBarGreen
{
	height: 6px;
	background-color: #ffffff;
}
.toprightGreen
{
	width: 20px;
	height: 20px;	
	background-image:url("topRightGreen.jpg");
	background-repeat: no-repeat;	
}
.leftGreen
{
	width: 4px;	
	background-image:url("leftGreen.jpg");
	background-repeat: repeat-y;
}
.rightGreen
{
	width: 4px;	
	background-image:url("rightGreen.jpg");
	background-repeat: repeat-y;
}
.bodyContGreen
{
}
.lowerleftGreen
{
	width: 20px;
	height: 20px;	
	background-image:url("lowerLeftGreen.jpg");
	background-repeat: no-repeat;
}
.bottomGreen
{	
	background-image: url("bottomGreen.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}
.lowerrightGreen
{
	width: 20px;
	height: 20px;	
	background-image:url("lowerRightGreen.jpg");
	background-repeat: no-repeat;
}
