body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:#fff;font-size:10pt; text-align:left;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline; color: #000;}

a:link:after, a:visited:after {
  font-size:90%;
}

/* hide */
#skip,
.searchBoxSmall,
.searchBox,
.subNavTable,
.subNav,
#hmeSectors,
.columnTwo,
.NoPrint,
#headerFeatures,
#aside,
#nav,
#searchBar,
ul.articleBar,
a.rss,
a.more,
a.change,
.mpu,
.pagination,
.boxTabs ul.tabs,
.boxTabs .footer,
.accordion .footer,
.signInRegister,
ul.toolBar,
.adSmallNeptune,
#footer,
.tooltip,
#commentForm,
.commentReply,
.inlineSponsor,
.tags,
.betaBanner,
.toolTip,
.toolTip2,
.toolTipArrow,
.cwAdvert,
.cwAdvertLabel,
#gallery .controls a,
#toolbar,
#postComment,
#comments,
#comments button,
#login,
.quicklinksToolbar,
.featureCredits,
#otherSiteNav
{
	display: none;
}

.nonGlobe .columnTwo
{
    display: block;
}

#branding #logo a { 
  font-size: 18px;
  text-decoration: none;
}

h1 { 
  font-size: 20pt;
}
p.credit a { text-decoration: none; }

#comments {
	page-break-before: always;
}

p.author {
	font-weight: bold;
	font-size: 14pt;
}

img {
 clear: both;
}

.copyright {
  margin-left: 10px;
}

#shareIcons {
  display: none;
}

#comments form h2 {
  display: block;
}


.comment {
  margin-bottom: 20px;
}

.comment .author,
.comment .date {
  padding: 0;
  margin: 0;
}

.comment .date {
  font-size: 9pt;
}

.comment .author {
  font-size: 10pt;
}

.comment .main p {
  margin-top:  0;
}

.printPagebreak
{
    page-break-before:always;
    padding-top: 20px;
}
.printOnly 
{ 
  display:block; 
} 
