/* FIESTA FOODS
   "ACCENTS" STP-CLEAN OVERRIDES
   LAST UPDATED 5/29/2012 */


/* LOGIN AREA */
/* ///////////////////////////////////////////////////////// */


   
   
/* MASTHEAD AREA */
/* ///////////////////////////////////////////////////////// */

.masthead { background-image: url( graphics/masthead.jpg ) !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; }

/*.tb-l { background-image: url( graphics/tb_l.png ) !important; height:25px !important; }
.tb-r { background-image: url( graphics/tb_r.png ) !important; height:25px !important; }
.tb-c { background-image: url( graphics/tb_c.png ) !important; height:25px !important; line-height:18px !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; }*/



/* LEFT NAVIGATION */
/* ///////////////////////////////////////////////////////// */
/* Turning off nav accents
.m .ftr-l { background-image: none !important; }
.m .ftr-r { background-image: none !important; }
.m .ftr-c { background-image: none !important; }

.m .hdr-l { background-color:#005578; background-image: none !important; border-bottom:1px solid #006ab4 !important;height:20px;}
  
.m .hdr-r {padding:0; background-color:#005578; background-image: none !important;}

.m .hdr-c { background-color:#005578; background-image: none !important;}


.navigation {background-color:#737171; padding-top:5px;}
.navigation table.m tr:first-child {display:none;}


ul#main-menu a	{color: #737171!important;}



#menu-container ul {border-top: 1px solid #ffffff;}
#navigation li { background-color: #ededed!important; border-bottom:1px solid #bdbdbd !important; padding-top: 7px; padding-bottom:7px;font-size: 12px!important; }
#navigation li a:link{ color:#737171 !important; }
#navigation li a:visited{ color:#737171!important; }
#navigation li a:hover{ color:#b53524 !important; }
#navigation ul li.selected	{background-color: #555555!important;}
#navigation ul li.selected a{ color:#ffffff !important; }

#navigation li ul {background-color:#555555 !important; color:#c3e1af !important; }
#navigation li ul li.selected{ background-color:#555555 !important;padding-left:10px !important;}
#navigation li ul li.selected a{color:#ffffff!important; }

#navigation li ul.sub-menu { border: 1px solid #555555 !important;}
#navigation li ul.sub-menu li { padding: 3px 0 3px 0; background-color: #555555!important; border-bottom: 0px !important; list-style-type:none !important; width: 180px;}
#navigation li ul.sub-menu li a:link { color: #ebebeb!important; font-size: 11px!important; font-weight:normal;}
#navigation li ul.sub-menu li a:visited { color: #ebebeb!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.open-menu {background-color: #555555!important;}

#navigation li.open-menu ul.open-sub-menu li {padding-top: 2px; padding-bottom: 2px; background-color:#555555;}
#navigation li.open-menu ul.open-sub-menu li.selected  {background-color: #ffffff!important;}
#navigation li.open-menu ul.open-sub-menu li.selected a {color: #e23c24!important;}
#navigation li.open-menu a:link {color: #e4e4e4!important;}
#navigation li.open-menu a:visited {color: #e4e4e4!important;}
#navigation li.open-menu a:hover {color: #ffffff!important;}

#navigation li ul.open-sub-menu	{margin: 3px 3px 3px 0px;}
#navigation li ul.open-sub-menu li { border:0px !important; color:#f6e283 !important; font-size: 11px!important;  font-weight:normal;}
#navigation li ul.open-sub-menu li a	{font-weight: normal;}
#navigation li ul.open-sub-menu ul li{padding-left: 6px;}

#navigation li ul li {margin-left:8px !important; padding-left:10px !important; background-color:#555555!important;}
#navigation ul.sub-menu li, #navigation ul.open-sub-menu li {margin-left: 0px!important;}
*/
/* end new nav styles */


/* ///////////////////////////////////////////////////////// */



/* TAB SET -- OPPORTUNITY PIPELINE */
/* ///////////////////////////////////////////////////////// */


.htabset a.selectedTab span { color:#b53524 !important; }
.xhtabset a:link { color:#7d974a !important; }
.htabset a:hover span  { color:#8d8a8a !important; }


/* ///////////////////////////////////////////////////////// */

/* PORTLETS */
/* ///////////////////////////////////////////////////////// */


/* tasks */
.task-control, .no-tasks-msg{ margin-left:10px; }


/* search center */




/* ///////////////////////////////////////////////////////// */




/* ///////////////////////////////////////////////////////// */

.recordList { border:0px !important; }

	
	.xlistRowAlt { background-color:#e4ebd6 !important; }


/* ///////////////////////////////////////////////////////// */

.prc-app-container .outline1 h2	{color:#555555; margin-bottom: 14px; }
.prc-app-container .outline1 > ul li a {color: #b53524!important;}
.prc-app-container .outline1 > ul li a:visited {color: #b53524!important;}
.prc-app-container .outline1 > ul li a:hover {color: #e23c24 !important;}
.prc-app-container .portlet.productCenterSKUSummary .recordList thead {border: 1px solid #737171!important;}
.prc-available-spec-sheets {background-color:#ebebeb!important;}

/* ///////////////////////////////////////////////////////// */

/* document library */
.file-description-cell {font-size: .9em; width: 320px!important;}
.file-link-cell {padding-top: 12px!important; font-size:.9em;padding-bottom: 10px!important;}
.file-last-modified-cell {font-size:.9em!important;}
.file-size-cell {xpadding-top: 12px!important; font-size:.9em; padding-bottom: 6px!important;}
.name-cell{ padding-top: 10px!important; font-weight:bold;}
.image-cell {padding-top: 10px!important;}
.teaser2-layout-container {margin: 10px 0 0 10px!important; padding-right: 20px!important;}
.toggleFavorite {padding-left: 2px!important;}
/* end document library */

/* image library */
table.image-record	{border-bottom: 1px solid #666666;}
.portlet.CDAResourcePortlet .image-record {margin-bottom:0px!important;}
.portlet.CDAResourcePortlet .image-list	{padding-bottom: 12px}
/* end image library */
	

/* ///////////////////////////////////////////////////////// */
/* training center */
.trn-app-container .trainingHeading td{ background-color:#8a9d66 !important; border:1px solid #8a9d66 !important; color:#ffffff !important; }
.trn-app-container .trainingHeading th{ background-color:#8a9d66 !important; border:1px solid #8a9d66 !important; color:#ffffff !important; }

.content-introduction a {color: #b53524!important;}
.content-introduction a:link { color:#b53524 !important;}
.content-introduction a:visited { color:#b53524 !important;}
.content-introduction a:hover { color:#e23c24 !important; text-decoration:underline !important;}
.content-introduction a:active { color:#b53524 !important;}

/* CONTACT US */
/* ///////////////////////////////////////////////////////// */

	#contact-us-form-container label { color:#555555 !important; font-size:12px !important; }
	#xcontact-us-form-container {background-color:#f7e9c9!important;}
	
#sku_dotCustomers th{background-color:#c0c0c0!important;}