/* this was taken from accents2014.css on 4/13/17 - the original accents.css was copied to accents.original.css - MWG */
body	{background-color: #ffffff!important;}

.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; }




.content-container {padding-top: 16px!important;}

/* .masthead{
	background-image:url(graphics/JMSHeaderCRMnew.jpg) !important;
	background-repeat:no-repeat;
	height:110px;
	} */
/* new masthead uploaded by Rick Heavern 10/04/2018 11:53:59 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead100418115359.jpg ) !important; height:103px !important; } */
/* new masthead uploaded by Rick Heavern 10/12/2018 10:50:12 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead101218105012.jpg ) !important; height:103px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:04:54 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead092720100454.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:23:12 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead092720102312.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:27:14 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead092720102714.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:34:44 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead092720103444.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:38:34 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead092720103834.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:41:06 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead092720104106.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:49:40 AM */
/* .masthead { background-image: url( graphics/jms-fs_masthead092720104940.jpg ) !important; height:93px !important; } */
/* new narrow-size masthead uploaded by Kathleen McCrone 09/27/2020 10:55:55 AM */
.masthead { background-image: url( graphics/jms-fs_masthead092820082335.jpg ) !important; height:93px !important; }
	
body.login .masthead{
	background-image:url(graphics/JMSHeaderCRMnew.jpg) !important;
	background-repeat:no-repeat;
	height:110px;
	}

#poweredBy{ display:none;}

#CDA_ResourcePortlet_myPipeline-portlet-container	{margin-bottom: 12px!important;}
#CDA_ResourcePortlet_planGauge-portlet-container	{margin-bottom: 12px!important;}
#CDA_ResourcePortlet_newOpportunities-portlet-container {margin-bottom: 12px!important;}

#content-template .masthead{
	background-image:url(graphics/masthead-popup.jpg) !important;
	background-repeat:no-repeat;
	height:110px;
	}
	

	
	/* hide tag line, logo, etc since it is covered by masthead */
	.tag-line{
		display:none;
		}
		
	.client-logo{
		display:none;
		}


.portlet{ margin-bottom:16px !important; }

/* portlet black boxes */


.portlet.shortcuts#shortcuts-223-portlet-container { border:none; }
.portlet.shortcuts#shortcuts-223-portlet-container div.header { display:none; }
.portlet.shortcuts#shortcuts-223-portlet-container { margin-bottom:5px }
.portlet.shortcuts#shortcuts-223-portlet-container div.view { padding-top:0px; border:0px !important; }

.portlet.shortcuts#shortcuts-223-portlet-container .shortcut { 
	background-position: center center;
	background-position: top left;
	background-repeat: no-repeat;
	width:100%;
	height:30px;
}

.portlet.shortcuts#shortcuts-223-portlet-container .shortcut-list{ padding:0px !important; }

.portlet.shortcuts#shortcuts-223-portlet-container .shortcut span { display:none; }
.portlet.shortcuts#shortcuts-223-portlet-container .shortcut { cursor:pointer;  }
.portlet.shortcuts#shortcuts-223-portlet-container div.view { border:none; padding:0px; margin:0px; }
.portlet.shortcuts#shortcuts-223-portlet-container div.ftr-l { display:none; }

/* This needs to be placed in accents.css file for appropriate portal. 
.portlet.shortcuts#shortcuts-nnn-portlet-container .shortcut#my-shortcut-id { 
	background-image: url( graphics/my-shortcut-img.jpg ); 
} */


.portlet.shortcuts#shortcuts-223-portlet-container .shortcut#jms-school-fs { 
	background-image: url( graphics/bn-schoolfs.gif ); 
}

.portlet.shortcuts#shortcuts-224-portlet-container { border:none; }
.portlet.shortcuts#shortcuts-224-portlet-container div.header { display:none; }
.portlet.shortcuts#shortcuts-224-portlet-container { margin-bottom:5px }
.portlet.shortcuts#shortcuts-224-portlet-container div.view { padding-top:0px; border:0px !important;  }

.portlet.shortcuts#shortcuts-224-portlet-container .shortcut { 
	background-position: top left;
	background-repeat: no-repeat;
	width:100%;
	height:30px;
}

