* { font-family:inherit; }
body { font-family:Arial,Helvetica,Sans,Sans-Serif; font-size:12px; }
code,tt,pre,.pre,.filename,.keyword,.message { font-family:Courier New,Courier,Monospace; }
p,caption,th,td,ul,ol,menu,dl,blockquote,code,tt,address,button,.abstract,.abstractc,.figcaption,.tabcaption { font-size:12px; }
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:14px; }
h5 { font-size:12px; font-style:italic; }
h6 { font-size:12px; font-style:italic; }
.abstract,.abstractc,.xs,.xsc,.xsb,.xsbc,.xsi { font-size:11px; }
.xxs { font-size:10px; }
.xsb,.xsbc,.xxsb,.xxsbc { font-weight:bold; }
.xsc,.xsbc,.xxsc,.xxsbc { text-align:center; }
.xsi,.xxsi { font-style:italic; }
.note { color:red; font-weight:bold; }
.navi { font-size:11px; font-weight:bold; text-align:left; margin-top:0px; }
.nowrap { white-space:nowrap; }
.notebox { display:block; color:#cc0000; font-weight:normal; border:dashed #cc0000 2px; padding:8px; background-color:#f8f8f8; text-align:center; }
hr { color:#999999; height:1px; border:none; border-top:solid #999999 1px; }
blockquote { margin-right:0px; }
.tablebrd1,.tab1 { border:solid #999999 1px; border-collapse:collapse; }
.tab1 { margin-left:40px; }
.tablehd1 { vertical-align:bottom; font-weight:bold; background-color:#ffffff; background-image:url(gv2x400_bfc4d2_ffffff.gif); background-repeat:repeat-x; padding:0.3em 0.4em; }
.tablehd2 { vertical-align:bottom; font-weight:bold; background-color:#f4f4f4; }
th { vertical-align:bottom; }
td { vertical-align:top; }
fieldset { border:solid #cccccc 1px; padding:12px 6px; margin:12px 0; }
legend { border:solid #cccccc 1px; padding:2px 4px; font-size:10px; font-weight:bold; }
label { font-size:10px; }
.chapterheaderbar { border:solid #cccccc 1px; background-color:#ffffff; background-image:url(gv2x400_bfc4d2_ffffff.gif); background-repeat:repeat-x; padding:0.3em 0.4em; }
.chapterheaderinbar { margin-top:0px; margin-bottom:0px; color:#333333; font-size:12px; font-weight:bold; padding:0.3em 0.8em; }
.abstract,.abstractc { width:300px; margin:auto; padding:4px 0; border-top:solid #999999 1px; border-bottom:solid #999999 1px; }
.abstract { text-align:justify; }
.abstractc { text-align:center; }
img { border-width:0; }
a { text-decoration:none; cursor:pointer; color:#1066b6; }
a:link { color:#1066b6; }
a:visited { color:#6666b6; }
a:active { color:#1066b6; }
a:hover { color:#ff6600; text-decoration:underline; }
.AIMG:active,.AIMG:hover { background-color:transparent; }
abbr,acronym { cursor:help; border-bottom:dotted #666666 1px; color:#333333; }
.productname { color:#333333; font-weight:bold; }
.filename,.keyword,.message { color:#333366; font-weight:bold; }
.ulp,.ulh,.ulc { color:#000099; }
.ulp { text-transform:uppercase; }
.ulh,.ulc { text-transform:lowercase; }
.fct,.ulfct,.ulidx { color:#663333; }
.utilityprogram { color:#990000; text-transform:uppercase; }
.menu,.menufunction,.menuoption,.menubutton,.fct,.ulp,.ulfct,.ulidx,.utilityprogram,.ulh,.ulc { font-weight:bold; }
.menu,.menufunction,.menuoption,.menubutton { color:#000099; }
p,li,blockquote,.justify { text-align:justify; }
.center,.figure,.figcaption,.tabcaption { text-align:center; }
p.left { text-align:left; }
caption,.figcaption,.tabcaption { font-weight:bold; font-style:italic; }
.fig { text-align:center; margin-bottom:6px; }
.figcaption { margin-top:6px; }
.tabcaption { margin-bottom:6px; }
tt { font-weight:bold; }
pre,.pre { border:solid #cccccc 1px; background-color:#ffffe0; padding:4px; margin-right:0px; font-size:12px; text-align:left; }

.alignl,.blockl { text-align:left; }
.alignc,.blockc { text-align:center; }
.alignr,.blockr { text-align:right; }
.alignj,.blockj { text-align:justify; }
.valignt { vertical-align:top; }
.valignm { vertical-align:middle; }
.valignb { vertical-align:bottom; }
.nowrap { white-space:nowrap; }
.block,.blockl,.blockc,.blockr,.blockj { display:block; }

ul { list-style-type:disc; }
menu { list-style-type:square; }
ul.noindent { margin-left:18px; padding-left:0; }
ul.topics li,ol.topics li { margin-top:8px; text-align:left; }
.osprompt { font-weight:bold; }
.keyboard { font-size:0.8em; font-weight:bold; padding:0.0em 0.5em; color:#333333; background-color:#f0f0f0; border:solid #333333 1px; border-top:solid #b9b8b8 1px; border-left:solid #b8b8b8 1px; }
.menu,.menufunction,.menuoption,.menubutton { border:outset #e8e8e8 1px; background-color:#d4d0c8; font-size:0.8em; font-weight:normal; color:#000000; padding:0.0em 0.5em; }
.tmnu,.tmnu1,.tmnu2,.tmnu3,.tmnu4,.tmnu5,.tmnu6 { margin-top:0px; }
.tmnu { margin-left:0px; }
.tmnu1 { margin-left:40px; }
.tmnu2 { margin-left:60px; }
.tmnu3 { margin-left:80px; }
.tmnu4 { margin-left:100px; }
.tmnu5 { margin-left:120px; }
.tmnu6 { margin-left:140px; }
.tdm,.tdp,.tdi,.tdii,.tdmouse { border:outset #e8e8e8 1px; background-color:#d4d0c8; font:menu; font-family:Arial,Helvetica,Sans,Sans-Serif; font-size:11px; font-weight:normal; color:#000000; padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:4px; vertical-align:middle; text-align:left; }
.tdm { background-color:#d4d0c8; text-align:left; width:120px; }
.tdp { background-color:#e8e4dc; text-align:right; width:280px; vertical-align:text-top; }
.tdi,.tdii { border:outset #ffffff 1px; background-color:#fffff0; vertical-align:text-bottom; }
.tdii { width:280px; text-align:right; }
.tdmouse { border:outset #ffffff 1px; background-color:#fffff0; width:20px; padding-left:0px; padding-right:0px; text-align:center; }
.mb0,.mb1 { font-family:Arial,Helvetica,Sans,Sans-Serif; font-size:10px; cursor:pointer; text-align:left; }
.mb0,.mb1 { width:180px; padding-left:3px; padding-right:2px; padding-top:1px; padding-bottom:0px; vertical-align:bottom; }
.mb0,.mb0:active,.mb0:visited,.mb0:link,.mb0:hover,
.mb1,.mb1:active,.mb1:visited,.mb1:link,.mb1:hover { padding:0.15em 0.4em; color:#666666; background-color:#ffffff; background-image:url(gv2x400_bfc4d2_ffffff.gif); background-repeat:repeat-x; border-top:solid #cccccc 1px; border-left:solid #cccccc 1px; border-bottom:solid #666666 1px; border-right:solid #666666 1px; }
.mb0:hover,.mb1,.mb1:active,.mb1:visited,.mb1:link,.mb1:hover { padding:0.15em 0.4em; color:#fffff0; background-color:#529fa9; background-image:url(gh1280x1_645daa_529fa9.jpg); background-repeat:repeat-y; border-top:solid #999999 1px; border-left:solid #999999 1px; border-bottom:solid #666666 1px; border-right:solid #666666 1px; }
a.icon_lang,a.icon_lang:link,a.icon_lang:active,a.icon_lang:visited,a.icon_lang:hover { font-size:8px !important; font-weight:normal; line-height:10px; height:10px; width:22px; padding:0; display:inline-block; text-align:center; vertical-align:top; }
a.icon_lang_en0,.icon_lang_de0 { background-position:top center; background-repeat:no-repeat; padding:0; margin:0; text-align:center; vertical-align:top; }
a.icon_lang_en0 { background-image:url(b22x12_lang_en0.gif); }
a.icon_lang_en0:hover { background-image:url(b22x12_lang_en1.gif); }
a.icon_lang_de0 { background-image:url(b22x12_lang_de0.gif); }
a.icon_lang_de0:hover { background-image:url(b22x12_lang_de1.gif); }

a.doc,a.hlp,a.pdf,a.txt,a.xls,a.zip,a.setup,a.download { background-repeat:no-repeat; background-position:top left; padding-left:20px; }
a.doc,a.doc:active,a.doc:visited,a.doc:link { background-image:url(icon_doc_16x16t0.gif); }
a.doc:hover { background-image:url(icon_doc_16x16t1.gif); }
a.hlp,a.hlp:active,a.hlp:visited,a.hlp:link { background-image:url(icon_hlp_16x16t0.gif); }
a.hlp:hover { background-image:url(icon_hlp_16x16t1.gif); }
a.pdf,a.pdf:active,a.pdf:visited,a.pdf:link { background-image:url(icon_pdf_16x16t0.gif); }
a.pdf:hover { background-image:url(icon_pdf_16x16t1.gif); }
a.txt,a.txt:active,a.txt:visited,a.txt:link { background-image:url(icon_txt_16x16t0.gif); }
a.txt:hover { background-image:url(icon_txt_16x16t1.gif); }
a.xls,a.xls:active,a.xls:visited,a.xls:link { background-image:url(icon_xls_16x16t0.gif); }
a.xls:hover { background-image:url(icon_xls_16x16t1.gif); }
a.zip,a.zip:active,a.zip:visited,a.zip:link { background-image:url(icon_zip_16x16t0.gif); }
a.zip:hover { background-image:url(icon_zip_16x16t1.gif); }
a.setup,a.setup:active,a.setup:visited,a.setup:link { background-image:url(icon_setup_16x16t0.gif); }
a.setup:hover { background-image:url(icon_setup_16x16t1.gif); }
a.download,a.download:active,a.download:visited,a.download:link { background-image:url(icon_download_16x16t0.gif); }
a.download:hover { background-image:url(icon_download_16x16t1.gif); }

.manpage h5,.manpage p,.manpage pre { margin-left:40px; }
div.sidemenu { width:100%; float:left; display:block; height:auto; margin:0; padding:0; border:0px; }
.sidemenu ul { margin:1px; padding:0; }
.sidemenu li { list-style-type:none; }
.sidemenu a,.sidemenu a:link,.sidemenu a:active,.sidemenu a:visited,.sidemenu .mb0,.sidemenu .mb0:link,.sidemenu .mb0:active,.sidemenu .mb0:visited,.sidemenu .mb1 { display:block; width:auto; font-family:Arial,Helvetica,Sans,Sans-Serif; font-size:10px; cursor:pointer; text-align:left; text-decoration:none; padding:0.15em 0.4em; color:#666666; background-color:#ffffff; background-image:url(gv2x400_bfc4d2_ffffff.gif); background-repeat:repeat-x; border-top:solid #cccccc 1px; border-left:solid #cccccc 1px; border-bottom:solid #666666 1px; border-right:solid #666666 1px; }
.sidemenu a:hover,.sidemenu .mb0:hover,.sidemenu .mb1,.sidemenu .mb1:link,.sidemenu .mb1:active,.sidemenu .mb1:visited,.sidemenu .mb1:hover { padding:0.15em 0.4em; color:#fffff0; background-color:#529fa9; background-image:url(gh1280x1_645daa_529fa9.jpg); background-repeat:repeat-y; border-top:solid #999999 1px; border-left:solid #999999 1px; border-bottom:solid #666666 1px; border-right:solid #666666 1px; }
