body {font-family: Verdana, Arial, Helvetica}
.table-border   { border: solid 2pt #8b4513 }
a.topnav  { color: #673721; font-weight: bold; font-size: 8pt; text-decoration: none; text-align: center }
a.topnav:hover  { color: #ffd700; text-decoration: underline }
.main-body         { font-size: 12px; line-height: 16px; margin-right: 8pt; margin-left: 8pt; padding: 10pt 8pt 8pt 6pt; border-top: 1pt solid #8b4513; border-left: 1pt solid #8b4513 }
td { font-size: 12px }
.above-header   { color: #b2813e; font-size: 8pt; background-color: #673721 }
.navbar   { background-color: #b2813e; padding-bottom: 6pt }
a.navbar  { color: #ffd700; font-size: 8pt; text-decoration: none; padding-left: 1pt }
a.navbar:hover { text-decoration: underline }
.navtitle   {
	color: #ffd700;
	font-size: 10pt;
	text-decoration: none;
	background-color: #673721;
	text-align: center;
	margin-right: 2pt;
	margin-left: 2pt;
	padding: 2pt;
	border: solid 1pt #ffd700;
	font-weight: bold;
}
.address  { color: #673721; font-size: 8pt; background-color: #b2813e; text-align: center }
a.email { color: #ffd700 }
.footer  { color: #ffd700; font-size: 7pt; background-color: #b2813e; text-align: center; padding-top: 3pt; padding-bottom: 3pt }
a.footnav  { color: #673721; text-decoration: underline }
h1   { color: #8b4513; font-size:16px; }
h2  { color: #8b4513; font-size: 13px; }
h3  { color: #000; font-size: 14px; }
h4 { background-color: #b2813e; padding-top:5px; padding-bottom:5px; color: #ffd700; font-size:11px;}
p.descriptions {text-align:left; margin-right:15px; margin-left:15px;}
.homelist { list-style-type: disc }
.boldbr { color: #a52a2a; font-weight: bold }
a { color: #673721 }
a:hover { text-decoration: none }
.textbro  { color: #a52a2a; font-style: oblique }
.quote-table  { font-size: 8pt }
a.parnav { color: black; text-decoration: none }
.cert-table { font-size: 11.5px; border: dashed 1pt #683e26 }
.inner-table { font-size: 11px }
.redfont { color: red }
.lrg-redfont { color: red; font-weight: bold; font-size: 25px }
.other-table { color: red; font-weight: bold; font-size: 14px }
.cart-table { font-size: 11.5px }
.blue-gray-font { color: #669 }
.red-font { color: #f00 }
.services   { border: dashed 1pt #8b4513; vertical-align:text-top; width:280px; margin:8px; text-align:center; }

