HTML {
 Min-height:100%;
 Margin-bottom:1px;
 } 
.text         { color: black; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
.text-small-toc  { color: black; font-size: 10px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
.head1      { color: #e5934c; font-weight: bold; font-size: 16px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
.head-reprint { color: black; font-weight: bold; font-size: 20px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
.head2       { color: #e5934c; font-weight: bold; font-size: 13px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
.greysmall     { color: #696969; font-size: 10px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
.quote { color: #a89f93; font-style: italic; font-weight: bold; font-size: 14px; line-height: 20px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
a:hover   { color: #ff7f50; hover: #FF3300  }
a:link    { color: #4759a1; font-weight: bold; hover: #FF3300  }
a:visited    { color: #6687c4; font-weight: bold; hover: #FF3300  }
a:visited:hover    { color: #ff7f50; hover: #FF3300  }
.emphasis { font-style: italic; font-weight: bold }
LI     { margin-bottom: 6px; list-style: url(images/arrow.gif)   }
.footer    { color: #747474; font-weight: normal; font-size: 10px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
.spaceafter { padding-bottom: 8px }
li.vcard {
	color: #747474;
	font-weight: normal;
	font-size: 10px;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif;
	list-style-image: none;
	background-image: url(images/vcard.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	list-style-type: none;
	margin-left: -21px;
	padding-left: 21px;
	padding-top: 1px;
	padding-bottom: 1px;
}
li.vcard a{
	color: #747474;
	font-weight: normal;
}
