.header1 {
  font-family: Trebuchet MS, Verdana;
  font-size: 14pt;
  font-weight: normal;
  color: #cc0000; /* #cc0000; #4c5d77; #4a7287;*/
  text-decoration: none;
  padding-bottom: 10px;
}

.header2 {
  font-family: Trebuchet MS, Verdana;
  font-size: 11pt;
  font-weight: normal;
  color: #cc0000; /*#4c5d77; */
  text-decoration: none;
  /*border-top: #d4d4d4 1px solid;*/
  padding-bottom: 5px;
}

.header3 {
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: normal;
  color: #cc0000; /*#cc0000; #4c5d77;*/
  text-decoration: none;
  padding-bottom: 5px;
}

/* Conflict with jspbb.css */
.content {
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: normal;
  color: #444444; /*#28313f;*/ /*#52829a;*/
  text-decoration: none;
  text-align: left;
  vertical-align: text-middle;
}

.content_strong {
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #444444; /*#000000;*/
  text-decoration: none;
}

.content_white {
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
}

.content_red {
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}

.content_error_page {
  font-family: Trebuchet MS, Verdana;
  font-size: 16pt;
  font-weight: normal;
  color: #444444;
  text-align: center;
}

.body_error {
  background: white url("../images/page_bg2_god.jpg");
  background-repeat: repeat-x;
  background-attachment:fixed;
  background-color: #ffffff;
  margin-Left:0;
  margin-top:0;
  margin-right:0;
  margin-bottom:0;
}

.a1, .a2, .a3, .a4, .a5 {
  padding-right: 5px;
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: normal;
  text-decoration: none;
}

.a1 {
  color: #1e7fd6;/*#52829a;*/
}

.a2 {
  color: #ffb700;
}

.a3 {
  color: #0092c5;
}

.a4 {
  color: #ff0000;
}

.a5 {
  color: #cc0000;
}

.a1:hover, .a2:hover, .a3:hover, .a4:hover, .a5:hover {
  text-decoration: underline;
}

.copy {
  font-family: Trebuchet MS, Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #c2c2c2;
  text-decoration: none;
}

.warning {
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: normal;
  color: #3becf1;
  text-decoration: none;
}

.hint {
  font-family: Trebuchet MS, Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #979797;
  text-decoration: none;
}

.button {
  color: #444444; /*#4a7287;*/
  background-color: #fafafa;
  background-image:  url(../forum/styles/prosilver/theme/images/bg_button.gif);
  font-size: 12px;
  font-weight:normal;
  width: auto !important;
  height: 22px;
  padding-top: 1px;
  padding-bottom: 1px;
  font-family: Trebuchet MS, Verdana;
  background-color:#fed;
  border: 1px solid #666666;
}

.button:hover {
  color: #cc0000;
  border: 1px solid #cc0000;
  cursor: hand;
}

.grid_header {
  font-family: Trebuchet MS, Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: #444444; /*#4c5d77; #4a7287;*/
  text-decoration: none;
}

.table {
  background: #ccddee;
  /*border:1px solid #83a8cc;*/
}

tr.row {
  background: #ffffff;
  border:1px solid #ffffff;
}

tr.row_hl {
  background: #f5f9fe;
  border:1px solid #ffffff;
}

.serial {
  font-family: Courier New;
  font-size: 12pt;
  font-weight: normal;
  color: #783020;
  text-decoration: none;
}

.banner {
  cursor: pointer;
  border: 0px;
}

.textbox {
  font-family: Trebuchet MS, Verdana;
  font-size: 12px;
  color: #483767;
  background: #ffffff;
  border: 1px solid #999999;
}

.textbox_captcha {
  font-family: Trebuchet MS, Verdana;
  font-size: 16px;
  color: #483767;
  background: #ffffff;
  border: 1px solid #999999;
}

.textbox_big {
  font-family: Trebuchet MS, Verdana;
  font-size: 16px;
  color: #483767;
  background: #ffffff;
  border: 1px solid #999999;
  cursor: default;
}

.combobox {
  font-family: Trebuchet MS, Verdana;
  font-size: 10pt;
  font-weight: normal;
  color: #444444;
  text-decoration: none;
}

.linebreak {
  height: 15px;
  border-bottom: 1x solid #999999;
}

