/* Module Header */
#primaryContent article.module h3, article.module h3 {
    border-bottom-color: #a97937 ;
    color: #a97937 ;
}

/* Primary Bar Background */
#contentHeader {
    background: #000 ;
    border-bottom: 5px solid #a97937 ;
     }
.formlp #primaryContent a {
    color: #006699 ;
}
.formlp #moduleContainer a {
    color: #006699 ;
}
/* Careers */

.formlp #contentHeader {
    background-color: #000 ;
    background-image: none ;
    float: right ;
    height: 97px;
    position: relative;
    width: 741px ;
}
.headerContainer {
    background-color: #999 ;
    height: 175px ;
    width: 970px ;
}

.formlp #primaryContent h2 {
    color: #000 ;
    font-family: Arial, Helvetica, sans-serif ;
    padding: 0 0 19px ;
}
.formlp #primaryContent h3 {
    color: #000 ;
    font-size: 14px ;
    font-weight: bold ;
    margin: 0 0 19px ;
    text-transform: none ;
}
.formlp #primaryContent h4 {
    color: #000 ;
    font-size: 13px ;
    margin: 12px 0 ;
	text-decoration:underline ;
}
.formlp .formHeader h2 {
    font-family: Arial, Helvetica, sans-serif ;
    font-size: 24px ;
    padding: 10px ;
    text-align: center ;
}
.formlp .formHeader {
    background-color: #A97937 ;
    border-left: 1px solid #fff ;
    border-top: 1px solid #fff ;
    color: #fff ;
}
.formlp .formContent {
	width: 339px ;
	background-color:#ecdac1 ;
	color:#000 ;
	padding: 30px 20px ;
	background:url(../../global-assets/images/formBkg2.jpg) repeat-y ;
}
.formlp .formBtm{
	background:url(../../global-assets/images/formBtm2.jpg) ; 
	width:380px ;
	height:4px ;
}
.formlp .formContent a{
	color:#b98946 ;
}
.formlp  .submit{
	background:url(../../global-assets/images/submitbk2.png) no-repeat ;
	border:none ;
	color: #FFFFFF ;
	font-family: Sans-serif ;
	font-size: 16px ;
	font-weight: bold ;
	height:70px ;
	padding-bottom: 5px ;
	text-align: center ;
	width:245px!important ;
	
}
.formlp #body-module .footnote {
    color: #000 ;
    font-size: 11px ;
    margin: 20px 0 ;
}
.formlp .module_container{
    background-color:#ecdac1 ;
    padding: 0px 20px 30px ;
    background:url(../../global-assets/images/formBkg2.jpg) repeat-y ;
    width:340px ;
}
.formlp .module_containerBtm{
	background:url(../../global-assets/images/formBtm2.jpg) ; 
	width:380px ;
	height:4px ;
}
nav.secondaryNav .titleblock {
height: 128px;
}
#tier2 
{
    border-bottom: 6px solid #A97937;

}
.banner h2, .headingTitle h2 {
    background: none repeat scroll 0 0 #A97937 !important;
  /*color: #FFFFFF !important;
    display: inline-block !important;
    font-size: 21px !important;
    line-height: 34px !important;
    margin: 5px 0 0 37px !important;
  padding: 0 12px !important;*/
}

/* New CSS as on 18th Nov */

#clientLogin {
  background: #968C83;
  box-shadow: inset 0px -1px 3px #222;
}

#contentlogin {
  background: #968C83;
  box-shadow: inset 0px -3px 3px #222;
}

.sublogin {
  background: #333f48;
  box-shadow: inset 0px -2px 3px #111;
}

#tier2 {
  border-bottom-color: #968C83;/**/
  border-bottom-color: #84bd00;
}

#primaryContent article.module h3, article.module h3 {
  border-bottom-color: #84bd00;
  color: #333F48;
}

.banner h2, .headingTitle h2 {
  background: #222 !important;
  opacity: 0.75;
  filter:alpha(opacity=75); 
}

#category .carousel div.textBackground {
  background: #fff;
  opacity: 0.8;
  filter:alpha(opacity=80);
  color: #000;
}

.GrayHex {
  color: #333F48 !important;
}

#prsAceRisk {
  overflow-x: hidden;
}

#prsAceRisk > span:first-child {
  margin-right: -16px;
}

#primaryContent > article > #body-module > span > p > strong > span {
	color: #000 !important;
}

/* 26/03/15 */

article.module form.login.noMarginBottom label {
	display: inline-block;
}
/* Localized */