/*
  Running MySource Matrix
  Developed by Squiz - 
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 08 February 2012 16:12:11
*/


/* BED AND ISA RIGHT COLUMN BANNER - our-services/isa */
.bed-isa-right-col {background: url(/__data/assets/image/0005/19634/save-tax-back-220.jpg) no-repeat bottom #000 !important;color: #FFF;padding-bottom: 6.4em !important;}
.bed-isa-right-col h2 {background-image: none !important;}

/* Wealth 150 banner header */
.wealth-150-banner-header{background:url(/__data/assets/image/0012/5795463/w150-banner-header.jpg) no-repeat;color:#FFF;height:5.6em;padding:2.3em;}
.wealth-150-banner-header h1{background:none !important;font-size:2.5em;margin:0;}
.wealth-150-banner-header h1 span{font-size:0.85em;}

/* Buying property abroad right hand column banner */
.rch-buying-property-abroad-banner {background:url(/__data/assets/image/0007/5534935/rhc-buying-property-abroad-bg.jpg) no-repeat;}
.rch-buying-property-abroad-banner a {
 color:#FFF;
 cursor:pointer;
 display:block;
 height:275px;
 position:relative;
 text-decoration:none;
 width:215px;
}
.rch-buying-property-abroad-banner a:visited {color:#FFF;}
.rch-buying-property-abroad-banner a .title {
 position:absolute;
 font-size:1.9em;
 font-weight:bold;
 left:0.3em;
 position:absolute;
 top:0.2em;
 width:8.4em;
}
.rch-buying-property-abroad-banner a .text {
 font-size:1.1em;
 font-weight:bold;
 left:0.5em;
 position:absolute;
 top:16.3em;
 width:14.5em;
}
.rch-buying-property-abroad-banner a:hover .text {text-decoration:underline;}

/* PAPERLESS TERMS OF SERVICE - secure_messaging/inbox */
.panelGrey {color: #FFF;background: url(/__data/assets/image/0017/108341/grey-bg.gif) repeat-x top #585858;}

/* New to HL? Investment research */
#new-to-hl-register {background:url(/__data/assets/image/0005/5365040/new-to-hl-investment-research.jpg) no-repeat;margin:0.5em 0 0.6em;}
#new-to-hl-register a {
 color:#3E5174;
 cursor:pointer;
 display:block;
 height:214px;
 position:relative;
 text-decoration:none;
 width:625px;
}
#new-to-hl-register a:visited {color:#3E5174;}
#new-to-hl-register a:hover .text {text-decoration:underline;}
#new-to-hl-register a .title {
 color:#0B79BF;
 font-size:1.65em;
 font-weight:bold;
 left:18em;
 position:absolute;
 top:0.8em;
}
#new-to-hl-register a .text {
 font-size:1.2em;
 font-weight:bold;
 left:24.7em;
 position:absolute;
 top:6.6em;
 width:15em;
}
#new-to-hl-register a .bottom {
 bottom:0.25em;
 color:#FFF;
 font-size:1.2em;
 font-weight:bold;
 left:0.5em;
 position:absolute;
}

#new-to-hl-register-head {
 background:url(/__data/assets/image/0008/5365115/new-to-hl-investment-research-header.jpg) no-repeat;
 height:204px;
 color:#3E5174;
 position:relative;
}
#new-to-hl-register-head h1 {
 background:none !important;
 color:#0B79BF;
 font-family:arial,verdana,sans-serif;
 font-size:1.7em;
 font-weight:bold;
 left:15.8em;
 margin:0;
 padding:0;
 position:absolute;
 top:0.8em;
 width:15em;
}
#new-to-hl-register-head .text {
 font-size:1.3em;
 font-weight:bold;
 left:20.7em;
 margin:0;
 position:absolute;
 top:6.4em;
 width:23em;
}
#new-to-hl-register-head .bottom {
 bottom:0.25em;
 color:#FFF;
 font-size:1.2em;
 font-weight:bold;
 left:5em;
 margin:0;
 position:absolute;
}
/* New to HL 3 col banner */
#new-to-hl-register-3-col {
 background:url(/__data/assets/image/0003/5438145/new-to-hl-banner-3-col.jpg) no-repeat;
 margin:1em 0;
}
#new-to-hl-register-3-col a {
 color:#3E5174;
 cursor:pointer;
 display:block;
 height:157px;
 position:relative;
 text-decoration:none;
 width:498px;
}
#new-to-hl-register-3-col a:visited {color:#3E5174;}
#new-to-hl-register-3-col a:hover .text {text-decoration:underline;}
#new-to-hl-register-3-col a .title {
 color:#0B79BF;
 font-size:1.2em;
 font-weight:bold;
 left:17.3em;
 position:absolute;
 top:0.8em;
 width:14.5em;
}
#new-to-hl-register-3-col a .text {
 font-size:1.1em;
 font-weight:bold;
 left:18.85em;
 position:absolute;
 top:3.9em;
 width:15em;
}
#new-to-hl-register-3-col a .bottom {
 bottom:0.35em;
 color:#FFF;
 font-size:1em;
 font-weight:bold;
 left:1.8em;
 position:absolute;
}

