/* $Id: printArticle.css,v 1.12 2009/07/21 15:27:25 dysonl Exp $ */

body {padding:0;margin:0;font-family:arial,sans-serif;}
img {display:block;border:0}
.access {display:none}
.hidden {display:none}
.backtotop{display:none;}
.storyfct{display:none;}
object{display:none;}
embed{display:none;}
iframe{display:none;}

/**** Inline images in the body of article****/
image{display:none;}
sup{display:none;}
.inlineArtImage{display:none;}
div[id^="ooyalaPlayer"]{display:none;}
artIntroFullWidthIFrame{display:none;}
.InSkinContainer {height: 0 !important;}

a {text-decoration:none; font-weight:normal;}
a:link, a:visited {color:#000; border-bottom:none;}
P,H1,H2,H3,H4,H5,H6,H7{padding:0px;margin:0px}

#tmgMenu-z1 {display:none;}
.printLogo{display:none;}

#tmglTopBar {display:none}

#tmglBrandLarge a {display:none;}

#tmglBrandSmall {border-bottom:1pt solid #E0E0E0;padding:10px 0;}
#tmglBrandSmall #brand {display:list-item;list-style-image:url('../i/logo_189.gif');list-style-position:inside;letter-spacing:-1000em;font-size:1pt;color:#ffffff;overflow:hidden;margin:0;}
#tmglBrandSmall #search {display:none;}
#tmglBrandSmall #ebGoogle {display:none;}

#tmglBannerAd {display:none;}

.adbanner {display:none;}
.admpu {display:none;}
.adsky {display:none;}
.adbox {display:none;}
.adarea {display:none;}
.googleads {display:none;}

#tmglPrimaryNav {display:none;}

#tmglSecondNav {display:none;}

#tmglExtraNav {display:none;}

#tmglSeoHeader {padding:0;margin:0.5em 0;}
#tmglSeoHeader h1 {padding:2px 0 0 0;margin:0;color:#555;}

#tmglThirdNav {display:none;}

/**** Olympics changes ****/
#olympicsPriNav{display:none;}
#olympicHotTopics{display:none;}
#tmglTopBarOlympics{display:none;}
#tmglBrandOlympics{display: none;}

#travelDestinationsSelector {display:none;}

#tmglBreakingNews {display:none;}

#tmglCrumbtrail {display:none;}

#tmglBody {padding:0;}

#tmglFooterLarge {margin:10px 0;padding:5px 0 0 0;}
#footerinfo {font-size:9pt;}

#tmglFooterLargeItems { display:none;}
#footerinfo p a { display:none;}
#tmglHotTopics { display:none;}


.cl{clear:both}

.show {display:block;}
.hide {display:none;}

.printHide {display:none;}

#storyMoreOn {display:none;}

#searchBar {display:none;}
#tmglLasUpdatedDateFeed {display:none;}


/*********** END MAIN DOCUMENT STYLES - START BODY CONTENT STYLES ***********/

.oneSixth {display:none;}
.oneThird {display:none;}
	
.headerOne {display:none;}
.headerTwo {display:none;}
.headerThree {display:none;}

.imageExtras {display:none;}
.InSkinContainer {display:none;}

.story a:after {font-weight:normal;}

.story table {font-size:10pt;margin-bottom:10px;}
.story ul {font-size:10pt;}
.story ol {font-size:10pt;}

.storyFt {display:none;}

.story .byline, .story .bylineComments {margin-bottom:15px;padding-bottom:10px;font-size:10.5pt;}
.story .byline p, .story .bylineComments p {margin:0 0 5px 0;padding:0;font-size:11pt;}
.story .byline .comments, .story .bylineComments .comments {display:none;}
.story .bylineImg {display:none;} 
.story .bylineImg a:after, .story .bylineBody a:after{content:"";}
.story .bylineBody{font-size:11pt;font-family:"Times new roman";}
.story .byline .publishedDate, .story .bylineComments .publishedDate {display:block; margin:7px 0 3px 0; font-size:10pt;}
.story .byline .favLinks, .story .bylineComments .favLinks {font-size:10.5pt;}
.story .byline .bylineSocialButtons, .story .bylineComments .bylineSocialButtons{display:none;}

.story .related_links_inline{display:none;}

.blogQuote {display:none;}
.blogAuthor {display:none;}

#moreOnCarouselContainer {display:none;}

.summary {padding:5px 0;padding-bottom:5px;}
.summary ul {margin:0;padding:0;list-style-type:none}
.summary h3 {font-weight:normal;padding:0 0 0.2em 0;margin:0;}
.summary p {padding:0;margin:0 0 15px 0;}
.summary p.date {color:#666}
.summary .piccentre{padding:0;margin:0}
.summary .picleft {float:left;padding:0 0.6em 0 0}
.summary blockquote {margin:0;padding:0}
.summary blockquote p {color:#444}
.summary cite {font-style:normal;font-weight:bold;text-transform:uppercase;}
.summary cite a {display:block;background:#234b7b;border:none;padding:2px;color:#ffffff;}
.summary h3, h4, h5, h6, .h7, .h8 {font-size:1.2em;font-weight:bold;padding:0 0 2px 0;margin:0;}

.storyHead {padding:0;margin:0;font-family:georgia,"times new roman",times,serif;}
.storyHead h1 {padding:20px 0 10px 0;margin:0;font-weight:normal;font-size:15pt;}
.storyHead h2 {padding:10px 0;margin:0;font-weight:normal;font-size:13pt; color:#333;}

.story {margin-top:15px; padding:5px 0 10px 0;border-top:none;}
.story p {font-size:13pt;font-family:"Times new roman";line-height:1.5em;color:#000;padding:0 0 1em 0;margin:0;}
.story h3, .story h4, .story h5, .story h6 {font-family:georgia,"times new roman",times,serif;font-weight:normal;font-size:13pt;padding:0px;margin-bottom:0.4em;}

.slideshow {margin-bottom:15px;}
.slideshow .tools {display:none}
.slideshow .ssImg {padding:5px 0;}
.slideshow .ssImg .imageExtras {padding:5px 0 0 0;margin:0;text-wrap:normal;font-size:10px;color:#666;}
.slideshow .ssImg .caption {padding:4px 0 5px 0;font-size:10pt; font-family:Arial; color:#333;}
.slideshow .ssImg .credit, .ingCaptionCredit {padding:5px 0 5px 0;font-size:9pt; color:#333;}

#storyEmbSlide .ssMain {border-bottom:none;padding-bottom:0;}
#storyEmbSlide .ssPortrait {float:left;margin-right:20px;width:220px;}

.embeddedSlideshow .tools {display:none;}
.embeddedSlideshow .embedImg {padding:5px 0;}
.embeddedSlideshow .embedImg .imageExtras {padding:5px 0 0 0;margin:0;}
.embeddedSlideshow .embedImg .caption {font-size:1.1em;color:#666;padding:2px 0 5px 0;}
.embeddedSlideshow .embedImg .credit {font-size:1.1em;color:#000;padding:2px 0 5px 5px;}

.storyFunc {display:none;}

.related_links {margin:10px 0;}
.related_links .header {margin-bottom:10px;}
.related_links ul {margin:0;padding:0;list-style-type:none;}
.related_links ul li {font-weight:bold;font-size:10pt;}
.related_links ul li p {padding:0;margin:0;}
.related_links a {font-size:10.5pt;}

.related_links_inline {border-top:2px solid #CCC;border-bottom:2px solid #CCC;padding:10px;clear:both;margin-bottom:10px;}
.related_links_inline h4.header {font-size:12pt; font-family:georgia,"times new roman",times,serif; font-weight:normal;}
.related_links_inline ul {margin:0;padding:0;list-style-type:none;}
.related_links_inline ul li {margin-bottom:15px;}
.related_links_inline ul li h2 {font-size:1.0em;padding-top:5px}

.related_links_video {border-top:2px solid #CCC;border-bottom:2px solid #CCC;padding:10px;clear:both;margin-bottom:10px;}
.related_links_video .headerOne {display:block;}
.related_links_video h4.header {font-size:12pt; font-family:georgia,"times new roman",times,serif; font-weight:normal;}
.related_links_video ul {margin:10px 0 0 0;padding:0;list-style-type:none;}
.related_links_video ul li {margin-bottom:15px;}
.related_links_video ul li h2 {font-size:1.0em;}

.story .storylist {border-top:2px solid #CCC;border-bottom:2px solid #CCC;padding:10px;clear:both;margin-bottom:10px;list-style-type:none;}
.story .storylist li {font-size:10pt;margin-bottom:15px;}

.relContDate {display:none;}

.storyRelatedMult {margin:10px 0;}
.storyRelatedMult .header {margin-bottom:10px;}
.storyRelatedMult ul {margin:0;padding:0;list-style-type:none;}
.storyRelatedMult ul li p {padding:0;margin:0;}

.puff {display:none;}

.summaryBig h3 {font-size:2.8em;line-height:1.11em;}
.summaryMedium h3 {font-size:1.6em;line-height:1.13em;}
.summarySmall h3 {font-size:1.4em;line-height:1.29em;}

ul.comments {display:none;}

.advertLinks {display:none;}

.mpu {display:none;}
.sky {display:none;}

/***** COMMERCIAL CAROUSEL STYLES *****/
#comCarousel {display:none;}

/***** COMMERCIAL PUFF STYLES  *****/
.comPuff {display:none;}

/*added this style for the arrow to point downwards in story functions*/
.storyFunc ul li.sharey {background:url('../i/sharey.gif') no-repeat 0 2px;}

/*story footer styles for more on ...*/
.storyFt {display:none;}

/*EPOLL*/
#polldisplay {display:none;}

/* Connect */
#umeeContainer {display:none;}

/* Disqus */
#disqus_thread {display:none;}
.dsq-brlink {display:none;}
#postComment {display:none;}

/** Match header **/
.matchHeader {font-family:arial,sans-serif; font-size:62.5%; overflow:auto;}
.matchHeader .tabs {background:url("../i/matchHeader/tabs_background.gif") repeat-x top left transparent; padding-bottom:15px;}
.matchHeader .tabs ul {margin:0; padding:0;}
.matchHeader .tabs li {float:left; display:block; width:100px; background:#E0E0E0; border:1px solid #7A7A7A; text-align:center; padding-top:4px; height:15px; margin-right:1px; color:#404040; font-weight:bold;}
.matchHeader .tabs li.selected {background:none; border-bottom:1px solid #FFFFFF;}
.matchHeader .teams {width:462px; height:69px; border-top:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7; float:left; margin-right:20px; background:url(../i/matchHeader/teams_background.gif) repeat-y top left;}
.matchHeader .teams .versusOrScore {float: left; width:64px; padding:0 1px;color: #333333; text-align:center; font-weight: bold;}
.matchHeader .teams .score {font-size:2em; padding-top:22px;}
.matchHeader .teams .pensOrStatus {font-size:1.1em; margin-top:2px;}
.matchHeader .teams .versus {font-size:1.6em; padding-top:25px;}
.matchHeader .homeTeam, .matchHeader .awayTeam {float:left; width:124px; font-size:1.6em;}
.matchHeader .homeTeam {text-align:right; padding:25px 5px 10px 5px;}
.matchHeader .awayTeam {padding: 25px 5px 10px 3px;}
.matchHeader .homeTeamCrest, .matchHeader .awayTeamCrest {float:left; padding-top:5px;}
.matchHeader .homeTeamCrest {padding-left:5px;}
.matchHeader .matchDetails {float:left; width:138px; height:61px; border-top:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7; padding-top:8px; color:#404040;}
.matchHeader .extraLine {height:64px; padding-top:5px;}
.matchHeader .matchDetails div {font-size:1.1em;}
.matchHeader .matchDetails .date, .matchHeader .matchDetails .match {padding-bottom:2px;}
.matchHeader .extraLine .date, .matchHeader .extraLine .match {padding-bottom:3px;}
.matchHeader .matchDetails .match .round {padding-right:7px; border-right:1px solid #C7C7C7;}
.matchHeader .matchDetails .match .matchNumber {padding-left:3px;}
.matchHeader dt {font-weight:bold; color:#404040;}
.matchHeader dd {color:#666666;}
.matchHeader .officials {margin-bottom: 10px;}
.matchHeader .officials dl {padding:6px 0 15px 0; margin:0; font-size:1.1em;}
.matchHeader .officials dd {margin:2px 0 0 0;}
.matchHeader .officials ul {list-style-type:none; padding-left:0; margin-left:0;}
.matchHeader .referee {width:462px; text-align:center;}
.matchHeader .tvCoverage {float:left; width:138px; margin:6px 0 15px 20px; font-size:1.1em;}
.matchHeader .tvCoverage dd {margin: 2px 0 0 0;}
.matchHeader .resultDetails {float:left; margin:5px 0 15px 0; width:462px;}
.matchHeader .goalsAndAttendance {width:462px; color:#666666;}
.matchHeader .goalsAndAttendance .goal {margin-bottom:4px; white-space:nowrap;}
.matchHeader .homeGoals .goal {display:inline; padding-left:5px;}
.matchHeader .awayGoals .goal {display:inline; padding-right:5px;}
.matchHeader .homeGoals {width:191px; text-align:right; padding-right:4px; vertical-align:top; font-size:1.2em; line-height:1.4em;}
.matchHeader .awayGoals {width:191px; padding-left:4px; vertical-align:top; font-size:1.2em; line-height:1.4em;}
.matchHeader .halfTimeAndAttendance {width:64px; padding:0 1px; font-weight:bold; text-align:center; font-size:1.1em; vertical-align:top;}
.matchHeader .halfTime {margin-bottom: 4px; margin-top:3px;}
.matchHeader .penalties {color:#666666;}
.matchHeader .homePenalties, .matchHeader .penaltiesLabel, .matchHeader .awayPenalties {padding-top:8px;}
.matchHeader .homePenalties {width:191px; text-align:right; padding-right:4px; vertical-align:top; font-size:1.2em;}
.matchHeader .awayPenalties {width:191px; padding-left:4px; vertical-align:top; font-size:1.2em;}
.matchHeader .penaltiesLabel {width:64px; padding-left:1px; padding-right:1px; font-weight:bold; text-align:center; font-size:1.1em; vertical-align:top;}
.matchHeader .penalties .scored {padding-right:14px; margin-right:3px; background:url(../i/matchHeader/pen_scored.gif) no-repeat right 1px; white-space:nowrap;}
.matchHeader .penalties .missed {padding-right:14px; margin-right:3px; background:url(../i/matchHeader/pen_missed.gif) no-repeat right 1px; white-space:nowrap;}

