
          /* ---------- accent.css starts here ---------- */

body.keyword-page div#wrapper div#box div#content h2.first,
body.keyword-page div#box div#content div.book-index h2,
body.keyword-page #related .capsule h3,
body.keyword-page div#wrapper div.factbox li.major-heading,
#wrapper #box #content div.factbox .amazon-header
{
	border-color: #d61d00;
}

body.front #content h2,
body.front #content h1,
body.front #wrapper div#section-contents li.major-heading h2,
body.front #wrapper div#section-contents li.major-heading h3,
body.front #wrapper div#more-trails div.sponsored-features,
body.front #wrapper div#section-contents div.ventures-slot-machine h3,
body.front div#section-contents #onsite h2,
body.front #onsite .hd,
body.front #elsewhere .hd,
body.front #main-offers .hd,
body #wrapper div#box div#sponsored-jobs,
body.front #promo div#edited-offers li.major-heading h3,
body.front #promo div.capsule,
body.front #content div.first h1
{
	border-color: #d61d00;
}

body.video-series #box h2,
body.video-series div#wrapper #box #videos-third-column li.major-heading h2,
body.video-series div#wrapper #box #videos-third-column div#latest-series ul li h2,
body.video-series div#wrapper div#video-series-header
{
	border-color: #d61d00;
}

body.video #wrapper #box #related h3.first
{
	border-color: #d61d00;
}

body.poll div#related div.article-trailblock li.first h2,
body.poll div#related div.article-trailblock h2.major-heading,
body.poll div#previous-polls
{
	border-color: #d61d00;
}

body.cartoon #box .main-picture,
body.cartoon div.series-navigation,
body.cartoon #wrapper ul#footer-links,
body.cartoon .related-content h3.first,
body.cartoon div.relatedlinks h3.first,
body.cartoon div#manual-trailblock
{
	border-color: #d61d00;
}

body.content-wide #content-info
{
	border-color: #d61d00;
}

body.quiz div#content,
body.quiz div#related h2#keywords,
body.quiz div#box div#related h3.front-link,
body.quiz div#content ol li.question-heading 
{
	border-color: #d61d00;
}

body.audio-canonical div.keyword-list,
body.audio-canonical div.resources,
body.audio-canonical #section-contents li.package-headline h4,
body.audio-front h2,
body.audio-front .latest h2,
body.audio-front #audio-pick h2,
body.audio-canonical #article-header h2.series-title,
body.audio-canonical ul.article-attributes,
body.audio-canonical #section-contents h2,
body.audio div#more-in-audio-series h2,
body.audio .more-podcasts li h5,
body.audio-canonical #wrapper #footer #footer-links,
body.audio-canonical #wrapper #footer ul#copyright-links,
body.audio-canonical #box div.relatedlinks h3.first,
body.audio div#box div.relatedlinks h3.front-link
{
	border-color: #d61d00;
}

body.series-index div#content h2.first,
body.series-index div#content ul#auto-trail-block li.latest h2,
body.series-index div#wrapper div#box div#related div.capsule h2.series-desc,
body.series-index div#wrapper #box div#content li.major-heading h2 
{
	border-color: #d61d00;
}


body.blog-post div#article-wrapper,
body.blog-post p#blog-timestamp,
body.blog-index div#wrapper ul#blog-posts-excerpts div.blog-excerpt div.linktext h3,
body.blog-index div#wrapper ul#blog-posts-excerpts div.blog-byline,
body.blog-post div#wrapper div#box div.blog-byline,
body.blog-post div#wrapper div#box div.blog-byline span.pub-badge,
body.blog-index #content ul#blog-posts-excerpts h2,
body.blog-index #wrapper #footer #footer-links,
body.blog-index #content ul#blog-posts-excerpts li.date-posted div.blog-excerpt p.date,
body#blog-front div#content h2,
div#box div#article-header ul#blog-nav-top
{
	border-color: #d61d00;
}

body.competition div#content,
body.competition div#related h2#keywords
{
	border-color: #d61d00;
}

