body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #1E4D6C;
  background-image: url(images/mainBg.png);
  background-repeat: repeat-x;
  background-position: left top;
  margin: 0px;
  padding: 10px 0px 30px;
}
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.tableBorder {
  background-color: #23587F;
  width: 100%;
}
.tableLine1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
}
.tableLine1 a{
  color: #21557B;
  text-decoration: underline;
}
.tableLine1 a:hover {
  color: #21557B;
  text-decoration: none;
}

.tableLine2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EEEEEE;
}
.tableLine2 a{
  color: #21557B;
  text-decoration: underline;
}
.tableLine2 a:hover {
  color: #21557B;
  text-decoration: none;
}
.leftLogo {
  background-image: url(images/leftLogo.gif);
  background-repeat: no-repeat;
  background-position: right top;
}
.menuArea {
        background-image: url(images/menuBg.gif);
        background-repeat: repeat-x;
        background-position: left top;
        background-color: #FC1920;
}
.whiteArea {
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
.whiteArea a{
        text-decoration: none;
        color: #000000;
}
.whiteArea a:hover{
        text-decoration: underline;
        color: #000000;
}
.mainArea {
        background-image: url(images/mainAreaBg2.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
.mainArea2 {
        background-image: url(images/mainAreaBg2.jpg);
        background-repeat: no-repeat;
        background-position: 15px top;
}
.leftArea {
}
.newsDate {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
}
.newsHeader {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #CC0000;
        padding-top: 8px;
        padding-bottom: 8px;
}
.newsContent {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        text-align: justify;
}
.newsContent a {
        color: #000000;
        text-decoration: none;
}
.newsContent a:hover {
        color: #000000;
        text-decoration: none;
}
.newsContent image{
        border: 2px solid #CAD7DF;
        margin-right: 8px;
        margin-bottom: 4px;
}

.whiteText {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
}
.whiteText a{
        text-decoration: none;
        color: #FFFFFF;
}
.whiteText a:hover{
        text-decoration: underline;
        color: #FFFFFF;
}
.mainAreaText {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        padding-right: 35px;
        padding-left: 35px;
        text-align: justify;
}
.mainAreaText a{
        color: #21557B;
        text-decoration: underline;
}
.mainAreaText a:hover {
  color: #21557B;
  text-decoration: none;
}

.subMenuArea {
  background-color: #BB001A;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}
.subMenuAreaHover {
  background-color: #CC0000;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}
.subMenuBorder {
  border: 1px solid #FFFFFF;
}
.mainTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #21557B;
  padding-left: 35px;
  padding-top: 10px;
}
.error{
  background: #FFEEEE;
  border: 1px solid #FF0000;
  padding: 1em;
}
.success{
  background: #EEFFEE;
  border: 1px solid #00AA00;
  padding: 1em;
}