/* Advice meeting banner */
.banner-advice-meeting{background:#EAF3F8 url(/__data/assets/image/0003/5600532/advice-meeting.jpg) no-repeat bottom !important;}

/* Currency research centre - currency reports */
.currency-research-centre-report-banner {
 background: url(/__data/assets/image/0003/5192733/currency-research-report-banner.jpg);
 margin-bottom:0.7em;
 cursor:pointer;

}
.currency-research-centre-report-banner a,.currency-research-centre-report-banner a:visited {
 display:block;
 height:83px;
 width:751px;
 position:relative;
 text-decoration:none;
 color:#FFF;
 cursor:pointer;
}
.currency-research-centre-report-banner a .text {
 position:absolute;
 top:2em;
 left:1.6em;
 font-size:1.25em;
}
.currency-research-centre-report-banner a .link {
 color: #C0D1ED
}
.currency-research-centre-report-banner a:hover .link {
 text-decoration:underline;
}

/* Right Column Risk and Reward Guide */
.right-col-risk-and-reward-guide-banner {
 background: #FFF url(/__data/assets/image/0010/2569726/risk-and-reward-guide-banner-bg.jpg) no-repeat !important;
 border: 0 !important;
 height: 380px;
}

/* Shareholder Perks Voucher Banner */

.shareholder-perks-voucher {
  background: url(/__data/assets/image/0010/4989196/share-perk-voucher-bg.gif) no-repeat;
  height: 233px;
  margin-top: 1.1em;
}
.shareholder-perks-voucher .main-link {
  display: block;
  width: 475px;
  height: 233px;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.shareholder-perks-voucher .title {
  position: absolute;
  left:1.2em;
  top: 2.2em;
  font-family: georgia;
  font-size: 1.5em;
  color: #006;
}
.shareholder-perks-voucher .text {
  position: absolute;
  left: 1.6em;
  top: 5.5em;
  width: 20em;
  color: #006;
}

/* SIPP switch offer 2011 */

.sipp-switch-offer-background {
 background: url(/__data/assets/image/0018/5063310/sipp-switch-offer.jpg) no-repeat;
 color: #FFF;
 position: relative;
 height: 75em
}

.sipp-switch-offer-background .inner {
 left: 21em;
 right: 1em;
 top: 0.5em;
 position: absolute;
 font-weight: bold;
}
.sipp-switch-offer-background .poem {
 text-align: center;
 position: absolute;
 left: 44em;
 top: 10em;
}

.sipp-switch-offer-banner {
 background: url(/__data/assets/image/0018/5063310/sipp-switch-offer.jpg) no-repeat;
}
.sipp-switch-offer-banner .main-link {
 display: block;
 position: relative;
 height: 223px;
 width: 304px;
 color: #fff;
 text-decoration: none;
 cursor: pointer;
}

.sipp-switch-offer-banner .title1 {
 position: absolute;
 top: 1.0em;
 left: 0.8em;
 font-weight: bold;
 font-size: 1.3em;
 width: 11em;
}
.sipp-switch-offer-banner .text1 {
 position: absolute;
 top: 5em;
 width: 14em;
 left: 1em;
}

.sipp-switch-offer-banner .text2 {
 position: absolute;
 top: 8.5em;
 width: 14em;
 left: 1em;
}

.sipp-switch-offer-banner .link {
 position: absolute;
 background: url(/__data/assets/image/0007/17719/white-triangle-no-bg.gif) no-repeat 0 0.35em;
 padding-left: 1em;
 top: 13em;
 left: 1em;
 width: 12em;
 font-weight: bold;
}

/* SIPP switch offer 2011 */

.sipp-switch-offer-background-narrow {
 background: url(/__data/assets/image/0009/5063481/sipp-transfer-narrow-background.jpg) no-repeat;
 color: #FFF;
 position: relative;
 height: 75em
}

.sipp-switch-offer-background-narrow .inner {
 left: 21em;
 right: 1em;
 top: 0.5em;
 position: absolute;
 font-weight: bold;
}

.sipp-switch-offer-background-narrow .poem {
 text-align: center;
 position: absolute;
 left: 44em;
 top: 10em;
}

.sipp-switch-offer-banner-narrow {
 background: url(/__data/assets/image/0009/5063481/sipp-transfer-narrow-background.jpg) no-repeat;
}
.sipp-switch-offer-banner-narrow .main-link {
 display: block;
 position: relative;
 height: 315px;
 width: 215px;
 color: #fff;
 text-decoration: none;
 cursor: pointer;
}

.sipp-switch-offer-banner-narrow .text1 {
 position: absolute;
 top: 1.5em;
 width: 14em;
 left: 1em;
}

.sipp-switch-offer-banner-narrow .text2 {
 position: absolute;
 top: 7em;
 width: 14em;
 left: 1em;
}

.sipp-switch-offer-banner-narrow .link {
 position: absolute;
 background: url(/__data/assets/image/0007/17719/white-triangle-no-bg.gif) no-repeat 0 0.35em;
 padding-left: 1em;
 top: 23em;
 left: 1em;
 width: 12em;
 font-weight: bold;
}

.pension-calculator-control-banner { 
  background:url(/__data/assets/image/0005/5073899/pension-calc-control.jpg) no-repeat top left;
  width:587px;
  height:72px;
  margin: 0 0 0.5em;
  position: relative;
}

.pension-calculator-control-banner a {
  display:block;
  width:587px;
  height:72px;
  text-decoration:none;
  cursor:hand;
}

.pension-calculator-control-banner .p1, .pension-calculator-control-banner .p2 {
  color:#FFF;
  position: absolute;
  margin:0;
}

.pension-calculator-control-banner .p1 {
  top: 12px;
  left: 85px;
  font-size:1.5em;
}

.pension-calculator-control-banner .p2 {
  top: 35px;
  left: 85px;
  font-weight:bold;
  font-size:1.7em
}

/*SIPPS TAKING CONTROL OF YOUR SIPP */
.sipps-remote-control-banner {
 background: url(/__data/assets/image/0012/5199375/sipp-control-banner.jpg) no-repeat;
 width: 497px;
 height: 190px;
}
.sipps-remote-control-banner a {
 display: block;
 width: 497px;
 height: 190px;
 text-decoration: none;
 position: relative;
 cursor: hand;
}

/* LOW SHARE DEALING BANNER */
.low-share-dealing-banner {
 background: url(/__data/assets/image/0011/5485700/lower-share-dealing-charges-banner.jpg) no-repeat;
 width: 497px;
 height: 173px;
 position: relative;
}

.low-share-dealing-banner h2 {
 position: absolute;
 font-family: arial,verdana,sans-serif;
 color: #000066;
 font-size: 1.9em;
 font-weight: bold;
 left: 1.2em;
 top: 1em;
 width: 13em;
}

.low-share-dealing-banner a {
 height:173px;
 width:497px;
 position:relative;
 text-decoration:none;
}

.low-share-dealing-banner .text {
 position: absolute;
 top: 5.80em;
 left: 1.8em;
 color: #000066;
 font-size: 1.3em;
 width: 200px;
}

.low-share-dealing-banner .text-link {
 position: absolute;
 top: 9.70em;
 left: 2.3em;
 color: #000066;
}

/* LOWER SHARE DEALING CHARGES HOME RIGHT COLUMN */

.lower-dealing-charges-home {
 background:url(/__data/assets/image/0006/5485920/lower-share-dealing-charges-banner-rc.jpg) no-repeat;
 color:#cc0000;
 height:152px;
 position:relative;
 width:303px;
}
.lower-dealing-charges-home h2{
 font-size:1.6em;
 left:0.8em;
 position:absolute;
 top:0.9em;
 width:15em;
 font-family: arial; 
}
.lower-dealing-charges-home a, .lower-dealing-charges-home a:visited {
 color:#cc0000;
 text-decoration:none;
}

/* HL LIVE REGISTER */
#homepage-hl-live-register {margin:0.4em 0 1em;}
#homepage-hl-live-register a {
 border:2px solid #DDD;
 color:#555;
 cursor:pointer;
 display:block;
 height:279px;
 position:relative;
 text-decoration:none;
 width:301px;
}
#homepage-hl-live-register .title {
 color:#0E0C6D;
 font-size:2.5em;
 font-weight:bold;
 left:0.3em;
 position:absolute;
 top:0.2em;
}
#homepage-hl-live-register .title2 {
 font-size:1.9em;
 left:6.1em;
 position:absolute;
 top:0.6em;
}
#homepage-hl-live-register .text {
 font-size:1.1em;
 left:0.8em;
 position:absolute;
 top:3.4em;
}
#homepage-hl-live-register .text .reg {font-size:0.8em;vertical-align:3px;}
#homepage-hl-live-register .link {
 color:#0E0C6D;
 font-size:1.1em;
 font-weight:bold;
 left:0.8em;
 position:absolute;
 top:6.2em;
}
#homepage-hl-live-register img {
 left:0.3em;
 position:absolute;
 top:8.7em;
}
#homepage-hl-live-register a:hover .link {text-decoration:underline;}

