/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.white_title {
    width: 100%;
    border: 0;
    padding: 0;
    margin: 0;
    color: #ffffff;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    letter-spacing: 1.5px;
}
    
.beige_tl, td.beige_tl {
    background: #f8f1e6 url('beige_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.beige_t, td.beige_t {
    background: #f8f1e6 url('beige_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.beige_tr, td.beige_tr {
    background: #f8f1e6 url('beige_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.beige_l, td.beige_l {
    background: #f8f1e6 url('beige_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.beige_content, td.beige_content {
    background: #f8f1e6 url('beige_content.jpg') repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
    color: #000000;
}

.beige_r, td.beige_r {
    background: #f8f1e6 url('beige_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.beige_bl, td.beige_bl {
    background: #f8f1e6 url('beige_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.beige_b, td.beige_b {
    background: #f8f1e6 url('beige_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.beige_br, td.beige_br {
    background: #f8f1e6 url('beige_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_beige_l, td.colortop_beige_l {
    background: #f8f1e6 url('colortop_beige_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_beige_content, td.colortop_beige_content {
    background: #f8f1e6 url('colortop_beige_content.jpg') repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
    color: #000000;
}

.colortop_beige_r, td.colortop_beige_r {
    background: #f8f1e6 url('colortop_beige_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_beige_bl, td.colortop_beige_bl {
    background: #f8f1e6 url('colortop_beige_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_beige_b, td.colortop_beige_b {
    background: #f8f1e6 url('colortop_beige_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_beige_br, td.colortop_beige_br {
    background: #f8f1e6 url('colortop_beige_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_tl, td.colortop_grey_tl {
    background: #222222 url('colortop_grey_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_t, td.colortop_grey_t {
    background: #222222 url('colortop_grey_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_tr, td.colortop_grey_tr {
    background: #222222 url('colortop_grey_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_l, td.colortop_grey_l {
    background: #222222 url('colortop_grey_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_content, td.colortop_grey_content {
    background: #222222 url('colortop_grey_content.jpg') repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
    color: #ffffff;
}

.colortop_grey_r, td.colortop_grey_r {
    background: #222222 url('colortop_grey_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_bl, td.colortop_grey_bl {
    background: #222222 url('colortop_grey_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_b, td.colortop_grey_b {
    background: #222222 url('colortop_grey_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.colortop_grey_br, td.colortop_grey_br {
    background: #222222 url('colortop_grey_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.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 */
    border: solid 1px #000000;
}

.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: #DDDDDD;
}





