/*Theme Removal*/

body {
    font-size:11px!important;
}

.containerLogoArea {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

.hsbcDivletLogo {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

.hsbcDivletLogoImage {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

.hsbcDivletLogoImage img {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

.hsbcPopupCloser {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

.hsbcPopupCloser a img {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}


.hsbcPopupBar {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

.hsbcPopupBarInner {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}

table td {
    padding: 6px 0px 6px 0px;
}

table, .wpsTable {
    font-size: 100%;
    border-collapse: collapse;
    margin-bottom: 4px;
}


table a:lang(en) {
    font-weight: normal !important;
}






/*Container Header*/

#pageTop {
    height: auto;
    margin: 0;
    padding: 0;
}
.containerHeader {
    font-size: 100%;
    line-height: 1em;
    width: 100%;
}
.containerHeader {
    background: url("../../../private-bank/uk/en/images/header-gradient-no-sub2.gif") repeat-x scroll center bottom #FFFFFF;
    padding-bottom: 0;
}
.containerHeader, .containerSubHeader {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 125%;
}
.containerHeader a, .containerHeader a:link, .containerHeader a:visited {
    color: #FFFFFF;
    text-decoration: none !important;
}
.containerHeader h1, .containerHeader h2, .containerHeader h3, .containerHeader h4, .containerHeader p, .containerHeader ul, .containerHeader li, .containerHeader input, .containerHeader form, .containerHeader fieldset, #country_select ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}






	/*Container Header Inner*/


.containerHeader DIV {
    margin-bottom: 0;
    padding-right: 5px;
}
.containerHeaderInner, .containerSubHeaderInner {
    margin: 0 auto;
    width: 100%;
}
.containerHeaderInner {
    background:url("../../../private-bank/uk/en/images/header-gradient-no-sub2.gif") repeat-x scroll center bottom #FFFFFF;
    padding-bottom: 0;
}
.containerHeaderInner:after, .containerSubHeaderInner:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}












	/*Container Subheader*/

.containerSubHeader .divletNavigation ul {
    margin: 0;
    padding: 0 0 0 30px;
}

.containerSubHeader ul li a {
    text-decoration: none !important;
}

.containerSubHeader {
    width: 100%;
}

.containerSubHeader, .containerSubHeaderInner {
    background:url("../../../private-bank/uk/en/images/sub-nav-bg.gif") repeat-x scroll left bottom #D52E2E;
    height: 40px;
}

.containerSubHeader DIV {
    margin-bottom: 0px;
}










	/*headerContainer01*/

.headerContainer01 {
    float: left;
}











	/*headerContainer02 & 03*/


.headerContainer02, .headerContainer03 {
    padding-top: 0;
}

.headerContainer02, .headerContainer03 {
    clear: right;
    float: right;
    font-size: 100%;
    width: 400px;
}








	/*headerContainer05*/

.headerContainer05 {
    float: left;
    width: 100%;
}










	/*divletLogo*/


.divletLogo {
    padding: 18px 0 7px 27px;
}











	/*divletSupport*/

.divletSupport a, .divletSupport a:visited {
    color: #191919 !important;
}

.divletSupport ul li.first {
    background: none repeat scroll 0 0 transparent;
}
.divletSupport ul li {
    background:url("../../../private-bank/uk/en/images/pipe.gif") no-repeat scroll left top transparent;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    line-height: 1.4em;
    padding: 3px 5px 0 6px;
    z-index: 0;
}
.divletSupport {
    clear: right;
    float: right;
    padding-bottom: 14px;
    padding-top: 13px;
}














	/*divletEntity*/

.divletEntity {
   float: right;
   margin: -10px 1px 0px 0px;
}

.divletEntity a span, .divletLanguage a span {
    display: block;
    padding: 12px 0 8px 10px;
}


.divletEntity a.dropDownLink, .divletLanguage a.dropDownLink, .divletEntity a.dropDownLink:visited, .divletLanguage a.dropDownLink:visited {
    color: #191919;
    font-size: 14px;
}












	/*divletNavigation*/

.divletNavigation {
   float: left;
   clear: both;
   width: 100%;
}

.divletNavigation ul {
    clear: left;
    float: left;
    margin: 0;
    position: relative;
}

.divletNavigation ul li a, .divletNavigation ul li a:visited {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #191919;
    display: block;
    line-height: 36px;
    padding: 0 30px;
    font-size: 13px;
}

.divletNavigation ul li {
    float: left;
    font-size: 75%;
    margin-right: 0px;
}

.containerSubHeader .divletNavigation ul li {
   background: url("../../../private-bank/uk/en/images/pipe2.gif") no-repeat top left;
   padding: 0px 1px 0px 0px;
   list-style: none;
}











.containerSubHeader .divletNavigation ul li a, .containerSubHeader .divletNavigation ul li a:visited {
    display: block;
    padding: 0px 9px 0px 10px;
    color: #fff;
    background: none;
    white-space: nowrap;
    text-align: center;
}

.containerHeader, .containerSubHeader {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 125%;
}