﻿body {
  background-color: #E4EEFA;
  font-family: tahoma;
  font-size: 12px;
}
body, html {
  padding: 0px;
  margin: 0px;
}
.header {
  background-color: #003366;
}

.white, .white a, content white, content white a {
  color: #FFFFFF !important;
}

.blue, .blue a, content blue, content blue a {
  color: #006699 !important;
}

.black, .black a, content black, content black a {
  color: #000000 !important;
}

.gray, .gray a, content gray, content gray a {
  color: #747474 !important;
}

.orange, .orange a, content .orange, content .orange a {
  color: #E0A100 !important;
}

.window th, .window th a, .new a {
  padding-left: 10px !important;
  font-size: 13px !important;
  font-weight: bold !important;
  text-align: left !important;
  text-decoration: none !important;
  color: #FFFFFF !important;
}

.window th, window th {
  background-color: #003366;
  height: 22px;
}
.window {
  margin-top: 4px;
  border: 1px solid #003366;
}
.window h3, .link {
  color:#006699;
  font-size:14px;
  font-family:tahoma;
  font-weight:bold;
}
.window h3 {
  display:inline;
}

.content {
  padding: 10px;
  background-color: #FFF;
}
.content a {
  color: #006699;
}

.content table {
  border-collapse:collapse;
}

.select {
  width:100%;
  margin:5px 0px 5px 0px;
}

.input {
  border: 0px none;
  font-size:13px;
  padding-top:2px;
  height: 17px;
  float: left;
}

.nav_line {
  font-size: 3px;
}
.check_box {
  height: 14px;
  margin-top: 0px;
}

.date {
  color: #747474;
  font-family: Arial;
  font-size: 12px;
}

.author a {
  color: #000;
  font-family: Arial;
  font-size: 12px;
}

.tags a, .tags, .smalltags a, .smalltags {
  color: #747474;
  font-family: Arial;
}

.smalltags a, .smalltags {
  font-size: 10px;
}

.content .left_cell {
  padding-right: 10px;
}

.content .center_cell {
  padding-right: 10px;
  padding-left: 10px;
}

.content .right_cell {
  padding-left: 10px;
}

.content .comments {
  color: #747474;
  font-size: 12px;
  font-family: Arial;
  text-decoration: underline;
}
.content .comments span {
  text-decoration: underline;
}

.center {
  text-align: center;
}


.commentHeader {
  background-color:#f5f5ea;
  padding:8px 0px 8px 15px;
  width:auto;
}

.commentContainer {
  font-family:'Times New Roman', Times, serif;
  font-size:14px;
  padding:8px;
  position:relative;
  margin-left:20px;
}

.commentAuthor {
  font-family:'Times New Roman', Times, serif;
  font-size:16px;
  color:#808080;
  font-weight:bold;
}

.commentAdmin {
  height:30px;
  margin-left:10px;
}

.error {
  color: #ff0000;
}



.nav_line a{
  font-size: 12px;
  font-family:  "Arial";
}




#top_banner td{
  padding-left: 26px;
}
#top_banner #banner_place a {
  color:#FFF;
  padding-left: 120px;
  text-align: center !important;
}
#left_banner #banner_place a {
  display: none;
}
#right_banner #banner_place a {
  display: none;
}
#left_banner table {
  float: left;
  margin-left: 3px;
  padding-left: 3px;
}
#right_banner table {
  float: right;
  margin-right: 3px;
  padding-right: 3px;
}


.ad_block {
    background-color:#FFFFFF !important;
}
#ad2web
{  background-color:#E9E9E9 !important;
   font-size: 11px !important;
}
.ad_url,.ad_text,.ad_header,.ad_place
{
	font-size: 11px !important;
	text-decoration: none;
}
.ad_url:hover,.ad_text:hover,.ad_header:hover,.ad_place:hover
{   text-decoration: underline !important;
}
.ad_text {
  color: #001B68 !important;
}

.ad_header {
  color: #0000FF !important;
}


