body { 	font: 1em/1.25 Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } 
a:link { text-decoration: none; color: #CC6600; }
a:visited { text-decoration: none; color: #CC6600; }
a:hover { text-decoration: underline; color: #CC6600; }
a:active { text-decoration: none; color: #CC6600; }

.download,.download2 { margin-left: 1.5em; margin-right:1.5em; border: solid 1px silver; text-align:left; padding: 1.0em; }
.download { margin-bottom: 3.0em; background-color: #F4F4F4; border-radius: 15px; }
.download2 { margin-bottom: 1.5em; background-color: #F0F0F0; border-radius: 5px; }

h1, h2, h3, h4, h2.tight, h3.tight, h4.tight { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #653B00; }
h1 { font-size: 1.2rem; }
h2 { font-size: 1.0rem; }
h2.tight { margin-bottom: 0px; }
h3.tight { margin-bottom: 0px; }
h4.tight { margin-bottom: 0px; }
.banner-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; display: inline-block; padding-bottom: 5px; line-height: 1.2; }

.invCo1 { font-size: 15px; font-style: italic; margin-bottom: 0px; }
.invCo2 { margin: 0px, 0px, 0px, 0px; font-size: 10px; } 
.invColHeader { background-color: #EFEFEF; margin: 0px, 0px, 0px, 0px; font-size: 10px; }
.invData { margin: 0px, 0px, 0px, 0px; font-size: 10px; }
.invHeader { font-size: 16px; font-weight: bold; margin-bottom: 0px; }
.invTotal { font-size: 12px; font-weight: bold; }

p,td { font-size: 12px; }
.indexheading { font-size: 12px; font-weight:bold; margin-top: 2px; margin-bottom: 2px; color: #653B00; }
.checkoutheader {  font-size: 20px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; color: Black; } 
.small { font-size: 11px; }
.indexp {  font-size: 11px; }
.indexli {  font-size: 11px; }
.smaller {  font-size: 10px; }
.smallest {  font-size: 10px; }
.formerror { font-size: 11px; color: red; }
.cartitemmain { font-size: 11px; font-weight:bold; margin-top:2px; margin-bottom:4px; }   
.cartitemdetail { font-weight:normal; font-size:10px; margin-top:2px;margin-bottom:2px;}
td.header {  font-size: 11px; background-color: #d8d8d8; text-align:center; height:16px; }
td.spacer { background-color:white; text-align:center; width: 1px; height: 2px; }
td.data1 {  font-size: 11px; background-color: #efefef; height: 20px; margin-left: 4px; }
td.data2 {  font-size: 11px; background-color: #e0e0e0; margin-top: 4px; margin-bottom: 4px; }
td.myfiles1 {  font-size: smaller; background-color: #efefef; height:14px; }
td.myfiles2 {  font-size: smaller; background-color: #e0e0e0; height: 14px; }
td.myfilesheader {  font-size: smaller; background-color: #ca7600; text-align:center; height:16px; }
td.myfilesspacer { background-color:white; text-align:center; width: 1px; height: 2px; }
.quote { font-size: 11px;  margin-left: 0.20in; font-style: italic;line-height: 150%;}
.title {  font-size: 12px; font-weight: bold; color: #000000; }
.footer {  font-size: 10px; color: #666666; }
.footer-centered { text-align: center; }

img { border: 0; } 
ul.tight {  font-size: 12px; margin-top: 12px; margin-bottom: 12px; }
li.tight {  font-size: 12px; margin-top: 5px; margin-bottom: 5px; }
p.tight {  font-size: 12px; margin-top: 0px; margin-bottom: 0px; }
.productli { font-weight:normal; font-size:11px; margin-top:2px; margin-bottom:6px; }
.productp { font-weight:normal; font-size:11px; margin-top:2px; margin-bottom:6px; text-align:left; }
.test { background-image: url('../images/dot.gif');  background-repeat: repeat-x; vertical-align: middle; height: 10px; }
.productdisclaimer { font-weight:normal; font-size:9px; margin-top:2px; margin-bottom:6px; color:#808080; text-align:center; }
figure.layer { margin: 1.5rem 0; }
