/* RICH FS
   "ACCENTS" STP-CLEAN OVERRIDES
   LAST UPDATED 5/12/2010 */
   
   
/* MASTHEAD AREA */
/* ///////////////////////////////////////////////////////// */

.masthead { background-image: url( graphics/masthead.jpg ) !important; height:100px !important; }
.masthead .tag-line { color: #ffffff !important; padding-left:162px !important; top:24px !important; display:none!important; }
.masthead .tag-line span{ visibility:hidden; }

#data-alert { margin-left:380px !important; }

.client-logo{display:none !important;}

#titleContainer{color: #666 !important; height:25px !important; margin-bottom:10px !important;}

	#specialLinks a:link{color:#FFF !important; font-weight:bold !important; font-size:11px !important; }
	.sl-logout {color:#FFF !important; font-weight:bold !important; font-size:11px !important;}
	.sl-corporate-url {color:#FFF !important; font-weight:bold !important; font-size:11px !important;}
	#title { margin-top:1px; !important; color:#FFFFFF !important;}

#titleContainer .panel-control { margin-top:4px !important; display:none !important; }

#option-icons span#option-icon-searchCenter.text a { color:#13225B !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 */
/* ///////////////////////////////////////////////////////// */

.m .hdr-l { background-image: url( graphics/m_hdr_l.png ) !important; border-bottom:1px solid #AD5355 !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; }


#navigation li { list-style:none !important; background-color:#921A1C !important; border-bottom:1px solid #AD5355 !important; line-height:20px !important; }

	#main-menu li a{ cursor:pointer !important; color:#FFF !important; font-size:12px !important; font-weight:bold !important;}
	#main-menu li a:visited{ color:#FFF !important; font-size:12px !important; font-weight:bold !important; }
	#main-menu li a:hover{ color:#F8E300 !important; font-size:12px !important; font-weight:bold !important; }
	
	#main-menu li ul {background-color:#b9e5f8 !important; }
	#main-menu li ul.sub-menu { border: 0px !important;}
	#main-menu li ul.sub-menu li { border-bottom: 1px solid #b9e5f8 !important; }
	#main-menu li ul.open-sub-menu li { border:0px !important; }
	
	#main-menu li ul li {margin-left:8px !important; padding-left:2px !important;}
	
	#main-menu li.selected{ background-color:#921A1C !important;}
	
	#main-menu li.selected a{color:#F8E300 !important; background-color:#921A1C !important; }


/* ///////////////////////////////////////////////////////// */


/* tab set */
/* ///////////////////////////////////////////////////////// */
.htabset li.disabledTab a:hover span{ background-image: url('graphics/htab_right.gif') !important; }
.htabset li.disabledTab a:hover{ background-image: url('graphics/htab_left.gif') !important; }
.htabset a{ background: url('graphics/htab_left.gif') left top no-repeat !important; }
.htabset a span{ background: url('graphics/htab_right.gif') right top no-repeat !important; }	
.htabset a:hover, .htabset a.selectedTab { background-image: url("graphics/htab_left_on.gif") !important; }
.htabset a:hover span, .htabset a.selectedTab span { background-image: url("graphics/htab_right_on.gif") !important; }
.htabset a.selectedTab span { color:#283C89 !important; }
.htabset a:link { color:#688EC0 !important; }
.htabset a:hover { color:#283C89 !important; }

/* ///////////////////////////////////////////////////////// */

/* PORTLETS */
/* ///////////////////////////////////////////////////////// */

.portlet.layout-2 { margin-bottom:10px; }

.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:#921A1C !important;}
.portlet.layout-2 a:visited { color:#921A1C !important;}
.portlet.layout-2 a:hover { color:#921A1C !important; text-decoration:underline !important;}
.portlet.layout-2 a:active { color:#921A1C !important;}

.portlet.layout-2 .view { border:1px solid #DDDDDD !important; border-top:none !important; border-bottom:none !important; }
.portlet.layout-2 .view h3{ color: #921A1C !important; }

.portlet.layout-2 .header h1 { text-transform:uppercase !important; margin-bottom:2px !important; }

/* ///////////////////////////////////////////////////////// */

.ProductCenterHeading  { background-color:#8CA153; color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px 10px; }
img.icon {margin-right:4px !important;}

.login-box .login-container { border: solid 1px #8CA153 !important;  }

.login-box .hdr-l { background-image:url("graphics/pl_2_hdr_l.png") !important; }
.login-box .hdr-c { background-image:url("graphics/pl_2_hdr_c.png") !important; }
.login-box .hdr-r { background-image:url("graphics/pl_2_hdr_r.png") !important; }

.login-box .ftr-l { background-image:url("graphics/pl_2_ftr_l.png") !important; }
.login-box .ftr-c { background-image:url("graphics/pl_2_ftr_c.png") !important; }
.login-box .ftr-r { background-image:url("graphics/pl_2_ftr_r.png") !important; }
