body{font: 85% "Trebuchet MS",Arial,sans-serif;margin:0px}
h1,h2,h3,p {margin-left:5px}
p{padding: 0 10px 5px}
h1{font-size: 200%;line-height:1em;color:#002455;padding-right:10px;text-align:right;background-color:#fff}
h2{font-size:140%;}


div#container{
color: #333;
background-image:url('/l.jpg');
background-repeat:repeat-y;
background-color:#fff;
position:absolute;
z-index:0;
width:100%;

}

a{text-decoration:none}

ul,ol{font-size:100%}

div#content{
 margin-left: 195px;
 padding: 1em;
 padding-right:5px;
 
}

div#nav{
 float: left;
 width: 170px;
 margin-left:10px;
 padding-left:6px;
 color:#eee;
 }

div#nav h2{font-size: 120%;color: #9E4A24;background-color:#fff}


div#footer{
  clear:both;
  width:100%;
  text-align:right;
}
img{border:0px}
table{width:100%;border-collapse:collapse;}
#bord td{border: 1px solid #C1DAD7;padding-left:4px;padding-right:4px;}



fieldset.inv {border-width:0px;margin:0px;padding:0px}
legend {padding:25px;font-size:110%;font-weight:bold}
form,legend,fieldset,label{text-align:left}

#whatsnew td{border-top:1px solid #aaa;border-botom:1px solid #aaa}

#calendar td{border:1px solid #777}


th{text-align:left;font-size:1.1em}

    .r0{background-color:#ffffff;width:130px;}
    .r1{background-color:#efefef}
    .msgboard{padding:7px}
    .com{font-family:sans-serif;color:#3333cc}
    

    #mb td{text-align:left;vertical-align:top}
    .h a{font-size:120%;color:#000099;font-weight:bold}
    mm.h {background-color:#eeeeee}
    .h {background-image: url('/gradient.gif')}

.mb,mbh{border:1px solid #aaa}
.mbh{font-weight:bold}