.roundedcornr_box_852170 {
   background: #dbdbdb;
}
.roundedcornr_top_852170 div {
   background: url(roundedcornr_852170_tl.png) no-repeat top left;
}
.roundedcornr_top_852170 {
   background: url(roundedcornr_852170_tr.png) no-repeat top right;
}
.roundedcornr_bottom_852170 div {
   background: url(roundedcornr_852170_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_852170 {
   background: url(roundedcornr_852170_br.png) no-repeat bottom right;
}

.roundedcornr_top_852170 div, .roundedcornr_top_852170, 
.roundedcornr_bottom_852170 div, .roundedcornr_bottom_852170 {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.roundedcornr_content_852170 { margin: 0 12px; }
.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: #dbdbdb;
}



