/* ==========
 * | BLOCKS |
 * ========== */

/* BODY */
html body { /* required in this context */
  background: #d3d3d3 none;
  color: #000;
  font-family: verdana,helvetica,arial,sans-serif;
  font-size: 11px;
  margin: 0;
  padding: 0;
}

/* TEXT */
html body p {
  margin: 0 0 1em 0;
}
html body h1 {
  background: transparent none;
  color: #084693;
  font-size: 22px;
  font-weight: bold;
  margin: 0 0 0.5em 0;
}
html body h2 {
  background: transparent none;
  color: #000099;
  font-size: 20px;
  font-weight: bold;
  margin: 0 0 0.5em 0;
}
html body h3 {
  background: transparent none;
  color: #000;
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 0.5em 0;
}
html body h4 {
  background: transparent none;
  color: #084693;
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 0.5em 0;
}
html body h5 {
  background: transparent none;
  color: #000099;
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 0.5em 0;
}
html body h6 {
  background: transparent none;
  color: #000;
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 0.5em 0;
}

/* CONTAINERS */
html body div {
}
html body span {
}

/* LISTS */
html body ul {
  margin: 0;
  padding: 0 0 0 1.4em;
}
html body ul li { /* required in this context */
}
html body ol {
  margin: 0;
  padding: 0 0 0 2.2em;
}
html body ol li { /* required in this context */
}
html body dl {
  margin: 0;
  padding: 0;
}
html body dl dt { /* required in this context */
}
html body dl dd { /* required in this context */
  margin: 0;
  padding: 0 0 0 1.4em;
}

/* FORMS */
html body form {
  margin: 0;
  padding: 0;
}
html body form fieldset {
}
html body form fieldset legend {
}
html body form input {
  border: 1px solid #000;
}
html body form select {
}
html body form select option { /* this or optgroup required in this context */
}
html body form select optgroup { /* this or option required in this context */
}
html body form select optgroup option { /* required in this context */
}
html body form textarea {
  border: 1px solid #000;
  overflow: auto;
}
html body form label {
  font-weight: bold;
}
html body form button {
  background: #fff none;
  border: 1px solid #000099;
  color: #000099;
  font-size: 10px;
  font-weight: normal;
  margin: 0;
  padding: 0 2px;
}

/* TABLES */
html body table {
}
html body table caption {
}
html body table col {
}
html body table colgroup {
}
html body table colgroup col {
}
html body table tr { /* this or tbody required in this context */
}
html body table tr th { /* this or td required in this context */
  background: #ddd none;
  color: #084693;
  font-weight: bold;
  padding-right: 5px;
}
html body table tr td { /* this or th required in this context */
}
html body table thead {
}
html body table thead tr {
}
html body table thead tr th { /* this or td required in this context */
}
html body table thead tr td { /* this or th required in this context */
}
html body table tfoot {
}
html body table tfoot tr {
}
html body table tfoot tr th { /* this or td required in this context */
}
html body table tfoot tr td { /* this or th required in this context */
}
html body table tbody { /* this or tr required in this context */
}
html body table tbody tr {
}
html body table tbody tr th { /* this or td required in this context */
}
html body table tbody tr td { /* this or th required in this context */
}

/* SPECIAL */
html body pre {
}
html body hr {
}
html body blockquote {
}
html body address {
}


/* ==========
 * | INLINE |
 * ========== */

/* FONT STYLE */
html body tt {
}
html body i {
}
html body b {
}
html body big {
}
html body small {
}

/* PHRASE */
html body em {
}
html body strong {
}
html body dfn {
}
html body code {
}
html body q {
}
html body samp {
}
html body kbd {
}
html body var {
}
html body cite {
}
html body abbr {
}
html body acronym {
}
html body sub {
}
html body sup {
}

/* SPECIAL */
html body a {
  background: transparent none;
  color: #084693;
  font-weight: bold;
  text-decoration: none;
}
html body a:hover {
  text-decoration: underline;
}
html body br {
}
html body bdo {
}
html body map {
}
html body map area { /* required in this context */
}
html body object {
}
html body img {
  border: none;
}
html body ins {
}
html body del {
}
html body noscript {
}
html body iframe {
}
html body noframes {
}
.bluebg {
  background-color: #BFBFFF;
}
.negmargin {
  margin: 10px -204px 10px -15px;
  width: 719px;
}

#prodtable {
 position:relative;
 top:20px;
 left:-184px;
 padding: 0 0 20px 0;
}

.space {
  margin: 0 10px;
}

.prodtable {
  margin: 0 0px 10px 0;
  width: 100%;
}

.prodtable tr{
  padding: 0 0 5px 0; }
.prodtable td{
  border: 2px solid #FFFFFF;}


