.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 .login-container{ border:1px solid #DDDDDD !important; }

.m .hdr-l { background-image: url( graphics/m_hdr_l.png ) !important; border-bottom:1px solid #8b8b8b !important;}
.m .hdr-r { background-image: url( graphics/m_hdr_r.png ) !important; }
.m .hdr-c { background-image: url( graphics/m_hdr_c.png ) !important; }
.m .ftr-l { background-image: url( graphics/m_ftr_l.png ) !important; }
.m .ftr-r { background-image: url( graphics/m_ftr_r.png ) !important; }
.m .ftr-c { background-image: url( graphics/m_ftr_c.png ) !important; }

/* .masthead { background-image: url( graphics/acosta-food-service.jpg ) !important; } */
/* new masthead uploaded by Brett Shaffer 10/27/2015 09:00:05 AM */
/* .masthead { background-image: url( graphics/acosta_masthead102715090005.jpg ) !important; height:93px !important; } */
/* new masthead uploaded by Brett Shaffer 10/27/2015 09:01:11 AM */
/* .masthead { background-image: url( graphics/acosta_masthead10271509011.jpg ) !important; height:93px !important; } */
/* new masthead uploaded by Brett Shaffer 10/27/2015 02:27:14 PM */
/* .masthead { background-image: url( graphics/acosta_masthead102715022714.jpg ) !important; height:93px !important; } */
/* new masthead uploaded by Brett Shaffer 10/27/2015 02:39:00 PM */
/* .masthead { background-image: url( graphics/acosta_masthead102715023900.jpg ) !important; height:93px !important; } */
/* new masthead uploaded by Brett Shaffer 10/27/2015 03:54:32 PM */
/* .masthead { background-image: url( graphics/acosta_masthead102715035432.jpg ) !important; height:93px !important; } */
/* new masthead uploaded by Brett Shaffer 10/27/2015 03:54:36 PM */
/* .masthead { background-image: url( graphics/acosta_masthead102715035436.jpg ) !important; height:93px !important; } */
/* new masthead uploaded by Brett Shaffer 10/28/2015 08:50:15 AM */
/* .masthead { background-image: url( graphics/acosta_masthead102815085015.jpg ) !important; height: 93 px !important; } */
/* new masthead uploaded by Brett Shaffer 10/28/2015 09:04:31 AM */
.masthead { background-image: url( graphics/acosta_masthead102815090431.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; }

#data-alert { margin-left:260px !important; }


xx.tb-l { background-image: url( graphics/tb_l.png ) !important; }
xx.tb-r { background-image: url( graphics/tb_r.png ) !important; }
xx.tb-c { background-image: url( graphics/tb_c.png ) !important; }

xx.fb-l { background-image: url( graphics/fb_l.png ) !important; }
xx.fb-r { background-image: url( graphics/fb_r.png ) !important; }
xx.fb-c { background-image: url( graphics/fb_c.png ) !important; }

xx.portlet.layout-2 .hdr-l { background-image: url( graphics/pl_2_hdr_l.png ) !important;}
xx.portlet.layout-2 .hdr-r { background-image: url( graphics/pl_2_hdr_r.png ) !important;}
xx.portlet.layout-2 .hdr-c { background-image: url( graphics/pl_2_hdr_c.png ) !important;}
xx.portlet.layout-2 .ftr-l { background-image: url( graphics/pl_2_ftr_l.png ) !important; margin-top: 10px!important;}
xx.portlet.layout-2 .ftr-r { background-image: url( graphics/pl_2_ftr_r.png ) !important;}
xx.portlet.layout-2 .ftr-c { background-image: url( graphics/pl_2_ftr_c.png ) !important;}

.portlet.layout-2 a:link { color:#000000 !important;}
.portlet.layout-2 a:visited { color:#000000 !important;}
.portlet.layout-2 a:hover { color:#000000 !important; text-decoration:underline !important;}
.portlet.layout-2 a:active { color:#000000 !important;}


.portlet.layout-2 .view { border:1px solid #DDDDDD !important; border-top:none !important; border-bottom:none !important; }

#fseContainer a:link{ color:#B00929 !important; }

/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* training accents styles */

.trn-app-container a, .trn-app-container a:link, .trn-app-container a:visited, .trn-app-container a:active{
	color:#e31b23 !important;
	font-weight:bold !important;
	text-decoration:none !important;
	}
	
.trn-app-container a:hover{
	text-decoration:underline !important;
}
		

.trn-app-container .trn-toggle h3 span{
	color:#e31b23 !important;
}

.trn-app-container .trn-course_info td.trn-chapter span{
	color:#e31b23 !important;
}

	
.trn-app-container #trn-quiz_options input[type=submit]{
	color:#e31b23 !important;
}

/* ///////////////////////////////////////////////////////// */

xx.sectionHeading { background-color:#DDDDDD !important; }
xx.sectionHeading table{ background-color:#DDDDDD !important;}
xx.sectionHeading thead td{ background-color:#DDDDDD !important; }

xx.recordList {background-color:#DDDDDD !important; }
xx.recordList .listRow{background-color:#FEFEFE !important; }
xx.recordList .listRowAlt{background-color:#ebebeb !important; }
xx.section .recordList {background-color:#DDDDDD !important; }
xxtable.recordList thead{background-color:#888888 !important; color:#ffffff !important; }

.shr-page-heading {background-color:#DDDDDD !important;}
.shr-page-mem-list-subtitlebar {background-color:#DDDDDD !important;}
.shr-page-mem-list-subtitlebar-links {color:#BF0A35 !important;}
.shr-page-mem-list-header-title-left{background-color:#DDDDDD !important;}

.shr-page-ask-list-header{background-color:#DDDDDD !important; border-bottom:1px solid #DDDDDD !important;}

.emailmemberlink{color:#B00929 !important;}

.shr-page-mfr-dropdown{background-color:#DDDDDD !important;}

#brokerTable{background-color:#DDDDDD !important; }

#divObjectiveList .recordList {background-color:#DDDDDD !important; }

#contact-us-form-container label {color:#BF0A35 !important;}
#contact-us-form-container textarea {border:1px solid #DDDDDD !important;}



.emailHistory div div table thead{background-color:#CA2043 !important; color:#ffffff !important;}

#divSalesCallList table.recordList thead{background-color:#888888 !important; color:#ffffff !important; }

.objective-chart-bar-div {background-color:#888888;	color: #ffffff;}
.obj-close-call table.call-products thead { background-color:#DDDDDD; }
xx.list-navigation {background-color: #DDDDDD;}
xx.section-header {background-color: #DDDDDD; }


/* online ordering pos/samples/premiums */
.pos_itmTitle { background-color:#888888 !important; border:1px solid #ffffff !important; }
.pos_default { color:#000000 !important; }
.pos-navigation td.item.selected{background-color:#888888 !important;}
.pos_sbmtBtn{
	background-color:#888888 !important;
	font-size: 10px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal !important;
	color:#ffffff !important;
	cursor:pointer !important;
	cursor:hand !important;
}












































