/* CSS1 for Soil Survey Compendium */
/* Version: 01-Octobert-2005 */

body {
	color: rgb(51,0,51);
	background-color: #fafad2;
	font-size: small;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin-left: 2%;
	margin-right: 2%;
}

A:link { color: #0000cc }
A:visited { color: #330066 }
A:active { color: #777777  }

/* from HTML 2 default */
b, strong { font-weight: bold }
i, cite, em, var { font-style: italic }
tt, kbd, samp { font-family: monospace }

code {
  font-family: "Courier New", Courier, monospace;
  font-size: small;
}

p, blockquote, ol, ul, li, address, th, td, dt, dd {
  font-family: Arial, sans-serif;
  font-size: small;
  color: rgb(51,0,51);
}

p {
  margin-left: 2%;
}

blockquote {
  margin: 0.25em 2% auto 2%;
  font-style: italic;
  font-size: 95%;
}

.right {
	margin: 0.25em 0 auto 0;
	text-align: right;
	font-style: italic;
	font-size: 95%;
}

address {
  color: black;
  font-style: oblique;
}

ul, ol {
  margin: 0em auto 0.25em 8pt;
}

ul {
  list-style-type: disc;
}

ol {
  list-style-type: decimal;
}

ul.db {
  font-weight: bold;
  font-style: oblique;
  list-style-type: square;
  margin: 1em auto 1.5em 8pt;
}

ul li, ol li {
  margin: 0.25em auto 0em 0pt;
}

ul p, ol p {
  margin: 0.5em auto 0em 0pt;
}

ol ol {
  margin: 0em 0pt 0em 0pt;
  list-style-type: decimal;
}

ol ul, ol ul li, ul ul, ul ul li {
  margin: 0.5em 0pt 0em -4pt;
  list-style-type: circle;
}

ul ul ul, ul ul ul li {
  margin: 0em 0pt 0em 0pt;
  list-style-type: disc;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Verdana, Arial, sans-serif;
}

h1 {
  font-style: oblique;
  font-size: x-large;
  color: #005511;
}

h2 {
  font-style: oblique;
  font-size: large;
  color: #000080;
}

h3 {
  color: #000080;
  font-size: medium;
  margin: 1.25em auto 0.5em 12pt;
  border-top: solid thin gray;
}

h4 {
  font-size: small;
  color: #0060A0;
  margin: 1em auto 0.25em 12pt;
  border-top: solid thin lightgray;
}

th, td {
  color: #000040;
}

th {
  font-weight: bold;
}

pre {
  font-family: "Courier New", Courier, monospace;
  margin-top: 0;
  margin-left: 10%;
}

.first {
  border-top: none;
}

.box { 
	border: solid;
	border-width: thin;
	background: rgb(204,204,255);
	padding: 2px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 10%;
	margin-left: 10%
}


.small {
  font-size: 8pt;
}

.code {
  font-family: "Courier New", Courier, serif;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 8%;
}

.tblcode {
  font-family: "Courier New", Courier, serif;
}

.resetmargin {
  margin-left: 0%;
}

.indent {
  margin-left: 6%;
}

.compact {
  margin-top: 0;
  padding: 0;
}

.sherman {
	color: red;
	font-weight: bold;
	font-size: large;
}

.explain {
  margin: 0.5em 12pt 0em 2%;
  font-size: 90%;
}

.unindent {
  margin-left: -6%;
}

.listunindent {
  margin-left: -7%;
}

.hangingindent {
  margin-left: 5%;
  text-indent: 5%;
}

.firstline {
  margin-left: 10%;
  text-indent: -5%;
}

A.linkinvisible {
  color: rgb(0,0,128);
  text-decoration: none;
}

