#page-wrapper-height {

    height: 340px;
    margin: 0 auto;
    width: 980px;

}

#wrapper-padding-top {

    padding-top: 20px;

}





/* Free Quote Panel */

.quote-panel {
   /* background:                     url('../images/new-year-graphic.jpg') no-repeat; */
    background:                     url('../images/quote-panel-bg.gif') no-repeat;
    height:                         402px;
    margin:                         5px 0 0 0;
    width:                          980px;
}

.quote-panel-competition {
    background:                     url('../images/quote-panel-competition-bg.jpg') no-repeat;
    height:                         402px;
    margin:                         5px 0 0 0;
    width:                          980px;
}

.quote-panel .form {
    float:                          left;
    height:                         345px;
    margin:                         0 18px 0 10px;
    position:                       relative;
    width:                          301px;
}

.quote-panel .form .title {
    background:                     url('../images/quotepanel-title.png') no-repeat;
    height:                         56px;
    margin:                         9px 0 0 0;
    width:                          270px;
}

.quote-panel .form .title span {
    display:                        none;
}

.quote-panel .form p {
    color:                          #FFF;
    padding:                        12px 0 0 0;
    margin-top:                     -10px;
}

.quote-panel .form p img.help {
    float:                          right;
    margin:                         0 15px 0 0;
}

.quote-panel .form a.commercial-quotes {
    background:                     url('../images/illustration-drop.png') no-repeat;
    color:                          #FFF;
    display:                        block;
    font:                           15.37px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
    height:                         30px;
    margin:                         7px 0 0 0;
    padding:                        9px 0 0 50px;
    text-decoration:                none;
    text-transform:                 uppercase;
    font-size:                      14px;
}

.quote-panel .form a.commercial-quotes:hover {
    text-decoration:                underline;
}

.quote-panel .form .form-item {
    background:                     url('../images/quotepanel-formitem-bg.png') no-repeat;
    height:                         43px;
    margin:                         4px 0 0 0;
    width:                          301px;
}

.quote-panel .form .privacy {
    float:                          left;
    margin:                         30px 0 0 0;
    right:                          -33px;
}

.quote-panel .form .privacy a {
    color:                          #fff;
    text-decoration:                none;
}

.quote-panel .form .privacy a:hover {
    color:                          #fff;
    text-decoration:                underline;
}

.quote-panel .form .form-item label {
    color:                          #303030;
    float:                          left;
    font:                           18px/18px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
    margin:                         14px 0 0 10px;
    width:                          83px;
}

.quote-panel .form .form-item input.input-text {
    border:                         1px solid #707070;
    height:                         19px;
    font-size:                      15px;
    margin:                         6px 10px;
    width:                          175px;
}


/* New tanker options*/

.quote-panel .form .form-item-minor {
    width:                          301px;
    color:                          #303030;
    font:                           14px/24px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
    background:                     url('../images/quotepanel-formitem-minor-bg.png') no-repeat;
    height:                         24px;
    margin:                         4px 0 0 0;
}

.quote-panel .form .form-item-minor span {
    float:                                                  left;
    width:                          90px;
    margin:                                                 0 0 0 10px;
    font-weight:                                        normal;
    font:                           15px/24px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
}

.quote-panel .form .form-item-minor label {
    color:                          #303030;
    font:                           13px/24px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
    margin:                                                 0 5px 0 0;
}

.quote-panel .form .form-item-minor2 {
    margin:                         0 0 5px;
    width:                          301px;
    color:                          #ff0000;
    font:                           14px/14px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
    font-weight:                    900;
}

.quote-panel .form .form-item-minor2 span {



    float:                          left;
    width:                          90px;
    margin:                         0 0 0 10px;
}

.quote-panel .form .form-item-minor2 label {
    color:                          #ff0000;
    font:                           14px/14px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
    margin:                         0 10px 0 0;
    font-weight:                    900;
}

