A:link, A:visited, A:active { color: #00A0FF; text-decoration: none; font-weight: bold; }
A:hover { color: #003080; }

P, UL, H1, H2, H3, H4, TD, TH {
  color: #003080;
}

BODY {
  overflow: auto;
  margin: 0;
  background: #B9B9B9;
}

TABLE.order {
  border-color: #003080;
}

SPAN.login {
  margin: 0px;
  padding: 0px;
  color: #74DDFF;
}

INPUT, TEXTAREA {
  border-color: #00A0FF;
}

TH {
  background: #00A0FF;
}

DIV.mainpanel, DIV.productmainpanel, DIV.subpanel {
  scrollbar-face-color:       #0050B0; 
  scrollbar-highlight-color:  #0050B0; 
  scrollbar-shadow-color:     #0050B0; 
  scrollbar-3dlight-color:    #0050B0;
  scrollbar-darkshadow-color: #0050B0; 
  scrollbar-arrow-color:      #00A0FF; 
  scrollbar-track-color:      #00A0FF; 
}

IMG {
  margin: 0;
  border-width: 0;
  border-style: none;
}

IMG.bordered {
  margin: 0;
  border-width: 1;
  border-style: solid;
  border-color: #0050B0; 
}

IMG.whitebordered {
  margin: 0;
  border-width: 1;
  border-style: solid;
  border-color: white; 
}

SPAN.keyword {
  margin: 0;
  padding: 0;
  font-size: 1pt;
  color: #B9B9B9;
  visibility: hidden;
}


DIV.intropanel {
  margin: 0;
  padding: 0;
  width: 860px;
  height: 370px;
  overflow: no;
}

DIV.mainpanel {
  margin: 0;
  padding: 0;
  width: 710px;
  height: 370px;
  overflow: auto;
}

DIV.subpanel {
  margin: 0;
  padding: 0;
  width: 150px;
  height: 150px;
  overflow: auto;
}

DIV.productmainpanel {
  margin: 0;
  padding: 0;
  width: 710px;
  height: 270px;
  overflow: auto;
}

DIV.productsubpanel {
  margin: 0;
  padding: 0;
  width: 710px;
  height: 100px;
  overflow: auto;
}

P {
  margin: 10 10 10 10;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
  text-align: justify;
  line-height: 16px;
}

FORM {
  margin: 0;
  padding: 0;
}

INPUT {
  border-style: solid;
  border-width: 1;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
}

TEXTAREA {
  overflow: auto;
  border-style: solid;
  border-width: 1;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
}

FORM.registration {
  margin: 10 10 20 10;
  padding: 0;
}

UL {
  margin: 10px;
  padding-left: 20px;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
}

SPAN.submodel {
  margin: 0;
  padding: 0;
  color: #f00000;
  font-size: 12pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
  text-transform: uppercase;
}

H1 {
  margin: 10 10 15 10;
  text-align: left;
  font-size: 14pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
  text-transform: uppercase;
}

H2 {
  margin: 10 10 10 10;
  text-align: left;
  font-size: 11pt;
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  text-transform: uppercase;
}

H3 {
  margin: 10 10 10 10;
  text-align: left;
  font-size: 9pt;
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  text-transform: uppercase;
}

H4 {
  margin: 10 10 10 10;
  text-align: left;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
  text-transform: uppercase;
}

TH {
  margin: 0;
  font-size: 8pt;
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  line-height: 18px;
}

TD {
  margin: 0;
  padding: 0;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  line-height: 18px;
}

TD.productlist {
  margin: 0;
  padding: 0 0 0 5;
  text-align: center;
}

TABLE.order {
  border-style: solid;
  border-width: 1;
}

TH.order {
  padding: 0 5 0 5;
  text-align: center;
}

TD.order {
  padding: 0 5 0 5;
  text-align: center;
}

TD.header {
  width: 900px;
  text-align: left;
  background: #B9B9B9;
}

TD.content {
  margin: 0;
  padding: 20 20 0 20; 
  width: 900px;
  height: 470px;
  text-align: center;
  vertical-align: top;
}

.center {
  text-align: center;
}

.justify {
  text-align: justify;
}

.left {
  text-align: left;
}

.right {
  text-align: right;
}

