.title {font-family:Verdana,Arial;font-size:18pt;color:#535383;font-weight:bold;text-decoration:none;}
.hdr {font-family:Verdana,Arial;font-size:14pt;color:#636363;font-weight:bold;text-decoration:none;}
.ftr, .browse {font-family:Trebuchet MS,Arial;font-size:9pt;color:#80A0C0;text-decoration:none;}
.tiny {font-family:Trebuchet MS,Arial;font-size:9pt;color:#004080;text-decoration:none;}
.browse {color:#204060;font-size:9pt;}
.lbl {font-family:Tahoma,Arial;font-size:9pt;color:#332266;font-weight:bold;text-decoration:none;}
.val {font-family:Verdana,Arial;font-size:10pt;color:#002040;}
.err {font-family:Courier New,Courier;font-size:9pt;color:#662233;text-decoration:none;}
.btn {font-family:Tahoma,Arial;font-size:10pt;color:#004080;font-weight:normal;text-decoration:none;border:solid;border-width:1;background-Color:#D0E0F0;border-color:#80A0C0;}
.btn:disabled {font-size:9pt;color:gray;}
.btn2 {font-family:Tahoma,Arial;font-size:10pt;color:#004080;text-decoration:none;border:solid;border-width:1;background-Color:#C6D6E6;border-color:#7696B6;}
.btn3 {font-family:Tahoma,Arial;font-size:10pt;color:#105090;text-decoration:none;border:solid;border-width:1;background-Color:#EEEEBB;border-color:#86A6C6;}
.fad {background-Color:#EEEECC;}
.sommatie {color:#226622;background-Color:#CCEECC;cursor:default;border-style:solid;}
.trans {background-Color:transparent;border-style:none;font-family:Verdana,Arial;font-size:10pt;color:#004080;font-weight:bold;}
.trans_days {background-Color:transparent;border-style:none;font-family:Verdana,Arial;font-size:10pt;color:#4080C0;font-weight:bold;}
.lbl_days {font-family:Tahoma,Arial;font-size:8pt;color:#4080C0;font-weight:bold;text-decoration:none;}
.noborder {border:none;style:flat;}
.disabled {color:gray;}

body,p,td {font-family:Trebuchet MS,Arial;font-size:10pt;color:#004080;text-decoration:none;}
input,textarea,select {font-family:Verdana,Arial;font-size:10pt;color:#002040;border:solid;border-width:1;border-color:#80A0C0;}
a {font-family:Trebuchet MS,Arial;font-size:10pt;color:#002040;text-decoration:none;}
a:hover {text-decoration:underline;}
hr {color:#80A0C0;}

.menu {border:solid;border-width:1px;border-color:#80A0C0;}
.menu_row,.menu_hdr {padding:4px;border-right:solid;border-right-width:1px;border-right-color:#80A0C0;}
.menu_hdr {color:#F0F0F0;background-Color:#80A0C0;}
.menu_sel {padding:5px;background-Color:#F0E0E0;font-style:italic;border:dashed;border-width:1px;border-color:#80A0C0;border-right:none;border-left:none;}
.menu_spc {padding:5px;background-Color:#F0E0E0;border:solid;border-width:1px;border-color:#80A0C0;border-left:none;}
.menu_sub {padding:25px;padding-top:5px;padding-left:8px;background-Color:#F0E0E0;}
.menu_tbar {padding:0px;padding-top:3px;padding-bottom:3px;background-Color:white;border:solid 1px #80A0C0;border-left:none;border-right:none;}

.grid_pager {padding:5px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1;border-color:#AAAABB;background-Color:#DDDDEE;}
.grid_animation {text-align:center;position:absolute;top:50px;width:100%;}

.green {background-Color:#99FF99;border:solid 1px ForestGreen;color:ForestGreen;}
.red {background-Color:#FF9999;border:solid 1px FireBrick;color:FireBrick;}
.yellow {background-Color:#FFFF99;border:solid 1px Peru;color:Peru;}
.blue {background-Color:LightBlue;border:solid 1px CornflowerBlue;color:CornflowerBlue;}