.quote-panel .form #tankerMessage{
    color:                          #fff;
    background-color:               #3e73be;
    font:                           13px/13px 'Myriad Pro', Trebuchet MS, Arial, Sans-serif;
    text-align:                     center;
    padding-bottom:                 3px;
    border-radius:                  5px;
    -moz-border-radius: 5px;

    /*font-weight:                    bold;*/
}
/*End new tanker options*/


.quote-panel .form .input-submit {
    position:                       absolute;
    right:                          -45px;
    z-index:                                                1;
}

.quote-panel .step {
    float:                          left;
    height:                         382px;
    margin:                         10px 10px 0 0;
    position:                       relative;
    width:                          158px;
}

.quote-panel .step-three {
    margin:                         10px 0 0 0;
    width:                          306px;
}

.quote-panel .step .title span {
    display:                        none;
}

.quote-panel .step p {
    color:                          #FFF;
    font-size:                      12px;
    padding:                        10px;
}

.quote-panel .step .title {
    height:                         48px;
    margin:                         96px 0 0 10px;
}

.quote-panel .step-one .step-number {
    left:                           -13px;
    position:                       absolute;
    top:                            -9px;
}

.quote-panel .step-one .title {
    background:                     url('../images/quotepanel-step1-title.gif') no-repeat;
    width:                          112px;
}

.quote-panel .step-one .image {
    bottom:                         5px;
    left:                           10px;
    position:                       absolute;
}

.quote-panel .step-two .step-number, .quote-panel .step-three .step-number {
    left:                           -9px;
    position:                       absolute;
    top:                            -9px;
}

.quote-panel .step-two .title {
    background:                     url('../images/quotepanel-step2-title.gif') no-repeat;
    width:                          105px;
}

.quote-panel .step-two .image {
    bottom:                         0;
    left:                           7px;
    position:                       absolute;
}

.quote-panel .step-three .title {
    background:                     url('../images/quotepanel-step3-title.gif') no-repeat;
    width:                          125px;
}

.quote-panel .step-three .image {
    bottom:                         0;
    position:                       absolute;
    right:                          -30px;
}

.quote-panel .step-three .win {
    bottom:                         5px;
    position:                       absolute;
    right:                          17px;
}
.quote-panel .step-three .terms {
    bottom:                         0px;
    position:                       absolute;
    right:                                                  0px;
    font-size:                                          11px;
    padding:                                                3px 10px

}











/* Home Content */

.home-content {
    background:                     url('../images/home-content-bg.gif') no-repeat center top;
    width:                          980px;
}

.home-content h1, .home-content h2, .home-content h3, .home-content h4, .home-content h5 {
    margin-top:                     0;
}

div.info-panel-oil-price h1 a{
	color: #DD5709 !IMPORTANT;
}
div.info-panel-oil-price h1 a span{
	color: #DD5709 !IMPORTANT;
}
div.info-panel-oil-price p.pricechart a{
	color: #DD5709;
}
div.info-panel-oil-price h1{
	padding-bottom: 7px;
	font-weight: 800;
	color: #DD5709;
	font-size: 17px;
	padding-left: 10px;
	margin: 4px 0 0 0;
	border-bottom-style: none;
	float: left;
	margin-top: 0px;
}
.home-content .left-column {
    float:                          left;
    padding:                        20px 0 0 0;
    width:                          248px;
}

.home-content h2 a {
    color:                          #3c3c3c;
    text-decoration:                none;
}

.home-content h2 a:hover {
    color:                          #3c3c3c;
    text-decoration:                underline;
}

.home-content h2 a:hover span {
    color:                          #fa8a11;
    text-decoration:                underline;
}

.home-content h2 a.rss {
    float:                          right;
    margin:                         7px 0 0 0;
}

.home-content .latest-news .button70 {
    margin:                         10px 0 0 0;
}

.home-content .oil-prices h3 {
    margin:                         0;
}

.home-content .oil-prices h3 a {
    color:                          #3c3c3c;
    text-decoration:                none;
}

.home-content .oil-prices h3 a:hover {
    color:                          #3c3c3c;
    text-decoration:                underline;
}

