/******************************************************************************/
/* General Attributes */
/*********************/
body {
background: #fff;
color: #333333;
font: .75em Tahoma, Arial, Helvetica, sans-serif;
}
h1 {
background: url('images/btn_header.gif') no-repeat left center;
padding: 10px 5px 5px 20px;
font-weight: bold;
color: #074B88;
font-size: 1.7em;
}
h2 {
font-size: 1.2em;
}
h3 {
font-size: 1.1em;
}
.column {
float: left;
}
.clear {
clear: both;
line-height: 0px;
height: 0px;
overflow: hidden;
}
.headline {
background: url('images/btn_header.gif') no-repeat left center;
padding: 10px 5px 5px 20px;
font-weight: bold;
color: #0000ff;
font-size: 1.7em;
}

.subtitle {
text-align: left;
padding: 5px 5px 2px 0px;
color: #074B88;
font-size: 1.2em;
font-style: italic;
}

.byline {
margin-bottom: 11px;
font-size: 11px }

.maincontent {
padding: 5px;
margin: 0 auto;
}

/******************************************************************************/
/* Related links  */
/********************/

#linkstable, #linkstable table {
width: 100%;
}
#linkstable img {
display: inline;
}
#linkstable thead {

}
#linkstable tbody td {
padding: 0 10px 0 25px;
vertical-align: top;
margin: 0;
}
#linkstable tbody tr.even {
background: #f8f8f8;
}
#linkstable tbody tr.odd {
background: #efefef;
}
#linkstable tbody th {
background: #fff;
text-align: left;
padding: 15px 5px 2px 20px;
border-bottom: 1px solid #666;
font-size: 1.2em;
}

/******************************************************************************/
/* Footer */
/*********/
#footer {
clear: both;
float: left;
width: 100%;
font-size: 0.9em;
margin-bottom: 5px;
}
#footer li {
float: left;
width: 195px;
margin-right: 5px;
list-style-type: none;
}
#footer li.last {
margin-right: 0;
}
#footer div {
border: 1px solid #ccc;
height: 100px;
overflow: hidden;
background: #fff;
}
#footer div h3 {
margin: 5px;
}
#footer div p {
margin: 0 5px 5px;
}
#footer #flashbox {
width: 390px;
height: 100px;
}
#footer a:hover {
text-decoration: none;
}

#closer {
float: left;
clear: both;
background: #fff;
width: 100%;
position: relative;
}
#closer div {
border-color: #ccc;
border-style: solid;
border-width: 1px 0 0 0;
padding: 5px;
}
#closer div p {
text-align: center;
}
#closer .botr {
position: absolute;
bottom: 0;
right: 0;
}


