
/* .masthead { background-image: url( graphics/masthead.jpg ) !important; } */
/* new narrow-size masthead uploaded by Jim O'Connor 10/08/2021 02:31:32 PM */
.masthead.foodservice { background-image: url( graphics/cmfoodservice_masthead100821023132.jpg ) !important; height:93px !important; }
.masthead .tag-line { color: #333333 !important; padding-left:156px !important; top:28px !important; }
.masthead .tag-line span{ visibility:hidden !important; }
.masthead .tag-line { visibility:hidden !important; }
.masthead .client-logo img { display:none !important; }

/*  added krusteazpro stylings 6-19-2014 - tag  */

/*
.login-box .hdr-l{ background-image: url(graphics/pl_2_hdr_l.png)!important;}
.login-box .hdr-r{ background-image: url(graphics/pl_2_hdr_r.png)!important;}
.login-box .hdr-c{ background-image: url(graphics/pl_2_hdr_c.png)!important;}
.login-box .ftr-l {background-image: url( graphics/pl_2_ftr_l.png ) !important; }
.login-box .ftr-r {background-image: url( graphics/pl_2_ftr_r.png ) !important; }
.login-box .ftr-c {background-image: url( graphics/pl_2_ftr_c.png ) !important; }
*/
.login-box h1 {color: #4b3d2c!important;}
.login-box .hdr-l { background: #f2e7dd !important; }
.login-box .hdr-r { background: #f2e7dd !important; }
.login-box .hdr-c { background: #f2e7dd !important; }
.login-box .ftr-l { background: #f2e7dd !important; }
.login-box .ftr-r { background: #f2e7dd !important; }
.login-box .ftr-c { background: #f2e7dd !important; }

/*
.portlet.layout-2 .header h1 {color:#805f49 !important; margin-bottom:2px; }
.portlet.layout-2 .hdr-c	{background-image: url( graphics/pl_2_hdr_c.png ) !important; }
.portlet.layout-2 .hdr-r	{background-image: url( graphics/pl_2_hdr_r.png ) !important; }
.portlet.layout-2 .hdr-l	{background-image: url( graphics/pl_2_hdr_l.png ) !important; }
.portlet.layout-2 .ftr-c	{background-image: url( graphics/pl_2_ftr_c.png ) !important; }
.portlet.layout-2 .ftr-l	{background-image: url( graphics/pl_2_ftr_l.png ) !important; }
.portlet.layout-2 .ftr-r	{background-image: url( graphics/pl_2_ftr_r.png ) !important; }
*/
.portlet.layout-2 .view { border:1px solid #dec3a9 !important;}
.portlet.layout-2 .hdr-l {background: #f2e7dd !important;}


.content-introduction a	{color: #4d3122; }
.content-introduction a:hover	{color: #805f49;}
.content-item-title	{margin: 14px 0 12px 0;}
h2.content-item-title	{color:#805f49;}

/* CRM styles  */
.sectionHeading {background-color: #c8b29d!important;}
.ProductCenterHeading {background-color: #c8b29d!important;}

table.recordList thead {background-color:#decdbc!important;}
.sectionHeading table thead	{background-color:#c8b29d!important;}

/*  navigation */
.m .hdr-l { background-image: url( graphics/m_hdr_l_.png ) !important; border-bottom:1px solid #dec3a9 !important; height: 2px!important; background-color: #dec3a9;}
.m .hdr-r { background-image: url( graphics/m_hdr_r_.png ) !important;height: 2px!important; background-color: #dec3a9; }
.m .hdr-c { background-image: url( graphics/m_hdr_c_.png ) !important;height: 2px!important; background-color: #dec3a9; }
.m .ftr-l { background-image: url( graphics/m_ftr_l_.png ) !important; height: 2px!important; background-color: #dec3a9;}
.m .ftr-r { background-image: url( graphics/m_ftr_r_.png ) !important;height: 2px!important; background-color: #dec3a9; }
.m .ftr-c { background-image: url( graphics/m_ftr_c_.png ) !important; height: 2px!important; background-color: #dec3a9;}

#navigation li { background-color: #f4e3d3!important; border-bottom:1px solid #dbd1b9 !important; padding-top: 7px; padding-bottom:7px;font-size: 12px!important; }
#navigation li.open-menu {background-color: #666666!important;}
#navigation li.open-menu ul.open-sub-menu li {padding-top: 2px; padding-bottom: 2px;}
#navigation li ul.open-sub-menu	{margin: 3px 3px 3px 0px;}
#navigation li ul.open-sub-menu ul li{padding-left: 6px;}

#navigation li.open-menu a:link {color: #f2f2f2!important;}
#navigation li.open-menu a:visited {color: #f2f2f2!important;}
#navigation li.open-menu a:hover {color: #ffffff!important;}

#navigation li a { color:#bd2026 !important; }
#navigation li a:link{ color:#bd2026 !important; }
#navigation li a:visited{ color:#bd2026 !important; }
#navigation li a:hover{ color:#e82124 !important; }
#navigation li ul {background-color:#666666 !important; color:#c3e1af !important; }
#navigation li ul.sub-menu { border: 1px solid #666666 !important;}
#navigation li ul.sub-menu li { padding: 3px 0 3px 0; background-color: #666666!important; border-bottom: 0px !important; list-style-type:none !important; width: 180px;}
#navigation li ul.sub-menu li a:link { color: #e4e4e4!important; font-size: 11px!important; font-weight:normal;}
#navigation li ul.sub-menu li a:visited { color: #e4e4e4!important; font-size: 11px!important; font-weight:normal;}
#navigation li ul.sub-menu li a:hover { color: #ffffff!important; font-size: 11px!important; font-weight:normal;}
#navigation li ul.open-sub-menu li { border:0px !important; color:#f4f4f4 !important; font-size: 11px!important;  font-weight:normal;}
#navigation li ul.open-sub-menu li a	{font-weight: normal;}
#navigation li ul li {margin-left:8px !important; padding-left:10px !important; background-color:#666666!important;}
#navigation li ul li.selected{ background-color:#a61516 !important;padding-left:10px !important;}
#navigation li ul li.selected a{color:#ffffff !important; }

#navigation ul li.selected{ color:#740001 !important; }
#navigation ul li.selected	{background-color: #a61516!important;}
#navigation ul li.selected a{ color:#ffffff !important; }
#navigation ul.sub-menu li, #navigation ul.open-sub-menu li {margin-left: 0px!important;}

.list-navigation	{background-color: #decdbc !important; }
.prc-app-container .portlet.productCenterSKUSummary .recordList thead	{ color:#805f49!important; border-color: #dec3a9!important;}

.productCenterSKUSummary .recordList tbody tr:hover{ 
	xxtext-decoration:underline; 
	Xbackground-color: #c8b29d;
	background-color: #DECDBC;
	color:#000000;
}

table.prc-attribute-value td.label-col{ 
	vertical-align:middle; 
	padding:4px 3px 6px 3px;
	border:1px solid #c8b29d; 
	background-color:#c8b29d;
}

table.prc-attribute-value td.value-col{
	border:1px solid #c8b29d; 
}

/* color tweaks added 12/02/2015 */

 
.tb-l { background-image:none;background-color:#dec3a9;}
.tb-c { background-image:none;background-color:#dec3a9;}
.tb-r { background-image:none;background-color:#dec3a9;}
x.panel-control{ display:none;}
x.img.icon{ visibility:hidden;}
.prc-available-spec-sheets{background-color:#C8B29D; border:1px solid #A61516 }
.tree-contents dd.selected{ background-color:#C8B29D; padding:4px;}
#marketing-category_heading{ background-color:#DECDBC;}
#advanced_search_heading{ background-color:#DECDBC;}

.listRowAlt{background-color:#f6f2ef}
#sku_dotCustomers th{background-color:#DECDBC;}

#footer{background-image:none;background-color:#dec3a9;}
.fb-r{background-image:none;background-color:#dec3a9;}
.fb-l{background-image:none;background-color:#dec3a9;}