.home-content .oil-prices h3 span {
    line-height:                    30px;
    font-size:                      30px;
}

.home-content .oil-prices p.graph {
    padding:                        15px 0 0;
}

.home-content .oil-prices .button70 {
    margin:                         30px 0 5px;
}

.home-content .center-column {
    float:                          left;
    padding:                        19px 20px 0;
    width:                          458px;
}

.home-content .center-column h1 {
    margin:                         0;
}

.home-content .center-column h2 {
    border-bottom:                  0;
    margin:                         0;
    padding:                        0;
}

.home-content .right-column {
    float:                          left;
    padding:                        20px 0 0;
    width:                          234px;
}

.phone-number-panel {
    position:                       relative;
}

.phone-number-panel img {
    left:                           -11px;
    position:                       absolute;
    top:                            -6px;
}

.phone-number-panel p.phone-number {
    padding:                        0 0 6px 23px;
}

.home-content .blog-panel {
    padding:                        20px 0 0 0;
}

.home-content .blog-panel p {
    padding:                        5px 0;
}

.home-content .blog-panel ul {
    padding:                        0;
    margin:                         0;
    list-style:                     none;
}

.home-content .blog-panel ul li {
    padding:                        0;
    margin:                         0 0 8px 0;
}

.home-content .blog-panel .button100 {
    margin:                         15px 0 0 0;
}

.home-content .bottom-panels {
    float:                          left;
    margin:                         0 0 0 20px;
    width:                          712px;
}

.home-content .bottom-panels .sub-panel {
    float:                          left;
    margin:                         0 6px 0 0;
    position:                       relative;
    width:                          234px;
}

.home-content .bottom-panels .sub-panel.store-panel {
    margin-left:                    -2px;
}

.home-content .bottom-panels .sub-panel.servicing-panel {
    margin:                         0;
}

.home-content .bottom-panels .sub-panel .content-left-bg {
    height:                         135px;
    padding:                        0 13px;
}

.home-content .bottom-panels .sub-panel h3 {
    margin:                         0 0 5px 0;
}

.home-content .bottom-panels .sub-panel p {
    padding:                        0 0 5px 0;
}

.home-content .bottom-panels .sub-panel .button70 {
    bottom:                         12px;
    left:                           14px;
    position:                       absolute;
}

.home-content .bottom-panels .sub-panel.store-panel img.tankLock {
    position:                       absolute;
    right:                          10px;
    top:                            10px;
}

.home-content .bottom-panels .sub-panel.store-panel img.boilerMax {
    position:                       absolute;
    right:                          10px;
    top:                            10px;
}

.home-content .bottom-panels .sub-panel.store-panel img.engineOils {
    position:                       absolute;
    right:                          10px;
    top:                            10px;
}

.home-content .bottom-panels .sub-panel.servicing-panel img.illustration {
    bottom:                         -7px;
    position:                       absolute;
    right:                          -20px;
}




.home-content .savings-scheme {
    position: relative;
}

.home-content .savings-scheme .ssLeft {
    float:                       left;
    width:                                              140px;
}

.home-content .savings-scheme img.piggybank {
    position:                       absolute;
    right:                          0px;
    top:                            36px;
}

.home-content .savings-scheme img.new {
    position:                       absolute;
    right:                          0px;
    top:                            0px;
}


.secure-banner {

    width: 100%;
    height: 75px;
    padding-top: 10px;
}

.secure-banner-container {

    background-color: #F6F6F6;
    height: 65px;

}


.secure-image1 {

    padding-left:125px;
    float: left;

}

.secure-image2 {

    float: left;
    padding-left: 40px;
    padding-top: 18px;

}

.secure-image3 {

    float: left;
    padding-left: 42px;
    padding-top: 21px;
}

.secure-image4 {

        float: left;
    padding-left: 47px;
    padding-top: 21px;

}

.secure-image5 {

        float: left;
    padding-left: 50px;
    padding-top: 8px;
}


.secure-image1 img {

    float:left;
        margin:3px;
}

