body{
  background-color:#000000;
}

h1 {
  font-weight:bold;
  font-size: medium;
  text-align: center;
}

h2 {
  font-weight:bold;
  font-size: small;
  text-align: center;
}

H3 {
  font-weight:bold;
  font-size: x-small;
}

a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #F0F0F0;
}

a:hover{
  text-decoration:underline;
}

td {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #F0F0F0;
}

th {
  font-size: small;
  font-weight: bold;
  text-align: left;
  color : #666699;
  background-color : #eeeeee;
  padding : 5px;
}

.form-errors{
border: solid 1px red;
padding-left: 10px;
}

.form-errors .title{
font-size: small;
color: red;
font-weight: bold;
margin: 10px 10px 10px 0px;
}

.form-success .title{
font-size: small;
color: green;
font-weight: bold;
margin: 10px 10px 10px 0px;
}

.bottom-menu {
  background-color: #cccccc;
  text-align:center;
  color: #FFFFFF;
  padding: 0px 5px 3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  text-transform: lowercase;
  border: 1px solid #FFFFFF;
}

.bottom-menu a {
  text-decoration: none;
  color: #ffffff
}

.bottom-menu a:hover {
  text-decoration: underline;
  color: #ffffff
}

.date {
  font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4F4848;
}

.logo{
  padding:5px 25px 0px 25px;
  text-align:center;
  font-weight:bold;
  font-size: 12pt;
  color:#FF7F00;
  letter-spacing:6px;
  vertical-align:bottom;
  }

.menu {
  color: #FFFFFF;
  padding: 2px 2px;
  border: none;
  font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16px;
  white-space: nowrap;

}
.menu a {
	font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #E5B3B6;
  padding: 2px 2px;
  font-weight: bold;
  font-size: 16px;
  text-decoration: none;
}

.menu a:hover {
font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #FFFF57;
  padding: 2px 2px;
  font-weight: bold;
  font-size: 16px;
  text-decoration: none;
}

.textarea, .input {
  background-color:#ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: black;
  border: 1px solid;
}

.button {
  border: 1px solid #E5B3B6;
  color: yellow;
  background-color: #E5B3B6;
  font:bold 7pt Tahoma;
  padding:0px 5px 2px 5px;
  height:16px;
}

.rblock-header {
  color: #FFFFFF;
  font:bold 12px Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: -1px;
  padding: 2px 5px 2px 5px;
  background-color: #6484D3;
}


.req, .textbold{
  font-weight: bold;
  color: #666699;
}


.news-text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  padding-left: 10px;

}

.news-text a {
  font-size: x-small;
  color: #666699;
}
.article-title {
  font-size: x-small;
  font-weight: bold;
}
.article-annotation {
  font-size: x-small;
  padding-left: 10px;

}
.copyright {
  font-size: 10px;

}

.com1{background-color:#f6f6f6}
.com2{background-color: #6484D3;}
.com3{background-color:#eeeeee}
.com4{background-color:#ffffff}
.com5{background-color: #cccccc;}
.com6{background-color: #c0c0c0;}

.atitle{
	font-weight: bold; font-family: Arial; font-size: 18px; color: #FFFFFF; text-decoration: none;
}

