
h1 {
    font-family: Arial; 
    font-size: 18pt; 
    color: #34469C; 
    font-weight: bold;
    font-style: ; 
}

h2 {
    font-family: Arial; 
    font-size: 15pt; 
    color: #34469C; 
    font-weight: bold;
    font-style: ; 
}

h2 a {
    font-family: Arial; 
    font-size: 15pt; 
    color: #34469C; 
    font-weight: bold;
    font-style: ; 
}

h3 {
    font-family: Arial; 
    font-size: 11pt; 
    color: #34469C; 
    font-weight: ;
    font-style: italic; 
   }

p,a,dt,dd,li,address,th,td {
    font-family: Arial; 
    font-size: 11pt; 
    color: #34469C; 
}


/* Fucking IE5 cannot center with "margin 0px auto", so HACK */

body {
  text-align: center;
}

/* Text-alignment has to be returned for real browsers */
/* IE5 dont know "max-width", so Javascript HACK */

#mainbox {
   text-align: left;
   position: static;
   max-width: 500px;
   min-width: 300px;
   width: expression(document.body.clientWidth > 500? "500px": "auto" );
   border-style: solid;
   border-width: 0;
   border-color: blue;
   padding: 0;
   margin: 0px auto;

}

#bodytext {
   position: relative;
   top: 0;
   left: 0;
   padding: 2em;
}

#ctrimg {
   text-align: center;
   font-style: italic; 
   margin: 0px auto;
   padding: 1em;
}

#wideimg {
   text-align: center;
   font-style: italic; 
   margin: 0px auto 0px -100px;
   padding: 1em;
}