body.fixtures-and-results #wrapper #content,
body.fixtures-and-results #wrapper #footer ul#footer-links,
body.fixtures-and-results #content h2,
body.in-this-section #wrapper #footer ul#footer-links,
body.matches-by-date #wrapper #footer #footer-links,
body.matches-by-date #content,
body.matches-by-date table,
body.sport #box,
body.sport #wrapper #content li.major-heading h2,
body.sport #wrapper #section-contents div#sponsored-features h3,
body.sport #wrapper div#box div#content #secondary-trailblocks .col li h2,
body.football-tournament #league-position h2,
body.cricket-match #box #content h2,
body.olympics div#wrapper h2
{
	border-color: #d61d00;
}

#user-rating h2,
#user-rating-side,
#user-rating div.Ratings_Container,
#user-reviews .sign-in,
#user-rating form,
#user-reviews h2,
body#community-homepage div#promo div#quote-of-the-day h2
{
	border-color: #d61d00;
}


body.film div#page-header h2,
body.film div#secondary-trailblock h2.major-heading,
body.film div#secondary-trailblock h3,
body.film div#related div#user-rating h2,
body.film div#related form#cinema-search h4,
body.film-index div#box,
body.cinema div#content form#cinema-search h4,
body.film div#footer ul#footer-links
{
	border-color: #d61d00;
}

body.clippings div#box h2.clipping-user,
body.clippings div#related,
body.clippings div#content
{
	border-color: #d61d00;
}

body.life-and-style div#content div#secondary-trailblocks div.col h2,
body.life-and-style div#content div#third-trailblocks div.col h2
{
	border-color: #d61d00;
}

body.table div#content,
body.table div#related h2#keywords
{
	border-color: #d61d00;
}

body.beautiful-boss div#box div#related div#recent h2.first,
body.beautiful-boss div#wrapper div#box div#content ul li p.strap,
body.beautiful-boss div#wrapper div#related div#comment h2,
body.beautiful-boss div#wrapper div#box h2,
body.beautiful-boss div#content,
body.beautiful-boss #related .pickablecontenttype h2,
body.beautiful-boss #related .tag-tag h2,
body.beautiful-boss div#multimediaHeader,
body.beautiful-boss div#wrapper div#box ul.trailblock li.major-heading h3
{
	border-color: #d61d00;
}


body.publication div#box div#content ul.timeline li h2,
body.publication #related h2
{
	border-color: #d61d00;
}

body.gallery div.article-trailblock,
body.gallery div.relatedlinks h3.first,
body.gallery div#current-gallery h2,
body.gallery div.gallery-navigation ul li.current img,
body.gallery #box .related-content div.relatedlinks h3.first,
body.gallery #manual-trailblock
{
	border-color: #d61d00;
}

body.culture div#main-trailblock div.strap,
body#culture-gateway div#debate-trailblock div.strap,
body.culture div#main-trailblock div.strap,
body.culture div#content div#secondary-trailblocks div.col h2,
body.culture div#content div#third-trailblocks div.col h2
{
	border-color: #d61d00;
}


body.stage div#wrapper div#additionals div#sponsored-features li.major-heading,
body.stage div#wrapper div#box div#second-trailblock li.major-heading h2
{
	border-color: #d61d00;
}


body#jobs div#content ul.trail li,
body#jobs div#content div.recent-blogs h2,
body#jobs div#content div.sponsored-jobs
{
	border-color: #d61d00;
}

body#major-event-front div#content ul#main-trailblock h2,
body#major-event-front div#badge-interactive
{
	border-color: #d61d00;
}


body.media-front div#content div#sponsored-jobs,
body.media-front div#promo div#mpu1,
body#society div#content div#sponsored-jobs,
body#society div#promo div#mpu1,
body#education div#content div#sponsored-jobs,
body#education div#promo div#mpu1
{
	border-color: #d61d00;
}


body.clearing div#wrapper div#box div#content div#more-trails h2
{
	border-color: #d61d00;
}

