/* add remove require */
body { background:#cacecd;}
p,td,th,div{font: 400 10pt arial,sans serif;}
img{border:0;}
#banner form{display:inline;}
div#navigation {border-bottom:1px solid #50514c; border-top:1px solid #50514c;background-color:#87a370; width:100%; height:43px; position:relative;font-size:10px;margin-bottom:20px;}
div#navigation ul {width:100%;line-height:11px;}
ul#menu { margin:0; padding:4px 0; list-style-type:none;}
ul#menu li { display:inline; margin:0; padding:0;font-size:10px;}
ul#submenu { margin:0; padding:5px 0; background-color:#c1cce0; list-style-type:none; position:absolute; top:20px; left:0;}
ul#submenu li { display:inline; margin:0; padding:2px;}
div#navigation ul#menu a:link, div#navigation ul#menu a:visited, div#navigation ul#menu a:hover {text-decoration:none;color:#fff;padding:4px;background-color:#87a370;font-weight:bold; border:1px solid #50514c;}
div#navigation ul#menu a:hover { color:#50514c; background-color:#c1cce0; border-bottom:3px solid #c1cce0;}
div#navigation ul#menu li.sel a:link, div#navigation ul#menu li.sel a:visited, div#navigation ul#menu li.sel a:hover {color:#50514c;background-color:#c1cce0; border-bottom-color:#c1cce0;}
div#navigation ul#submenu a:link, div#navigation ul#submenu a:visited, div#navigation ul#submenu a:hover{color:#50514c;padding:4px;background-color:#c1cce0; border:0;margin:0;white-space:nowrap;font-weight:bold;}
div#navigation ul#submenu a:hover {text-decoration:underline;}
div#navigation ul#submenu li.prodsel a:link, div#navigation ul#submenu li.prodsel a:visited, div#navigation ul#submenu li.prodsel a:hover{color:#000;font-size:12px;}
div.tip, div.note, div.important, div.warning, div.caution {background:url(../share/icons/spacer.gif) left no-repeat;}
div.tip h3{background:url(../kicons/dotorg/sinfo_24.png) left no-repeat;padding:6px 0 4px 28px;}
div.note h3{background:url(../kicons/dotorg/notep_24.png) left no-repeat;padding:6px 0 4px 28px;}
div.important h3, div.warning h3, div.caution h3{background:url(../kicons/dotorg/warning_24.png) left no-repeat;padding:6px 0 4px 28px;}
div.figure{text-align:center;}
tr.qandadiv h4{display:none;}
tr.question p{font-weight:bold;}
div.qandaset p{margin-top:0px;}
div.toc{margin-left:30px;}
div.toc dt{font-weight:normal;}
h1{font:800 16pt arial, sans-serif;color:#50514c;}
h1.appname{font:800 14pt arial, sans-serif;color:#50514c;text-align:center;}
h2{margin-top:25px;border:1px solid #9a9e9d;background:#f9ed99;padding:2px 5px;color:#50514c;}
hr{display:none;}
p{line-height:1.3em;}
h3.title{margin:15px 0 0 0;padding:10px 0 0 0;color:#5d192f;font-weight:bold;}
div.navheader th{font-weight:bold;}
.formborder{background:#b6b0b4;}
.formdesc{background:#fff;color:#000;}
.entry,.value{background:#fff;color:#000;}
.label{font-weight:800;color:#50514c;background:#c1cce0;}
.buttonbarright{background:#b6b0b4;text-align:right}
.buttonbarleft{background:#b6b0b4;text-align: left}
.highlight{background:#f9ed99;color:#000;}
.heading2,.formheading{font:800 14pt arial, sans-serif;color:#fff;background:#87a370;}
dt span.term{display:block;padding: 8px 0px 0px 5px;color:#556684;font:800 10pt arial,sans-serif;}
li p {padding:0px;margin:0px;}
div#container{width:94%;border:1px solid #50514c;margin:10px;margin-left:auto;margin-right:auto;padding:0;background:#fff;}
div#banner{padding:5px;margin-bottom:0;}
div#banner h1{display:inline;}
div#banner img{vertical-align:middle;}
div#content{padding:5px 15px;margin:0px;}
div#footer{clear:both;padding:5px;margin:0;border:solid #50514c;border-width:1px 0 0 0;text-align:center;background:#dbcfc3;}
.error{font-weight:600;color:#f00;display:block;width:auto;background:#ff8;padding:3px;margin:2px;border:1px solid #f00;}