.secure-image img {

        float:left;
        margin:3px;
}



.boilerjuice-info {

    width: 100%;
    height: 270px;
    padding-top:15px;
    margin: 0 auto;
    width: 980px;
}



.oil-price-chart-img{

    background-image: url('../images/price-chart-plain.jpg');
    background-repeat: no-repeat;
    height: 148px;
    width: 237px;
    float: left;
}

.oil-price-chart-img img {

    padding-left: 2px;
    padding-top: 1px;

}

.info-panel-oil-price{

        float: left;
        width: 245px;
        padding-top: 3px;

}

.info-panel-oil-price p.pricechart{
	font-weight: bold;	
	color: #DD5709;
	font-size: 17px;
	border-bottom-style: none;
	float: left;
	padding: 0px !IMPORTANT;
	padding-left: 0px;
	padding-right: 0px;
}
.info-panel-oil-price p {

    padding-left: 10px;
    padding-right: 20px;
    float: left;
}

.info-panel-boilerjuice-shop p {

        padding-left: 10px;
        padding-right: 20px;
}

.info-panel-boiler-service p {

        padding-left: 10px;
        padding-right: 20px;
}

.info-panel-saving-scheme p {

        padding-left: 10px;
        padding-right: 20px;
}

.info-oil-price-link a {

        padding-left: 10px;
        float: left;
}

.boilerjuice-shop-link a {

        padding-left: 10px;
}

.boiler-service-link a {

        padding-left: 10px;
}

.saving-scheme-link a {

        padding-left: 10px;

}



.info-panel-boilerjuice-shop{

    float:left;
        width: 245px;

}

.info-panel-boilerjuice-shop h2{
    padding-bottom: 5px;
    font-weight: 800;
    color: #DD5709;
    font-size: 17px;
    padding-left: 10px;
    margin: 4px 0 0 0;
    border-bottom-style: none;

}


.info-panel-boiler-service{

        float:left;
        width: 245px;

}

.info-panel-boiler-service h2{
    padding-bottom: 5px;
    font-weight: 800;
    color: #DD5709;
    font-size: 17px;
    padding-left: 10px;
    margin: 4px 0 0 0;
    border-bottom-style: none;    
}

.info-panel-saving-scheme{

        float:left;
        width: 245px;

}

.info-panel-saving-scheme h2{
    padding-bottom: 5px;
    font-weight: 800;
    color: #DD5709;
    font-size: 17px;
    padding-left: 10px;
    margin: 4px 0 0 0;
    border-bottom-style: none;   
}

h2.bold {

        padding-bottom: 5px;
        font-weight: 800;
        color: #DD5709;
        font-size: 17px;
        padding-left: 10px;
    margin: 4px 0 0 0;
    border-bottom-style: none;

}


h4.bold {

    padding-bottom: 5px;
    font-weight: 800;
    color: #DD5709;
    font-size: 17px;
    padding-left: 10px;
}


/* Feedback */

.boilerjuice-testimonials1{

        height: 290px;
        background: #F6F6F6;
        border-top-style: solid;
        border-top-color: #E6E6E6;
        border-bottom-style: solid;
        border-bottom-color: #E6E6E6;
}

.boilerjuice-testimonials{
    padding-bottom: 20px;
    background: #F6F6F6;
    border-top-style: solid;
    border-top-color: #E6E6E6;
    border-bottom-style: solid;
    border-bottom-color: #E6E6E6;
}

.boilerjuice-testimonials-container {

    padding-bottom: 20px;

}

.boilerjuice-testimonials-container {

    padding-top: 15px;

}


.testimonials-left{

    float: left;
    width: 490px;
    padding-top: 20px;
}

.testimonials-right{

        float: left;
        width: 50%;
        padding-top: 15px;
}



.testimonials-left-column {

    float: left;
    height: 270px;
    padding-left: 20px;
    padding-right: 15px;
}

.testimonials-right-column {
    float: right;
    width: 420px;
    margin-right: 22px;
}