/* Share dealing from 3 col banner */
.share-dealing-new-rate-3-col-banner{
 background:url(/__data/assets/image/0012/5558835/share-dealing-banner-595.jpg) no-repeat;
}
.share-dealing-new-rate-3-col-banner a{
 color:#FFDD68;
 cursor:pointer;
 display:block;
 height:151px;
 position:relative;
 text-decoration:none;
 width:497px;
}
.share-dealing-new-rate-3-col-banner a:visited{color:#FFDD68;}
.share-dealing-new-rate-3-col-banner a .title{
 font-size:1.8em;
 font-weight:bold;
 left:0.9em;
 position:absolute;
 top:0.8em;
 width:7em;
}
.share-dealing-new-rate-3-col-banner a .link{
 font-size:1.1em;
 left:1.5em;
 position:absolute;
 top:8em;
}
.share-dealing-new-rate-3-col-banner a:hover .link{text-decoration:underline;}

/* HL Live homepage overlay */
#mob_app_overlay,.mob_app_overlay{
 left:1.5em;
 position:absolute;
 right:1.5em;
 top:7em;
 z-index:9000;
 -webkit-text-size-adjust: none;
}
#mob_app_overlay_container,.mob_app_overlay_container{
 position:relative;
}
#mob_app_overlay_bg,.mob_app_overlay_bg{
 background:#000;
 height:100%;
 opacity:0.8;
 position:absolute;
 width:100%;
}
#mob_app_overlay_content,.mob_app_overlay_content{
 color:#FFF;
 font-size:2.5em;
 position:relative;
 -webkit-text-size-adjust: none;
}
#mob_app_overlay_content h2,.mob_app_overlay_content h2{font-size:1.4em;}
#mob_app_overlay_content .list-standard-styled li,.mob_app_overlay_content .list-standard-styled li{
 background:url(/__data/assets/image/0009/5566266/transparent-white-tick.png) no-repeat 0 6px;
 padding-left:1em;
}