body.article #related h2,
body.article div#advertiser-container .advertiser-links h3,
body.article #wrapper #footer #footer-links,
body.article #wrapper #footer ul#copyright-links,
body.article #readers-tips h3,
body.article #more-in-series h3,
body.article div#related div.relatedlinks h3.first
{
	border-color: #d61d00;
}

body.other #box #content #section-contents h2,
body.other #box #content h2.first,
body.other #league-position h2,
body#feature-trailblock div#wrapper div#content div#main-trailblock h2,
body#feature-trailblock div#wrapper #second-content h2,
body#feature-trailblock div#wrapper h2,
body#feature-trailblock div#footer ul#footer-links,
body#feature-trailblock div#multimediaHeader,
body.other div.factbox li.major-heading,
body#feature-trailblock div#wrapper div#promo div.highlights div.capsule li.major-heading,
body#feature-trailblock div#wrapper .promo-horizontal div.component,
body#feature-trailblock div#wrapper .promo-horizontal #mini

{
	border-color: #d61d00;
}

body.directory-place #content .index h2,
body.directory-place #content .regionplaceholder h2,
body.directory-place #content .countries h2,
body.directory-front #box div#article-header
{
	border-color: #d61d00;
}

body.boss-tag #related h2,
body.boss-tag div#content div#related div.tag-tag h3
{
	border-color: #d61d00;
}

body.subject-index div#wrapper div#header,
body.subject-index div#wrapper div#box div#section-contents ul#main-trailblock li.major-heading h2,
body.contributor-index div#wrapper div#header,
body.contributor-index div#wrapper div#box div#section-contents ul#main-trailblock li.major-heading h2
{
	border-color: #d61d00;
}

body.tag-content div#wrapper div#video-trailblock li#editors-heading h2,
body.tag-content div#wrapper div#box div#content h3.first
{
	border-color: #d61d00;
}

body.triplet #box div.col h2
{
	border-color: #d61d00;
}

body.in-this-section #wrapper #footer #copyright-links
{
	border-color: #d61d00;
}

body.news #wrapper #section-contents div#sponsored-features h3,
body.news div#onsite div.capsule h3,
body#uk div#box,
body#uk p.ticker-strap,
body#uk #newsticker,
body#world div#box,
body#world p.ticker-strap,
body#world #newsticker,
body.der-freitag #newsticker,
body.der-freitag div#box,
body#uk.configurable div#section-contents div#sponsored-features,
body.configurable #wrapper div#section-contents div#global-jobs,
body#world.configurable div#section-contents div#sponsored-features
{
	border-color: #d61d00;
}

body.observer #wrapper #section-contents div#sponsored-features h3
{
	border-color: #d61d00;
}

body.markets-index #content #market-data-header h2
{
	border-color: #d61d00;
}

body.interactive #box div.relatedlinks h3.first,
body#interactive-front div#related div.relatedlinks h3.front-link,
body.interactive-wide div#wrapper div#box div#content-subSection-container ul li.major-heading h2,
body.interactive-wide div#footer ul#footer-links,
body.interactive div#badge-full
{
	border-color: #d61d00;
}

body.books div#wrapper div#section-contents div.sponsored-features ul.trail li.major-heading h3
{
	border-color: #d61d00;
}

body.art-and-design div#heading
{
	border-color: #d61d00;
}

body.business-front div#second-trailblock div#money-trails h2
{
	border-color: #d61d00;
}

body.people div#article-header
{
	border-color: #d61d00;
}

body.vss #box div#content div ul li.major-heading h2
{
	border-color: #d61d00;
}


#related h2,
#related h3,
#related-info,
#related-info div.section,
#related-info div.section h2,
#related #keyword-combiner h3,
#related h4,
#related p.jump-related,
#related ul.auto-trail-block h2,
#related #article-trailblock h2,
#related-info h2,
div#related div.relatedlinks h3.first,
div.related-item p.strap,
#wrapper #related .pickablecontenttype h2,
#wrapper #related .tag-tag h2,
#wrapper #related div#keyword-internal-links ul.keywords li.major-heading h2,
#wrapper #related div#keyword-external-links ul.keywords li.major-heading h2,
#wrapper #related div.capsule h3,
div#related div.relatedlinks #tones,
#related div#book-index h2,
div#box div#related div.relatedlinks h3.first,
.related-content h3#relatedInformation,
div#related div#manual-trailblock,
div#section-contents div#manual-trailblock
{
	border-color: #d61d00;
}