.portlet.shortcuts#shortcuts-224-portlet-container .shortcut span { display:none; }
.portlet.shortcuts#shortcuts-224-portlet-container .shortcut { cursor:pointer;  }
.portlet.shortcuts#shortcuts-224-portlet-container div.view { border:none; padding:0px; margin:0px; }
.portlet.shortcuts#shortcuts-224-portlet-container div.ftr-l { display:none; }

.portlet.shortcuts#shortcuts-224-portlet-container .shortcut-list{ padding:0px !important; }


.portlet.shortcuts#shortcuts-224-portlet-container .shortcut#jms-fs { 
	background-image: url( graphics/bn-traditionalfs.jpg ); 
}

/* beverage link */
.portlet.shortcuts#shortcuts-383-portlet-container { border:none; }
.portlet.shortcuts#shortcuts-383-portlet-container div.header { display:none; }
.portlet.shortcuts#shortcuts-383-portlet-container { margin-bottom:5px }
.portlet.shortcuts#shortcuts-383-portlet-container div.view { padding-top:0px; border:0px !important;  }

.portlet.shortcuts#shortcuts-383-portlet-container .shortcut { 
	background-position: top left;
	background-repeat: no-repeat;
	width:100%;
	height:30px;
}

.portlet.shortcuts#shortcuts-383-portlet-container .shortcut span { display:none; }
.portlet.shortcuts#shortcuts-383-portlet-container .shortcut { cursor:pointer;  }
.portlet.shortcuts#shortcuts-383-portlet-container div.view { border:none; padding:0px; margin:0px; }
.portlet.shortcuts#shortcuts-383-portlet-container div.ftr-l { display:none; }

.portlet.shortcuts#shortcuts-383-portlet-container .shortcut-list{ padding:0px !important; }


.portlet.shortcuts#shortcuts-383-portlet-container .shortcut#jms-beverage { 
	background-image: url( graphics/bn-beverageportal.gif ); 
}










.portlet.shortcuts#shortcuts-428-portlet-container { border:none; }
.portlet.shortcuts#shortcuts-428-portlet-container div.header { display:none; }
.portlet.shortcuts#shortcuts-428-portlet-container { margin-bottom:5px }
.portlet.shortcuts#shortcuts-428-portlet-container div.view { padding-top:0px; border:0px !important;  }

.portlet.shortcuts#shortcuts-428-portlet-container .shortcut { 
	background-position: top left;
	background-repeat: no-repeat;
	width:100%;
	height:60px;
}

.portlet.shortcuts#shortcuts-428-portlet-container .shortcut span { display:none; }
.portlet.shortcuts#shortcuts-428-portlet-container .shortcut { cursor:pointer;  }
.portlet.shortcuts#shortcuts-428-portlet-container div.view { border:none; padding:0px; margin:0px; }
.portlet.shortcuts#shortcuts-428-portlet-container div.ftr-l { display:none; }

.portlet.shortcuts#shortcuts-428-portlet-container .shortcut-list{ padding:0px !important; }


.portlet.shortcuts#shortcuts-428-portlet-container .shortcut#sales-support-shortcut { 
	background-image: url( graphics/SM_Sales_Support.jpg ); 
}














.shortcut{margin-bottom:8px !important;}


