/* .body {margin: 0; font-size: smaller;} */
h1 {font-family: Arial, helvetica, sans-serif; font-size: large; font-weight: bold; color: #333; margin: 0.5em 0  ; text-transform: uppercase;}
h2 {font-family: Arial, helvetica, sans-serif; font-size: medium; font-weight: bold; color: #09f; margin: 0.5em 0 0 0; text-transform: uppercase;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #333; margin: 0.7em 0 0 0;}
/* .body {font-size: smaller;} */
.inlinehead {font-weight: bold; color: #09f;}
p a:link, li a:link {color: #c06; text-decoration: none; font-weight: bold;}
p a:hover, li a:hover {text-decoration: underline; background-color: #eee;}
p a:visited, li a:visited {color: #e066a3; text-decoration: none;}
p a:active, li a:active {color: white; background-color: #c06;}
p img { padding: 0;}
table.spectable,
table.specTable {background-color: white; padding: 2px; font-size: smaller; width: 270px; border: 1px solid #cdccc1;}
table.spectable td,
table.specTable td  {padding: 4px;}
table.spectable th,
table.specTable th {font-weight: bold; font-size: smaller; text-transform: uppercase; }
td.sectiontitle,
td.sectionTitle {font-weight: bold; text-align: left; text-transform: uppercase; background-color: #80ccff; padding: 4px;}
td.rowtitle,
td.rowTitle {font-weight: bold; text-align: left; padding: 4px; width:33%;}
tr.row1 {background-color: white;}
tr.row2 {background-color: #cdccc1;}
table.spectable550,
table.specTable550 {background-color: white; padding: 2px; font-size: smaller; width: 550px; border: 1px solid #cdccc1;}
table.spectable550 td,
table.specTable550 td {padding: 4px;}
th.spectable550 {font-weight: bold; font-size: smaller; text-transform: uppercase;}
.featurebox {background-color: #cdccc1; border: 1px solid #999; width: 40%; margin: 6px; padding: 10px; float: left; min-height: 120px; }
.featurebox td {vertical-align: top }
.featurebox h2 {font-size: small; font-weight: bold; text-transform: uppercase; color: #333333; letter-spacing: normal; margin: 0; padding: 0;}
.featurebox p {font-size: inherit;}
.featurebox ul {list-style: none; margin-left: 1em; padding-left: 0; text-indent: -1em;}
.featurebox li:before {content: "\00BB \0020";}
.featurebox li {list-style-type: none; padding-bottom: .5em;}
.featurebox a:link {font-size: inherit; text-decoration: none; font-weight: normal;}
.featurebox a:visited {}
.featurebox a:hover {text-decoration: underline; background-color: #eee; }
.featurebox a:active {}
h2.faq {text-transform: none; font-size: medium; color: #333; margin-bottom: -0.7em; padding-bottom: 0;}
.footnote {font-size: x-small; }
.specbox, .specBox {background-color: #cdccc1; border: 1px solid #999; margin: 6px; float: left; padding: 10px; height: 400px}
.specbox h2, .specBox h2 {font-size: smaller; font-weight: bold; text-transform: uppercase; color: #333333; letter-spacing: normal; margin: 0; padding: 0;}
.specbox p, .specBox p {font-size: smaller;}
.specbox ul, .specBox ul {list-style: none; margin-left: 0; padding-left: 0; text-indent: 0;}
.specbox li, .specBox li {list-style-type: none; padding-bottom: .5em;}
.specbox a:link, .specBox a:link {font-size: inherit; text-decoration: none; font-weight: normal;}
.specbox a:visited, .specBox a:visited {}.specBox a:hover {text-decoration: underline; background-color: #eee; }
.specbox a:active, .specBox a:active {}
.specboxsmall {background-color: #cdccc1; border: 1px solid #999; margin: 6px; float: left; padding: 10px; height: 250px}
.specboxsmall h2 {font-size: smaller; font-weight: bold; text-transform: uppercase; color: #333333; letter-spacing: normal; margin: 0; padding: 0;}
.specboxsmall p {font-size: smaller;}
.specboxsmall ul {list-style: none; margin-left: 0; padding-left: 0; text-indent: 0;}
.specboxsmall li {list-style-type: none; padding-bottom: .5em;}
.specboxsmall a:link {font-size: inherit; text-decoration: none; font-weight: normal;}
.specboxsmall a:visited {}.specBox a:hover {text-decoration: underline; background-color: #eee; }
.specboxsmall a:active {}