body {line-height:150%;font-family:Arial, Verdana, Helvetica, sans-serif;}

h1 {font-size: 16pt;font-weight: bold;margin: 0.4em 0 0.5em 0;padding:0;}
h2 {font-size: 14pt;font-weight: bold;margin: 0.2em 0 0.5em 0;padding: 0.3em 0.3em 0.3em 0;}
h3 {font-size: 12pt;font-weight: bold;margin: 0.4em 0 0.2em 0;}
h1,h2,h3{page-break-after: avoid;}

p,
ul li,
ol li,
address,
table,
label,
dt,
dd {font-size:11pt; line-height:1.3em;}

address {font-style:normal}

a {font-weight: bold;}

table {margin:20pt 0;border-collapse:collapse;width:90%;}
table td,
table th {padding:2pt 5pt;border:solid 1pt #ddd}

.moduletable {margin:20pt 0}
.moduletable h3 {font-size:12pt !important;}


.moduletableSimple {margin-top:0 !important;}


/* site */
#mobAppCallout,
#familySites,
.navbar,
#loginEasterEgg,
#siteFooterBar,
footer,
.extrasWrap-fr,
#returnLinkWrap,
#breadcrumbsWrap,
#languageAndTimeBar,
.subTitle,
#tmpGetChmNewsAlerts,
#breakingNewsWrap,
.connectBtns,
.mainMenu,
.mostread,
#NLInlinePopup,
#forceDesktop,
#headerAreaWrapTMP {display:none !important;}


/* ads */
#topInhouseAd,
#topLeaderboardAd,
#mobileInsideAd,
.mobileArticleInjectedAd,
#adBladeDeskArt,
#adblade,
#dggDisqusLookingAds,
#bottomLeaderboard {display:none !important;}


/* article plugins */
.afterArtTitleIcons,
.articleCommentsWrap,
.plgDggChmNewsNlText_bot,
.dggsharethiscustom,
.gitags,
.dggmagazinecallout,
.plg_dggarticlecontribute_phoneApp,
.plg_dggarticlecontribute,
.plg_dggsendacorrection {display:none !important;}


/* articles */
.article-info {font-size:9pt; color:#000;}
.leadFigure {font-size:9pt; color:#000; float:none; clear:both; margin:0 0 1em 0;}

/* remove padding/margins */
#mainWrap,
#contentWrap-fr,
.contentAreaWrap {padding:0 !important; margin:0 !important; float:none !important; width:auto !important;}