/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.ContainerMaster_White {
	width: 98%;
	margin: 5px auto 15px auto;
	}
.ContainerRow1_White {
	background-color: #FFFFFF;
	border-bottom:1px dotted #999999;
	}
.ContainerRow2_White {
	background-color: #ffffff;
	padding:6px 0px 0px 4px;
	}
.ContainerTitle_White {
	color:#666;
	padding-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
	
.ContainerMaster_ALLWhite {
	width: 98%;
	margin: -5px auto 15px auto;
	}
.ContainerRow1_ALLWhite {
	background-color: #FFFFFF;
	}
.ContainerTitle_ALLWhite {
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}

/*Text Header - White Background.ascx*/
.ContainerMaster_Blue {
	width: 300px;
	margin: 35px auto 35px auto;
	border-collapse:collapse;
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
	}
.ContainerRow1_Blue {
	background-color: #083C73;
	border:1px solid #083C73;
	padding:8px;
	}
.ContainerRow2_Blue {
	background-color: #ffffff;
	border:1px solid #083C73;
	padding: 10px;
	text-align:center;
	}
	
.ContainerRow2_Blue	#dnn_ctr389_ContentPane { text-align:center; !important }

.ContainerRow3_Blue {
	background-color: #ffffff;
	padding: 2px;
	}
.ContainerTitle_Blue {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}

/*sideBarContainer.ascx*/
.ContainerMaster_SideBar {
	width: 90%;
	margin: 10px 10px 10px 10px;
	border-collapse:collapse;
	}
.ContainerRow1_SideBar {
	background-color: #083C73;
	border:1px solid #083C73;
	padding:8px;
	}
.ContainerRow2_SideBar {
	background-color: #fff;
	border:1px solid #666;
	padding: 5px;
	text-align:center;
	}
.ContainerRow1_SideBar2 {
	background: #083C73 url(sideBG.jpg) repeat-x;
	}
	
.ContainerRow3_SideBar {
	background-color: #ffffff;
	padding: 2px;
	}
.ContainerTitle_SideBar {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.SideBarTitleLft {
	width:10px;
	height:33px;
	background:url(sideLft.jpg) top left no-repeat; 
	}
.SideBarTitleRt {
	width:10px;
	height:33px;
	background:url(sideRt.jpg) top right no-repeat; 
	}


/*sideBarContainer_gold.ascx*/
.ContainerMaster_SideBarGold {
	width: 90%;
	margin: 10px 10px 10px 10px;
	}
.ContainerRow_SideBarGold {
	background: #F7AC12 url(sideBG_2.jpg) repeat-x;
	}
ContainerRow2_SideBarGold {
	background-color: #333333;
	border:1px solid #666666;
	padding: 5px;
	text-align:center;
	}	
.ContainerTitle_SideBarGold {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	}


/*.containermaster_blue {
	width: 100%;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.containerrow1_blue {
	background-image: url(../Copy of DNN-Blue/gradient_LtBlue.jpg);
}
.containerrow2_blue {
	background-color: #ffffff;
}*/
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

.NO_CONTAINER_WRAPPER { width:100%; padding:0; margin:-45px auto 20px auto; }
.NO_CONTAINER_WRAPPER tr,td{ padding:0; margin:0;}

.SearchPaneTD {padding-left: 30px; }