/* CSS Document */

body {
background: #00539F;
font-family: Helvetica, Arial, sans-serif;

padding: 0;
margin: 0;

}

a {
font-weight: bold;
}

#navigation {
font-size: 8pt;
}

#navigation ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;


}

#navigation ul a {
display: block;

color: #FFF;
padding: .2em .5em;
text-decoration: none;
border-bottom: 1px dotted red;
width: 150px;

}


#navigation a:hover {
text-decoration: underline;
}

#breadcrumb {
color: #000;
font-size: 10px;
float: right;
position: relative;
top: -30px;
right: 30px
} 

#main {
color: #000;
font-size: 8pt;
}

#main h3 {

color: #000;
font-size: 1.3em;

}

#left {
position: relative;
width: 280px;
float: left;
}

#right {
width: 280px;
float: right;

}

.dots{
display: block;
border-top: thin dotted;
border-bottom: thin dotted;
}

#contact {

text-align: right;


}

#main a {
text-decoration: none;
}

#main a:hover {
text-decoration: underline;
}


.news-item h2{
font-size: 12px;
color: #00539F;

}

.news-item h3{
font-size: 95%;
position: relative;
top: -8px;
}

.news-item p {
position: relative;
top: -8px;
}

.news-item {
padding-top: 2.5em;
padding-bottom: 0.5em;
border-bottom: 1px dotted black;
}

#news-top h2{
font-size: 12px;
color: #00539F;

}

#news-top h3{

position: relative;
top: -8px;
}

#news-top p {
position: relative;
top: -8px;
}

#news-top {

border-bottom: 1px dotted black;
}


#footer {
position: relative;
bottom: 10px;
right: 10px;
font-size: 8pt;
text-align: right;
padding: 0;
margin: 0;
}

#footer a:hover {
color: red;
}