#currency-symbol-scroller {
 display: block;
 height: 110px;
 width: 210px;
 position: relative;
}
#currency-symbol-scroller #currency-symbol-scroller-image {
 position: absolute;
}

/* Share dealing new rate 3 col banner */
.banner-share-dealing-new-rate-3-col{
 background:url(/__data/assets/image/0005/5602667/share-dealing-rate-banner-3-col.jpg) no-repeat;
}
.banner-share-dealing-new-rate-3-col a,.banner-share-dealing-new-rate-3-col a:visited{
 color:#152847;
 cursor:pointer;
 display:block;
 height:89px;
 position:relative;
 text-decoration:none;
 width:497px;
}
.banner-share-dealing-new-rate-3-col a img{vertical-align:-0.35em;}
.banner-share-dealing-new-rate-3-col a .title{
 font-size:1.4em;
 font-weight:bold;
 left:11em;
 position:absolute;
 top:0.2em;
}
.banner-share-dealing-new-rate-3-col a .text1{
 left:15.2em;
 position:absolute;
 top:2em;
}
.banner-share-dealing-new-rate-3-col a .text2{
 left:15.2em;
 position:absolute;
 top:3.5em;
}
.banner-share-dealing-new-rate-3-col a .link{
 color:#367CCD;
 left:15.5em;
 position:absolute;
 top:5.1em;
}
.banner-share-dealing-new-rate-3-col a:hover .link{text-decoration:underline;}

/* APP LAUNCH BANNERS
===================================== */
/* Logout */
#banner-app-launch-logout{
 background:url(/__data/assets/image/0019/5601043/iphone-launch-logout-bg.jpg) no-repeat;
 margin-bottom:0.79em;
}
#banner-app-launch-logout a,#banner-app-launch-logout a:visited{
 color:#555555;
 cursor:pointer;
 display:block;
 height:217px;
 position:relative;
 text-decoration:none;
 width:623px;
}
#banner-app-launch-logout a .title{
 font-size:1.6em;
 left:5.3em;
 position:absolute;
 top:0.8em;
}
#banner-app-launch-logout a .title sup{font-size:0.6em;}
#banner-app-launch-logout a .text{
 font-size:1.3em;
 left:20.5em;
 position:absolute;
 top:4.5em;
 width:14em;
}
#banner-app-launch-logout a .link{
 color:#2323CF;
 font-size:1.3em;
 left:20.5em;
 position:absolute;
 top:9.5em;
}
#banner-app-launch-logout a:hover .link{text-decoration:underline;}

/* Our services */
#banner-app-launch-our-services{
 background:url(/__data/assets/image/0008/5602553/iphone-launch-our-services.jpg) no-repeat;
 margin-bottom:0.79em;
}
#banner-app-launch-our-services a,#banner-app-launch-our-services a:visited{
 color:#555;
 cursor:pointer;
 display:block;
 height:140px;
 position:relative;
 text-decoration:none;
 width:467px;
}
#banner-app-launch-our-services a .title{
 font-size:1.15em;
 left:18em;
 position:absolute;
 top:0.6em;
}
#banner-app-launch-our-services a .title sup{font-size:0.7em;}
#banner-app-launch-our-services a .text{
 left:20.8em;
 position:absolute;
 top:4.4em;
}
#banner-app-launch-our-services a .link{
 color:#2323CF;
 left:20.8em;
 font-weight:bold;
 position:absolute;
 top:9em;
}
#banner-app-launch-our-services a:hover .link{text-decoration:underline;}

/* 3 col */
.banner-app-launch-3-col{
 background:url(/__data/assets/image/0006/5602605/iphone-launch-3-col-page.jpg) no-repeat;
}
.banner-app-launch-3-col a,.banner-app-launch-3-col a:visited{
 color:#555;
 cursor:pointer;
 display:block;
 height:96px;
 position:relative;
 text-decoration:none;
 width:498px;
}
.banner-app-launch-3-col a .title{
 left:16.4em;
 position:absolute;
 top:0.5em;
}
.banner-app-launch-3-col a .text{
 font-size:0.9em;
 left:18.2em;
 position:absolute;
 right:1em;
 top:2.8em;
}
.banner-app-launch-3-col a .link{
 color:#2323CF;
 font-size:0.9em;
 font-weight:bold;
 left:18.2em;
 position:absolute;
 top:6em;
}
.banner-app-launch-3-col a:hover .link{text-decoration:underline;}

