table.links {
  position:              relative;
  width:                 100%;
  left:                  15px;
  top:                   10px;
  padding:               0em;
  spacing:               5em;
  border:                thin solid #888899;
  background-color:      #AAAABB;
}

table.content {
  position:              relative;
  width:                 100%;
  left:                  25px;
  top:                   10px;
  padding:               0em;
  spacing:               5em;
}

table.bcontent {
  position:              relative;
  width:                 100%;
  left:                  2px;
  top:                   10px;
  padding:               0em;
  spacing:               1em;
}

td.bluetab {
  background-image:      url('../images/tabb.gif');
  background-repeat:     no-repeat;
  background-attachment: fixed;
  background-color:      #7799BB;
  background-position:   Center Center;
  border-width:          0px;
  color:                 gray;
  font-family:           verdana;
  font-weight:           0;
  font-size:             14;
  height:                35px;
  width:                 250px;
  valign:                middle;
}

td.tabtext {
  border-width:          2px;
  border-color:          black;
  color:                 white;
  font-family:           verdana;
  font-size:             10;
}

td.tabmenu {
  color:                 #334455;
  font-family:           verdana;
  font-size:             14;
}

ul.tabitem {
  color:                 #BBCCBB;
  font-family:           verdana;
}

ul.contentitem {
  color:                 #black;
  font-family:           verdana;
}

td.tabborder {
  border-width:          1px;
  border-style:          solid;
  border-color:          gray;
  border-spacing:        10;
  border-padding:        10;
  border-right-style:    groove;
  border-right-width:    1px;
  border-right-color:    black;
  border-bottom-style:   groove;
  border-bottom-width:   1px;
  border-bottom-color:   black;
  border-top-width:      0px;
  border-left-width:     0px;
  color:                 black;
  font-family:           verdana;
  font-size:             10;
  width:                 200px;
  valign:                top;
}

td.tabrborder {
  border-width:          1px;
  border-style:          solid;
  border-spacing:        10;
  border-padding:        10;
  border-top-width:      0px;
  border-right-width:    0px;
  border-bottom-style:   groove;
  border-bottom-width:   1px;
  border-bottom-color:   black;
  border-left-style:     groove;
  border-left-width:     1px;
  border-left-color:     black;
  color:                 black;
  font-family:           verdana;
  font-size:             14;
  width:                 100%;
  valign:                top;
}

td.tablborder {
  border-width:          1px;
  border-style:          solid;
  border-color:          gray;
  border-spacing:        10;
  border-padding:        10;
  border-right-width:    0px;
  border-bottom-width:   0px;
  border-top-width:      1px;
  border-top-color:      black;
  border-left-style:     groove;
  border-left-width:     1px;
  border-left-color:     black;
  color:                 black;
  font-family:           verdana;
  font-size:             14;
  width:                 100%;
  valign:                bottom;
  align:                 right;
}

td.tabtborder {
  border-width:          1px;
  border-style:          solid;
  border-color:          gray;
  border-spacing:        10;
  border-padding:        10;
  border-right-width:    0px;
  border-bottom-width:   0px;
  border-top-width:      1px;
  border-top-color:      black;
  border-left-width:     0px;
  color:                 black;
  font-family:           verdana;
  font-size:             10;
  width:                 400px;
  valign:                middle;
  align:                 left;
}

td.tabnone {
  border-width:          0px;
  border-spacing:        0;
  border-padding:        0;
  color:                 black;
  font-family:           verdana;
  font-size:             12;
  valign:                top;
}

td.tabextra {
  border-width:          0px;
  border-spacing:        5;
  border-padding:        5;
  color:                 black;
  font-family:           verdana;
  font-size:             10;
  align:                 left;
  valign:                top;
}

td.contentextra {
  border-width:          0px;
  border-spacing:        5;
  border-padding:        5;
  color:                 black;
  font-family:           verdana;
  font-size:             10;
  align:                 left;
  valign:                top;
  line-height:           20px;
}

td.bcontentextra {
  border-width:          0px;
  border-spacing:        2;
  border-padding:        2;
  color:                 black;
  font-family:           verdana;
  font-size:             10;
  align:                 left;
  valign:                top;
  line-height:           20px;
}

hr.separator {
  color:                 #222255;
}

p.itemtitle {
  color:                 #334455;
  font-family:           verdana;
  font-size:             14;
}

.abutton a:link, .abutton a:visited {
  text-decoration:none;
  color:black;
}

.abutton a:hover {
  color:                 #556677;
  font-weight:           400;
}

.amore a:link, .amore a:visited {
  text-decoration:none;
  color:#770099;
}

.amore a:hover {
  color:#AA00DD;
  font-weight: 400;
}

.aitem a:link, .aitem a:visited {
  text-decoration:       none;
  color:                 #334455;
  font-size:             10;
}

.aitem a:hover {
  color:                 #445566;
  font-size:             10;
}

.bitem a:link, .bitem a:visited {
  text-decoration:       none;
  color:                 black;
  font-size:             10;
}

.bitem a:hover {
  color:                 black;
  font-size:             10;
}

.bmore a:link, .bmore a:visited {
  text-decoration:none;
  color:#00129D;
}

.bmore a:hover {
  color:#0047BE;
  font-weight: 400;
}

.forTexts {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 20px;
  text-align: justify;
}

.forErrors {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
  line-height: 20px;
  text-align: justify;
}

.smallText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: black;
  line-height: 16px;
  text-align: justify;
}

.forForms {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border: 1px inset;
}

.forButton {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border: 1px outset;
}
