body {
  background-color: #fff;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10px;
  margin: 0px;
}

body.orig_url, body.comments {
  background-color: #ffffff;
}

table {
  width: 100%;
  border: 0px;
}

table, tr, td, a {
  font-size: 10px;
  /*line-height: 0px;*/
  white-space: nowrap;
}

td.active_start, td.active_center, td.active_end,
td.inactive_start, td.inactive_center, td.inactive_end {
  height: 18px;
  background-repeat: repeat-x;
  cursor: pointer;
  cursor: hand;
}

td.active_start, td.inactive_start {
  background-repeat: no-repeat;
}
td.active_start {
  background-image: url(img/active_start.gif);
}
td.inactive_start {
  background-image: url(img/inactive_start.gif);
}


td.active_center {
  background-image: url(img/active_center.gif);
}
td.inactive_center {
  background-image: url(img/inactive_center.gif);
}

td.active_end {
  width: 8px;
  background-repeat: no-repeat;
}
td.active_end {
  background-image: url(img/active_end.gif);
}
td.inactive_end {
  background-image: url(img/inactive_end.gif);
}

td.background {
  height: 18px;
  background-image: url(img/back.gif);
  background-repeat: repeat-x;
}

img.logo {
  height: 28px;
  
}


td.shading {
  background-color: #cccccc;
  height: 16px;
}

.menu_label {
  vertical-align: 2px;
  cursor: auto;
}
.menu_label2 {
  vertical-align: -1px;
}

img.menu_item1, img.menu_item2 {
  padding-right: 2px;
  cursor: pointer;
  cursor: hand;
}

img.menu_item2 {

}

img.menu_item3 {
  padding-right: 0px;
  vertical-align: 2px;
  cursor: pointer;
  cursor: hand;
}

img.menu_sep {
  vertical-align: -1px;
}

a img {
  border: 0px;
}

.orig_url, .comments {
  background-image: url(img/bar.gif);
  background-repeat: repeat;
  height: 18px;
  line-height: 12px;
  white-space: normal;
  border-spacing: inherit;
  border-collapse: inherit;
  padding: 0px 10px 0px 10px;
}

.orig_url a {
  color: #000000;
  text-decoration: none;
}

.tips {
  background-color: #ffffff;
  padding: 20px;
}

.tips, .tips td {
  font-size: 12px;
  line-height: 14px;
}
