/*
	Map-A-Planet media=print css
	Includes all positioning information for print
	Hides the Table of Contents (toc)
	Kyle Winfree, kwinfree@usgs.gov
        Deborah Lee Soltesz, dsoltesz@usgs.gov
*/
/*

        page break control does not seem to work
        left here for hopes of future support

*/

table, tr, td, img, li, p {
  page-break-inside: avoid;
}

.imageTables, .imageFigure, .dataTable, .formsTable {
  page-break-inside: avoid;
}


h2 {
  background-color: transparent ;
  color: #789 ;
  border: 2px solid #789 ;
}

hr {
  border: 0px ;
  color: #ACF ;
  background-color: #ACF ;
  height: 1px ;
}


table.menuFormat a {
  color: #000000;
}

.content {
  width: 100%;
  margin: 0pt;
}

div.contentZone {
  width: 95%;
  margin: 0pt;
  border: 0px solid white ;
}

.contentWhiteSpace {
  margin-left: 0pt;
  width: 95%;
}

.footer {
  margin-left: 0pt;
}

.spaceBuffer {
  height: 0px;
}

.contentTableOfContents, .bannerMenu, .hideOnPrint {
  width: 1px ;
  height: 1px ;
  visibility: hidden ;
  margin: 0px ;
  padding: 0px ;
}


.topLink {
  background-color: transparent ;
  border-width: 0px ;
}


/* ------------------------------------------------------------
   Table styles for tables containing images linked to Explorer
   ------------------------------------------------------------ */

table.explorerLinksTable, table.explorerLinksTable caption {
  border: 1px solid #69C ;
}

table.explorerLinksTable td a img {
  filter: alpha(opacity=100) ;
  opacity: 1.0 ;
  padding: 3px ;
}



/*--------------------------
 Planet buttons, front page
 ---------------------------*/

div.mapBodyButton img {
  visibility: hidden ;
  width: 0px ;
  height: 0px ;
}


/*------------
  front page
  ------------*/

table.mainContent td.left {
  width: 50% ;
}

table.mainContent {
  width: 100% ;
}




/* ------------------------
   Page header banner styles
   ------------------------ */

div.astromainbanner table {
  width: 100% ;
}

div.astromainbanner {
  overflow: visible ;
}

div.astromainbanner table td.banner {
  overflow: visible ;
}

.banner, .smallBanner {
  overflow: visible ;
}

div.banner {
  height: 106px ;
}

/* ------------
   FAQ style
   ------------*/

.questionAnswer dt:first-letter, .questionAnswer dd:first-letter {
	color: #369 ;
	border: 1px solid #369 ;
}