/* Share rate 5.95 short */
.share-dealing-rate-595-short,.share-dealing-rate-595-short-no-link{
 background:url(/__data/assets/image/0012/5616975/share-dealing-banner-short.jpg) no-repeat;
}
.share-dealing-rate-595-short a,.share-dealing-rate-595-short a:visited{
 cursor:pointer;
 color:#FFDD68;
 display:block;
 height:100px;
 position:relative;
 text-decoration:none;
 width:498px;
}
.share-dealing-rate-595-short a .title{
 font-size:1.8em;
 left:0.5em;
 position:absolute;
 top:0.5em;
 width:11em;
}
.share-dealing-rate-595-short a .link{
 font-size:1.1em;
 left:0.9em;
 position:absolute;
 top:5.2em;
}
.share-dealing-rate-595-short a:hover .link{text-decoration:underline;}
.share-dealing-rate-595-short-no-link{color:#FFDD68;height:100px;position:relative;width:498px;}
.share-dealing-rate-595-short-no-link .title{font-size:1.8em;left:0.5em;position:absolute;top:0.5em;width:11em;}
.share-dealing-rate-595-short-no-link .link{font-size:1.1em;left:0.9em;position:absolute;top:5.2em;}


 /* Top ten reasons for choosing SIPP post-it-note 09/2011 */
#sipp-post-it-note {
 background: #F7F7F7 url(/__data/assets/image/0011/5621987/vantage-sipp-facts-post-it.jpg) no-repeat;
 position: relative;
 height: 16.4em;
 display: block;
}
#sipp-post-it-note #sipp-post-it-note-images {
 position: absolute;
 top: 79px;
}
#sipp-post-it-note p {
 position: absolute;
 top: 17em;
 left: 1em;
 right: 1em;
 margin: 0;
}



/* JUNIOR ISA LAUNCH BANNERS
===================================== */

#banner-juniorISA-logout{
 background:url(/__data/assets/image/0007/5649910/Logged-out-page.jpg) no-repeat;
 margin-bottom:0.79em;
 height:227px;
 width:623px;
}
#banner-juniorISA-logout a,#banner-juniorISA-logout a:visited{
 color:#555555;
 cursor:pointer;
 display:block;
 height:217px;
 position:relative;
 text-decoration:none;
 width:623px;
}
#banner-juniorISA-logout a .title{
 font-size:1.6em;
 left:5.3em;
 position:absolute;
 top:0.8em;
}
#banner-juniorISA-logout a .title sup{font-size:0.6em;}
#banner-juniorISA-logout a .text{
 font-size:1.3em;
 left:20.5em;
 position:absolute;
 top:4.5em;
 width:14em;
}
#banner-juniorISA-logout a .link{
 color:#2323CF;
 font-size:1.3em;
 left:20.5em;
 position:absolute;
 top:9.5em;
}

#banner-juniorISA-logout a:hover .link{text-decoration:underline;}



/* JUNIOR ISA Penguin right hand box
===================================== */



.junior-isa-penguin .inner-jisap{padding:2px !important;}



/* JUNIOR ISA relase log out banner
===================================== */


#banner-juniorISA-release-logout{
 background:url(/__data/assets/image/0005/5770481/JISA-logged-out-page.jpg) no-repeat;
 margin-bottom:0.79em;
 height:227px;
 width:623px;
 position:relative;
}
#banner-juniorISA-release-logout a,#banner-juniorISA-release-logout a:visited{
 color:#555555;
 cursor:pointer;
 display:block;
 height:217px;
 position:relative;
 text-decoration:none;
 width:623px;
}
#banner-juniorISA-release-logout a #title{
 font-size: 1.6em;
    left: 0.6em;
    position: absolute;
    top: 1.2em;
}

#banner-juniorISA-release-logout a #title #title-1{
color:#FFCC00;
}

#banner-juniorISA-release-logout a #title #title-2{
color:#FFFFFF;
}

#banner-juniorISA-release-logout a #text-1{
 color: #FFFFFF;
    font-size: 2.3em;
    left: 0.4em;
    position: absolute;
    top: 1.8em;
    width: 17em;
}

#banner-juniorISA-release-logout a #bottom{
 color: #FFFFFF;
    font-size: 1em;
    left: 10.5em;
    position: absolute;
    top: 13.3em;
    width: 28em;
}
#banner-juniorISA-release-logout a #link{
 color: #FFCC00;
    font-size: 2em;
    left: 5.2em;
    position: absolute;
    top: 4.4em;
}

#banner-juniorISA-release-logout a:hover  #link{text-decoration:underline;}

/* Sector Reports relase log out banner
===================================== */
#banner-sector-reports-release{ 
background:url(/__data/assets/image/0004/5781442/sector-reports-banner-bg.gif) repeat-x;
 margin-bottom:0.79em;
 height:227px;
 width:623px;
 position:relative;
 border: 1px solid #333333;
}

#banner-sector-reports-release .bullets {
 color: #333333;
    font-size: 1.5em;
    font-weight: 600;
    left: 3.2em;
    position: absolute;
    top: 6.2em;
}

#banner-sector-reports-release .title {
  color: #3399FF;
    font-size: 1.7em;
    left: 0.9em;
    position: absolute;
    top: 6px;
    width: 51%;
}

#banner-sector-reports-release .subtitle {
  color: #333333;
    font-size: 1.2em;
    left: 1.4em;
    position: absolute;
    top: 4.5em;
    width: 23em;
}

#banner-sector-reports-release .link {
 color: #4A8CD6;
    font-size: 1.2em;
    left: 1.4em;
    position: absolute;
    top: 13.1em;
}

#banner-sector-reports-release a .image {
 height: 93%;
    left: 32.9em;
    position: absolute;
}

#banner-sector-reports-release a, #banner-sector-reports-release a:visited{
 color:#555555;
 cursor:pointer;
 display:block;
 height:217px;
 position:relative;
 text-decoration:none;
 width:623px;
}

