body  { color: #000000; background-color: #EEF0FF; text-decoration: none; font-size: 12px; line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; letter-spacing: 0px; }

td { font-size: 12px; }

.l { font-size: 16px; }
.ml { font-size: 14px; }
.m { font-size: 12px; }
.ms { font-size: 11px; }
.s { font-size: 10px; }
.xs { font-size: 9px; }

.title { font-size: 18px; color: #003366; font-weight: bold; }
.headline { font-size: 16px; color: #808080; font-weight: bold; }

a { color: #333333; text-decoration: none}
a:hover { color: #666666; text-decoration: none}

.inputtext { border-bottom-style: solid; border-bottom-width: 1px; border-color: #657583; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
.inputtext2 { padding: 2px 2px 2px 2px; border-bottom-style: solid; border-color: #000033;  border-bottom-width: 1px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; background-color: #F0F0F0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

a.main {  color: #666666; text-decoration: none}
a.main:hover {  font-family: Arial, Helvetica, sans-serif; color: #9999CC; text-decoration: none}
a.sub {  font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none}
a.sub:hover {  font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}

td.nav a { color:#003366; background-color:#EEF0FF; font-size: 16px; font-weight: bold; }

td.nav li:hover { background-color: #EEF0FF; color:#079A68; font-size: 16px; font-weight: bold; }

td.topnav a { color:#FFFFFF; background-color:#079A68; font-size: 12px; letter-spacing: 0px; }

td.topnav a:hover { color:#003366; background-color: #079A68; font-size: 12px; letter-spacing: 0px; }

.nav a:hover { background-color: #EEF0FF; color:#079A68; font-size: 16px; font-weight: bold; }
