a{color: #ba7229!important; text-decoration:none!important;}
a:link{color: #ba7229!important; text-decoration:none!important;}
a:visited{color: #ba7229!important;text-decoration:none!important;}
a:hover {color: #f0a702!important;}
a:active {color: #ba7229!important;text-decoration:none!important;}

#specialLinks a	{color: #e9d8c8!important;}
#specialLinks a:link {color: #e9d8c8!important;}
#specialLinks a:visited {color: #e9d8c8!important;}
#specialLinks a:hover {color: #ffffff!important;}
#specialLinks a:active {color: #e9d8c8!important;}

.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; }

.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; }

#data-alert { margin-left:260px !important; }

/* new aryzta's stp styles */
.tb-l { background-image: url( graphics/tb_l.png ) !important; }
.tb-r { background-image: url( graphics/tb_r.png ) !important; }
.tb-c { background-image: url( graphics/tb_c.png ) !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; }

.portlet.layout-2 .hdr-l { background-image: url( graphics/pl_2_hdr_l.png ) !important;}
.portlet.layout-2 .hdr-r { background-image: url( graphics/pl_2_hdr_r.png ) !important;}
.portlet.layout-2 .hdr-c { background-image: url( graphics/pl_2_hdr_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 .ftr-c { background-image: url( graphics/pl_2_ftr_c.png ) !important;}
.portlet.layout-2 a:link { color:#ba7229 !important;}
.portlet.layout-2 a:visited { color:#ba7229!important;}
.portlet.layout-2 a:hover { color:#f0a702 !important; text-decoration:underline !important;}
.portlet.layout-2 a:active { color:#ba7229 !important;}
.portlet.CDAResourcePortlet .resource-record .file-link-cell a	{color: #ba7229!important;}
.portlet.CDAResourcePortlet .resource-record .file-link-cell a:hover	{color: #f0a702!important;}
/* new aryzta's stp styles */

/* new aryzta's nav styles open - e9bb52 nav hover #341609 */
.navigation {background-color:#9c8981;}
#navigation li { background-color: #E9E7D6!important; border-bottom:1px solid #9c8981 !important;}
#navigation li a:link{ color:#553426 !important; }
#navigation li a:visited{ color:#553426!important; }
#navigation li a:hover{ color:#A15537 !important; }
#navigation ul li.selected	{background-color: #fecc46!important;}
#navigation ul li.selected a{ color:#4f2c1d !important; }

#navigation li ul {background-color:#9c8981  !important; color:#c3e1af !important; }
#navigation li ul li.selected{ background-color:#006ab4 !important;}
#navigation li ul li.selected a{color:#ffffff!important; }

#navigation li ul.sub-menu { border: 0px solid #9c8981 !important;}
#navigation li ul.sub-menu li {background-color: #9c8981!important;}
#navigation li ul.sub-menu li a:link { color: #E9E7D6!important;}
#navigation li ul.sub-menu li a:visited { color: #E9E7D6!important;}
#navigation li ul.sub-menu li a:hover { color: #ffffff!important;}
#navigation li ul.sub-menu li{background-color:#9c8981 !important;}

#navigation li.open-menu {background-color: #e9bb52!important;}

#navigation li ul.open-sub-menu {background-color: #e9bb52!important;}
#navigation li.open-menu ul.open-sub-menu li.selected  {background-color: #7f5d53!important;}
#navigation li.open-menu ul.open-sub-menu li.selected a {color: #ffffff!important;}
#navigation li.open-menu a:link {color: #553426!important;}
#navigation li.open-menu a:visited {color: #553426!important;}
#navigation li.open-menu a:hover {color: #A15537!important;}

#navigation li ul.open-sub-menu li {color:#f6e283 !important; border: 0px!important;}

#navigation li ul li {background-color:#e9bb52!important;}

/* end new aryzta's nav styles */

.portlet.layout-2 .header h1 {color:#f6d07b!important;}
#title	{color:#c9b0a9!important;}

#displayContainer._stp-center._stp-right .cda-dashboard .content-section div.content-layout-socket h1	{color: #4f2c1d;}

#fseContainer a:link{ color:#B00929 !important; }

#contact-us-form-container label {color:#2e2521 !important;}
#contact-us-form-container textarea {border:1px solid #DDDDDD !important;}

.content-item-title {font-size: 1.3em; margin: 12px 0 14px 0; color:#4f2c1d!important;}
#content-navigation-container	{margin-top: 100px;}
#displayContainer._stp-center._stp-right .cda-dashboard .content-section div.content-layout-socket	{width: 550px!important;}
.cda-dashboard .content-section	{padding-left: 0px!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 {margin-left: 3px;}
/* 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 */

/* site search */
.email-button	{background-color:#fecc46!important; padding: 4px 5px 4px 5px;float: right; border: 1px solid #666666; margin-right:2px;}
.email-button a	{ color: #553426!important;font-size: 1.2em; }
.email-button a:hover {color: #fef6e5!important;}
.ssrch-ctable	{font-size: 1.1em;}
.ssrch-ctable h2	{font-size: 1.1em; font-weight:normal; margin-bottom: 8px; text-transform:uppercase;}
.ssrch-ctable h2.ssrchImages	{padding-left: 12px;}

/* ///////////////////////////////////////////////////////// */

.sectionHeading { background-color:#9c8981 !important; }
.sectionHeading table{ background-color:#DDDDDD !important;}
.sectionHeading thead td{ background-color:#9c8981 !important; }
.sectionHeading h1	{color:#f6d07b!important; margin-left: 6px; padding: 1px 0 1px 0;}

.recordList {background-color:#DDDDDD !important; }
.recordList .listRow{background-color:#FEFEFE !important; }
xx.recordList .listRowAlt{background-color:#DDDDDD !important; }
.section .recordList {background-color:#DDDDDD !important; }
.section h1	{color:#4f2c1d; margin-bottom: 10px;}
table.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:#d9d3cc; }
.list-navigation {background-color: #d9d3cc;}
.section-header {background-color: #d9d3cc; }

/* Drive for the Green 2012 */
#drive2012-container { width: 550px; margin: 0 auto; }

#drive2012-header {
    background: url('http://doclibrary.com/MFR164/IMG/green-frame.png');
    font: 9px/1.3em Verdana, sans-serif; 
    height: 162px;
    padding: 25px 35px 35px 190px;
    width: 325px;
}
#drive2012-header h1 { color: #4c7520; font: bold 9px/1.3em Verdana, sans-serif; margin-bottom: 0; text-align: center; margin-top:6px; line-height: 14px; }
#drive2012-header hr { background: #999; border: 0; color: #999; display: block; height: 2px; margin: 10px 0 10px 0; }
#drive2012-header p { margin-top: 0; line-height: 14px; margin-bottom: 8px; }
#drive2012-header p .sup { font-size: 70%; position: relative; top: -5px; }
/* clear floating sections */
#drive2012-main { margin-top: 15px; overflow: hidden; }

/* programs */
#drive2012-main > div { float: left; margin-bottom: 10px; width: 275px; }
#drive2012-main > div h2 { height: 83px; margin: 0 auto; text-indent: -9999em; width: 240px; }
#drive2012-main > div ul { list-style: none outside none; margin: -15px 0 0 45px; padding: 0; width: 210px; }
#drive2012-main > div ul li { margin: 0 0 3px 0; }
#drive2012-main > div ul a { background: #f7f2e2; color: black; display: block; font-size: 12px; font-style: italic; padding: 2px 8px; text-decoration: none; }

/* tee flags */
#drive2012-platform h2 { background: url('http://doclibrary.com/MFR164/IMG/platform-programs.png'); }
#drive2012-segment h2 { background: url('http://doclibrary.com/MFR164/IMG/segment-programs.png'); }
#drive2012-category-product h2 { background: url('http://doclibrary.com/MFR164/IMG/category-product-programs.png'); }
#drive2012-training h2 { background: url('http://doclibrary.com/MFR164/IMG/training.png'); }

#drive2012-footer { margin-top: 10px; text-align: center; }
#drive2012-footer ximg { margin: 0 30px 0 30px; }


.prc-available-spec-sheets{background-color:#E9E7D6}
xx.skuList thead td{background-color:#9C8981  !important; }
xx.skuList td{background-color:#E9E7D6  !important; }