.testimonials-right-title{

    width: 100%;

}

.testimonials-right-column p.title {

    font-size: 16px;
    font-weight: bold;

}


.testimonials-right-column p.text {
    line-height: 17px;
    font-size: 12px;
    padding-bottom: 15px;
    padding-top: 10px;
}


.testimonials-right-name{

    float: left;
    padding-left: 5px;
    padding-right: 10px;
    font-size: 12px;
}


.testimonials-right-more {

    padding-top: 42px;
    font-size: 12px;

}


.testimonials-right .testimonials-right-container .testimonials-right-column .testimonials-right-more {

    padding-top: 46px;

}


.stars{

    float:left;
}


.star5 {

    background: url('../images/trustPilotStars.png') no-repeat 0 0;
    width: 18px;
    height: 18px;
    background-position: 0 -99px;
    float: right;
}







/* Site Info */

.tabContainer {
    margin:10px 0;
    width: 980px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.tabContainer .digiTabs {
    list-style:none;
    display:block;
    overflow:hidden;
    margin:0;
    padding:0px;
    position:relative;
    top:1px;
    height: 33px
}

.tabContainer .digiTabs li {
    float:left;
    background-color:#F76C1E;
    /*border:1px solid #e1e1e1; */
    padding:5px!important;
    cursor:pointer;
    /* margin-right:10px; */
    font-size:16px;
    font-weight:bold;
    color:#fff;
    width: 31%;
    text-align:center;
}

.tabContainer .digiTabs .selected {
        background-color:#fff;
        color:#F76C1E;
        border-left: 1px solid #e1e1e1;
        border-right: 1px solid #e1e1e1;
        border-top: 1px solid #e1e1e1;
}



.tabContainer .digiTabs .selected H3 {
    background-color:#fff;
    margin: 0px 0px 0px 0px;
    font: 16px Trebuchet MS, Arial, Sans-serif;
    color:#F76C1E;
}


.tabContainer .digiTabs H3 {
        margin: 0px 0px 0px 0px;
        font: 16px Trebuchet MS, Arial, Sans-serif;
        color:#FFF;
}



#tabContent {
    padding-right:20px;
    background-color:#fff;
    overflow:hidden;
    float:left;
    margin-bottom:25px;
    border:1px solid #e1e1e1;
    width:96.9%;
}












.boilerjuice-bottom-info {

    margin: 0 auto;
    width: 980px;
}

.boilerjuice-bottom-info .info-tabs {

        font-weight: 800;
        font-size: 16px;
    width: 100%;
    height: 32px;

}

#info-tab-whitespace{

    float: left;
    width: 1.45%;
    height: 28px;
       /* border-bottom: 1px solid #E1E1E1; */

}


.boilerjuice-bottom-info .info-tab-active {

    color: #DD5709;
    border-top: solid;
    border-left: solid;
    border-right: solid;
    border-color: #E6E6E6;
    float: left;
    width: 32%;

}

.boilerjuice-bottom-info .info-tab-active p {

    /* padding-left: 70px;
    padding-right: 70px; */
    text-align: center;
}

.boilerjuice-bottom-info .info-tab-normal {

    color: #FFF;
    background: #F76C1E;
    float: left;
    border-left: solid;
    border-bottom: solid;
    border-top: solid;
    border-right: solid;
    border-color: #FF3300;
    border-width: 1px;
    width: 32%;
}

.boilerjuice-bottom-info .info-tab-normal p {

    /* padding-left: 70px;
    padding-right: 70px; */
    text-align: center;

}

.boilerjuice-bottom-info .info-text-container {

/*  border-left: solid;
    border-right: solid;
    border-bottom: solid;
    border-color: #E6E6E6;
    height: 255px; */

}

.boilerjuice-bottom-info .info-text-left {
    float: left;
    padding-top: 30px;
    width: 47%;
}

.boilerjuice-bottom-info .info-text-right {

    float: right;
    width: 47%;
    padding-top: 30px;
}


