/*
  Running MySource Matrix
  Developed by Squiz - 
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 27 March 2013 11:08:48
*/


/* Layout */
#hltv_main,#hltv_right_column{color:#000;}
#hltv_main{float:left;padding-top:1em;width:640px;}
#hltv_right_column{background:#D6D6D6;float:right;margin-top:1em;padding:10px 20px;width:250px;}

#hltv_main h1{background:none;font-weight:bold;margin:0;padding:0;width:auto;}
#hltv_main h2,#hltv_right_column h2{font-size:1.4em;}
#hltv_main .socialMediaButtons{margin:0.8em 0;}
#hltv_main .socialMediaButtons .share{position:absolute;left:11.5em;top:0.4em;}

#hltv_right_column hr{border-color:#BDBDBD #FFF #F4F4F4;border-style:solid;border-width:1px 0;margin:0 0 1em;}

.related-links-col,.comments-col{width:48%;}
.related-links-col{float:left;}
.comments-col{float:right;}

#hltv_catch_up{height:50em;overflow:auto;}

/* Banners */
#hltv_tax-year-countdown{background:url(/__data/assets/image/0005/6078560/countdown-bg.png) no-repeat;height:61px;margin-bottom:1em;position:relative;width:250px;}
#hltv_tax-year-countdown .days,#hltv_tax-year-countdown .hours,#hltv_tax-year-countdown .minutes,#hltv_tax-year-countdown .seconds{color:#F5DA49;font-size:2.7em;line-height:0.9;position:absolute;top:0.25em;}
#hltv_tax-year-countdown .days span,#hltv_tax-year-countdown .hours span,#hltv_tax-year-countdown .minutes span,#hltv_tax-year-countdown .seconds span{color:#FFF;font-size:0.4em !important;}
#hltv_tax-year-countdown .days{left:0.3em;}
#hltv_tax-year-countdown .hours{left:2.15em;}
#hltv_tax-year-countdown .minutes{left:4em;}
#hltv_tax-year-countdown .seconds{left:5.9em;}

#hltv_tax-year-isa{background:url(/__data/assets/image/0006/6078561/tax-year-vantage-isa.jpg) no-repeat;}
#hltv_tax-year-sipp{background:url(/__data/assets/image/0007/6078562/tax-year-vantage-sipp.jpg) no-repeat;}
#hltv_tax-year-isa,#hltv_tax-year-sipp{margin-bottom:1em;position:relative;}
#hltv_tax-year-isa:hover,#hltv_tax-year-sipp:hover{background-position:left -201px;}
#hltv_tax-year-isa .main,#hltv_tax-year-sipp .main{
 color:#FFF;
 cursor:pointer;
 display:block;
 height:200px;
 position:relative;
 text-decoration:none;
 width:250px;
}
#hltv_tax-year-isa .main span,#hltv_tax-year-sipp .main span{
 font-size:0.9em;
 left:0.8em;
 position:absolute;
 right:0.8em;
 top:10.8em;
}

#hltv_tax-year-isa .button-arrow-blue,#hltv_tax-year-sipp .button-arrow-blue{bottom:1em;left:1em;position:absolute;text-align:center;width:16.4em;}

#peter_personal_message_overlay{
 background:#000;
 height:100%;
 left:0;
 opacity:0.2;
 filter:alpha(opacity=20);
 position:fixed;
 top:0;
 width:100%;
 z-index:500;
}
#peter_personal_message_text{
 background:#FFF;
 -webkit-box-shadow:1px 1px 5px #000;
 -moz-box-shadow:1px 1px 5px #000;
 box-shadow:1px 1px 5px #000;
 font-size:1.2em;
 left:50%;
 margin-left:-26em;
 padding:1em;
 position:absolute;
 top:10%;
 width:50em;
 z-index:600;
}
#close_icon{cursor:pointer;position:absolute;right:-40px;top:-20px;}

#hltv_win_20000{
 background:url(/__data/assets/image/0005/6085040/win-up-to-20000-banner_bg.jpg) no-repeat right top;
 margin:0.5em auto 0;
 width:36em;
}
#hltv_win_20000 a{
 color:#000;
 cursor:pointer;
 display:block;
 height:149px;
 position:relative;
 text-decoration:none;
 width:100%;
}
#hltv_win_20000 .title{
 font-size:1.8em;
 font-weight:bold;
 left:0.2em;
 position:absolute;
 top:0.2em;
}
#hltv_win_20000 .text{
 left:0.3em;
 position:absolute;
 top:2.7em;
 width:23em;
}
#hltv_win_20000 .link{
 font-weight:bold;
 left:0.3em;
 position:absolute;
 top:6.6em;
 width:16em;
}
#hltv_win_20000 a:hover .link{text-decoration:underline;}

