body   { color: black; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: black; background-image: url("img/bg-hLines-grey.gif"); text-align: center; margin: 0; padding: 0 }
#container    { background-color: #dcd5c3; background-image: url("img/bg-container.gif"); background-repeat: repeat-y; text-align: left; margin-right: auto; margin-left: auto; padding: 0; width: 750px; border-style: solid; border-width: 2px 1px 1px; border-color: black }
#containerInt { background-color: #dcd5c3; background-image: url("img/bg-containerInt.gif"); background-repeat: repeat-y; text-align: left; margin-right: auto; margin-left: auto; padding: 0; width: 750px; border-style: solid; border-width: 2px 1px 1px; border-color: black }
#footer  { color: #ffb300; font-size: 8pt; font-weight: bold; margin-right: auto; margin-left: auto; padding-top: 12px; padding-bottom: 20px; width: 748px; border-top: 3px solid #ffb300 }
#footer a { color: #ffcb32; text-decoration: underline }
#footer a:hover { color: #dcd5c3; text-decoration: underline }
h1 { color: #8a0000; font-size: 15pt }
h2 { color: #8a0000; font-size: 11pt }
h3 { font-size: 10pt; font-style: italic; font-weight: bold; margin: 0; padding: 0 }
td { color: black; font-size: 9pt;}
/*INTERIOR NAV*/
#intNAV { font-family: Georgia, "Times New Roman", Times, serif; text-align: left; padding-top: 4px; padding-bottom: 4px; width: 100%; border-top: 3px solid #ffb300; border-bottom: 3px solid #ffb300 }
#intNAV a { color: #ffb300; font-size: 8pt; font-weight: bold; text-decoration: none; margin-left: 14px }
#intNAV a:hover { color: #fff }
/*HOME*/
#top { background-color: black; margin-right: auto; margin-left: auto; padding: 0; width: 750px }
#hdr_LeftCol { margin: 0; padding: 0; width: auto; float: left }
#hdr_RightCol { margin: 0; padding: 0; width: auto; float: right }
#rightCol  { background-color: #e8b82e; width: 295px; float: right; border-left: 1px solid black }
#leftCol { padding-top: 15px; padding-bottom: 20px; padding-left: 14px; width: 430px; float: left }
#welcome     { color: #242424; font-size: 10pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 13pt }
.welcomeCap   { color: #b90000; font-size: 35pt; font-family: "Times New Roman"; background-color: #000; text-align: center; text-transform: uppercase; display: block; margin: -25px 4px 2px 0; padding: 17px 5px 5px; float: left; border: double 3px }
#shortNews  { color: #ffe432; background-color: #ba0000; padding: 8px; width: 279px }
#shortNews p { margin: 0; padding: 6px 0 6px 2px; border-bottom: 2px solid #000 }
#research { background-color: #f8db78; background-image: url("img/Research-BG.jpg"); background-repeat: no-repeat; margin-top: 5px; margin-bottom: 12px; margin-left: 5px; padding: 0 0 10px; width: 285px; border-bottom: 18px solid #b2880b; outline: dotted 1px #b2880b }
#research p { font-size: 8pt; margin: 10px 0 0 13px; padding: 0; width: 90% }
#research a { color: #b90000 }
#articles  { color: #000; width: 99% }
.article { padding-top: 12px; padding-bottom: 5px }
.article h1   { color: #8a0000; font-size: 11pt; font-weight: bold; margin: 0; padding: 0 }
.article p  { font-size: 9pt; margin: 0; padding: 0 }
.article a { color: #8a0000; text-decoration: underline }
/*INTERIOR*/
#leftCol_Int  { margin: 0; padding: 0; width: 285px; float: left }
#rightCol_Int  { margin-top: 15px; margin-right: 10px; margin-bottom: 12px; padding: 0; width: 430px; float: right }
table.member1  { color: #000; font-size: 9pt }
table.member1 td   { padding-top: 5px; padding-bottom: 5px; border-top: 2px solid black }
.member1name { color: #8a0000 }
.product_name { color: #8a0000 ; font-size: 1.1em; font-weight: bold; margin: 0; padding: 0; }
.product_desc { margin: 0; padding: 0; }
.product_price { color: #8a0000 ; font-size: 0.9em; font-weight: lighter; margin: 0; padding: 0; }
/*MISC*/
.collapse {margin: 0; padding: 0; margin: 0; padding: 0;}
.clear { clear: both }
.fullWidthCentered { text-align: center; width: 98% }
p.indent { text-indent: 12px }
p.oblique { font-style: oblique; line-height: 12pt; margin: 0; padding: 0 }
ul.linkitem { margin: 0 0 0 30px; padding: 0; }
ul.linkitem li { margin: 0; padding: 0 0 0 5px ; list-style-position: outside; }
.object_hidden { width: 0; height: 0; display: none; }
.object_visible { width: auto; height: auto; display: block; }
.edit {color: red}
/*ADMIN*/
