body { margin-top: 0;
       margin-bottom: 0;
       padding-top: 0;
       padding-bottom: 0;
       margin-left: 0;
       margin-right: 0;
       padding-left: 0;
       padding-right: 0;
       text-align: left;
       color: #000000;
}
a:link    { color: #5C5B9F; text-decoration: none; }
/*a:active  { color: #9493C1; }*/
a:visited { color: #434272; text-decoration: none; }
a img     { border: none; }
a:hover   { color: #5C5B9F; text-decoration: underline; }

h2 {font-family:    Arial, Helvetica, sans-serif; font-size:      1.55em; color:  #3e5aa8; }
h3 {font-family:    Arial, Helvetica, sans-serif; font-size:      1.25em; color:  #73bd1f; 
    margin-bottom: 0; }
h3 a:link { color: #73bd1f; }
h3 a:visited { color: #73bd1f; }
h3 a:active { color: #73bd1f; }
h4 {font-family:    Arial, Helvetica, sans-serif; font-size:      1.05em; color:  #3e5aa8; }
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 1.05em; color: black; font-weight: bold;}
p {margin-top: 0; }
ul {margin-top: 0; }

table,tr,td,th {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	text-align: left;
	background-color: #DADDE4;
	boder: solid;
}

.content {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 50px;
        padding-right: 50px;
        margin-left: 0;
        margin-right: 0;
        text-align: left;
        background-color: #ffffff;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 9pt;
}

.content a:link { text-decoration: none; }
.content a:hover { text-decoration: underline; }

/*
.sidemenu {
        margin: 0 0 0 0;
        padding-top: 50px;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 10px;
        text-align: left;
        vertical-align: top;
        background-color: #ffffff;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 9pt;
}
.sidemenu A { color: green;}
.sidemenu A:hover { color: red;}
.sidemenu li, ul { list-style: none; }
*/


.topmenu td {
        margin: 0;
        padding: 0;
        text-align: left;
        vertical-align: top;
        background-color: white;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 7pt;
}
.topmenu li ul { list-style: none; }

.green { background-color: #73BD1F; }
.blue  { background-color: #3e59a8; }

.header { font-family: Arial, Helvetica, Sans-Serif; }
.header { font-size: 9pt; }
.header { background-color: #ffffff; }
.header:link { color: #5C5B9F }
.header:visited {color: #434272 }
/*.header:active { color: #9493C1 }
.header:hover { color: #9493C1 }*/

.footer { font-family: Arial, Helvetica, Sans-Serif; }
.footer { font-size: 9pt; }
.footer:link { color: #ffffff }
.footer:visited {color: #ffffff }
/*.footer:active { color: #ffffff }*/

.news dd {
  padding: 5px 0px 0px 0px;
  margin: 0px 20px 20px;
}
.news dt { font-style: italic; }
.newsdate { font-weight: bold; }

