@media print {
/* Remove unwanted elements */
div#Header, div#topnav, div#topnavleft, div#topnavright, div#breadcrumbs, div#SubNav, div#Menu, div#Subtools, div#Footer {display: none;}

/* Ensure the content spans the full width */
#Content {width: 100%; margin: 0; float: none;}

/*Modify some content*/

h1, h2, h3, h4, h5, p, a, ul, li {font-family:Arial, Helvetica, sans-serif; font-size:12pt;}


/* Don't print background */

  * {
  background-color: white !important;
  background-image: none !important;
  }
}


 .searchContent {margin: 0px 0;}
 .briefTopics {padding: 10px 0;border-top: 1px solid #999967;border-bottom: 1px solid #999967;font-size: 100%;line-height: 2em;}
 .expandedTopics {padding: 10px 0;font-size: 100%;}
 .advertiserContent {border-top: 1px solid #999967;border-bottom: 1px solid #999967;margin: 15px 0 15px 15px;padding:0 0 10px 0;font-family: Verdana, Helvetica, sans-serif;font-size: 0.9em;}
 .advertiserOdd {padding: 10px 0 10px 10px;background-color: #ffffff;}
 .advertiserEven {padding: 10px 0 10px 10px;background-color: #ffffff;}
 .listingContent {margin: 15px 0 15px 15px;font-family: Verdana, Helvetica, sans-serif;font-size: 0.9em;}
 .listingOdd {padding: 10px 0 10px 10px;background-color: #ffffff;}
 .listingEven {padding: 10px 0 10px 10px;background-color: #cccc9a;}
 .bullet {padding: 0 10px 0 0;margin:0 0 0 -31px;}
 .adcredit {font-size: 70%;font-style: italic;}
 .adcredit img {margin:0 3px -6px 0;}
