@charset "utf-8";
header, nav, section, article, aside, footer {display:block; }
body {background: #FFFFCC url(/images/3.png); color: #003300; padding: 3px; }
img {border: 0; margin: 0; padding: 0; }
h1 {text-align: center; margin: 0; }
h2 {font-style: italic; background: yellow; color: navy; text-align: center; margin: 0; padding: 3px; }
h3, h4, h5, h6 { font-size: 1.1em; background-color: white; color: black; text-align: center; margin: 0; padding: 3px; }
p {font-size: 1em; line-height: 1.5em; text-align: left; padding: 3px; }
p.small {font-size: .9em; text-align: left; padding: 3px; }
p.footer {font-size: 1em; text-align: center; margin: 3px; }
p.center {font-size: 1em; text-align: center; margin: 3px; }
p.fullcenter {font-size: 1.1em; text-align: center; margin: 3px; }
p.totop {font-size: 1em; text-align: right; }
a:link {text-decoration: underline; background-color: inherit; color: black; }
a:visited {text-decoration: underline; background-color: inherit; color: maroon; }
a:hover {text-decoration: none; color: blue; cursor: default; background: white; }
a:active {text-decoration: underline; background: blue; color: white; }
a.customer:link {text-decoration: underline; color: black;font-size: 1.1em; font-weight: bold; background-color: inherit; }
a.customer:visited {text-decoration: underline; color: maroon; font-size: 1.1em; font-weight: bold; background-color: inherit; font-style: oblique; }
a.customer:hover {text-decoration: none; color: blue; font-size: 1.1em; font-weight: bold; cursor: default; background: white; }
a.customer:active {text-decoration: none; color: blue; font-size: 1.1em; font-weight: bold; cursor: default; background: white; }
a.linked:active {text-decoration: underline; color: black; font-weight: bold; background-color: inherit; }
a.linked:link {text-decoration: underline; color: black; font-weight: bold; background-color: inherit; }
a.linked:visited {text-decoration: underline; color: maroon; font-weight: bold; background-color: inherit; font-style: oblique; }
a.linked:hover {text-decoration: none; color: blue; font-weight: bold; cursor: default; background: white; }
a.new:active {text-decoration: underline; background: white; color: red; font-weight: bold; }
a.new:link {text-decoration: underline; background: white; color: red; font-weight: bold; }
a.new:visited {text-decoration: underline; background: white; color: red; font-weight: bold; }
a.new:hover {text-decoration: none; background: white; color: red; font-weight: bold; }
ul, ol {font-size: 1em; line-height: 2em; max-width: 45em; text-align: left; background: #FFFFCC url(/images/1.png); color: #003300; margin-left: 1em; }
code {color: black; background: white; }
red {color: red; background: white; }
blue {color: blue; background: white; }
green {color: green; background: white; }
maroon {color: maroon; background: inherit; }
small {font-size: .9em; text-align: left; padding: 3px; }
.disclaimer {font-size: 1em; color: green; background: #FFFFCC url(/images/1.png); max-width: 40em; margin: auto; }
.ad {font-size: .9em; }
.adCenter {text-align: center; vertical-align: middle; }
.boxQuote {border: thick solid; width: auto; height: auto; padding: 3px; border-color: green; font-size: 1em; line-height: 1.5em; max-width: 40em; margin: auto; color: black; background: #FFFFCC url(/images/1.png); }
.boxNav {border: thin solid; width: auto; height: auto; padding: 3px; border-color: black; background: #FFCC00 url(/images/1a.png); color: black; }
.box {color: #003300; background: inherit; border: thin dotted black; width: auto; height: auto; margin: auto; }
.boxRSS {color: black; background: yellow url(/images/2.png); border: medium dotted; width: auto; height: auto; padding: 9px; margin: 9px; border-color: silver; }
.boxLeD {background: #FFCC99; padding-left: 5px; padding-right: 5px; margin-left: 5px; margin-right: 5px; border: medium solid; border-color: olive; font-family: FrenchScript, AppleChancery, cursive; color: black; font-size: 2em; line-height: 1.2em; }
.center {text-align: center; vertical-align: middle; padding: 3px; }
.content {max-width: 50em; margin: auto; color: #003300; background: #FFFFDD url(/images/2.png); padding: 3px; }
.hide {visibility: hidden; font-size: .0em; }
.text {max-width: 40em; margin: auto; color: #003300; background: #FFFFCC url(/images/1.png); padding: 3px; }
hr {border: none; height: 5px; background: url(/images/bsod.png); margin: 0; padding: 0; }
.box1 {border-left: thin solid black; border-top: thin solid black; border-right: thin solid white; border-bottom: thin solid white; width: auto; height: auto; margin: 0; }
.box2 {border-left: medium solid silver; border-top: medium solid silver; border-right: medium solid silver; border-bottom: thick solid silver; width: auto; height: auto; margin: 0; }
.box3 {border-left: thick solid white; border-top: thick solid white; border-right: thick solid black; border-bottom: thick solid black; width: auto; height: auto; margin: 0; }
.highlightblack {color: black; background: inherit; }
.highlightblue {color: blue; background: inherit; }
.highlightgreen {color: green; background: inherit; }
.highlightnavy {color: navy; background: inherit; }
.highlightmaroon {color: maroon; background: inherit; }
.highlightpurple {color: purple; background: inherit; }
.highlightred {color: red; background: inherit; }
.highlightwhiteblue {color: white; background-color: blue; }
.highlightwhitered {color: white; background-color: red; }
.highlightyellowgreen {color: yellow; background-color: green; }
iframe.cjfooter {text-align: center; width: 10.5em; height: 36.5em }
