body { margin:0px; font-family: Futura, Arial, Helvetica, Verdana; }

A:active { font-size: 8pt; color:#03004D; text-decoration:none; }
A:link { font-size: 8pt; color:#03004D; text-decoration:none; }
A:visited { font-size: 8pt; color:#03004D; text-decoration:none; }
A:hover { font-size: 8pt; color:#03004D; text-decoration:underline; }

A:active.link_menuePassive { font-size: 8pt; color:#352B00; text-decoration:none; text-transform:uppercase; }
A:link.link_menuePassive { font-size: 8pt; color:#352B00; text-decoration:none; text-transform:uppercase; }
A:visited.link_menuePassive { font-size: 8pt; color:#352B00; text-decoration:none; text-transform:uppercase; }
A:hover.link_menuePassive { font-size: 8pt; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }

A:active.link_menueActive { font-size: 8pt; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }
A:link.link_menueActive { font-size: 8pt; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }
A:visited.link_menueActive { font-size: 8pt; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }
A:hover.link_menueActive { font-size: 8pt; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }

A:active.link_bottom { font-size: 9pt; color:#6E622C; text-decoration:none; text-transform:uppercase; }
A:link.link_bottom { font-size: 9pt; color:#6E622C; text-decoration:none; text-transform:uppercase; }
A:visited.link_bottom { font-size: 9pt; color:#6E622C; text-decoration:none; text-transform:uppercase; }
A:hover.link_bottom { font-size: 9pt; color:#6E622C; text-decoration:underline; text-transform:uppercase; }

span.textBottom { color:#6E622C; font-family:Futura, Arial, Verdana; font-size:9pt; }

p.textLight { font-size:9pt; font-weight:normal; color:#7777A8; }

p.textDark { font-size:9pt; font-weight:normal; color:#03004D; }

p.textWarning { font-size:9pt; font-weight:normal; color:#A70000; }

*.textDark_green { font-size:9pt; font-weight:normal; color:#114500 }

p.inputLabel { margin-bottom:3px; font-size:8pt; font-weight:normal; color:#03004D; }
input.inputPassive { padding-left:3px; height:20px; font-size:8pt; border: 1px solid #E3E3E3; color:#7777A8;}
input.inputActive { padding-left:5px; height:20px; font-size:8pt; border: 1px solid #97CF30; color:#628620; }
input.button { font-size:8pt; height:20px; background-color:#F4F4F4; border: 1px solid #BABABA; color:#03004D;}

h1.h1_blue { padding-top:12px; font-size:12pt; font-weight:normal; color:#7777A8; text-transform:uppercase; }
h1.h1_green { padding-top:12px; font-size:12pt; font-weight:normal; color:#83A877; text-transform:uppercase; }