body { margin: 0; font-family: Arial, Helvetica, sans-serif; background: url(images/bgBl.jpg) repeat fixed }

p { line-height: 20px; font-size: 14px; font-weight: bold; margin-top: 0px; text-align: justify }


.top { width: 770px; background-color: #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000; font-weight: bold; font-size: 12px; letter-spacing: 2px }

.topText { text-align: center; font-weight: bold; font-size: 14px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; letter-spacing: 2px; background-color: #ffffff; height: 18px; padding-bottom: 2px }

.mainPage { width: 770px; background-color: #ffffff; border: 1px solid #000000; border-top: 0 }

#footer {
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  width: 100%;
  height: 20px;
  line-height: 20px;
}

#footer a {
  text-decoration: none;
  color: #ffffff
}
.description { text-align: justify; font-size: 12px; font-weight: normal; line-height: 16px }

.caption { font-size: 10px; font-weight: bold; text-align: center; width: 189px }

.topSpace { text-align: center; font-weight: bold; font-size: 12px; margin-top: 10px; width: 189px }

.top5 { margin-top: 5px }



.menuTitle { margin-left: 10px; margin-top: 3px; padding: 2px; padding-left: 5px; font-weight: bold; font-size: 12px; width: 160px; border: 1px solid #000000; background-color: #c0c0c0; cursor: pointer }

.menuItem { margin-left: 15px; padding: 2px; padding-left: 10px; font-weight: bold; width: 145px; font-size: 12px; border: 1px solid #000000; border-top: 0; background-color: #f0f0f0; cursor: pointer }

.menuLink, a:hover.menuLink { text-decoration: none; color: #000000 }

.quoteLink, a:hover.quoteLink { text-decoration: none; font-weight: bold; color: #000000 }

.red { color: #ee2c28; font-weight: bold }

.menu { position: absolute; left: 50%; margin-left: -375px; width: 260px; top: 5px; text-align: left }

.main { text-align: justify }

.mainHome { position: absolute; left: 50%; margin-left: -195px; width: 565px; top: 5px; height: 657px; overflow: auto; text-align: justify; padding-right: 10px }

.head2 { font-size: 14px; font-weight: bold; padding-bottom: 5px }

.head1 { font-size: 18px; font-weight: bold }

.heading2 { font-size: 20px; font-weight: bold }

.quote { font-size: 12px }


a, a:active, a:link, a:visited { text-decoration: none; color: #000000 }

a:hover { text-decoration: underline; color: #000000 }

.border { border: 1px solid #A9A9A9 }

.border1 { border: 1px solid #000000; cursor: pointer }

.borderDash { border: 1px dashed #c0c0c0 }

#slides img {
  border-right: 1px solid #000000
}

#homepage h1 {
  text-align: left;
  font-size: 18px;
  border-bottom: 1px dotted #000000
}

