body, table, td, th {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #5D401C }

a:link { font: Verdana, Arial, Helvetica, sans-serif; color: #AD1800 }
a:visited {  font: Verdana, Arial, Helvetica, sans-serif; color: #991600 }
a:hover {  font: Verdana, Arial, Helvetica, sans-serif; color: #ff450c }
a:active {  font: Verdana, Arial, Helvetica, sans-serif; color: #AD1800 }

font.menu { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #ffecaa; width:75px; text-decoration: none}
a.menu:link { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFBC3C; width:75px; text-decoration: none}
a.menu:visited {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFBC3C; width:75px; text-decoration: none}
a.menu:hover {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FED25B; width:75px; text-decoration: underline}
a.menu:active {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFBC3C; width:75px; text-decoration: none}

font.lang { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #ffecaa; text-decoration: none}
font.langinactive { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #EBD7AD; text-decoration: none}
a.lang:link { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFBC3C; text-decoration: none}
a.lang:visited {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFBC3C; text-decoration: none}
a.lang:hover {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FED25B; text-decoration: underline}
a.lang:active {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFBC3C; text-decoration: none}


div.menuhead { font: bold 14px/40px Verdana, Arial, Helvetica, sans-serif; color: #8e5700; background: url('images/menuarrowbig.gif') no-repeat left; padding-left: 20px; margin-left: 10px; border-bottom: 1px dashed #f78c1e}
div.menuitem { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #A50C0C; background: url('images/menudot1.gif') no-repeat left; padding-left: 16px; ; margin-left: 20px; margin-top: 4px}
div.submenu { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6f1616; background: url('images/menudot1.gif') no-repeat left; padding-left: 16px; ; margin-left: 20px; margin-top: 4px}
div.submenuhi { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #880F0F; background: url('images/menudot1.gif') no-repeat left; padding-left: 16px; ; margin-left: 20px; margin-top: 4px}
div.submenuitem { font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #A50C0C; background: url('images/menudot2.gif') no-repeat left; padding-left: 14px; ; margin-left: 30px; margin-top: 4px}
div.submenuitemhi { font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #E60000; background: url('images/menudot2hi.gif') no-repeat left; padding-left: 14px; ; margin-left: 30px; margin-top: 4px}
div.linkblockhdr { padding-left: 20px; margin-bottom: 5px; background: url('images/linkgroupdot.gif') no-repeat left }
div.link { display: table; line-height: 50px; width: 100%; padding-left: 30px; vertical-align: 50% }
font.linkhdr { display: block;  width: 50%; font: bold 16px/20px Verdana, Arial, Helvetica, sans-serif; color: #CF8510; border-bottom: 1px dotted #f78c1e}

font.menuitem, 
a.menuitem:link, 
a.menuitem:visited,
a.menuitem:active { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6f1616; text-decoration: none }
a.menuitem:hover { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #8E2020; text-decoration: underline }

font.submenuitem, 
a.submenuitem:link, 
a.submenuitem:visited, 
a.submenuitem:active { font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #6f1616; text-decoration: none }
a.submenuitem:hover { font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #8E2020; text-decoration: underline }


div.headline { font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif; color: #D93800; background-color: #FBEBC3; padding-left: 10px; border: 1px dotted #f78c1e; margin-bottom: 5px }
font.date { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #C37910 }

div.note { color: #D93800; background-color: #FBEBC3; padding: 10px; border: 1px dotted #f78c1e; margin-bottom: 5px }
div.code { font: 12px "Courier New", sans-serif; color: #4B0C00; background-color: #E4DABF; padding: 10px 30px; border: 1px solid #f78c1e; margin: 5px }


font.bigger1 { font: bold 18px/28px Verdana, Arial, Helvetica, sans-serif; color: #F60023 }
font.bigger2 { font: bold 18px/28px Verdana, Arial, Helvetica, sans-serif; color: #9F4120 }
font.bigger3 { font: bold 18px/28px Verdana, Arial, Helvetica, sans-serif; color: #DA8B37 }

font.bigwarn { font: bold 18px/22px Verdana, Arial, Helvetica, sans-serif; color: #F44040 }


font.big1 { font: 18px/22px Verdana, Arial, Helvetica, sans-serif; color: #F60023 }
font.big2 { font: 18px/22px Verdana, Arial, Helvetica, sans-serif; color: #C82100 }
font.big3 { font: 18px/22px Verdana, Arial, Helvetica, sans-serif; color: #A9460A }

font.large1 { font: bold 16px/20px Verdana, Arial, Helvetica, sans-serif; color: #F60023 }
font.large2 { font: bold 16px/20px Verdana, Arial, Helvetica, sans-serif; color: #E82100 }

font.medium1 { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #F60023 }
font.medium2 { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #E71B00 }
font.medium3 { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #BC1D08 }

font.em1 { color: #F40000 }
font.em2 { color: #D51F07 }
font.em3 { color: #C11700 }
font.em4 { color: #9E1B1B }
font.dark1 { color: #0A0100 }
font.light1 { color: #755C3C }
font.light2 { color: #93754E }



a.backtotop { font: 12px Verdana, Arial, Helvetica, sans-serif; padding-left: 50px}

font.techinfo { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #C29C6F }
font.os { font: bold 12px/27px Verdana, Arial, Helvetica, sans-serif; color: #795803 }

h1 { font: bold 20px Verdana, Arial, Helvetica, sans-serif; color: #A92001 }
h2 { font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: #9A1702 }
h3 { font: 18px Verdana, Arial, Helvetica, sans-serif; color: #A92001 }
h4 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #A92001 }
h5 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #A92001 }
h6 { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #A92001 }

ul { list-style: square }
li { color: #9E1B1B }

.code { font: 12px "Courier New", sans-serif; color: #755c3c; }
.errorcode1 { font: 12px "Courier New", sans-serif; color: #755c3c; display:inline; white-space:nowrap; padding-right:10px; }

th.stdtbl { font-weight: bold; color: #D51F07; background-color:#F6C192; }
td.stdtbl { color: #4F3618; background-color:#E2D6B8; }

th.prod { font-weight: bold; color: #D51F07; background-color:#F6C192; text-align: left; vertical-align: top}
td.prod { color: #4F3618; background-color:#E2D6B8; text-align: left; vertical-align: top }
htpr { color: #9E1B1B; text-align: right }