HTML, BODY { height: 100%; }
BODY { background: url(/Page/background.jpg) repeat; }
BODY { margin: 0px; padding: 0px; margin-left: auto ; margin-right: auto; }
BODY { color: #000; font-family: Arial, Tahoma, sans-serif; font-size: 12px; }
A:link, A:visited { color: #a42914; font-weight: bold; text-decoration: none; }
A:hover, A:active { color: #3a829d; font-weight: bold; text-decoration: underline; }
SUP { font-size: 90%; font-weight: bold; vertical-align: top; }
HR { background: #210501; border: 0px; color: #585858; height: 1px; }
H1 { color: #000000; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: large; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }
H2 { color: #000000; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: medium; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }
H3 { color: #000000; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: small; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }

#body { background: url(/Page/overlay.gif) top center no-repeat; padding-top: 145px; }

#share { position: absolute; top: 25px; }
#share A { background: url(/Page/paper.gif) center center repeat-y; border: solid 2px #210501; display: block; line-height: 35px; width: 150px; vertical-align: middle; text-align: center; }

#menubar { height: 75px; }
#menubar A:link, #menubar A:visited { color: #210501; font-size: 14px; font-weight: bold; text-decoration: none; }
#menubar A:hover, #menubar A:active { color: #210501; font-size: 14px; font-weight: bold; text-decoration: underline; }

#paper-top { background: url(/Page/paper-top.gif) top center no-repeat; height: 56px; padding: 10px; }

#main { background: url(/Page/paper.gif) center center repeat-y; }

.content { padding: 0px 50px; }
.content { line-height: 200%; }
.content IMG { padding: 0px 10px; }

OL.faq { list-style-image: none; margin: 0px 0px 0px 50px; padding: 0px; }
UL.faq { list-style-image: none; list-style-type: disc; margin: 0px 0px 0px 50px; padding: 0px; }
OL.faq LI { margin: 5px 0px 0px 0px; }

.form { border: 1px #210501; border-style: solid; }
.form-left { padding: 5px; }
.form-right { padding: 0px 5px; }
.form-right SELECT { font-size: 9px; }

#popup-body { padding-top: 15px; }
#popup-top { background: url(/Page/popup-top.gif) top center no-repeat; height: 39px; padding: 10px; }
#popup-main { background: url(/Page/popup.gif) center center repeat-y; }
#popup-footer { background: url(/Page/popup-bottom.gif) top center no-repeat; height: 74px; padding: 0px 10px; }

#index { font-size: 18px; }
#index H1 { color: #000000; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: 60px; font-weight: bold; margin: 0px; padding: 20px; text-decoration: none; }
#index H2 { color: #000000; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: 36px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }

#contact { line-height: normal; }

#technical H2 { color: #000000; font-family: 'Trebuchet MS', Arial, sans-serif; font-size: large; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }

#footer { background: url(/Page/paper-bottom.gif) top center no-repeat; height: 107px; padding: 0px 10px; }
#footer { color: #210501; font-size: 10px; letter-spacing: 1px; }
#footer a { color: #210501; text-decoration: none; }
#footer a:hover { color: #210501; text-decoration: underline; }

#copyright { height: 30px; padding: 10px; }
#copyright { text-align: center; color: #210501; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: normal; }
#copyright A:link, #copyright A:visited { color: #210501; font-size: 11px; font-weight: bold; text-decoration: none; }
#copyright A:hover, #copyright A:active { color: #210501; font-size: 11px; font-weight: bold; text-decoration: underline; }

/* Display */
@media print { .noprint { visibility: hidden; position: absolute; left: 0px; top: 0px; } }

/*
Colors:

brown: #634e54; 
dk brown: #210501; 


*/