@media print {

body {
font: 11px Georgia, "New Century Schoolbook", Times, serif;
line-height: 1.5em;
color: #000000;
background: #fff;
margin:0 0 0 0;
padding: 0 0 0 0;

}

table#header {
display: none;
}


table#topNav {
display: none;
}

table#topNavPrint {
display: block;
margin: 0;
padding: 0;
}

table#footerPrint {
font: 10px Georgia, "New Century Schoolbook", Times, serif;
display: block;
margin-left: 0;
padding: 0;

}

table#footer {
display: none;
}

div.footerNav {
display: none;

}

td.bannerAdTop {
display: none;
}

DIV.quadBanner {
display: none;
}


div.rightColBanners {
display: none;
}

div.rightColBannersHome {
display: none;
}

table.col1Banners {
display: none;
}


p {
margin-bottom: .5em;
}
a, a:link, a:active, a:visited, a:hover {
color: #000;
text-decoration: none;
}
h1 {
font-size: 24pt;
line-height: 1em;
}
h2 {
font-size: 14pt;
}
h3,h4,h5 {
font-size: 11pt;
}
img {
display: inline;
border: 0;
}

.pagination {
display: none;
}
.articleDetailList {
display: none;
}


table.featureItem {
margin-top:13px;
margin-bottom:17px;
margin-left: 19px;
width: 365px;
}
/* FEATURE ITEMS */
/* The 'list' of stories with a thumbnail at the left,  appears on many pages with multiple variations*/

table.featureItem tr td {
vertical-align:top;
}

table.featureItem tr td h2{
margin:0;
line-height: 1.2em;
}

table.featureItem tr td p{
margin:0;
}

table.featureItem ItemImg img{
padding-right:10px;
width: 100px;
}

table.featureItem td.featureItemImg{
width:100px;
}

/* Override featureItem class properties if used in the rightmost paragraph */

.twoColRight table.featureItem{
margin:0 10px 3em 10px;
width: 340px;
}

.twoColRight table.featureItem h2{
padding-bottom:.5em;
}


div.guideItemIcons {
margin-bottom: 0.5em;
}
div.guideItemIcons ul {
padding: 0;
margin: 0;
}
div.guideItemIcons ul li {
font-size: 10px;
display: inline;
padding: 0 2px 0 0;
margin: 0;
}
div.guideItemIcons ul li img {
display: inline;
vertical-align: bottom;
}
/* Results Display */
/* Is this still used? */
table.resultsHeader {
  width:495px;
margin-bottom: 5px;
border-bottom: 1px solid #c3c3c3;
}
table.resultsTable {
  width:495px;
}
table.resultsTable th {
padding: 5px 0 5px 5px;
border-top: 1px solid #bfbfbf;
border-bottom: 1px solid #bfbfbf;
background-color: #dfdddd;
}
table.resultsTable tr.special td {
  background: #f0f0f0;
}
table.resultsTable td {
padding: 20px 10px 15px 5px;
}

table.resultsTable td.cellIcon {
padding: 20px 0 20px 5px;
}

table.resultsTable td.dropper {
padding:0 0 0 33px;
}

table.resultsTable tr.bottomLine td{
  border-bottom: 1px solid #bfbfbf;
}


}