h1,
h2,
h3,
h4,
#article-header,
#article-header #strap,
div.directory,
#section-contents h2,
#section-contents ul.been-there li,
.directory-front #content h2,
div#wrapper #box ul.trail li.major-heading h2,
.late-offers-front #box #content li.minor-heading h2,
.double-spread #content h2,
.commercial #wrapper #promo .capsule h2,
.directory ol.alphabet,
.offers-place #content h2.first,
div.series-navigation,
div#box div.series-navigation,
ul.article-attributes,
div#second-trailblock,
div.trailblock.offerblock h3#offers-heading,
#article-toolbox-side,
div#box div#content div#second-trailblock ul#money-trails h2,
div#box div#content div#second-trailblock div#most h2,
div#box div#content div.recent-blogs h2,
ul.package,
#aristotle,
div.tag-tag h3,
div#stock-search-narrow,
#listings-search h3,
div#content div.sponsored-features h3,
div#wrapper div#box div#section-contents div.other-services li.major-heading h3,
#promo #league-position,
#sign-off p.more-galleries,
#sign-off ul h2,
#content div.hideable h2,
div.factbox,
body.article #box #content #factbox h2,  
div#wrapper div.badge-wrapper,
#content .col1 .pickabletag h2,
#section-contents #additionals #listings-search h3,
#wrapper #blog-related-links ul li.major-heading h2,
div#box #content h2#blog-trailblock-header,
div#box div#blogs-calendar h2,
div#article-header div.editor-zone-3 ul li.sport h2,
div#technorati-article,
div#pickable-rss-rule-slot div.rss_wrapper,
#promo div.component-badge h3,
div#promo div.rcpwidget-300,
div#section-contents div.rcpwidget-300,
#most-blogged-about,
div#wrapper div#editors-msg ul,
div#map-container h3,
body #footer,
div#beautiful-boss-trail div#main-trailblock h2.first,
div#wrapper div#box img.image-badge,
div.twitter-container,
#blog-most-commented h2
{
    border-color: #d61d00;
}

/* pluck colours */
body.pluck-user-profile div#user-profile tr.first th, 
body.pluck-user-profile div#user-profile tr.first td, 
body.pluck-user-profile div#content div#abuse-component,
body.pluck-user-profile div#content div#top-keywords,
body.pluck-user-profile div#content div#pluck-recent-activity-container,
body.pluck-user-profile div#pluck-recent-activity-container h4,
body.pluck-user-profile div#wrapper div#footer,
body.pluck-user-profile div#content div#pluck-profile p,
body.pluck-user-profile div#content div#pluck-comments p.num-comments
{
    border-color: #d61d00;
}

.pluck-comments-container #post-comment-div-top,
.pluck-comments-container #post-comment-div-bottom,
.pluck-comments-container .header .pluck-comment-post,
.pluck-comments-container .header .pluck-comment-legend,
.pluck-comments-container .footer .pluck-all-comments,
#pluck-container #pluck-comments h2,
#pluck-container h2,
#pluck-container .footer,
div#pluck-container div.pluck-all-comments,
div#pluck-show-all-comments
{
    border-color: #d61d00;
}

#pluck-addressed-comment-container #pluck-comments h2,
#pluck-addressed-comment-container h2,
#pluck-addressed-comment-container .header .pluck-comment-post,
#pluck-addressed-comment-container .header .pluck-comment-legend,
#pluck-addressed-comment-container .header .pluck-all-comments p,
#pluck-addressed-comment-container .footer .pluck-all-comments p
{
    border-color: #d61d00;
}
/* end pluck colours */

body.reuters #wrapper #box #content h2#stock-search-results-header,
body.reuters div#related div#stock-search-narrow h3
{
    border-color: #d61d00;
}