#banner-sector-reports-release a:hover  .link{text-decoration:underline;}



/* One pound dealing offer feature banner - 4/11/11
===================================== */
#one_pound_dealing_offer_feature a{
 color:#000066;
 cursor:pointer;
 display:block;
 height:254px;
 position:relative;
 text-decoration:none;
}
#one_pound_dealing_offer_feature a:visited{color:#000066;}
#one_pound_dealing_offer_feature a .poundCoin{left:0;position:absolute;top:0;}
#one_pound_dealing_offer_feature a .headline{
 color:#3A75B7;
 font-size:1.9em;
 font-weight:bold;
 left:7.5em;
 line-height:1.1em;
 position:absolute;
 top:0.3em;
 width:10em;
}
#one_pound_dealing_offer_feature a .text1{
 left:14.3em;
 position:absolute;
 top:5.5em;
 width:24em;
}
#one_pound_dealing_offer_feature a .text2{
 left:14.3em;
 position:absolute;
 top:9.8em;
 width:24em;
}
#one_pound_dealing_offer_feature a .css-button-blue{
 font-size:1.2em;
 left:12em;
 position:absolute;
 top:13em;
}

/* featured index tracker banner
===================================== */

#featured_index_tracker_banner a{
position:relative;
background:url(/__data/assets/image/0005/5803475/index-tracker-funds-banner-bg.jpg) repeat-x;
width: 495px;height:212px;
 display:block;
text-decoration:none;
}

#featured_index_tracker_banner a .title{
color: #FFFFFF;
    font-size: 1.7em;
    left: 10px;
    position: absolute;
    top: 10px;
    width:14em;
   -webkit-text-size-adjust: none;
}

#featured_index_tracker_banner a .text{
color: #3399FF;
    font-size: 14px;
    left: 11px;
    position: absolute;
    top: 95px;
    width: 37%;
}


#featured_index_tracker_banner a .cta-button{
font-size: 17px;
    left: 11px;
    position: absolute;
    top: 162px;
    width: 15em;
}

#featured_index_tracker_banner a:hover .cta-button{
text-decoration:underline;
}



/* Logged out 150 pound cash back - 4/11/11
===================================== */
#banner_logged_out_150_cash_back a{
 color:#000066;
 cursor:pointer;
 display:block;
 height:215px;
 position:relative;
 text-decoration:none;
}
#banner_logged_out_150_cash_back a img{
 position:absolute;
 right:0;
 top:0;
}
#banner_logged_out_150_cash_back a .headline{
 color:#CC0000;
 font-size:2.5em;
 font-weight:bold;
 left:0.4em;
 position:absolute;
 top:0.4em;
}
#banner_logged_out_150_cash_back a .headline2{
 color:#429CF4;
 font-size:1.8em;
 left:0.6em;
 position:absolute;
 top:2.6em;
}
#banner_logged_out_150_cash_back a .text{
 left:1.1em;
 position:absolute;
 top:7.8em;
 width:33em;
}
#banner_logged_out_150_cash_back a .css-button-blue{
 font-size:1.2em;
 left:0.9em;
 position:absolute;
 top:11em;
}

/* Child trust fund petition banner */
.banner-child-trust-fund-petition{
 background:url(/__data/assets/image/0008/5801426/child-trust-funds-petition-boy.jpg) no-repeat bottom;
 height:20.4em;;
 margin-bottom:-0.8em;
}


.junior-isa-baby-banner-two{
background: url("/__data/assets/image/0009/5808312/junior-isa-invest-banner-img.jpg") no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}


