﻿/* 
================================
 Container Styles for DotNetNuke
================================
*/   

/* background for container */
.container_margins {
    border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: ;
	margin: 0px;
    	padding: 3px;
    	width: 100%;
}

.textonly_bg {
	background-color: transparent;
	border: none 0px; 
	padding: 0px;
	margin: 0px;
    width: 100%;
}

.white_container_bg {
	background-color: #ffffff;
	border: none 0px; 
	padding: 0px;
	margin: 0px;
    width: 100%;
}

.blue_container_bg {
	background-color: #c8e9fa;
	border: none 0px; 
	padding: 0px;
	margin: 0px;
    width: 100%;
}

.text_content {
	background-color: transparent;
	border: none 0px; 
	padding: 0px;
	margin: 0px;
}

/* this class is assigned to [TITLE] in container.xml */
.cont_title_blue {
	font-family: Verdana, Arial, Times New Roman, Georgia, Serif;
	font-size: 14px;
	color: #182e81;
    padding: 0px;
    margin: 0px;
    border: 0px;
	font-weight: normal;
    text-align: left;
    vertical-align: top;
    text-transform: uppercase;
}

.icon_photo {
    border: none 0px;
    margin: 0px;
    padding: 0px 0px 0px 7px;
    vertical-align: top;
    text-align:right;
}

/* white container corner styles */
.cont_br_r {
    background: #ffffff url('cont_br_r.jpg') no-repeat scroll left bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_br_br {
    background: #ffffff url('cont_br_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_br_b {
    background: #ffffff url('cont_br_b.jpg') no-repeat scroll right top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_bl_l {
    background: #ffffff url('cont_bl_l.jpg') no-repeat scroll right bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_bl_bl {
    background: #ffffff url('cont_bl_bl.jpg') no-repeat scroll right top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_bl_b {
    background: #ffffff url('cont_bl_b.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_tr_r {
    background: #ffffff url('cont_tr_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_tr_tr {
    background: #ffffff url('cont_tr_tr.jpg') no-repeat scroll left bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_tr_t {
    background: #ffffff url('cont_tr_t.jpg') no-repeat scroll right bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_tl_l {
    background: #ffffff url('cont_tl_l.jpg') no-repeat scroll right top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_tl_tl {
    background: #ffffff url('cont_tl_tl.jpg') no-repeat scroll right bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_tl_t {
    background: #ffffff url('cont_tl_t.jpg') no-repeat scroll left bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

/* Blue container corner styles */
.contb_br_r {
    background: #c8e9fa url('contb_br_r.jpg') no-repeat scroll left bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_br_br {
    background: #c8e9fa url('contb_br_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_br_b {
    background: #c8e9fa url('contb_br_b.jpg') no-repeat scroll right top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_bl_l {
    background: #c8e9fa url('contb_bl_l.jpg') no-repeat scroll right bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    height: 100%;
}

.contb_bl_bl {
    background: #c8e9fa url('contb_bl_bl.jpg') no-repeat scroll right top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_bl_b {
    background: #c8e9fa url('contb_bl_b.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_tr_r {
    background: #c8e9fa url('contb_tr_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_tr_tr {
    background: #c8e9fa url('contb_tr_tr.jpg') no-repeat scroll left bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_tr_t {
    background: #c8e9fa url('contb_tr_t.jpg') no-repeat scroll right bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_tl_l {
    background: #c8e9fa url('contb_tl_l.jpg') no-repeat scroll right top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_tl_tl {
    background: #c8e9fa url('contb_tl_tl.jpg') no-repeat scroll right bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.contb_tl_t {
    background: #c8e9fa url('contb_tl_t.jpg') no-repeat scroll left bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

/* the menu next to container title with settings options for the module */
.ModuleTitle_MenuItem {
	border: #ffffff 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: #ffffff; 
	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: #82930f; 
	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: #8dbfbd;
}























































