body.weather div#heading,
body.weather-city div#box div.capsule h2,
body.weather-country div#content h2,
body.weather-continent div#article-sub-header,
body.weather-continent #content div#ed-zone-1,
body.weather-continent #content ol.alphabet h2
{
    border-color: #d61d00;
}

body.business-front div#newsticker
{
    border-color: #d61d00;
}

#pluck-comments .pluck-content,
#pluck-addressed-comment-container ul,
div#pluck-pagination-bottom,
div#pluck-pagination-top,
#user-rating-side div.Ratings_Container,
#user-rating-side div.Ratings_Container div.Ratings_YourRating,
div.rcpwidget-300 table td,
#binary-poll h3,
body.pluck-user-profile div#content *,
table.in-article caption
{
	border-color: #999999;
}

body.poll span.leader,
div.rating-container,
body#forums div.Forums_ContainerHead,
body#forums div.ForumList_GroupHeading
{
	background-color: #d61d00;
}

body#blog-front div#cif-cartoon span
{
	background: #d61d00;
	color: white;
}

.front div#promo div.jobsbox,
body.table div#promo div#global-jobs,
body.table #promo div#edited-offers li.major-heading h3,
body.table #promo div.capsule,
body#blog-front div#promo div.capsule,
#auto-single-tag h2,
body#careers-front div#promo div#global-jobs
{
    border-color: #d61d00;
}

body.travel #wrapper div.first h2,
body.travel #wrapper #box #content div.first h2,
body #wrapper div#section-contents,
div#page-header
{
    border-color: #d61d00;
}

body.most-clipped div#content ul#main-trailblock li.major-heading h2,
body.most-viewed div#content ul#main-trailblock li.major-heading h2,
body.most-popular div#content ul#main-trailblock li.major-heading h2,
body.table div#promo div#global-jobs div div.jobsbox
{
	border-color: #ccc;
}

body.most-commented div#content div#most-commented-header h2,
body.most-viewed div#content div#most-viewed-header h2
{
    border-color: #d61d00;
}

table.in-article caption,
table.stand-alone caption,
table.team-matches caption
{
	border-color: #d61d00;
}

body #content table caption
{
	border-color: #333333;
}

table.in-article caption,
table.stand-alone caption,
table.in-article th
{
	border-bottom-color: #999;
}

body#blog-front div#also-on ul.pixie li div.caption,
body#cif-front div#also-on ul.pixie li div.caption,
body#blog-front div#cif-cartoon ul.pixie div.caption,
div#quote-of-the-day li.pixie div.caption,
#third-trailblocks li.pixie div.caption,
div#wrapper .news-trailblock li.pixie div.caption,
#content .trailblock li.pixie div.caption
{
	background-color: #d61d00;
}

div#pix-grid li a span,
div#pix-grid li a.link-text
{
	background-color: #d61d00;
}

/* politics pages */
body#person-profile #wrapper #box h2,
body#person-profile #footer-links,
body#constituency #wrapper #box h2,
body#constituency #footer-links
{
	border-color: #d61d00;
}

/* politics pages */

body.country-tag div#section-contents div#pickable-combiner h2,
body.country-tag div#section-contents div#weather h2,
body.country-tag div#main div#multimediaHeader h2
{
    border-color: #d61d00;
}

body#careers-front div#content li.major-heading,
body#careers-front div#content div.strap,
body#careers-front div#footer ul#footer-links,
body#careers-front div#wrapper div#page-header
{
	border-color: #d61d00;
}

body#careers-front div#wrapper div#promo div#global-jobs
{
    border-top-color: #d61d00;
}

body.money #box #content div.slot-machine-two li.major-heading h2
{
	border-color: #d61d00;
}

#section-contents #promo #google-ads-container
{
    border-top-color: #d61d00;
}

body.configurable div.heading div#page-heading h1,
.pickablecontenttype h3
{
    border-top-color: #d61d00;
}

#attention-data
{
    border-top-color: #d61d00;
}