.junior-isa-baby-banner-new-one{
background: url(/__data/assets/image/0006/5866044/junior-isa-banner-1.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}

.junior-isa-baby-banner-new-two{
background: url(/__data/assets/image/0007/5866045/junior-isa-banner-2.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}

.junior-isa-baby-banner-new-three{
background: url(/__data/assets/image/0009/5866047/junior-isa-banner-3.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}

.junior-isa-baby-banner-new-four{
background: url(/__data/assets/image/0010/5866048/junior-isa-banner-4.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}


.jisa-baby-and-mum{
background: url(/__data/assets/image/0008/5832386/jisa-baby-and-mum-495.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 301px;
    position: relative;
    width: 481px;
}

.jisa-baby-with-blocks{
background: url(/__data/assets/image/0010/5832388/jisa-baby-with-blocks-494.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}

.jisa-boy-with-books{
background: url(/__data/assets/image/0011/5832389/jisa-boy-with-books-495.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}

.jisa-brother-and-sister{
background: url(/__data/assets/image/0003/5832390/jisa-brother-and-sister-495.jpg) no-repeat scroll center top transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 286px;
    position: relative;
    width: 481px;
}

/* junior isa baby banner*/


.junior-isa-baby-banner{
background: url("/__data/assets/image/0009/5808312/junior-isa-invest-banner-img.jpg") no-repeat scroll center bottom transparent;
    border: 1px solid #DBE2E9;
    display: block;
    height: 315px;
    position: relative;
    width: 495px;
}

.junior-isa-baby-banner .title-one{
   color: #3A75B7;
    font-size: 21px;
    left: 0.6em;
    position: absolute;
    top: 0.4em;
}

.junior-isa-baby-banner .title-two{
color: #3A75B7;
    font-size: 1.8em;
    left: 0.5em;
    position: absolute;
    top: 1.8em;
    width: 359px;
}

.junior-isa-baby-banner .main-content{
color: #000066;
    font-size: 13px;
    left: 1em;
    position: absolute;
    top: 8.4em;
    width: 314px;
}

.junior-isa-baby-banner .cta-button{
font-size: 20px;
    left: 0.6em;
    position: absolute;
    top: 10.1em;
}

.junior-isa-baby-banner .sub-content{
 color: #000066;
    left: 1em;
    position: absolute;
    top: 20em;
}

.junior-isa-baby-banner .sub-content-two{
color: #000066;
    left: 1em;
    position: absolute;
    top: 21.8em;
    width: 95%;
}

.junior-isa-baby-banner a:hover span{
text-decoration:underline !important;
}

.junior-isa-baby-banner a{
text-decoration:none;
}

/* Pound dealing offer banners - 15/12/11
===================================== */
/* Share dealing */
.banner-pound-offer-share-dealing{background:url(/__data/assets/image/0003/5861064/pound-dealing-offer-share-dealing.jpg) no-repeat;font-size:1.1em;height:9.7em;padding:1em;}
.banner-pound-offer-share-dealing h2{font-size:1.6em;font-weight:bold;}
.banner-pound-offer-share-dealing h2 span{font-size:1.4em;}
.banner-pound-dealing-offer-button{left:-0.7em;position:absolute;top:-1em;}

/* ISA and SIPP */
.banner-pound-offer-isa-sipp{background:url(/__data/assets/image/0007/5861131/pound-dealing-offer-isa-sipp.jpg) no-repeat;height:213px;}
.banner-pound-offer-fund-share{background:url(/__data/assets/image/0008/5861132/pound-dealing-offer-fund-share.jpg) no-repeat;height:230px;}
.banner-pound-offer-isa-sipp,.banner-pound-offer-fund-share{border:solid 1px #DBE2E9;font-size:1.1em;width:496px;}

/* Share dealing charges */
.banner-pound-offer-share-dealing-charges{background:url(/__data/assets/image/0004/5861173/pound-dealing-offer-share-dealing-charges.jpg) no-repeat;border:solid 1px #DBE2E9;height:170px;width:496px;}

/* Pound dealing offer banners - 03/01/12
===================================== */

.junior-isa-grandchildren {
background:url(/__data/assets/image/0010/5890213/investing-for-grandchildren-banner.jpg) no-repeat;border:solid 1px #DBE2E9;}
* + html .junior-isa-grandchildren {padding-bottom:17px;}


/* Win an iPad 2 pensions
===================================== */
#win-an-ipad-2-pensions,#win-an-ipad-2-pensions_alt{background:url(/__data/assets/image/0004/5897335/win-an-ipad2-pensions.jpg) no-repeat;border:1px solid #d2d9e9;}
#win-an-ipad-2-pensions a,#win-an-ipad-2-pensions_alt a{color:#555555;cursor:pointer;display:block;height:208px;position:relative;text-decoration:none;width:749px;}
#win-an-ipad-2-pensions .title .alt,#win-an-ipad-2-pensions_alt .title  .alt{color:#032058;}
#win-an-ipad-2-pensions .text .alt,#win-an-ipad-2-pensions_alt .text .alt{color:#2688E9;font-size:1.2m;font-weight:bold;}
#win-an-ipad-2-pensions .text .link,#win-an-ipad-2-pensions_alt .text .link{color:#2688E9;}
#win-an-ipad-2-pensions a:hover .text .link,#win-an-ipad-2-pensions_alt a:hover .text .link{text-decoration:underline;}

#win-an-ipad-2-pensions .title,#win-an-ipad-2-pensions_alt .title{font-size:2.8em;font-weight:bold;left:1.2em;position:absolute;top:0.7em;}
#win-an-ipad-2-pensions .text,#win-an-ipad-2-pensions_alt .text{font-size:1.1em;left:3.1em;position:absolute;top:5.4em;width:28.4em;line-height:1.3;}
#win-an-ipad-2-pensions .text2,#win-an-ipad-2-pensions_alt .text2{font-size:1.1em;left:3.1em;position:absolute;top:8.8em;width:31.4em;line-height:1.3;}



/* Logged out - 24/01/12
===================================== */
#ic_loggedout a{
 background: none repeat scroll 0 0 #FFFFFF;
 cursor:pointer;
 display:block;
 height:243px;
 position:relative;
 text-decoration:none;
 width:623px;
}
#ic_loggedout a .mainimage{
 position:absolute;
 right:0px;
 top:0;
}

#ic_loggedout a .topbox {
 background: none repeat scroll 0 0 #10234b;
    color: #FFFFFF;
    font-size: 20px;
    height: 67px;
    left: 0;
    position: absolute;
    top: 0;
    width: 384px;
}

#ic_loggedout a .lowerbox {
 color:#000000;
 background:#FFFFFF;
 width:408px;
 position:absolute;
 left:0px;
 top:100px;
 line-height: 23px;
}

#ic_loggedout a .lowerbox .toptext {
background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    left: 14px;
    position: absolute;
    top: 8px;
    width: 408px;
}
#ic_loggedout a hr {
border: 2px solid #E9E5D9;
    position: absolute;
    top: 85px;
    width: 95%;
}
#ic_loggedout a .lowerbox .bottomtext {
background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    left: 38px;
    position: absolute;
    top: 34px;
    width: 384px;
}

#ic_loggedout a .link {
 background: none repeat scroll 0 0 #FFFFFF;
    color: #CC0000;
    left: 17px;
    position: absolute;
    top: 210px;
    width: 394px;
    font-weight:600;
    font-size: 16px;
}

#ic_loggedout a:hover .link {
 text-decoration:underline !important;
}

#telephone_advice{
background:url(/__data/assets/image/0005/5934659/independent-financial-advice-by-tel-banner-background.jpg) no-repeat;
}



