
a {
 color: #4C0C0D;
}

body {
  font-family: "Century Gothic", "Trebuchet MS", tahoma, arial, geneva, sans-serif;
  font-size: 14px;
  margin: 0 0 0 0;
}

.content_space {
 padding: 20px 15px 30px 15px;
}

.footer {
 background-color: #326598;
 color: #000000;
 font-size: 18px;
 font-weight: bold;
}

h1 {
 color: #000000;
 display: inline;
 font-size: 18px;
 margin-top: 10px;
}

h2 {
 color: #326598;
 display: inline;
 font-size: 16px;
 font-style: italic;
 font-weight: bold;
}

h3 {
 color: #326598;
 display: inline;
 font-size: 14px;
}

.header {
 color: #FFFFFF;
 font-size: 36px;
}

hr {
 background-color: #000000;
 border: 0px;
 color: #000000;
 height: 1px;
}

img {
 border-color: #000000;
}

.left_nav {
 background-color: #326598;
 font-size: 16px;
 padding: 0 0 0 20px;
}

.left_nav a:active {
 color: #000000;
 text-decoration: none;
}

.left_nav a:link {
 color: #000000;
 text-decoration: none;
}

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

.left_nav a:visited {
 color: #000000;
 text-decoration: none;
}

.mm_hidden {
 background-color: #ffffff;
 border: 2px solid #000000;
 color: #000000;
 font-size: 14px;
 left: 300px;
 margin: 0px auto;
 margin-top: 15px;
 padding: 10px;
 position: absolute;
 text-align: left;
 visibility: hidden;
 width: 520px;
}

.news_space {
 padding: 0 15px 0 15px;
}

.submit {
  border : solid 1px #cccccc;
  background: #326598;
  color : #fff;
  font-weight : bold;
  font-size : 11px;
  padding: 4px;
}

table {
 font-size: 14px;
}

/* --------------------------------------Custom Table Styles------------------------------- */
.table1{
 border: 1px solid #999999;
}

.table1_header1{
 color: #ffffff;
 background-color: #326598;
 text-align: center;
}

.table1_header2{
 background-color: #cccc99;
 font-size: 10px;
 font-weight: bold;
}

.table1_text{
 font-size: 10px;
}

.error_table {
 background-color: #ffffee;
 border: 2px solid #a93838;
 color: #ff0000;
 margin-bottom: 20px;
 width: 80%;
}