<style type="text/css">
<!--

body {
  background-color: #000000;
  font-family: sans-serif;
  font-size: 12px;
  color: #ffffff;
}

body.main {
  background-color: #000000;
  font-family: sans-serif;
  font-size: 12px;
  color: #ffffff;
}

table {
  border-collapse: collapse;
  background-color: #000000;
}

table.oborder {
  border-style: dashed;
  border-color: #ffcc00;
  border-bottom-width: 2px;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  padding: 10px;
  background-color: #000000;
  vertical-align: top;
  text-align: left;
  font-family: sans-serif; 
  font-size: 11pt;
  color: #ffffff;
  spacing: 10px;
}

table.outside {
  width: 980px; 
  height: 140px;
  border-style: solid;
  border-color: #ffcc00;
  border-bottom-width: 3px;
  border-top-width: 3px;
  border-left-width: 3px;
  border-right-width: 3px;
  padding: 4px;
  background-color: #000000;
  vertical-align: top;
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

table.inside {
  width: 960px; 
  height: 300px;
  border-style: solid;
  border-color: #ffffff;
  border-bottom-width: 1px;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  margin: 5px 5px 5px 5px;
  background-color: #000000;
  vertical-align: top;
  font-family: sans-serif; 
  font-size: 11pt;
  color: #ffffff;
}

table.main {
  width: 980px; 
  height: 300px;
  border-style: solid;
  border-color: #ffcc00;
  border-bottom-width: 3px;
  border-top-width: 3px;
  border-left-width: 3px;
  border-right-width: 3px;
  background-color: #000000;
  vertical-align: top;
}

table.base {
  width: 980px; 
  height: 40px;
  border-style: solid;
  border-color: #ffcc00;
  border-bottom-width: 3px;
  border-top-width: 3px;
  border-left-width: 3px;
  border-right-width: 3px;
  background-color: #000000;
  vertical-align: top;
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

table.caloutside {
  border-style: solid;
  border-color: #ffcc00;
  border-bottom-width: 2px;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  background-color: #000000;
  vertical-align: top;
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

table.calinside {
  border-style: solid;
  border-color: #000000;
  border-bottom-width: 2px;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  background-color: #000000;
  vertical-align: top;
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

td.basket {
  border-style: solid;
  border-bottom-color: #ffcc00;
  border-top-color: #ffcc00;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-width: 2px;
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
  padding: 6px;
  background-color: #000000;
  vertical-align: top;
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

td.bgwh {
  background-color: #ffffff;
  font-family: sans-serif; 
  font-size: 11pt;
  color: #000000;
}

td.calbox {
  border-style: solid;
  border-color: #ffffff;
  border-bottom-width: 1px;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  background-color: #000000;
  vertical-align: top;
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

td.title {
  width:780px; 
  height: 158px;
  background-color: #000000;
  layer-background-color: #000000;
  background:url(images/bgtop.gif);
}

td.logo {
  width:200px; 
  height: 158px;
  background-color: #000000;
  layer-background-color: #000000;
  background:url(images/bglogo.jpg);
}

td.links {
  width: 978px; 
  height: 30px;
  background-color: #ffcc00;
}

td.bannertop {
  width:180px; 
  height: 25px;
  background-color: #000000;
  background:url(images/bgbannertop.gif);
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

td.bannermid {
  width:180px; 
  height: 100px;
  background-color: #000000;
  background:url(images/bgbannermid.gif);
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

td.bannerbtm {
  width:180px; 
  height: 48px;
  background-color: #000000;
  background:url(images/bgbannerbtm.gif);
  font-family: sans-serif; 
  font-size: 10pt;
  color: #ffffff;
}

hr {
  color: #ffff00;
  border-top: 2px dashed;
}

input {
  color: #000000;
  background-color: #ffffff;
  font-family: sans-serif; 
  font-size: 10pt;
  border: 2px solid #666666;
}

.btnnorm {
  cursor: pointer;
  border: outset 1px #ccc;
  background: #ffff00;
  color: #000000;
  font-family: sans-serif; 
  font-size: 10pt;
  padding: 2px;
  text-decoration: none;
}

.btnlist {
  cursor: pointer;
  border: outset 1px #ccc;
  background: #ffff00;
  color: #000000;
  width:140px; 
  text-align:left;
  font-family: sans-serif; 
  font-size: 9pt;
  padding: 1px;
  margin: 4px 0px 4px 4px;
}

.btnsm {
  cursor: pointer;
  border: outset 1px #ccc;
  background: #99cc33;
  color: #000000;
  font-family: sans-serif; 
  font-size: 9pt;
  margin: 2px 2px 0px 2px;
}

p.login {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 11pt;
  margin: 0px 16px 0px 0px;
  text-align: right;
}

p.display {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 11pt;
  margin: 0px 16px 0px 16px;
  text-align: justify;
}

p.displayleft {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 11pt;
  margin: 0px 16px 0px 16px;
  text-align: left;
}

p.smaindent {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 11pt;
  margin: 0px 6px 0px 6px;
  text-align: left;
}

p.indent {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 11pt;
  margin: 0px 16px 0px 50px;
  text-align: justify;
}

p.banner {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 10pt;
  margin: 0px 10px 0px 10px;
  text-align: justify;
}

p.baseline {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 10pt;
  margin: 4px 16px 0px 16px;
  text-align: right;
}

p.cal {
  font-family:  sans-serif;
  color: #ffffff;
  font-size: 10pt;
  margin: 2px 2px 2px 2px;
  text-align: left;
}

fieldset {
  padding: 12px
}

h1 {
  font-family: sans-serif;
  font-size: 36px;
  margin: 0px 0px 6px 18px;
  color: #ffcc00;
}

h2 {
  font-family: sans-serif;
  font-size: 16px;
  margin: 0px 0px 2px 19px;
  color: #fffffff;
}

h3 {
  font-family: sans-serif;
  font-size: 11pt;
  margin: 2px 0px 2px 16px;
  color: #ffffff;
}

a.catlist {
  font-family:  sans-serif;
  font-size: 10pt;
  color:  #ffffff;
  text-decoration: none;
}

a.catlist:hover {
  font-family: sans-serif;
  font-size:  10pt;
  color: #ffcc00;
  text-decoration: underline;
}

a.blue {
  font-family:  sans-serif;
  font-size: 11pt;
  color:  #ffffff;
  text-decoration: underline;
}

a.blue:hover {
  font-family: sans-serif;
  font-size:  11pt;
  color: #ffcc00;
  text-decoration: underline;
}

a.bluesm {
  font-family: sans-serif;
  font-size:  10pt;
  color:  #ffffff;
  text-decoration: underline;
}

a.bluesm:hover {
  font-family:  sans-serif;
  font-size: 10pt;
  color: #ffcc00;
  text-decoration: underline;
}

a.login {
  font-family: sans-serif;
  font-size:  11pt;
  color: #ffcc00;
  text-decoration: none;
}

a.login:hover {
  font-family:  sans-serif;
  font-size:  11pt;
  color:  #000000;
  background-color: #ffcc00;
  text-decoration: none;
}

a.btn {
  font-family:  sans-serif;
  font-size:  11pt;
  color:  #000000;
  background-color: #ffffff;
  text-decoration: none;
  border-color: #ffcc00;
  border-width: 2px;
  padding: 6px;
  border-style: solid;
}

a.btn:hover {
  font-family:  sans-serif;
  font-size:  11pt;
  color:  #000000;
  background-color: #ffcc00;
  text-decoration: none;
  border-color: #ffffff;
  border-width: 2px;
  padding: 6px;
  border-style: solid;
}

a.top {
  font-family: sans-serif;
  font-size:  9pt;
  color: #ffcc00;
  text-decoration: none;
  margin: -2px 0px 2px 0px;
}

a.top:hover {
  font-family:  sans-serif;
  font-size:  9pt;
  color: #ffffff;
  text-decoration: none;
  margin: 0px 0px 4px 0px;
}

ul#tabnav {
  list-style-type: none;
  margin: 0px;
  padding-left: 40px;
  padding-bottom: 0px;
  padding-top: 0px;
  font-family: sans-serif;
  font-size: 12pt;
  color: #000000;
}

ul#tabnav li {
  float: left;
  height: 35px;
  width: 110px;
  margin: 0px 0px 0px 0px;
  background:url(images/btn.gif); 
}

ul#tabnav a:link, ul#tabnav a:visited {
  display: block;
  color: #000000;
  text-decoration: none;
  padding: 12px;
}

ul#tabnav a:hover {
  color: #ffcc00;
  background:url(images/btn2.gif); 
}

body#a li.a, 
body#b li.b,
body#c li.c,
body#d li.d, 
body#e li.e,
body#f li.f,
body#g li.g, 
body#h li.h {
  color: #ffcc00;
  background:url(images/btn2.gif); 
}

body#a li.a a:link, body#a li.a a:visited,
body#b li.b a:link, body#b li.b a:visited,
body#c li.c a:link, body#c li.c a:visited, 
body#d li.d a:link, body#d li.d a:visited,
body#e li.e a:link, body#e li.e a:visited,
body#f li.f a:link, body#f li.f a:visited,
body#g li.g a:link, body#g li.g a:visited,
body#h li.h a:link, body#h li.h a:visited {  
  color: #ffcc00;
  background:url(images/btn2.gif); 
}

//-->
</style>
