/* CSS Document */

body{
margin:0;
padding:0;
background:#F5F5F5;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
}
.main a{
text-decoration:none;
color:#000066;
}

.main{
background:#FFFFFF;
border:solid 1px #999999;
height:600px;
}

.topmenu a{
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
text-decoration:none;
}

.topmenu{
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
text-decoration:none;
height:10px;
}

.menu{
background:#000066;
color:#FFFFFF;
font-size:x-small;
padding-left:20px;
font-weight:bold;
height:10px;
}

.menu a{
color:#FFFFFF;
text-decoration:none;
padding-right:5px;
padding-left:5px;
}

.menu a:hover{
color:#CCCCCC;
}

.header{
background:#9f3b2c;
v-align:top;
height:183px;
}

.content{
padding-left:20px;
padding-right:10px;
padding-top:15px;
vertical-align:top;
height:400px;
}
.hometable td{
border: 1px solid #cccccc;
}

.top{
background:#f5f5f5;
margin:2px;
}

.top img{
padding-left:20px;
padding-right:20px;
}


.space{
width:2px;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
}

.blueheader, .redheader, .greyheader, .blueheader a, .redheader a, .greyheader a{
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-size:x-small;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}

.blueheader{
background:#000066;
}

.redheader{
background:#9f3b2c;
}

.greyheader{
background:#CCCCCC;
}

#imageholder{
float:left;
margin-right:5px;
}

#imageholderright{
float:right;
margin-right:5px;
}

.footer{
padding-top:5px;
font-size:x-small;
text-align:right;
}

h1{
color:#9f3b2c;
}

h2{
color:#9f3b2c;
}

h3{
color:#9f3b2c;
font-size:small;
padding-top:10px;
margin-bottom:-10px;
}

h4{
color:#9f3b2c;
font-size:small;
padding-bottom:0px;
}

td.content a{
font-weight:bold;
}

td.redheader, td.blueheader{
font-size:small;
}