#skip-links,
#header-ads,
#nav,
#info-bar,
#comments,
#content-1,
#content-3,
#content-4,
#content-5,
.story-header-tools,
.story-body .article-media .video,
.story-footer-tools,
.story-sidebar,
.story-footer-top-link,
.story-extras,
.story-section,
.story-related,
.story-comments-link,
.tab-set,
.story-promo,
.ad-container,
.comments-group .assistive,
.js-socialise-wrapper,
.module-activitybar,
.mm-reveal{display:none;}body{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11pt;line-height:1.3;background:#fff;color:#000;margin:0;padding:0;}img{border:none;}h1, h2, h3, h4, h5, h6{font-family:"Times New Roman", Times, serif;margin-bottom:0;}h1{font-size:16pt;}h2{font-size:14pt;}h3{font-size:12pt;}h4{font-size:12pt;font-weight:normal;}h5{font-size:12pt;font-weight:normal;font-style:italic;}h6{font-size:10pt;font-weight:normal;font-style:italic;}#header{border-bottom:0.2em solid #333;}a:link,
a:visited{color:#000;text-decoration:none;font-weight:700;}.story-body a:link,
.story-body a:visited{border-bottom:1px dotted #ccc;}.story-body a:link:after,
.story-body a:visited:after{content:" (" attr(href) ") ";font-weight:300;color:#777;font-size:10pt;padding-left:7px;font-style:italic;text-decoration:none;}#header-logo{font-size:35pt;font-family:"Times New Roman", serif;}.story-info{font-size:8pt;font-weight:300;}.story-info em,
.story-info cite{font-style:normal;}.story-info .byline{font-weight:700;}.story-headline .heading{font-size:20pt;}.article-media .tab-content{display:block;margin:1em 0;}.caption .image-source{display:block;}p.copyright{font-size:8pt;display:block;}#content p{margin:0 0 0.75em 0;}.back-to-section-nav,
.crossword #keyboard,
.crossword input,
.crossword h1{display:none;}.crossword #section-header-logo h1,
.crossword .subnav-lightbox,
.lifestyle-crossword #section-header-logo h1,
.lifestyle-crossword .subnav-lightbox{display:none;}.crossword #content-4,
.lifestyle-crossword #content-4{display:block !important;}.crossword embed,
.crossword object,
.lifestyle-crossword embed,
.lifestyle-crossword object{display:none;}.crossword #keyboard,
.lifestyle-crossword #keyboard{display:none;}.crossword-container .group-header h2 span{display:block;font-size:12px;}.crossword-container .group-header h3{width:auto;height:auto;text-indent:0;background:none;}.crossword-container .group-header ul{display:none;}.crossword-container #cluebar{display:none;}.crossword-container #crossword{top:0;left:0;}.crossword-container .clues{float:left;width:40%;padding:10px 20px 10px 0;}.crossword-container .clues h3{text-transform:uppercase;}.crossword-container .clues .clue{font-size:10px;}.crossword-container .clues .clue span{padding-right:5px;font-weight:bold;}#solution{display:none;}.grid table{border-collapse:collapse;border-spacing:0;border-bottom:0px solid #000;border-left:1px solid #000;}.grid td{width:28px;height:28px;padding:0;margin:0;text-align:center;vertical-align:bottom;border-top:1px solid #000;border-right:1px solid #000;}.grid td div{position:relative;width:28px;height:28px;}.grid td span{position:absolute;top:0;left:0;display:block;padding:0 3px;font-family:Arial;font-size:8px;color:#000;}.grid td em{display:block;position:relative;padding:0;margin:0;border-top:none;}.grid td img{width:28px;height:28px;}.more-mind-games{display:none;}.print-blank #crossword{display:block;}.print-blank #solution{display:none;}.print-solution #solution{display:block;}.print-solution #crossword{display:none;}.sudoku #section-header-logo h1,
.lifestyle-sudoku #section-header-logo h1{display:none;}.sudoku #content-1,
.lifestyle-sudoku #content-1{display:block !important;}.sudoku .tabbed-games,
.sudoku embed,
.sudoku object,
.lifestyle-sudoku .tabbed-games,
.lifestyle-sudoku embed,
.lifestyle-sudoku object{display:none;}.sudoku #keyboard,
.lifestyle-sudoku #keyboard{display:none;}.back-to-section-nav,
.sudoku h1,
.number-notes-container,
.grades-container,
#btn_help,
#btn_new,
#btn_restart,
#btn_check,
#btn_undo,
#btn_redo,
.help-lightbox{display:none;}#sudoku-container{padding:15px 0;}#sudoku-container .table-container{padding:15px 0;}#sudoku-container .outertable{border-collapse:collapse;border:2px solid #000;background-color:#ffffff;}#sudoku-container .outertable tr td{position:relative;width:40px;height:40px;font-size:24px;font-weight:bold;text-align:center;color:#666666;border-right:1px solid #000;border-top:1px solid #000;}#sudoku-container .outertable tr td.CellGiven{color:#000000;}#A13,
#A23,
#A33,
#A43,
#A53,
#A63,
#A73,
#A83,
#A93,
#A16,
#A26,
#A36,
#A46,
#A56,
#A66,
#A76,
#A86,
#A96{border-right:2px solid #000;}#A31,
#A32,
#A33,
#A34,
#A35,
#A36,
#A37,
#A38,
#A39,
#A61,
#A62,
#A63,
#A64,
#A65,
#A66,
#A67,
#A68,
#A69{border-bottom:2px solid #000;}.notesTable{width:38px;height:38px;}.notesTable tr td{width:auto;height:auto;border:none;font-size:12px;}#sudoku-container .copyr{font-size:11px;}