.hltv_cashback_banner{
 background:url(/__data/assets/image/0007/6117685/hl-tv-pg-1000-cashback-bg.jpg) no-repeat;
 border:1px solid #D2D9E9;
}
.hltv_cashback_banner a{
 color:#1E1E55;
 cursor:pointer;
 display:block;
 height:608px;
 position:relative;
 text-decoration:none;
 width:288px;
}
.hltv_cashback_banner .title,.hltv_cashback_banner .text,.hltv_cashback_banner .link{position:absolute;}
.hltv_cashback_banner .title{color:#1E1E55;font-size:2.3em;font-weight:bold;left:0.4em;line-height:1.1;top:1.2em;width:6em;}
.hltv_cashback_banner .title span{color:#D60B0E;}
.hltv_cashback_banner .text{font-size:1.3em;left:0.8em;top:6.5em;width:11em;}
.hltv_cashback_banner .link{color:#D60B0E;font-size:1.3em;font-weight:bold;left:0.8em;top:14.4em;width:12.6em;}
.hltv_cashback_banner a:hover .link{text-decoration:underline;}

.commen-bottom-link{
bottom: 12px;
position: absolute;
margin:0px;
}

.commen-box{
position: relative;
}

.header-clear{clear:both;height:1px;line-height:0;}
    
    /* Header box */
    #ty2013-page-header-container{ height: 231px;
    margin: 0 -46px;
    padding-bottom: 8px;
    position: relative;}
    #ty2013-page-header-container .rightarrow{position:absolute;top:0px;right:0;}
    #ty2013-page-header-container .leftarrow{position:absolute;top:0px;left:0;}
    #ty2013-page-header{
        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:220px;
        top:11px;
        position:absolute;
        width:100%;
    }
    #ty2013-page-header h1{background:none;left:46px;margin:0;padding:0;position:absolute;top:24px;width:289px;}
    #ty2013-page-header .inner-box{
        background: #f7f7f7;
        background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%);
        background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%);
        background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%);
        background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 );
        height:190px;
        position:absolute;
        right:46px;
        top:15px;
        width:630px;
    }
    #ty2013-page-header .inner-box a{color:#3274BE;}
    #ty2013-page-header .inner-box a:hover{color:#F46A04;}
    #ty2013-page-header .inner-box .audi{position:absolute;right:0;top:0;}
    #ty2013-page-header .inner-box h2{font-size:1.7em;left:27px;line-height:1;margin:0;position:absolute;top:10px;width:292px;}
    #ty2013-page-header .inner-box h2 span{color:#D70103;font-size:3.4em;letter-spacing:-3px;}
    #ty2013-page-header .inner-box p{font-size:1.2em;font-weight:bold;left:27px;margin:0;position:absolute;top:125px;width:305px;}
    
    
    /* Fund boxes */
    .ty2013-fund-box{background:#EFEFEF;margin-bottom:10px;padding:15px;position:relative;width:438px;}
    .ty2013-fund-box .logo{margin:16px 0 0 10px;}
    .ty2013-fund-box .saving{position:absolute;right:0;top:0;}
    
    /* Product box */
    #ty2013-page-products{background:#0B2D50;color:#FFF;font-size:1.3em;padding:25px;}
    #ty2013-page-products .inner-box{background:#E5E5E5;color:#004;height:477px;padding:35px;position:relative;width:365px;}
    #ty2013-page-products .inner-box a{color:#3274BE;}
    #ty2013-page-products .inner-box a:hover{color:#F46A04;}
    #ty2013-page-products .inner-box h3{font-size:6em;font-weight:bold;line-height:0.8;margin:0 0 16px -7px;}
    #ty2013-page-products .inner-box .but,#ty2013-page-products .inner-box .but: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;
        padding:10px 13px;
        text-align:center;
        text-decoration:none;
    }
    #ty2013-page-products .inner-box .but: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 );
    }
    #ty2013-page-products .inner-box .but: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-page-header .border,#ty2013-page-products .inner-box .border{
        background: #468bd6;
        background: -moz-linear-gradient(top,  #468bd6 0%, #2161a8 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#468bd6), color-stop(100%,#2161a8));
        background: -webkit-linear-gradient(top,  #468bd6 0%,#2161a8 100%);
        background: -o-linear-gradient(top,  #468bd6 0%,#2161a8 100%);
        background: -ms-linear-gradient(top,  #468bd6 0%,#2161a8 100%);
        background: linear-gradient(to bottom,  #468bd6 0%,#2161a8 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#468bd6', endColorstr='#2161a8',GradientType=0 );
        bottom:0;
        left:0;
        position:absolute;
        top:0;
        width:8px;
    }