.xtb-l { background-image: url( graphics/tb_l.png ) !important; }
.xtb-r { background-image: url( graphics/tb_r.png ) !important; }
.xtb-c { background-image: url( graphics/tb_c.png ) !important; }
.tb-l {  background-color: #000000 !important; }
.tb-r { background-color: #000000 !important; }
.tb-c { background-color: #000000 !important; }


.fb-l { background-image: url( graphics/fb_l.png ) !important; }
.fb-r { background-image: url( graphics/fb_r.png ) !important; }
.fb-c { background-image: url( graphics/fb_c.png ) !important; }

.xportlet.layout-2 .hdr-l { background-image: url( graphics/pl_2_hdr_l.png ) !important;}
.xportlet.layout-2 .hdr-r { background-image: url( graphics/pl_2_hdr_r.png ) !important;}
.xportlet.layout-2 .hdr-c { background-image: url( graphics/pl_2_hdr_c.png ) !important;}
xxx.portlet.layout-2 .hdr-l { background-image: url( graphics/pl_2_hdr_l_new.png ) !important; background-color:#e4e4e4!important; height: 26px; border: #6eb33f solid 1px;}
xxx.portlet.layout-2 .hdr-r { background-image: url( graphics/pl_2_hdr_l_new.png ) !important; background-color:#e4e4e4!important;height: 26px;}
xxx.portlet.layout-2 .hdr-c { background-image: url( graphics/pl_2_hdr_l_new.png ) !important; background-color:#e4e4e4!important;height: 26px;}
.xportlet.layout-2 .ftr-l { background-image: url( graphics/pl_2_ftr_l.png ) !important;}
.xportlet.layout-2 .ftr-r { background-image: url( graphics/pl_2_ftr_r.png ) !important;}
.xportlet.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_new.png ) !important; background-color:#6eb33f!important; height: 3px;}
.portlet.layout-2 .ftr-r { background-image: url( graphics/pl_2_ftr_l_new.png ) !important; background-color:#6eb33f!important; height: 3px;}
.portlet.layout-2 .ftr-c { background-image: url( graphics/pl_2_ftr_l_new.png ) !important; background-color:#6eb33f!important; height: 3px;}
.portlet.layout-2 a:link { color:#493A27 !important;}
.portlet.layout-2 a:visited { color:#493A27 !important;}
.portlet.layout-2 a:hover { color:#ce1125 !important; text-decoration:underline;}
.portlet.layout-2 a:active { color:#493A27 !important;}
xxx.portlet.layout-2 p{ font-size:10px !important; }
xxx.portlet.layout-2 .hdr-c td.title	{padding-bottom: 7px!important; text-transform:uppercase;}
.portlet.layout-2 .header h1	{margin-top: 2px;}
.portlet.layout-2 .view { xxxbackground-color:#fef9ed !important; border:1px solid #DDDDDD !important; border-top:none !important; border-bottom:none !important; }
.productCenterSKUSummary { margin-bottom:15px !important; }


#xnavigation li { background-color:#c3e1af !important; border-bottom:1px solid #e2f0d7 !important; }
#xnavigation li a:link{ color:#cf1226 !important; }
#xnavigation li a:visited{ color:#cf1226 !important; }
#xnavigation li a:hover{ color:#740001 !important; }
#xnavigation li ul {background-color:#c3e1af !important; color:#c3e1af !important; }
#xnavigation li ul.sub-menu { border: 1px solid #c3e1af !important;}
#xnavigation li ul.sub-menu li { border-bottom: 0px !important; list-style-type:none !important;}
#xnavigation li ul.open-sub-menu li { border:0px !important; color:#c3e1af !important; }

#xnavigation li ul li.selected{ background-color:#8ca17e !important; margin-left:8px !important; padding-left:2px !important;}
#xnavigation li ul li.selected a{color:#740001 !important; }

#navigation li { background-color: #FFFFFF!important; border-bottom:1px solid #d7d7d7 !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:link{ color:#52ac3f!important; }
#navigation li a:visited{ color:#52ac3f!important; }
#navigation li a:hover{ color:#87c24e!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:#6eb33f !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: #6eb33f!important;}
#navigation ul li.selected a{ color:#ffffff !important; }
#navigation ul.sub-menu li, #navigation ul.open-sub-menu li {margin-left: 0px!important;}

#fseContainer a:link{ color:#B00929 !important; }

/* ///////////////////////////////////////////////////////// */

.sectionHeading { xmargin-left:8px !important; background-color:#558235 !important; xwidth:97% !important; line-height: 30px; color:
#ffffff; padding-bottom: 10px;}
.sectionHeading table{ background-color:#558235 !important;}
.sectionHeading thead td{ background-color:#558235 !important; }

.recordList {background-color:#DDDDDD !important; }
.recordList .listRow{background-color:#FEFEFE !important; }
.recordList .listRowAlt{background-color:#DDDDDD !important; }
.section .recordList {background-color:#DDDDDD !important; }
table.recordList thead{background-color:#888888 !important; color:#ffffff !important; }
.skuList tfoot{display:none !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{ background-color:#fcf6e8 !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; }
.list-navigation {background-color: #DDDDDD;}
.section-header {background-color: #DDDDDD; }


#specialLinks a {
font-family:Arial;
font-size:12px;
font-weight:bold;
margin:0 3px 0 2px;
text-decoration:none;
}

.ProductCenterHeading {background-color:#558235 !important; }
.ProductCenterHeading td{ background-color:#558235 !important; }


/* hide product codes labels and code dash */
.title span.product-name-prefix { display:none; }
.title span.product-name span.product-name-code { display:none; }


/* product catalog center img */
.outline1 img{ padding-left:30px !important; padding-bottom:10px !important; }

/* product catalog intro text */
.pcContentDiv p{font-size:12px !important; border-bottom: 1px solid #CCCCCC !important; padding-bottom: 15px !important; }


.prc-app-container .view h1{ font-size:110% !important; }

.section-intro { padding-bottom: 15px !important; }


.collection td{ padding:10px !important; vertical-align: top !important; }

.collection td img{ float:left !important; margin-right: 6px !important; cursor:pointer !important; }

.collection td.left-cell div{ width:80% !important; float:right !important; cursor:pointer !important; text-decoration:underline !important; }
.collection td.inner-cell div{ width:80% !important; float:right !important; cursor:pointer !important; text-decoration:underline !important;  }
.collection td.right-cell div{ width:80% !important; float:right !important; cursor:pointer !important; text-decoration:underline !important; }


.pos_topLine{ text-align:left !important; }


/* center footer */
#footer div{ text-align:center !important; }


/* faq text */

.faq-item{ padding-left: 10px !important; }
.faq-item h1{ font-size:14px !important; }

.faq-index div{ margin-bottom:15px !important; margin-left:10px !important; }

.faq-index div a:link{ color:#680a14 !important; }
.faq-index div a:visited{ color:#000000 !important; }
.faq-index div a:hover{ color:#b60f22 !important; }
.faq-index div a:active{ color:#680a14 !important; }


/* search box */
.search-criteria dl dt{display:none !important; }


/* products - available spec sheets */
.prc-available-spec-sheets {background-color:#c3e1af !important; }


/* product catalog intro text */
.content-section { padding-bottom:15px !important; }


.hierarchy-navigation a:link{ color:#740001 !important; }
.hierarchy-navigation a:visited{ color:#740001 !important; }
.hierarchy-navigation a:hover{ color:#478b16 !important; }
.hierarchy-navigation a:active{ color:#740001 !important; }

a.button {
	font-size: 11px;
    background-color: #eaf2e4!important;
	color: #493A27!important;
    border: 1px solid #A3A3A3;
    margin: 0;
    padding: 1px 3px;
    position: static;
    text-decoration: none !important;
    text-transform: uppercase;}
	
a.button:hover	{
	    background-color: #f4f4f4!important;
		color: #ab192c!important;
		text-decoration: none !important;
}


.lead-app-container .lead_bodybgcolor .lead_colhdr td {
	background-color: #888888!important;
	color: #ffffff!important;}














/* new full-size left piece masthead uploaded by Teddie Granville 09/28/2020 02:20:50 PM */
.masthead.fullWidth #masthead-inside-left { float:left; background-image: url( graphics/jms-fs_leftmasthead092820022050.jpg ) !important; background-repeat:no-repeat; background-position:left; width:475px !important; height:93px !important; border-top-left-radius:5px; }


/* new full-size right piece masthead uploaded by Teddie Granville 09/28/2020 02:20:50 PM */
.masthead.fullWidth #masthead-inside-right { float:right; background-image: url( graphics/jms-fs_rightmasthead092820022050.jpg ) !important; background-repeat:no-repeat; background-position:right; width:475px !important; height:93px !important; border-top-right-radius:5px; }


/* new full-size background piece masthead uploaded by Teddie Granville 09/28/2020 02:20:50 PM */
.masthead.fullWidth { background-image:url( graphics/jms-fs_bgmasthead092820022050.png ) !important; background-repeat:repeat-x; height:93px !important; border-top-left-radius:5px; border-top-right-radius:5px; }