.boilerjuice-bottom-info .info-text-right-container {

    float: left;
    padding-top: 30px;
    width: 50%;
}


.boilerjuice-bottom-info img {

    float:left;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 2px;
}


.boilerjuice-bottom-info h4{

        color: #DE5A0E !IMPORTANT;
        font-weight: bold !IMPORTANT;
        font-size:14px !IMPORTANT;
        float: left;
}


.boilerjuice-bottom-info p {

    font-size: 12px;
    width: 81%;
    padding-left: 46px;
    float: left;

}

.boilerjuice-bottom-info .info-text-container1-text {

    float: left;
    line-height: 20px;
    font-size: 14px;
    padding-top: 20px;
    padding-left: 15px;
    padding-bottom: 10px;

}

.boilerjuice-bottom-info .info-text-container1 p {

    padding-bottom: 15px;
}

.boilerjuice-bottom-info .latest-news {

    padding-left: 15px;
    font-size: 14px;
    padding-bottom: 15px;
}

.boilerjuice-bottom-info div.latest-news h4 {

    font-size: 16px;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #DE5A0E !IMPORTANT;
    font-weight: bold;
    width: 100%;
}

.boilerjuice-bottom-info .latest-news table {

    border-spacing:0px 30px;

}

.boilerjuice-bottom-info .latest-news-date {

    float: left;

}

.boilerjuice-bottom-info .latest-news-block {

    padding-bottom: 35px;
    padding-left: 10px;
    float: left;
    width: 100%;

}

.boilerjuice-bottom-info .latest-news-content {

    font-size: 12px;
    padding-left: 55px;
    width: 95%;

}

.boilerjuice-bottom-info .latest-news-content p {

    line-height: 20px;

}

.boilerjuice-bottom-info .latest-news-more a {

    font-size: 16px;
}

.latest-news-news-title a{

    color: #767676;


}

/* Site Map */

.site-links {

    background: #DD5709;
    height: 260px;
    border-top: solid;
    border-color: #EF780D;
    float: left;
    width: 100%;
}


.site-links-left{

    float: left;
    width: 215px;
    padding-left: 15px;
    border-right: solid;
    border-color: #E4640B;
    padding-left: 15px;
    margin-top: 10px;
}

.site-links-left-container {
        border-right: solid;
        border-color: #E4640B;


}

.site-links-middle-left{

    float:left;
    width: 215px;
    padding-top:10px;
    padding-left: 20px;
    border-right: solid;
    border-color: #E4640B;

}

.site-links-middle-right{

    float:left;
    width: 215px;
    padding-top: 10px;
    padding-left: 20px;
    border-right: solid;
    border-color: #E4640B;
}


.site-links-right{

    float:left;
    width:230px;
    padding-left: 20px;
    padding-top:10px;
}


.site-links-link a {

    color: white;
    text-decoration: none;
    font-size: 12px;
    font-family: Tahoma, Arial, Sans-serif;
    display: block;
    padding-top: 10px;
}

.site-links-middle-right .site-links-link a.bold {
    font-weight: bold;
}

.site-links-right .site-links-link a.bold {
    font-weight: bold;
    padding-top: 34px;
}



.site-links-link A:hover {

    text-decoration: underline;
}

.sitemap-link0 A:hover {

        text-decoration: underline;
}

.sitemap-link1 A:hover {

        text-decoration: underline;
}



/* Home news list */

#homeNewsListTbl {
}

#homeNewsListTbl td {
    background: none;
    padding: 0;
}

#homeNewsListTbl td a {
    text-decoration: underline;
}

#homeNewsListTbl td a:hover {
    text-decoration: none;
}

#homeNewsListTbl td.date {
    white-space: nowrap;
    text-align: right;
    padding-right: 5px;
}

/* Welcome */
div#welcome p span {
    font-weight: 600;
    color: #333333;
    font-size: 14px
}

/*Blog posts*/

.blog-panel .pub-date{
    font-weight:bold;

}

.blog-panel .comments{
margin-bottom:2px;


}
