/* CSS Document */

* {
    margin: 0px;
    padding: 0px;     
}


body {
    background-color: #CBD0D2;
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    width: 100%;
}

img {border: 0px;}

td {padding-right: 10px; vertical-align: top;}


p {
  margin: 10px 0px 10px 0px;
}

.clearer {clear: both;}

h1 {font-size: 1.1em;}
h2 {font-size: 1em;}
h3 {font-size: 1em;}
h4 {font-size: 1em;}
h5 {font-size: 1em;}
h6 {font-size: 1em;}


#header {
  height: 124px;
  width: 100%;
  background-color: #000E25;
  text-align: center;
  border-bottom: 3px solid #BD3234;  
}

.inner_header {
  width: 880px;
  height: 124px;
  text-align: left;
  margin: 0 auto;
}

.content ul {
    margin: 15px 15px;    
}

.content ul li {
    list-style-type: square;
    padding-left: 3px;
    margin-left: 30px;
    color: #D72321;
    text-align: justify;
    font-size: 15px;
}

.content ul span {
    color: #000;
    font-size: 0.8em;
}

#page-margin {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}


#page {
    width: 100%;
    text-align: left;
    min-height: 600px;
    height: auto !important;    
    height: 600px;
    float: left;
    position: relative;    
}


.redline_left {
  height: 10px;
  border-top: 2px solid #BD3234;
  width: 85px;
  float: left;
  clear: left;
}

ul.navigation {
  float: right;
  margin: 53px 0px 0px 50px;
}

ul.navigation,
ul.navigation_top {
    list-style-type: none;
}

ul.navigation li {
    float: left;
}

ul.navigation a {
    color: #C8D0D7;
    text-decoration: none;
    display: block;
    height: 17px;
    line-height: 17px;
    padding: 9px 11px 9px 11px;   
    font-weight: bold; 
    font-size: 15px;
    float: left;
}


ul.navigation a:hover {
    background-color: #C44042;
    color: #C8D0D7;   
}

ul.navigation li.act a {
    background-color: #BD3234;    
}

ul.navigation li.act a:hover {
    background-color: #BD3234;
    color: #C8D0D7;    
}

ul.navigation_top {
    height: 26px;
    text-align: right;
    padding: 10px 10px 0 0;        
}

ul.navigation_top li {display: inline; color: #C8D0D7; font-size: 9px;}
ul.navigation_top li a {color: #C8D0D7; text-decoration: none;}

ul.navigation_top li a:hover,
ul.navigation_top li.act{    
    text-decoration: underline;    
}


.logo_top {
    margin: 0;
    float: left;
}

#main_content {
    margin: 0 auto;
    width: 880px;        
}

.content {
    min-height: 200px;
    height: auto !important;    
    height: 200px; 
    border-left: 2px solid #BD3234;
    float: left;
    margin-top: 30px;
    padding: 0px 20px 0px 20px;
    font-size: 0.8em;
    line-height: 22px;
    text-align: justify;
}

.content a {
    text-decoration: underline;
    color: #081224;
}

.content a:hover {
    text-decoration: underline;
    color: #D72321;
}

