. {margin:0}

body {
background-color: #64b7bd;
background-image: url("images/pbg.gif");
margin: 0;
font-family: Arial, sans-serif;
}

div#container {
position: static;
display: block;
z-index: 0;
background-color: none;
background-image: url("images/pbgr.gif");
background-repeat: repeat-x;
height: 700px;
padding: 5px 0 10px 0;
}

div#container div#main {
background-color: none;
width: 975px;
margin: 0 auto 0 auto;
z-index: 10;
}

div#container div#main div#top {
height: 60px;
z-index:60;
background-color: none;
background-image: url("images/ptop.png");
background-repeat: repeat-x;
}

div#container div#main div#content {
background-color: #fde2ca;
background-image: url("images/pside.png");
background-repeat: repeat-y;
border-top: 10px solid #7388c2;
border-bottom: 1px solid #3b2784;
border-left: 0px solid;
border-right: 0px solid;
overflow: hidden;
z-index: 20;
}

div#top div#logo {
position:absolute;
background-color: none;
top: 5px;
width: 180px;
height: 90px;
z-index: 50;
}

div#container div#main div#content div#nav {
float: left;
background-color: none;
padding-top: 30px;
width: 175px;
}

div#nav ul {
list-style-position: outside;
list-style-image: none;
list-style-type: none;
margin:0;
padding:0;
font-size: 8pt;
font-weight: bold;
color: #70C3C9;
}

div#nav ul li {
display: block;
padding: 3px 0px 7px 7px;
}

div#nav ul li.p {
background-image: url("images/poption.png");
background-repeat: repeat-y;
color: #FEE3CC;
font-style: italic;
}

div#nav a:link { color: #70C3C9; text-decoration: underline; }
div#nav a:hover { color: #ffffff; text-decoration: underline; }
div#nav a:active { color: #FDE2CA; text-decoration: underline; }
div#nav a:visited { color: #70C3C9; text-decoration: underline; } 

div#container div#main div#content div#tx {
display: block;
background-color: none;
margin: 15px 15px 15px 200px;
width: 560px;
}

div#container div#main div#content div#tx div#txtop {
font-size: 10pt;
line-height: 15px;
}

div#container div#main div#content div#tx div#txfoot {
font-size: 9pt;
line-height: 12px;
text-align:center;
color: #7388C2;
}

div#container div#main div#content div#pictures {
float: right;
width: 170px;
background-color: none;
margin: 0 0 0 15px;
padding-top: 15px;
}

div#pictures div.simage {
width: 150px;
margin: 0 auto 10px auto;
padding: 0;
}

div#pictures div.simage a {
text-decoration: none;
margin: 0;
}

div#pictures div.simage img {
border: 1px solid #5472C2;
}

hr {
width: 90%;
border: 0;
color: #7388C2;
background-color: #7388C2;
height: 1px;
}

b { font-weight: bold; }

img.b { border: 1px solid #5472C2; margin-bottom: 10px;}
.l { margin-right: 10px; }
.r { margin-left: 10px; }

h2, h3, h4, h5, h6 { font-weight: bold; color: #7388c2; margin: 0 0 10px 0; }
h1  { font-weight: bold; color: #7388c2; margin: 0 0 20px 0; font-size: 14pt;}

p.s { font-size: 8pt; }

table.floortable { border: 1px solid #382285; }
table.floortable td { background-color: #E9D6CB; font-size: 9pt; }
table.floortable td.fp {text-align: center; width: 205px; border-left: 3px solid #FDE2CA;}
table.floortable td.h { font-size: 12pt; background-color: #3B2784; color: #FDE2CA;}


a:link { color: #5472C2; text-decoration: underline; }
a:hover { color: #333333; text-decoration: underline; }
a:active { color: #C39B77; text-decoration: underline; }
a:visited { color: #5472C2; text-decoration: underline; }

