﻿/* heading on topic */
.title-bg-left {
    background-position:0 -174px;
}
.title-bg-right {
    background-position:right -174px;
} 

/* change call to actions arrow color */
.bt-call-actions a,
.inline-arrow {
    background-position:0 -598px;
}
.topic h2, .topic h3, .topic h4, .btn-arrow19px, .content-inner .btn-arrow19px, .theme-colour, .send-ecard legend {
    color:#CB007A;
}

.topic h2 {border-bottom:1px solid #C0B2B2;}

/* sub nav left */
.left-sub-nav li.active a,
.table-header td, .outline-content h3 {
    background-color:#CB007A;
}
.left-sub-nav li.active li.active {
    background-color:#cd9dba;
}

/* jcarousel */
.c-tab-bg {
    background-image:url(/Assets/Images/sprite-carousel-header-maroon.png);
    _background-image:url(/Assets/Images/sprite-carousel-header-maroon.gif);
}
#jc_position span.selected {
    background-position:0 -28px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background-position:0 -341px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-position:0 -272px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background-position:0 -478px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background-position:0 -409px;
}

/* Utilities Icon */
.page-utilities li a {
    background-image:url(/Assets/Images/sprite-utilities-icon-pink.png);
    _background-image:url(/Assets/Images/sprite-utilities-icon-pink.gif);
}
.share-link-box dl.print-action dd a {
    background-image:url(/Assets/Images/sprite-utilities-icon-bottom-pink.png);
    _background-image:url(/Assets/Images/sprite-utilities-icon-bottom-pink.gif);
}
.share-link-box dl.email-action dd a {
    background-image:url(/Assets/Images/sprite-utilities-icon-bottom-pink.png);
    _background-image:url(/Assets/Images/sprite-utilities-icon-bottom-pink.gif);
}

/* Utilities icon */
.external,
.print,
.mail,
.book,
.download-inline,
.useful-website,
.sound,
.ico-download {
    background-image:url(/Assets/Images/sprite-utilities-icon-pink.png);
    _background-image:url(/Assets/Images/sprite-utilities-icon-pink.gif);
}

/* Rounded outline box */
.content-inner .bg-content .rnd-box-outline .cnr-tl{ background-position: 0 -0; } 
.content-inner .bg-content .rnd-box-outline .cnr-tr{ background-position: -9px -0; } 
.content-inner .bg-content .rnd-box-outline .cnr-bl{ background-position: 0 -9px; } 
.content-inner .bg-content .rnd-box-outline .cnr-br{ background-position: -9px -9px; } 

/* Content donate form */
.content-donate-form h2, .topic .content-donate-form h2,
.ecards-page .content-donate-form h2,
.content-donate-form h3, .topic .content-donate-form h3,
.ecards-page .content-donate-form h3 { color:#9e005e; }
.content-donate-form .btn-flat-rnd{ background-position:0 0; }
.content-donate-form .btn-flat-rnd span{ background-position:right 0; }
.content-donate-form li{ border-color: #b1337e; }



/* Gallery and ecards */

.campaign-page .content, #gallery-collage li.collage-act, .campaign-page .rnd-box, .ul-choose-ecard li {  background: #CB007A;  }
.campaign-page .content{ border-color:#CB007A; }
.gallery-controls a.active, .gallery-tag-cloud .highlight a,
.gallery-tag-cloud .highlight_1 a, .gallery-tag-cloud .highlight_2 a, 
.gallery-tag-cloud .highlight_3 a{ color: #CB007A; }
.gallery-actions a, .gallery-enlarge-nav .prev{ background-position:left -598px; }
.gallery-enlarge-nav .next{ background-position:right -598px; }
.content-inner .gallery-upload-cta a span, .gallery-upload-cta a span{ background-position:0 -718px; }

.campaign-page .content .cnr-tl{ background-position: -100px 0; }
.campaign-page .content .cnr-tr{ background-position: -110px 0; }
.campaign-page .content .cnr-bl{ background-position: -100px -10px; }
.campaign-page .content .cnr-br{ background-position: -110px -10px; }

.campaign-page .content .content-inner .cnr-tl{ background-position: -50px 0; }
.campaign-page .content .content-inner .cnr-tr{ background-position: -55px 0; }
.campaign-page .content .content-inner .cnr-bl{ background-position: -50px -5px; }
.campaign-page .content .content-inner .cnr-br{ background-position: -55px -5px; }

.campaign-page .rnd-box .tl{ background-position: left -8px; }
.campaign-page .rnd-box .tr{ background-position: right -8px; }
.campaign-page .rnd-box .bl{ background-position: left -12px; }
.campaign-page .rnd-box .br{ background-position: right -12px; }

.gallery-step{ background-position: 0 -595px;}
.gallery-step2{ background-position: 0 -663px; }
.gallery-step3{ background-position: 0 -733px; }

.ecards-heading{ background-position:0 -300px; }
.ecards-page .btn-solid{ background-position:0 -150px; }
.ecards-page .btn-solid .btn-right{ background-position:right -150px; }
.ecards-page .btn-solid-left{ background-position:right -500px; }
.ecards-page .btn-solid-left .btn-right{ background-position:left -500px; }
.btn-arrow19px, .content-inner .btn-arrow19px{ background-position:0 -300px; }



.generic-page .content{ background: #cb007a; } 
.landing-info-box h2, .landing-info-box a, .landing-info-box .inline-arrow, .theme-colour,
.generic-left h1, .generic-left h2, .generic-left h3, .generic-left h4{ color: #cb007a; } /* Theme colour */
.generic-page .content .cnr-tl{ background-position: -100px 0; }
.generic-page .content .cnr-tr{ background-position: -110px 0; }
.generic-page .content .cnr-bl{ background-position: -100px -10px; }
.generic-page .content .cnr-br{ background-position: -110px -10px; }

.generic-page .bg-content .cnr-tl{ background-position: -50px 0; }
.generic-page .bg-content .cnr-tr{ background-position: -55px 0; }
.generic-page .bg-content .cnr-bl{ background-position: -50px -5px; }
.generic-page .bg-content .cnr-br{ background-position: -55px -5px; }

.landing-info-box{ background-position: -2000px 0; }
.landing-info-box .inline-arrow{ background-position:0 -598px; }

.download-icon{ background-image: url(/Assets/Images/sprite-utilities-icon-pink.png); }
.external-icon{	background-image: url(/Assets/Images/sprite-utilities-icon-pink.png); }

.content-inner .landing-sign-up .btn-solid{ background-position:0 -470px; }
.generic-page .content-inner .btn-huge{ background-position:0 -300px; }
.btn-arrow19px, .content-inner .btn-arrow19px{ background-position:0 -300px; }

.outline-content .cnr-tl{ background-position:-40px 0; }
.outline-content .cnr-tr{ background-position:-45px 0; }

.cbox-theme #cboxTopLeft{ background-position:-60px 0 !important; }
.cbox-theme #cboxTopRight{ background-position:-70px 0 !important; }
.cbox-theme #cboxBottomLeft{ background-position:-60px -10px !important; }
.cbox-theme #cboxBottomRight{ background-position:-70px -10px !important; }
.cbox-theme #cboxMiddleLeft,
.cbox-theme #cboxMiddleRight,
.cbox-theme #cboxTopCenter,
.cbox-theme #cboxBottomCenter{ border-color:#CB007A !important; }

