body {
  font-family:     "Franklin Gothic Medium", "Franklin Gothic Book", "Berlin Sans FB", "Arial", "Helvetica", sans-serif;
  font-size:        10pt; 
  text-align:       justify;
  vertical-align:   top;
  background-color: #cfc190;  
  margin:           0px;
  padding:          0px;
}

div#shadow {
  height: 20px;
  width:  100%;
  float: left;
  background-image: url(/inc/html/default/pix/shadow.jpg);
  background-repeat: repeat-x;
}

div#arrows {
  padding-right: 2px;
  padding-left: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: right;
}
div#arrows div {text-align: right;}

div#right {
  font-family:     "Franklin Gothic Medium", "Franklin Gothic Book", "Arial", "Helvetica", sans-serif;
  font-size:        10pt; 
  text-align:       right;
}
div#right div {text-align: right;}

div#left {
  font-family:     "Franklin Gothic Medium", "Franklin Gothic Book", "Arial", "Helvetica", sans-serif;
  font-size:        10pt; 
  text-align:       left;
}
div#left div {text-align: left;}

div#justify {
  font-family:     "Franklin Gothic Medium", "Franklin Gothic Book", "Arial", "Helvetica", sans-serif;
  font-size:        10pt; 
  text-align:       left;
}
div#justify div {text-align: justify;}

form {
  margin-top:    0px; 
  margin-bottom: 0px;
  margin-left:   0px; 
  margin-right:  0px;
}

div#header {
  font-family:     "Franklin Gothic Heavy", "Arial Black", sans-serif;
  color:           #333333;
  font-size:       24pt; 
  text-decoration: bold;
  margin-top:       0px; 
  margin-bottom:    0px;
  margin-left:      8px; 
  margin-right:     8px;
}

div#subheader {
  font-family:     "Franklin Gothic Medium", "Franklin Gothic Book", "Berlin Sans FB", "Arial", "Helvetica", sans-serif;
  color:           #333333;
  font-size:       14pt; 
  text-decoration: bold;
  margin-top:       0px; 
  margin-bottom:    0px;
  margin-left:      8px; 
  margin-right:     8px;
}

div#nav-list ul li {
  font-family:     "Franklin Gothic Medium", "Franklin Gothic Book", "Berlin Sans FB", "Arial", "Helvetica", sans-serif;
  width:           145px;
  text-align:      left;
  line-height:     12px;
  font-size:       18px;
  list-style:      url('/inc/html/default/pix/finger.gif');
  margin-bottom:   5px;
  padding:         6px;
  text-decoration: bold;
}

div#padding {
  margin-top:       0px; 
  margin-bottom:    0px;
  margin-left:      5px; 
  margin-right:     5px;
  text-align: justify;
}

hr {
  color: #333333;
  background-color: #333333;
  border: 0;
  height: 1px;
}

div#catalog-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #eeeeee;
  text-decoration: none;
  padding-right: 2px;
  padding-left: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}
div#catalog-image {
  padding-right: 2px;
  padding-left: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: center;
}
div#catalog-description {
  text-align: justify;
  color: #333;
  font: 12px Helvetica, Arial, sans-serif;
  margin: 4px;
  padding: 4px;
  vertical-align: top;
}
div#catalog-sm {
  padding-right: 4px;
  padding-left: 4px;
  font: 10px Helvetica, Arial, sans-serif;
  vertical-align: top;
  text-align: left;
}

textarea {
  width:80%;
  margin:5px 0;
  padding:1%;
}