#SIPP-pen-offer-big a {
 cursor:pointer;
 display:block;
 position:relative;
 text-decoration:none;
background:url(/__data/assets/image/0010/5936824/SIPP-400pen-offer-banner-transfer-to-sipp-page.jpg) no-repeat;
width:495px;
height:263px;
}

#SIPP-pen-offer-big a .title
{
color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    left: 9px;
    position: absolute;
    top: 10px;
    width: 463px;
}

#SIPP-pen-offer-big a .middle{
color: #F58A06;
    font-size: 17px;
    font-weight: bold;
    left: 10px;
    position: absolute;
    top: 68px;
    width: 301px;
}

#SIPP-pen-offer-big a .button_one{
    color: #FFFFFF;
    font-size: 16px;
    left: 9px;
    position: absolute;
    top: 131px;
}

#SIPP-pen-offer-big a .bottom_two{
 color: #FFFFFF;
    font-size: 14px;
    left: 11px;
    position: absolute;
    top: 156px;
    width: 287px;
}
#SIPP-pen-offer-big a .css-button-blue{
left: 9px;
    position: absolute;
    top:217px;
}


#SIPP-pen-offer-small a {
 cursor:pointer;
 display:block;
 position:relative;
 text-decoration:none;
background:url(/__data/assets/image/0005/5936828/SIPP-400pen-offer-banner-mini-banner_bg.jpg) no-repeat;
width:495px;
height:124px;
}

#SIPP-pen-offer-small a .title
{
 color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    left: 14px;
    position: absolute;
    top: 8px;
    width: 360px;
}

#SIPP-pen-offer-small a .middle{
  color: #F58A06;
    font-size: 16px;
    font-weight: bold;
    left: 15px;
    position: absolute;
    top: 54px;
    width: 357px;
}

#SIPP-pen-offer-small a .bottom_two{
 color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    left: 16px;
    position: absolute;
    top: 100px;
    width: 287px;
}

#SIPP-pen-offer-small a:hover .bottom_two
{
 text-decoration:underline;
}




#SIPP-pen-offer-right a {
background: url("/__data/assets/image/0009/5936823/SIPP-400pen-offer-banner-righthand-box_bg.jpg") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 190px;
    position: relative;
    text-decoration: none;
    width: 225px;
}

#SIPP-pen-offer-right a .title
{
 color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    left: 9px;
    position: absolute;
    top: 10px;
    width: 198px;
}

#SIPP-pen-offer-right a .middle{
 color: #F58A06;
    font-size: 16px;
    font-weight: bold;
    left: 10px;
    position: absolute;
    top: 137px;
    width: 108px;
}


#SIPP-pen-offer-right:hover a .middle
{
 text-decoration:underline;
}

.independent-financial-advice-right-col{
background: url("/__data/assets/image/0012/5938851/independent-financial-advice-by-tel-right-box_bg-img.jpg") no-repeat scroll center bottom #FFFFFF !important;
}

.steve-web-form{
background:url(/__data/assets/image/0006/5945649/steve-webb-form-page.jpg) no-repeat;
color:#FFFFFF !important;
}

#sipp-hp-cross-pen, #sipp-hp-cloud{
width:495px;
height:230px;
display:block;
border: 1px solid #D2D9E8;
}

#sipp-hp-cross-pen{
background:url(/__data/assets/image/0006/5951085/sipp_banner-1.jpg) no-repeat;
}

#sipp-hp-cross-pen .link {
 color: #F58A06;
}

#sipp-hp-cloud{
background:url(/__data/assets/image/0009/5951088/sipp_banner-2.jpg) no-repeat;
}


#annuities_holiday {
    background: url(/__data/assets/image/0004/5955313/annuities-pg-win-hol-vouchers_bg.jpg) no-repeat scroll 0 0 transparent;

    display: block;
    height: 245px;
    position: relative;
    text-decoration: none;
    width: 495px;
}


#annuities_holiday_landing {
    background: url(/__data/assets/image/0005/5955314/pensions-retirement-landing-pg-win-hol-vouchers_bg.jpg) no-repeat scroll 0 0 transparent;

    display: block;
    height: 208px;
    position: relative;
    text-decoration: none;
    width: 749px;
}

#master-portfolio-banner a{
background: url(/__data/assets/image/0007/5959402/master-portfolios-banner.jpg) no-repeat scroll 0 0 transparent;
color:#FFFFFF;
width:483px;
height:97px;
cursor:pointer;
display:block;
text-decoration:none;
}

#master-portfolio-banner a:hover .link{
 text-decoration:underline;
}
#invest-for-child-where{
background: url(/__data/assets/image/0005/5961533/where-can-I-invest-my-childs-junior-isa-banner-bg.jpg) no-repeat scroll 0 0 transparent;
display:block;
width:495px;
height:170px;
}