body#tv-and-radio div#section-contents div#sponsored-features
{
	border-top-color: #d61d00;
}
          /* ----------  accent.css ends here ----------- */
          /* ---------- zone-navigation.css starts here ---------- */


@media all{ 

/*
Zones Navigation - crumb navigation
------------------------------------------------------------------------------*/

/* Keywords related to tag */
#nav-bar #local-nav .related-to-crumb1 li a:focus,
#nav-bar #local-nav .related-to-crumb1 li a:active,
#nav-bar #local-nav .related-to-crumb1 li:hover,
#nav-bar #local-nav .related-to-crumb1 li a:hover
{
   	background-color: #d61d00; /* $zonePrimary */
   	color: #fff;
}  
#nav-bar #local-nav .related-to-crumb2 li a:focus,
#nav-bar #local-nav .related-to-crumb2 li a:active,
#nav-bar #local-nav .related-to-crumb2 li:hover,
#nav-bar #local-nav .related-to-crumb2 li a:hover
{
   	background-color: #801100; /* $zonePrimary */
   	color: #fff;
}
#nav-bar #local-nav .related-to-crumb3 li a:focus,
#nav-bar #local-nav .related-to-crumb3 li a:active,
#nav-bar #local-nav .related-to-crumb3 li:hover,
#nav-bar #local-nav .related-to-crumb3 li a:hover
{
   	background-color: #ab1700; /* $zonePrimary */
   	color: #fff;
}

/* Crumb colours */

#nav-bar #crumb-nav a
{
	color: #fff; /* $zonePrimary */
}
#nav-bar #crumb-nav #crumb1 a
{  
  	background-color: #d61d00; /* $zonePrimary */
  	background-image: url('images/crumb1.gif');
  	background-position: -50px -50px;
  	background-repeat: no-repeat;
}
#nav-bar #crumb-nav #crumb2 a
{
  	background: #801100; /* $zonePrimary */
  	background-image:  url('images/crumb2.gif');
  	background-position: -50px -50px;
  	background-repeat: no-repeat;
}
#nav-bar #crumb-nav #crumb3 a
{
  	background: #ab1700; /* $zonePrimary */
  	background-image:  url('images/crumb3.gif'); 
  	background-position: -50px -50px;
  	background-repeat: no-repeat;
}

#nav-bar #crumb-nav #crumb1 a:focus,
#nav-bar #crumb-nav #crumb1 a:active,
#nav-bar #crumb-nav #crumb1 a:hover,
#nav-bar #crumb-nav #crumb2 a:focus,
#nav-bar #crumb-nav #crumb2 a:active,
#nav-bar #crumb-nav #crumb2 a:hover,
#nav-bar #crumb-nav #crumb3 a:focus,
#nav-bar #crumb-nav #crumb3 a:active,
#nav-bar #crumb-nav #crumb3 a:hover
{
   	background-color: #000;
   	color: #fff;
}  

/* Position of background images (padding added in js-on.css)
If you change the values here you need to change the javascript in nav-sizer, this is because background-position can not 
be reliably returned for an element. The nav-resizer uses the class to decide how to manipulate the background once it has resized.
------------------------------------------------------*/

#nav-bar #crumb-nav #crumb1 a.first-hover-end,
#nav-bar #crumb-nav #crumb2 a.first-hover-end,
#nav-bar #crumb-nav #crumb3 a.first-hover-end
{
	background-position: 100% -114px;		
}
#nav-bar #crumb-nav #crumb1 a.first-end-hover,
#nav-bar #crumb-nav #crumb2 a.first-end-hover,
#nav-bar #crumb-nav #crumb3 a.first-end-hover
{
	background-position: 100% -215px;
}

#nav-bar #crumb-nav #crumb1 a.first-hover-second,
#nav-bar #crumb-nav #crumb2 a.first-hover-second
{
	background-position: 100% -417px;
}
#nav-bar #crumb-nav #crumb1 a.first-second-hover,
#nav-bar #crumb-nav #crumb2 a.first-second-hover
{
	background-position: 100% -518px;	
}


}
          /* ----------  zone-navigation.css ends here ----------- */
