/* help pages */
#content table { margin: 20px 15px 10px 5px; padding: 0; }
#content tr { vertical-align: top; }
#content td { margin: 0; padding: 0 5px 15px 5px; }
#content td img { margin: 0; padding: 0 0 0 15px; }

/* control panel */
#contentwrapper { border-top: 1px solid #7f99cc; float: left; width: 100%; }
#contentcolumn { font-size: 12px; margin-left: 260px; }
#leftcolumn { font-size: 12px; float: left; width: 260px; margin-left: -100%; }
.box-main h3, .box-nav h3 { font-size: 100%; margin: 0 0 5px 0; padding: 7px 10px 10px 10px; text-decoration: none; }
.box-nav { margin: 0; padding: 23px 15px 30px 30px; }
.box-nav h3 { background: #d9e0ef none; color: #fff; }
.box-nav ul { list-style-type: none; margin: 0; padding: 0; }
.box-nav li { margin: 0; padding: 10px; }
.box-nav ul.sublist { list-style-type: none; margin: 0 0 0 15px; padding: 0; }
.box-nav ul.sublist li { margin: 0; padding: 20px 5px 0 0; }
.box-nav ul.sublist li.at { list-style-image: url(/images/bullet-arrow.gif); font-weight: bold; }
.box-main { margin: 0; padding: 23px 30px 30px 15px; }
.box-main h3 { background: #003399 none; color: #fff; }
.box-main h3.sep { padding-top: 10px; margin-bottom: 10px; }
.box-main h3.sep span { float: right; font-weight: normal; }
.box-main h3.sep span a { background-color: inherit; border: 1px solid #d9e0ef; color: #fff; text-decoration: none; padding: 1px 3px; }
.box-main h3.sep span a:hover { border: 1px solid #fff; background-color: #d9e0ef; color: #fff; text-decoration: none; }
.box-main p { margin: 0; padding: 10px; }
.box-main p.sshot { text-align: center; }
.box-main p.mright { font-size: 110%; padding: 10px 20px 10px 20px; text-align: right; }
.box-main p.status_ok { background: #d9e0ef none; color: #fff; font-size: 11px; font-weight: bold; margin: -5px 0 10px 0; padding: 5px 10px; }
.box-main p.status_error { background: #cc0000 none; color: #fff; font-size: 11px; font-weight: bold; margin: -5px 0 10px 0; padding: 5px 10px; }
.box-main table.std { margin: 0 10px; }
.box-main table.std td { padding: 10px 10px 10px 0; }
.box-main table.sml { margin: 0 10px 10px 10px; }
.box-main table.sml tr.shade1 td { background-color: #eee; color: inherit; }
.box-main table.sml tr.shade2 td { background-color: #ff8000; color: inherit; }
.box-main table.sml td { padding: 5px 10px; }
.box-main table.sml td.pi { text-align: center; }
.box-main table.numbered { margin: 20px 15px 10px 5px; padding: 0; }
.box-main table.numbered tr { vertical-align: top; }
.box-main table.numbered td { margin: 0; padding: 0 5px 15px 5px; }
.box-main table.numbered td img { margin: 0; padding: 0 0 0 15px; }
.box-main .rdout { display: block; font-size: 1px; overflow: hidden; }
.box-main .rdin { background: #fff; border-color: #003399; border-style: solid; border-width: 0 3px; color: inherit; display: block; overflow: hidden; }
.box-main .rd1 { background: #003399; color: inherit; display: block; height: 1px; margin: 0 5px; overflow: hidden; }
.box-main .rd2 { background: #003399; color: inherit; display: block; height: 1px; margin: 0 3px; overflow: hidden; }
.box-main .rd3 { background: #003399; color: inherit; display: block; height: 1px; margin: 0 2px; overflow: hidden; }
.box-main .rd4 { background: #fff; border-color: #003399; border-style: solid; border-width: 0 6px; color: inherit; display: block; height: 1px; margin: 0 1px; overflow: hidden; }
.box-main .rd5 { background: #fff; border-color: #003399; border-style: solid; border-width: 0 4px; color: inherit; display: block; height: 1px; margin: 0 1px; overflow: hidden; }
.box-main .rd6 { background: #fff; border-color: #003399; border-style: solid; border-width: 0 4px; color: inherit; display: block; height: 1px; margin: 0; overflow: hidden; }
.box-main .rd7 { background: #fff; border-color: #003399; border-style: solid; border-width: 0 4px; color: inherit; display: block; height: 1px; margin: 0; overflow: hidden; }
.box-main .rdt4 { background: #003399; color: inherit; display: block; height: 1px; margin: 0 1px; overflow: hidden; }
.box-nav .rdout { display: block; font-size: 1px; overflow: hidden; }
.box-nav .rdin { background: #fff; border-color: #d9e0ef; border-style: solid; border-width: 0 3px; color: inherit; display: block; overflow: hidden; }
.box-nav .rd1 { background: #d9e0ef; color: inherit; display: block; height: 1px; margin: 0 5px; overflow: hidden; }
.box-nav .rd2 { background: #d9e0ef; color: inherit; display: block; height: 1px; margin: 0 3px; overflow: hidden; }
.box-nav .rd3 { background: #d9e0ef; color: inherit; display: block; height: 1px; margin: 0 2px; overflow: hidden; }
.box-nav .rd4 { background: #fff; border-color: #d9e0ef; border-style: solid; border-width: 0 6px; color: inherit; display: block; height: 1px; margin: 0 1px; overflow: hidden; }
.box-nav .rd5 { background: #fff; border-color: #d9e0ef; border-style: solid; border-width: 0 4px; color: inherit; display: block; height: 1px; margin: 0 1px; overflow: hidden; }
.box-nav .rd6 { background: #fff; border-color: #d9e0ef; border-style: solid; border-width: 0 4px; color: inherit; display: block; height: 1px; margin: 0; overflow: hidden; }
.box-nav .rd7 { background: #fff; border-color: #d9e0ef; border-style: solid; border-width: 0 4px; color: inherit; display: block; height: 1px; margin: 0; overflow: hidden; }
.box-nav .rdt4 { background: #d9e0ef; color: inherit; display: block; height: 1px; margin: 0 1px; overflow: hidden; }
