BODY {
 font-family: Verdana,Sans-Serif;
 font-size: 10pt;
 background-color: #ccddbb;
 margin: 0px;
}
.back_top {
 background: url('images/back_top.jpg');
 background-repeat: no-repeat;
 background-color:#ccddbb;
}
.back_left {
 background: url('images/back_left.jpg');
 background-repeat: no-repeat;
 background-color:#ccddbb;
}
.back_main {
 background: url('images/back_main.jpg');
 background-repeat: no-repeat;
 background-color:#ccddbb;
}
.back_water {
 background: url('images/back_water.gif');
}
.formctrl {
 font-family: Verdana,Sans Serif;
 font-size: 8pt;
 background-color: #ffff99;
}
.formctrl100 {
 font-family: Verdana,Sans Serif;
 font-size: 8pt;
 background-color: #ffff99;
 width:98%;
}
.formctrl100r {
 font-family: Verdana,Sans Serif;
 font-size: 8pt;
 background-color: #ffff99;
 text-align: right;
 width:98%;
}
TD {
 font-family: Verdana,Sans Serif;
 font-size: 8pt;
 color: #556655;
}
H1 {
 font-size: 16pt;
 color: #556655;
}
H2 {
 font-size: 14pt;
 color: #556655;
}
H3 {
 font-size: 12pt;
 color: #556655;
}
P {
 color: #556655;
}
HR {
 color: #556655;
}
.errorlog {
 margin: 0px;
 font-size: 9pt;
 color: #af4040;
 border: 1px dashed #556655;
 margin:30px;
}
.tborder {
 border: 1px solid #2B493D;
}
a:link { color:#136868; text-decoration:none; }
a:visited { color:#474710; text-decoration:none; }
a:hover { color:#333333; text-decoration:underline; }
.leftheader {
 font-size: 12pt;
 font-weight: bold;
 color: #556655;
 text-decoration: underline;
}
.leftmarked {
 font-weight: bold;
 font-size:8pt;
}
.all_pagehdr {
 font-size: 11pt;
 font-weight: bold;
 text-align: center;
 color: #556655;
}
.dict_image,.show_image {
 border: 1px solid #556655;
}
.dict_table,.show_table {
 border-top: 5px solid #556655;
 border-bottom: 2px solid #556655;
 border-left: 1px solid #556655;
 border-right: 1px solid #556655;
 background-color:#ccddbb;
}
.dict_text,.show_text {
 font-size: 8pt;
}
.dict_header,.dict_total,.show_header,.show_total {
 font-size: 10pt;
 font-weight: bold;
 background-color: #90a188;
 color: #ffffff;
 border-top: 1px solid #556655;
 border-bottom: 1px solid #556655;
}
.dict_filter,.show_filter {
 font-size: 9pt;
 color: #ffffff;
 background-color: #20a188;
 border-bottom: 1px solid #556655;
}
.dict_tr,.show_tr {
}
.dict_tr2,.show_tr2 {
 background-color: #c0c0c0;
}
.dict_trd,.show_trd {
 background-color: #cc0000;
}
.pfix_table {
 background-color: #ccddbb;
 border: 1px solid #556655;
 color: #ccddbb;
}
.pfix_score {
 text-align: center;
 font-size: 8pt;
 color: #ffff90;
 font-weight: bold;
 background-color: #556655;
 vertical-align: middle;
 border-top: 1px solid #ccddbb;
}
.pfix_team {
 font-size: 10pt;
 font-weight: bold;
 color: #ffffff;
 background-color: #556655;
 vertical-align: middle;
 text-align: center;
}
.pfix_league {
 font-size: 8pt;
 text-align: right;
 vertical-align: middle;
 color: #ccddbb;
 background-color: #556655;
}
.pfix_date {
 font-size: 8pt;
 font-weight: bold;
 text-align: center;
 vertical-align: middle;
 color: #ccddbb;
 background-color: #556655;
 border-right: 1px solid #ccddbb;
}
.pfix_season {
 font-size: 10pt;
 font-weight: bold;
 color: #ccddbb;
 background-color: #556655;
 text-align: center;
 vertical-align: middle;
 border-right: 1px solid #ccddbb;
}
.p_hdr {
 font-size: 10pt;
 font-weight: bold;
 white-space: nowrap;
}
.p_name {
 font-size: 12pt;
 font-weight: bold;
 color: #556655;
}
.p_aka {
 font-size: 10pt;
 font-style: italic;
}
.p_date {
 font-size: 8pt;
}
.p_best {
 font-size: 9pt;
}
.p_stat {
 font-size: 10pt;
 background-color: #556655;
 color: #ffffff;
 text-align: center;
}
a:link { color:#136868; text-decoration:none; }
a:visited { color:#707010; text-decoration:none; }
a:hover { color:#ffff50; text-decoration:underline; }
.p_stat a:link { color: #ffffff; text-decoration: underline; }
.p_stat a:visited { color: #afafaf; text-decoration: underline; }
.p_stat a:hover { color: #ffffff; text-decoration: underline; }
.pagestr_table {
}
.pagestr_text {
 font-size: 10pt;
 color: #556655;
}
.blog-date-header {
  margin:0 0 .5em;
  font:bold 112%/1.4em Arial,Verdana,Sans-serif;
  text-transform:lowercase;
  color:#fff;
  }
.blog-post-title {
  margin:0 0 .25em;
  font:bold 150%/1.4em Helvetica,Arial,Verdana,Sans-serif;
  color:#556655;
  }
.blog-post-body {
  text-align: justify;
  line-height:1.6em;
  }
.blog-post-body img {
  border:2px solid #ffffff;
  }
.blog-post-footer {
  color:#ab9;
  text-transform:lowercase;
  }
.blog-post-footer em {
  font-style:normal;
  color:#787;
  }
.blog-sidebar-title {
  font:bold 150%/1.4em Helvetica,Arial,Verdana,Sans-serif;
  color:#556655;
  text-transform:lowercase;
  }
.blog-table {
 margin: 10px;
 width: 300px;
 background-color: #aabb99;
 border-top: 6px solid #556655;
 border-bottom: 2px solid #556655;
 border-left: 1px solid #556655;
 border-right: 1px solid #556655;
}
.blog-comment-poster,.blog-comment-link,.blog-comment-body,.blog-comment-timestamp {
  font:bold 112%/1.4em Arial,Verdana,Sans-serif;
  text-transform:lowercase;
  }
.off_table {
 border-top: 5px solid #556655;
 border-bottom: 2px solid #556655;
 border-left: 1px solid #556655;
 border-right: 1px solid #556655;
 background-color:#ccddbb;
}
.off_header {
 font-size: 16pt;
 background-color: #556655;
 color: #ffffff;
 text-align: center;
 font-weight: bold;
}
.off_subheader {
 font-size: 14pt;
 background-color: #556655;
 color: #ffffff;
 font-style: italic;
 text-align: center;
}
.off_post {
 font-size: 12pt;
 font-weight: bold;
 olor: #556655;
 font-style: italic;
}
.off_name,.links_text {
 font-size: 12pt;
 olor: #556655;
}
.off_footer {
 font-size: 8pt;
 font-style: italic;
 text-align: center;
 background-color: #556655;
 color: #ffffff;
}
.history_text {
 font-size: 10pt;
 color: #556655;
 text-align: justify;
}
.history_header {
 font-size: 14pt;
 color: #556655;
 text-align: center;
}
.ts_left {
 font-size: 9pt;
 font-weight: bold;
 text-align: right;
}
.ts_txt {
 font-size: 9pt;
 text-align: left;
}
.ts_header {
 font-size: 11pt;
 font-weight: bold;
 background-color: #90a188;
 color: #ffffff;
}
.ts_subheader {
 font-size: 10pt;
 font-weight: bold;
 background-color: #90a188;
 color: #ffffff;
}
.aw_table {
 border-top: 5px solid #556655;
 border-bottom: 2px solid #556655;
 border-left: 1px solid #556655;
 border-right: 1px solid #556655;
 background-color:#ccddbb;
}
.aw_text {
 font-size: 10pt;
 color: #556655;
}
.aw_name {
 font-size: 10pt;
 font-weight: bold;
 color: #556655;
}
.cal_table {
 background-color: #556655;
}
.cal_header {
 background-color: #90a188;
 color: #ffffff;
 font-size: 12pt;
 text-align: center;
 font-weight: bold;
 padding: 6px;
}
.cal_subheader {
 background-color: #90a188;
 color: #ffffff;
 font-size: 9pt;
 text-align: center;
 font-weight: bold;
 padding: 6px;
}
.cal_day {
 background-color: #ccddbb;
 color: #556655;
 vertical-align: top;
}
.cal_today {
 background-color: #ffffb9;
 color: #556655;
 font-weight: bold;
 vertical-align: top;
}
.cal_date {
 background-color: #aabb99;
 font-weight: bold;
 vertical-align: top;
 text-align: right;
 padding: 2px;
}
.cal_desc {
 padding: 4px;
}
.fan_table {
 background-color: #ccddbb;
 border: 1px solid #556655;
 color: #ccddbb;
}
.fan_name {
 font-size: 10pt;
 font-weight: bold;
 color: #ccddbb;
 background-color: #556655;
 text-align: center;
 vertical-align: middle;
}
.fan_value {
 font-size: 10pt;
 font-weight: bold;
 color: #ffffff;
 background-color: #556655;
 vertical-align: middle;
 text-align: center;
}
.fan_text {
 font-size: 10pt;
 font-weight: bold;
 color: #ffffff;
 background-color: #90a188;
}
.member_table {
 background-color: #ccddbb;
 border: 1px solid #556655;
 color: #ccddbb;
}
.member_name {
 font-size: 10pt;
 font-weight: bold;
 color: #ccddbb;
 background-color: #556655;
 text-align: center;
 vertical-align: middle;
}
.member_text {
 font-size: 10pt;
 font-weight: bold;
 color: #ffffff;
 background-color: #90a188;
}
.member_subheader {
 font-size: 11pt;
 text-align: center;
}
.gal_comment {
 font: italic 90%/1.1em Tahoma,Arial,Sans-Serif;
 color: #606060;
}
.gal_thumb {
 display: block;
 height: 180px;
 padding: 5px;
 overflow: auto;
 background-color: #D1DDC6;
 border: 1px dashed #040260;
}
.gal_thumb_div {
 padding-right: 8px;
 text-align: center;
 vertical-align: top;
 float: left;
 padding-bottom: 4px;
}

