/*
  Running MySource Matrix
  Developed by Squiz - 
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 21 July 2015 16:23:47
*/


#homepage_featured,#homepage_welcome_message_outer{margin-top:1em}
#homepage_welcome_message_outer{float:right;width:17.8em}
#homepage_welcome_message_inner{background:#E8E7E7 url(/__data/assets/image/0011/5949578/peter-homepage.png) no-repeat bottom right;height:14.7em;margin-bottom:.8em;padding:.8em}
#homepage_left_column{float:left;width:48.8em}
#homepage_right_column{float:right;width:23.7em}
#homepage_left_column_sub_left,#homepage_left_column_sub_right{width:23.7em}
#homepage_featured_tabs li a.one-line,#homepage_featured_tabs li a.two-line,#homepage_featured_tabs li a.three-line{font-size:1.3em;font-weight:bold;padding-left:13px}
#homepage_featured_tabs li a.one-line{height:24px;padding-top:29px;padding-bottom:29px}
#homepage_featured_tabs li a.two-line{height:40px;padding-top:21px;padding-bottom:21px}
#homepage_featured_tabs li a.three-line{height:56px;padding-top:13px;padding-bottom:13px}
.homepage_article_box .left,.homepage_article_box .right{width:303px}
.homepage_article_box .article-divide{border-color:D9E8F4}
.secondary-articles{height:4.6em;position:relative;z-index:8}
.secondary-articles .inner .inner-text h3{font-size:1.2em}
.secondary-articles .inner .inner-text{float:left;width:15.7em}
.secondary-articles.active{z-index:9}
.secondary-articles.active .inner{background:#FFFFFF;border:1px solid #BBBBBB;-moz-box-shadow:1px 2px 3px #AAA;-webkit-box-shadow:1px 2px 3px #AAA;box-shadow:1px 2px 3px #AAA;left:-.7em;position:absolute;top:-.7em;width:29em;z-index:10;padding:.7em}
.secondary-articles.active .inner .inner-text{width:21.8em}
.secondary-articles.active .inner h3{font-size:1.1em}
.secondary-articles.active .inner .intro{display:block;font-size:.9em}

.secondary-articles.active .inner .date{display:block;}

.secondary-articles .inner .video-article-hover-small{cursor:pointer;float:left;margin-right:.79em}
.secondary-articles.active .inner .video-article-hover-small span{background:url(/__data/assets/image/0009/5934843/video-overlay-small.png) no-repeat 0 -59px;display:block;height:59px;left:0;position:absolute;top:0;width:81px;z-index:10}
.article-headline-small{height:59px}
.article-headline-medium{height:85px}
.homepage-search{background:#F9F3DC;marign-top:.79em;border-color:#DBE2E9;border-style:solid;border-width:1px 0;padding:.3em 0 .3em .3em}
.homepage-search #fund-search,.homepage-search #share-search{font-size:1.1em;border-color:#BBBBBB;border-style:solid;border-width:1px 0 1px 1px;padding:3px}
.homepage-search #fund-search:focus,.homepage-search #share-search:focus{outline:none;border-color:#4D90FE}
.homepage-search #fund-search{width:155px}
.homepage-search #share-search{width:149px}
.homepage-search .default{color:#888}
.homepage-search .search{vertical-align:-7px}
.article-divide{border-color:#D9DDE7;margin:.6em 0}
.marketList table td{padding:.4em .237em}
#homepage_welcome_message_inner_noPNG{background:#E8E7E7 url(/__data/assets/image/0008/6184322/peter-homepage.jpg) no-repeat bottom right;height:14.7em;margin-bottom:.8em;padding:.8em}
#homepage_welcome_message_inner h1,#homepage_welcome_message_inner_noPNG h1{background:none;font-size:1.3em;width:auto;margin:0;padding:0}
#homepage_welcome_message_inner .button-arrow-blue,#homepage_welcome_message_inner_noPNG .button-arrow-blue{margin-left:-.8em;padding-left:11px}
#homepage_left_column_sub_left,.homepage_article_box .left{float:left}
#homepage_left_column_sub_right,.homepage_article_box .right{float:right}
*+html .homepage-search .search,*html .homepage-search .search{vertical-align:-3px}
*+html .homepage-search label,*html .homepage-search label{vertical-align:4px}


/* TAX YEAR 2013 */
.header-clear{clear:both;height:1px;line-height:0;}
#ty2013-homepage-box-container{height:276px;margin:22px -46px 30px;position:relative;}
#ty2013-homepage-box{
 background: #d4d4d4;
 background: -moz-linear-gradient(top,  #d4d4d4 0%, #ebebeb 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(100%,#ebebeb));
 background: -webkit-linear-gradient(top,  #d4d4d4 0%,#ebebeb 100%);
 background: -o-linear-gradient(top,  #d4d4d4 0%,#ebebeb 100%);
 background: -ms-linear-gradient(top,  #d4d4d4 0%,#ebebeb 100%);
 background: linear-gradient(to bottom,  #d4d4d4 0%,#ebebeb 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#ebebeb',GradientType=0 );
 -webkit-box-shadow:0 3px 7px #888888;
 -moz-box-shadow:0 3px 7px #888888;
 box-shadow:0 3px 7px #888888;
 height:257px;
 position:relative;
 top:11px;
 z-index:1;
}
#ty2013-homepage-box-container .leftarrow,#ty2013-homepage-box-container .rightarrow{position:absolute;top:0px;}
#ty2013-homepage-box-container .leftarrow{left:0;}
#ty2013-homepage-box-container .rightarrow{right:0;}
#ty2013-homepage-box h1{background:none;height:172px;left:46px;margin:0;padding:0;position:absolute;top:15px;width:289px;z-index:2;}
#ty2013-homepage-box .view{bottom:15px;display:block;height:41px;left:46px;position:absolute;width:285px;z-index:2;}

#ty2013-homepage-box-container .isa,#ty2013-homepage-box-container .sipp{background:#FFF url(/__data/assets/image/0009/6845049/ty2013-home-box-border-left.png) no-repeat 0 0;border-color:#CCC;border-style:solid;border-width:1px 1px 1px 0;bottom:0;-webkit-box-shadow:0 1px 5px #AAAAAA;-moz-box-shadow:0 1px 5px #AAAAAA;box-shadow:0 1px 5px #AAAAAA;display:inline-block;font-size:1.3em;padding:17px 29px;position:absolute;top:3px;width:246px;z-index:2;}
#ty2013-homepage-box-container .isa{right:367px;}
#ty2013-homepage-box-container .sipp{right:46px;}
#ty2013-homepage-box-container .isa a,#ty2013-homepage-box-container .isa a:visited,#ty2013-homepage-box-container .sipp a,#ty2013-homepage-box-container .sipp a:visited{color:#3274BD;}
#ty2013-homepage-box-container .isa a:hover,#ty2013-homepage-box-container .sipp a:hover{color:#F46A04;}
#ty2013-homepage-box-container .isa h2,#ty2013-homepage-box-container .sipp h2{font-size:3.8em;line-height:0.9;margin:0;}
#ty2013-homepage-box-container .isa p,#ty2013-homepage-box-container .sipp p{margin:9px 0 10px;}

#ty2013-homepage-box-container .isa .main,#ty2013-homepage-box-container .isa .main:visited,#ty2013-homepage-box-container .sipp .main,#ty2013-homepage-box-container .sipp .main:visited{
 background: #468ad5;
 background: -moz-linear-gradient(top,  #468ad5 0%, #2161a9 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#468ad5), color-stop(100%,#2161a9));
 background: -webkit-linear-gradient(top,  #468ad5 0%,#2161a9 100%);
 background: -o-linear-gradient(top,  #468ad5 0%,#2161a9 100%);
 background: -ms-linear-gradient(top,  #468ad5 0%,#2161a9 100%);
 background: linear-gradient(to bottom,  #468ad5 0%,#2161a9 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#468ad5', endColorstr='#2161a9',GradientType=0 );
 -moz-box-shadow:0 1px 3px #AAA;
 -webkit-box-shadow:0 1px 3px #AAA;
 box-shadow:0 1px 3px #AAA;
 color:#FFF;
 display:block;
 font-size:1.2em;
 font-weight:bold;
 line-height:1;
 margin-bottom:10px;
 padding:10px 13px;
 text-align:center;
 text-decoration:none;
}
#ty2013-homepage-box-container .isa .main:hover,#ty2013-homepage-box-container .sipp .main:hover{
 background: #427fc9;
 background: -moz-linear-gradient(top,  #427fc9 0%, #1c4f8e 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#427fc9), color-stop(100%,#1c4f8e));
 background: -webkit-linear-gradient(top,  #427fc9 0%,#1c4f8e 100%);
 background: -o-linear-gradient(top,  #427fc9 0%,#1c4f8e 100%);
 background: -ms-linear-gradient(top,  #427fc9 0%,#1c4f8e 100%);
 background: linear-gradient(to bottom,  #427fc9 0%,#1c4f8e 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#427fc9', endColorstr='#1c4f8e',GradientType=0 );
 color:#FFF;
}
#ty2013-homepage-box-container .isa .main:active,#ty2013-homepage-box-container .sipp .main:active{
 background: #2161a9;
 background: -moz-linear-gradient(top,  #2161a9 0%, #468ad5 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2161a9), color-stop(100%,#468ad5));
 background: -webkit-linear-gradient(top,  #2161a9 0%,#468ad5 100%);
 background: -o-linear-gradient(top,  #2161a9 0%,#468ad5 100%);
 background: -ms-linear-gradient(top,  #2161a9 0%,#468ad5 100%);
 background: linear-gradient(to bottom,  #2161a9 0%,#468ad5 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2161a9', endColorstr='#468ad5',GradientType=0 );
}

#ty2013-homepage-box-container .grey-button,
#ty2013-homepage-box-container .grey-button:visited{
 background: #858585;
 background: -moz-linear-gradient(top,  #858585 0%, #484747 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#858585), color-stop(100%,#484747));
 background: -webkit-linear-gradient(top,  #858585 0%,#484747 100%);
 background: -o-linear-gradient(top,  #858585 0%,#484747 100%);
 background: -ms-linear-gradient(top,  #858585 0%,#484747 100%);
 background: linear-gradient(to bottom,  #858585 0%,#484747 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858585', endColorstr='#484747',GradientType=0 );
 -moz-box-shadow:0 1px 3px #AAA;
 -webkit-box-shadow:0 1px 3px #AAA;
 box-shadow:0 1px 3px #AAA;
 color:#FFF !important;
 display:block;
 font-weight:bold;
 line-height:1;
 padding:7px;
 text-align:center;
 text-decoration:none;
}
#ty2013-homepage-box-container .grey-button:hover{
 background: #757575;
 background: -moz-linear-gradient(top,  #757575 0%, #383737 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757575), color-stop(100%,#383737));
 background: -webkit-linear-gradient(top,  #757575 0%,#383737 100%);
 background: -o-linear-gradient(top,  #757575 0%,#383737 100%);
 background: -ms-linear-gradient(top,  #757575 0%,#383737 100%);
 background: linear-gradient(to bottom,  #757575 0%,#383737 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#757575', endColorstr='#383737',GradientType=0 );
}
#ty2013-homepage-box-container .grey-button:active{
 background: #484747;
 background: -moz-linear-gradient(top,  #484747 0%, #858585 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#484747), color-stop(100%,#858585));
 background: -webkit-linear-gradient(top,  #484747 0%,#858585 100%);
 background: -o-linear-gradient(top,  #484747 0%,#858585 100%);
 background: -ms-linear-gradient(top,  #484747 0%,#858585 100%);
 background: linear-gradient(to bottom,  #484747 0%,#858585 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484747', endColorstr='#858585',GradientType=0 );
}

#ty2013-homepage-box-container .link-box-control{background:url(/__data/assets/image/0009/6845139/ty2013-home-blue-arrow.png) no-repeat 0 3px;font-size:0.95em;padding-left:11px;}

#ty2013-homepage-banner-boxes{margin-bottom:22px;}
#ty2013-homepage-banner-boxes a{display:block;float:left;height:149px;margin-left:20px;width:221px;}
#ty2013-homepage-banner-boxes #ty2013-homepage-banner-box-last{float:left;height:149px;margin-left:20px;width:221px;}
#ty2013-homepage-banner-boxes #ty2013-homepage-banner-box-last a{margin:0 !important;}

#ty2013-homepage-banner-boxes a.blue{background:#0B2D50;color:#FFF;height:129px;padding:10px;position:relative;text-decoration:none;width:201px;}
#ty2013-homepage-banner-boxes a.blue .heading,#ty2013-homepage-banner-boxes a.blue .text,#ty2013-homepage-banner-boxes a.blue .link{display:block;}
#ty2013-homepage-banner-boxes a.blue .heading{font-size:1.9em;line-height:1;}
#ty2013-homepage-banner-boxes a.blue .text{font-size:1.1em;}
#ty2013-homepage-banner-boxes a.blue .link{font-size:1.1em;font-weight:bold;position:absolute;bottom:10px;}
#ty2013-homepage-banner-boxes a.blue:hover .link{text-decoration:underline;}

#ty2013-homepage-banner-boxes a.blue.esure .heading{margin-bottom:7px;}
#ty2013-homepage-banner-boxes a.blue.fandsAccount .heading{margin-bottom:3px;}
#ty2013-homepage-banner-boxes a.blue.fandsAccount .text{margin-bottom:4px;}

#ty2013-homepage-banner-boxes #ty2013-homepage-banner-box-last.easterWeekend{background:#1F8C15;height:169px;margin-left:13px;margin-top:-23px;padding:4px;text-align:center;}
#ty2013-homepage-banner-boxes #ty2013-homepage-banner-box-last.easterWeekend a,#ty2013-homepage-banner-boxes #ty2013-homepage-banner-box-last.easterWeekend a:visited{color:#FFF;font-size:1.2em;font-weight:bold;text-decoration:none;}
#ty2013-homepage-banner-boxes #ty2013-homepage-banner-box-last.easterWeekend a:hover{text-decoration:underline;}
#ty2013-homepage-banner-boxes #ty2013-homepage-banner-box-last.easterWeekend a img{margin-top:1px;}


/* Homepage welcome column */
#hp-welcome-column{float:right;height:252px;margin:12px 0;width:228px;}
#hp-welcome-column .welcome,#hp-welcome-column .contact-us{background:#E7E7E7;padding:10px 12px;}
#hp-welcome-column .welcome{height:129px;margin-bottom:8px;}
#hp-welcome-column .welcome h1{background:none;font-size:1.1em;font-weight:normal;margin:5px 0;padding:0;width:auto;}
#hp-welcome-column .contact-us{background-position:right 5px;background-repeat:no-repeat;height:75px;}
#hp-welcome-column .contact-us.clock1800{background-image:url(/__data/assets/image/0007/6912493/clock-6.png);}
#hp-welcome-column .contact-us.clock1900{background-image:url(/__data/assets/image/0008/6912494/clock-7.png);}
#hp-welcome-column .contact-us.clock1230{background-image:url(/__data/assets/image/0009/6912495/clock-1230.png);}
#hp-welcome-column .contact-us.clock1600{background-image:url(/__data/assets/image/0010/7444288/clock-4.png);}
#hp-welcome-column .contact-us.clock2300{background-image:url(/__data/assets/image/0008/7458011/clock-11.png);}
#hp-welcome-column .contact-us.clock2359{background-image:url(/__data/assets/image/0011/7444289/clock-midnight.png);}
#hp-welcome-column .contact-us.clock1530{background-image:url(/__data/assets/image/0005/8243456/clock-330.png);}
#hp-welcome-column .contact-us.closed{background-image:url(/__data/assets/image/0003/6911319/speech-bubble.png);background-position:right 15px;}

/* Homepage feature box */
#hp-featured{float:left;height:252px;position:relative;margin:12px 0;width:706px;}
#hp-featured-tabs,#hp-featured-content{list-style:none;margin:0;padding:0;position:absolute;}
#hp-featured-tabs{left:0;top:0;z-index:2;}
#hp-featured-tabs li{background:#E7E7E7;cursor:pointer;border-color:#FFFFFF #FFFFFF #CACACA;border-style:solid;border-width:1px 0;margin:0;overflow:visible;width:232px;}
#hp-featured-tabs li.current{background:#2166a9;
 background:-moz-linear-gradient(top,  #3b7ac7 0%, #284899 100%);
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b7ac7), color-stop(100%,#284899));
 background:-webkit-linear-gradient(top,  #3b7ac7 0%,#284899 100%);
 background:-o-linear-gradient(top,  #3b7ac7 0%,#284899 100%);
 background:-ms-linear-gradient(top,  #3b7ac7 0%,#284899 100%);
 background:linear-gradient(to bottom,  #3b7ac7 0%,#284899 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b7ac7', endColorstr='#284899',GradientType=0 );
 border-width:0;
}
#hp-featured-tabs li.first{border-top-color:#E7E7E7;}
#hp-featured-tabs li.last{border-bottom-color:#E7E7E7;}
#hp-featured-tabs li.current.last{border-bottom-color:#284899;}
#hp-featured-tabs a{display:block;font-size:1.3em;font-weight:bold;line-height:1.2;overflow:visible;padding-left:10px;padding-right:4px;position:relative;text-decoration:none;width:218px;z-index:2;}
#hp-featured-tabs li.one-line a{height:20px;padding-top:31px;padding-bottom:31px;}
#hp-featured-tabs li.two-line a{height:40px;padding-top:21px;padding-bottom:21px;}
#hp-featured-tabs li.three-line a{height:60px;padding-top:11px;padding-bottom:11px;}
#hp-featured-tabs li.one-line.current a{height:20px;padding-top:32px;padding-bottom:32px;}
#hp-featured-tabs li.two-line.current a{height:40px;padding-top:22px;padding-bottom:22px;}
#hp-featured-tabs li.three-line.current a{height:60px;padding-top:12px;padding-bottom:12px;}
#hp-featured-tabs li.current a{background:url(/__data/assets/image/0011/6912497/hp-featured-arrow.png) no-repeat top right;color:#FFF;padding-right:39px;}
#hp-featured-content{height:252px;right:0;top:0;width:474px;z-index:1;}
#hp-featured-content li{margin:0;}

/* Homepage product boxes */
#hp-product-boxes{clear:both;margin-bottom:25px;}
#hp-product-boxes .product-box{background:#0A2441;color:#FFF;float:left;height:144px;margin-left:11px;padding:10px 10px 12px;width:208px;}
#hp-product-boxes .product-box h2{font-size:1.8em;font-weight:normal;line-height:1.2;margin:0;}
#hp-product-boxes .product-box p{font-size:1.2em;line-height:1.2;margin:5px 0 9px;}
#hp-product-boxes .product-box p a.link-headline-white:hover{text-decoration:none;}
#hp-product-boxes .product-box .css-button-feature{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:block;line-height:1.2;}
#hp-product-boxes .product-box.sipp h2{margin-bottom:9px;}
#hp-product-boxes .product-box.jisa,#hp-product-boxes .product-box.cisa{height:65px;padding:7px 12px;}
#hp-product-boxes .product-box.jisa{margin-bottom:8px;}

/* Service message */
#hp-service-message-clear{clear:both;height:1px;}
#hp-service-message{margin:11px 0 0;padding:10px;}
#hp-service-message.red{background:#FFDDDD;}
#hp-service-message.green{background:#DFEADE;}
#hp-service-message.blue{background:#E5EEFF;}

#hp-app-collection{background:url(/__data/assets/image/0012/7692294/iPadsAndiPhone.png) no-repeat; display:block; width:303px; height:230px; position:relative;}
#hp-app-collection img{position:absolute; right:0; top:0;}


/* RDR Wealth 150+ feature */
#wealth150-hero{background:url(/__data/assets/image/0012/7889493/wealth-150-plus-hero-bg.jpg) no-repeat;height:322px;margin:18px 0;position:relative;}
#wealth150-hero h1{
    background:none;
    color:#FFFFFF;
    font-size:4em;
    font-weight:bold;
    left:30px;
    margin:0;
    padding:0;
    position:absolute;
    top:55px;
    width:610px;
}
#wealth150-hero h1 .sub{font-size:0.58em;font-weight:normal;}
#wealth150-hero .link{left:30px;margin:0;position:absolute;top:167px;}
#wealth150-hero .link a{color:#00ADEE;font-size:1.7em;text-decoration:none;}
#wealth150-hero .link a:hover{text-decoration:underline;}
#wealth150-hero .bx-wrapper .bx-viewport{left:30px;position:absolute;top:211px;}
#wealth150-hero .bx-wrapper .bx-prev,
#wealth150-hero .bx-wrapper .bx-next{color:#8697A3;font-size:1.7em;font-weight:bold;position:absolute;text-decoration:none;top:229px;}
#wealth150-hero .bx-wrapper .bx-prev:hover,
#wealth150-hero .bx-wrapper .bx-next:hover{color:#FFFFFF;}
#wealth150-hero .bx-wrapper .bx-prev{left:30px;}
#wealth150-hero .bx-wrapper .bx-next{left:531px;}
#wealth150-hero .fund-logos.no-js{height:54px;left:30px;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;top:211px;width:500px;}
#wealth150-hero .fund-logos.no-js li{float:left;margin:0 10px 0 0;}
#wealth150-hero .w150PIcon{left:564px;position:absolute;top:200px;}

/* Tax Year 2014 */
#taxYear2014-hero{background:url(/__data/assets/image/0007/7937071/tax-year-2014-hero-bg.jpg) no-repeat;-moz-box-shadow:0 8px 6px -7px #666666;-webkit-box-shadow:0 8px 6px -7px #666666;box-shadow:0 8px 6px -7px #666666;height:342px;margin:4px 0 18px -40px;position:relative;width:1025px;}
#taxYear2014-hero h1{background:none;color:#FFFFFF;font-size:5.9em;font-weight:bold;left:82px;margin:0;padding:0;position:absolute;text-transform:uppercase;top:36px;width:400px;}
#taxYear2014-hero h2.ends-in{color:#FFFFFF;font-size:4.13em;font-weight:normal;left:80px;margin:0;position:absolute;top:113px;}
#taxYear2014-hero h1 a,
#taxYear2014-hero h2.ends-in a{color:#FFF;text-decoration:none;}
#taxYear2014-hero .count-down{left:94px;position:absolute;top:198px;}
#taxYear2014-hero .count-down .cntSeparator{color:#FFFFFF;font-size:2.1em;font-weight:bold;margin:13px 0 0;}
#taxYear2014-hero .count-down.ie7 .digit{background-image:url('/__data/assets/image/0010/7937200/digits.png');background-repeat:no-repeat;float:left;height:61px;width:41px;}
#taxYear2014-hero .count-down.ie7 .cntSeparator{float:left;}
#taxYear2014-hero .count-down.ie7 .d1{background-position:0 -360px;}
#taxYear2014-hero .count-down.ie7 .d2{background-position:0 -720px;}
#taxYear2014-hero .count-down.ie7 .d3{background-position:0 -1080px;}
#taxYear2014-hero .count-down.ie7 .d4{background-position:0 -1440px;}
#taxYear2014-hero .count-down.ie7 .d5{background-position:0 -1800px;}
#taxYear2014-hero .count-down.ie7 .d6{background-position:0 -2160px;}
#taxYear2014-hero .count-down.ie7 .d7{background-position:0 -2520px;}
#taxYear2014-hero .count-down.ie7 .d8{background-position:0 -2880px;}
#taxYear2014-hero .count-down.ie7 .d9{background-position:0 -3240px;}
#taxYear2014-hero .isa,
#taxYear2014-hero .sipp{padding:10px;position:absolute;top:41px;width:201px;}
#taxYear2014-hero .isa{left:507px;}
#taxYear2014-hero .sipp{left:744px;}
#taxYear2014-hero .isa h2,
#taxYear2014-hero .sipp h2{font-size:4.4em;margin:0;}
#taxYear2014-hero .isa h2 a,
#taxYear2014-hero .sipp h2 a{color:#00ADEE;text-decoration:none;}
#taxYear2014-hero .isa .intro,
#taxYear2014-hero .sipp .intro{font-size:1.2em;margin:0;}
#taxYear2014-hero .isa .link1,
#taxYear2014-hero .sipp .link1{margin:10px 0;}
#taxYear2014-hero .isa .link1 .css-button-feature,
#taxYear2014-hero .sipp .link1 .css-button-feature{display:block;font-size:1.7em;}
#taxYear2014-hero .isa .link2,
#taxYear2014-hero .sipp .link2{margin:0;}
#taxYear2014-hero .isa .link2 a,
#taxYear2014-hero .sipp .link2 a{color:#00ADEE;font-weight:bold;text-decoration:none;}
#taxYear2014-hero .isa .link2 a:hover,
#taxYear2014-hero .sipp .link2 a:hover{text-decoration:underline;}
#taxYear2014-hero .isa .link2 a img,
#taxYear2014-hero .sipp .link2 a img{vertical-align:-3px;}
#taxYear2014-hero .advice{bottom:10px;color:#FFF;font-weight:bold;left:49px;margin:0;position:absolute;}
#taxYear2014-hero .advice a{color:#FFF;text-decoration:underline;}
#taxYear2014-hero .advice a:hover{text-decoration:none;}

#taxYear2014-extras{margin:0 0 20px;padding-left:10px;}
#taxYear2014-extras .extra{border-right:1px solid #CFCFCF;float:left;height:148px;margin-right:21px;padding-right:21px;width:201px;}
#taxYear2014-extras .extra h2{margin:0;}
#taxYear2014-extras .extra .link a{color:#00ADEE;font-weight:bold;text-decoration:none;}
#taxYear2014-extras .extra .link a:hover{text-decoration:underline;}
#taxYear2014-extras .extra .link a img{vertical-align:-4px;}

#taxYear2014-extras .extra.helpdesk{border-right:none;margin:0;padding:0;}
#taxYear2014-extras .extra.helpdesk.c1230,
#taxYear2014-extras .extra.helpdesk.c1700,
#taxYear2014-extras .extra.helpdesk.c1800,
#taxYear2014-extras .extra.helpdesk.c1900,
#taxYear2014-extras .extra.helpdesk.c2000,
#taxYear2014-extras .extra.helpdesk.c2200,
#taxYear2014-extras .extra.helpdesk.c2359{background:url(/__data/assets/image/0011/7937075/taxYearClockSprite.jpg) no-repeat right top;}
#taxYear2014-extras .extra.helpdesk.c1230{background-position:right -888px;}
#taxYear2014-extras .extra.helpdesk.c1800{background-position:right -148px;}
#taxYear2014-extras .extra.helpdesk.c1900{background-position:right -296px;}
#taxYear2014-extras .extra.helpdesk.c2000{background-position:right -444px;}
#taxYear2014-extras .extra.helpdesk.c2200{background-position:right -592px;}
#taxYear2014-extras .extra.helpdesk.c2359{background-position:right -740px;}

#taxYear2014-extras .extra.helpdesk .time{font-size:4em;font-weight:bold;margin:7px 0;}
#taxYear2014-extras .extra.helpdesk .time span{font-size:0.7em;}
#taxYear2014-extras .extra.helpdesk.c2359 .time{font-size:3.5em;}

.blue-arrow-link{font-weight:bold;}
.blue-arrow-link span{background:url(/__data/assets/image/0004/7940668/blue-orange-arrow-sprite.png) no-repeat;display:inline-block;height:14px;vertical-align:-2px;width:14px;}
.blue-arrow-link:hover span{background-position:0 -14px;}

#hp-product-boxes .product-box.transfer {background: none repeat scroll 0 0 #efefef !important;}

/* Hero 2014 */
.hPHeroClear{clear:both;height:11px;}
#hPHeroContainer{height:351px;margin:0 0 20px;overflow:hidden;position:relative;width:945px;}
#hPHeroContainer .loader{display:none;left:50%;margin-left:-16px;position:absolute;top:5%;z-index:1;}
#hPHeroContainer .bx-controls a{filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.45s ease;-moz-transition:opacity 0.45s ease;-o-transition:opacity 0.45s ease;transition:opacity 0.45s ease}
#hPHeroContainer:hover .bx-controls a{filter:alpha(opacity=100);opacity:1;}
#hPHeroContainer .bx-controls a{
    background:url() no-repeat;
    height:71px;
    line-height:1;
    overflow:hidden;
    position:absolute;
    text-indent:-16px;
    top:122px;
    z-index:1;
    width:37px;
}
#hPHeroContainer .bx-controls a.bx-prev{left:4px;}
#hPHeroContainer .bx-controls a.bx-next{background-position:-38px 0;right:4px;}
#hPHero,
#hPHero li{height:351px;margin:0;padding:0;}
#hPHero{list-style:none;}
#hPHeroPager{bottom:0;display:none;position:absolute;}
#hPHeroPager a{background:#EEEEEE;background:rgba(238, 238, 238, 0.8);color:#050042;display:block;float:left;font-size:1.1em;height:17px;margin:0 0 0 1px;padding:15px 25px;position:relative;text-decoration:none;width:264px;}
#hPHeroPager a:first-child{margin-left:0;width:265px;}
#hPHeroPager a.one-line {height:19px;padding:24px 25px;}
#hPHeroPager a.active{background:#696969;background:rgba(80, 80, 80, 0.8);color:#FFF;}
#hPHeroPager a.active:after{background:url(/__data/assets/image/0011/8474429/hero-arrow.png) no-repeat;content:"";height:12px;left:146px;position:absolute;top:-12px;width:23px;}
#hPHeroPager a img{bottom:0;position:absolute;right:10px;}

#account-row{margin:0 0 18px;}
#account-row .open-account,
#account-row .isa,
#account-row .fsa,
#account-row .sipp{float:left;height:147px;margin:0 9px 0 0;padding:8px 10px 10px;width:210px;}
#account-row .open-account{background:url(/__data/assets/image/0005/7889495/account-box-arrow-bg.png) no-repeat;color:#FFF;width:208px;}
#account-row .isa,
#account-row .fsa,
#account-row .sipp{
    background: #e9e9e9;
    background: -moz-linear-gradient(top,  #e9e9e9 0%, #eeeeee 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#eeeeee));
    background: -webkit-linear-gradient(top,  #e9e9e9 0%,#eeeeee 100%);
    background: -o-linear-gradient(top,  #e9e9e9 0%,#eeeeee 100%);
    background: -ms-linear-gradient(top,  #e9e9e9 0%,#eeeeee 100%);
    background: linear-gradient(to bottom,  #e9e9e9 0%,#eeeeee 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#eeeeee',GradientType=0 );
}
#account-row .sipp{margin:0;}
#account-row .open-account h1,
#account-row .isa h2,
#account-row .fsa h2,
#account-row .sipp h2{margin:0;}
#account-row .open-account h1{background:none;color:#FFFFFF;font-size:2em;font-weight:bold;line-height:1.1;width:7.5em;}
#account-row .isa h2,
#account-row .fsa h2,
#account-row .sipp h2{font-size:1.73em;font-weight:normal;}
#account-row .isa h2 a,
#account-row .fsa h2 a,
#account-row .sipp h2 a{color:#000044;text-decoration:none;}
#account-row .isa h2 a:hover,
#account-row .fsa h2 a:hover,
#account-row .sipp h2 a:hover{text-decoration:underline;}
#account-row .open-account p{font-size:0.9em;font-weight:bold;margin:23px 0 0;}
#account-row .isa p.info,
#account-row .fsa p.info,
#account-row .sipp p.info{font-size:1.1em;margin:8px 0 12px;}
#account-row .isa p.link,
#account-row .fsa p.link,
#account-row .sipp p.link{margin:0;}
#account-row .isa p.link a,
#account-row .fsa p.link a,
#account-row .sipp p.link a{display:block;text-align:left;text-decoration:none;}
#account-row .isa p.link a:hover,
#account-row .fsa p.link a:hover,
#account-row .sipp p.link a:hover{text-decoration:underline;}
#account-row .isa p.link a img,
#account-row .fsa p.link a img,
#account-row .sipp p.link a img{vertical-align:-1px;}
#account-row .open-account p a,
#account-row .open-account p a:hover{color:#FFF;}

#account-row-sub{height:59px;margin-bottom:20px;padding:5px 7px;}
#account-row-sub .transfer,
#account-row-sub .which{font-size:1.1em;padding-top:10px;padding-bottom:10px;position:relative;}
#account-row-sub .transfer{background:url(/__data/assets/image/0005/8474405/HomePageLineBreak.png) no-repeat top right;float:left;height:44px;padding-right:120px;width:344px;}
#account-row-sub .which{float:right;padding-top:19px;width:434px;}
#account-row-sub .which.multiple{padding-top:10px;}
#account-row-sub .transfer strong,
#account-row-sub .which strong{font-size:1.1em;}
#account-row-sub .transfer img,
#account-row-sub .which img{position:absolute;}
#account-row-sub .transfer img{top:0;right:20px;}
#account-row-sub .which img{top:0px;right:5px;}
#account-row-sub .which.whatInvestment{padding-top:8px;}
#account-row-sub .which.whatInvestment img{top:-9px;}


.account-transfer-arrow{height: 27px;padding: 18px 0 18px 20px;position: relative;}
.account-transfer-arrow p {font-size:21px;}
.account-transfer-arrow:after {background: url(/__data/assets/image/0006/8729664/TransferArrowTip.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: block;height: 63px;position: absolute;right: 0;top: 0;width: 23px;}

.home-transfer-box{background:#efefef;height:27px;font-size:20px;padding:18px 0 18px 15px;position:relative;width:779px;}
.home-transfer-box a{color:#004;text-decoration:none;}
.home-transfer-box a:hover{text-decoration:underline;}
.home-transfer-box a img{vertical-align:-3px;}
.home-transfer-box:after {background: url(/__data/assets/image/0006/8729664/TransferArrowTip.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: block;height: 63px;position: absolute;right: 0;top: 0;width: 23px;}

.home-transfer-box.bg-none:after{background:none;}


/* carousel */
#hero-carousel{height:351px;margin:0 0 20px;overflow:hidden;position:relative;}
#hero-carousel .carousel{list-style:none;margin:0;padding:0;position:relative;}
#hero-carousel .carousel li{float:left;margin:0;padding:0;}
#hero-carousel .tabs{bottom:0;display:none;list-style:none;margin:0;padding:0;position:absolute;}
#hero-carousel .tabs li{background:#EEEEEE;background:rgba(238, 238, 238, 0.8);float:left;margin:0 0 0 1px;padding:0;position:relative;width:314px;}
#hero-carousel .tabs li:first-child{margin-left:0;width:315px;}
#hero-carousel .tabs li a{color:#050042;display:block;font-size:1.1em;height:17px;padding:15px;position:relative;text-decoration:none;}
#hero-carousel .tabs li.active{background:#696969;background:rgba(80, 80, 80, 0.8);}
#hero-carousel .tabs li.active:after{background:url(/__data/assets/image/0011/8474429/hero-arrow.png) no-repeat;content:"";height:12px;left:146px;position:absolute;top:-12px;width:23px;}
#hero-carousel .tabs li.active a{color:#FFF;}
#hero-carousel.activated .tabs{display:block;}

/* account row white */
#account-row-white .open-account,
#account-row-white .isa,
#account-row-white .fsa,
#account-row-white .sipp{float:left;height:161px;margin:0 9px 0 0;padding:8px 10px 10px;width:210px;}
#account-row-white .open-account{background:url("/__data/assets/image/0004/8749741/account-box-arrow-bg.png") no-repeat;color:#FFF;width:208px;}
#account-row-white .sipp{margin:0;}
#account-row-white .open-account h1,
#account-row-white .isa h2,
#account-row-white .fsa h2,
#account-row-white .sipp h2{margin:0;}
#account-row-white .open-account h1{background:none;color:#FFFFFF;font-size:2em;font-weight:bold;line-height:1.1;width:7.5em;}
#account-row-white .isa h2,
#account-row-white .fsa h2,
#account-row-white .sipp h2{font-size:1.73em;font-weight:normal;}
#account-row-white .isa h2 a,
#account-row-white .fsa h2 a,
#account-row-white .sipp h2 a{color:#000044;text-decoration:none;}
#account-row-white .isa h2 a:hover,
#account-row-white .fsa h2 a:hover,
#account-row-white .sipp h2 a:hover{text-decoration:underline;}
#account-row-white .open-account p{font-size:0.9em;font-weight:bold;margin:40px 0 0;}
#account-row-white .isa p.info,
#account-row-white .fsa p.info,
#account-row-white .sipp p.info{font-size:1.1em;margin:8px 0 12px;}
#account-row-white .isa p.link,
#account-row-white .fsa p.link,
#account-row-white .sipp p.link{margin:0;}
#account-row-white .isa p.link a,
#account-row-white .fsa p.link a,
#account-row-white .sipp p.link a{display:block;text-align:left;text-decoration:none;}
#account-row-white .isa p.link a:hover,
#account-row-white .fsa p.link a:hover,
#account-row-white .sipp p.link a:hover{text-decoration:underline;}
#account-row-white .isa p.link a img,
#account-row-white .fsa p.link a img,
#account-row-white .sipp p.link a img{vertical-align:-1px;}
#account-row-white .open-account p a,
#account-row-white .open-account p a:hover{color:#FFF;}

.topList li{
    display: inline-block;
  }
  
  .topList {
    padding-left:0px ;
    padding-right: 0px;
  }
  
  .br-right{
      border-right:1px solid #DEDEDE;
    }

.list-big {
  font-size: 2.5em;
  color: #00ADEE;
}