/*
    (c) Copyright 2004, 2005 IBM Corp.  All Rights Reserved.
    (c) Copyright 2006-2008 Serena Software, Inc.  All Rights Reserved.
*/
.unresolved {
    color: black;
    background-color: #87CEEB;
}
.noTemplate {
    color: black;
    background-color: yellow;
}
.base {
    color: black;
    background-color: #FFFFFF;
}
/* Add space for top level topics */
.nested0 {
    margin-top : .83em;
}
/* div with class=p is used for paragraphs that contain blocks, to keep the
     XHTML valid */
.p {
    margin-top: .83em
}
/* Style the filepath class so that it uses a "code" font */
.filepath {
    font-family: "Andale Mono", "Courier New", Courier, monospace;
}
/* Style the uicontrol class so that it uses bold */
.uicontrol {
    font-weight: bold;
}
/* Default of italics to set apart figure captions */
.figcap {
     font-style: italic;
}
.figdesc {
     font-style: normal;
}
/* Use @frame to create frames on figures */
.figborder {
    border-style: solid;
    padding-left : 3px;
    border-width : 2px;
    padding-right : 3px;
    margin-top: .83em;
    border-color : silver;
}
.figsides {
    border-left : 2px solid;
    padding-left : 3px;
    border-right : 2px solid;
    padding-right : 3px;
    margin-top: .83em;
    border-color : silver;
}
.figtop {
    border-top : 2px solid;
    margin-top: .83em;
    border-color : silver;
}
.figbottom {
    border-bottom : 2px solid;
    border-color : silver;
}
.figtopbot {
    border-top : 2px solid;
    border-bottom : 2px solid;
    margin-top: .83em;
    border-color : silver;
}
/* set border width for choice tables */
.choicetableborder {
    border-style: solid;
    border-width : .5px;
    border-color : silver;
}
/* set font for userinput class */
.userinput {
    font-family: "Andale Mono", "Courier New", Courier, monospace;
    font-size: 12px;
    font-weight: bold;
}
/* Most link groups are created with <div>. Ensure they have space before
     and after. */
.ullinks {
     list-style-type: none;
}
.ulchildlink {
    margin-top: .83em;
    margin-bottom: .83em;
}
.olchildlink {
    margin-top: .83em;
    margin-bottom: .83em;
}
.linklist {
     margin-bottom: .83em;
}
.linklistwithchild {
    margin-left: 1.5em;
    margin-bottom: .83em;
}
.sublinklist {
    margin-left: 1.5em;
    margin-bottom: .83em;
}
.relconcepts {
    margin-top: .83em;
    margin-bottom: .83em;
}
.reltasks {
    margin-top: .83em;
    margin-bottom: .83em;
}
.relref {
    margin-top: .83em;
    margin-bottom: .83em;
}
.relinfo {
    margin-top: .83em;
    margin-bottom: .83em;
}
.breadcrumb {
    font-size : smaller;
    margin-bottom: .83em;
}
.prereq {
    color: black;
    background-color: #B7BAA7;
    padding: 5px 5px 5px 5px;
}
.prerequisite {
    color: black;
    background-color: #B7BAA7;
    padding: 5px 5px 5px 5px;
    margin-top: 7px;
    margin-bottom: 7px;
}
/* Set heading sizes, getting smaller for deeper nesting */
.topictitle1, .ChapterTitle, .AppendixTitle {
    margin-top: 11px;
    margin-bottom: .1em;
    font-size: 17px;
}
.topictitle2 {
    margin-top: 11px;
    margin-bottom: .45em;
    font-size: 15px;
}
.topictitle3 {
    margin-top: 11px;
    margin-bottom: .17em;
    font-size: 15px;
    font-weight: bold;
}
.topictitle4 {
    margin-top: .83em;
    font-size: 15px;
    font-weight: bold;
}
.topictitle5 {
    font-size: 15px;
    font-weight: bold;
}
.topictitle6 {
    font-size: 15px;
}
.sectiontitle {
    margin-top: .83em;
    margin-bottom: 0em;
    color: black;
    font-size: 15px;
    font-weight: bold;
}
.section {
    margin-top: .83em;
    margin-bottom: .83em;
}
.example {
    margin-top: .83em;
    margin-bottom: .83em;
}
/* All note formats have the same default presentation */
/* end filter */
.note {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
    background-image: url(images/note.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 40px;
    min-height: 41px;
}
/* for IE */
* html .note {
    height: 41px;
}
.notetitle {
    font-weight: bold;
    margin-top: 1em;
}
.notelisttitle {
     font-weight: bold;
}
.tip {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
    background-image: url(images/tip.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 40px;
    min-height: 41px;
}
/* for IE */
* html .tip {
    height: 41px;
}
.tiptitle {
    font-weight: bold;
    margin-top: 1em;
}
.fastpath {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
}
.fastpathtitle {
    font-weight: bold;
    margin-top: 1em;
}
.important {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
    background-image: url(images/important.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 40px;
    min-height: 36px;
}
/* for IE */
* html .important {
    height: 36px;
}
.importanttitle {
    font-weight: bold;
    margin-top: 1em;
}
.remember {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
}
.remembertitle {
    font-weight: bold;
    margin-top: 1em;
}
.restriction {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
    background-image: url(images/privileges.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 60px;
    min-height: 23px;
}
/* for IE */
* html .restriction {
    height: 23px;
}
.restrictiontitle {
    font-weight: bold;
    margin-top: 1em;
}
.attention {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
}
.attentiontitle {
     font-weight: bold;
}
.dangertitle {
    font-weight: bold;
    margin-top: 1.2em;
}
.danger {
    margin-left: 1em;
    margin-top: 1em;
    margin-bottom : 1em;
}
.cautiontitle {
    font-weight: bold;
    margin-top: 1.2em;
}
.caution {
    margin-left: 1em;
    margin-top: 1.2em;
    margin-bottom : 1em;
    background-image: url(images/caution.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 52px;
    min-height: 41px;
}
* html .caution {
    height: 41px;
}
/* Simple lists do not get a bullet */
ul.simple {
     list-style-type: none;
}
/* Used on the first column of a table, when rowheader="firstcol" is used */
.firstcol {
    font-weight : bold;
}
/* Various basic phrase styles */
.bold {
    font-weight: bold;
}
.boldItalic {
    font-weight: bold;
    font-style: italic;
}
.italic {
    font-style: italic;
}
.underlined {
    text-decoration: underline;
}
.uicontrol {
    font-weight: bold;
}
.parmname {
    font-weight: bold;
}
.kwd {
    font-weight: bold;
}
.defkwd {
    font-weight: bold;
    text-decoration: underline;
}
var, .var, .varname {
    font-style : italic;
}
.shortcut {
    text-decoration: underline;
}
/* Default of bold for definition list terms */
.dlterm {
    font-weight: bold;
    padding-top: .83em;
    padding-bottom: .25em;
}
/* Use CSS to expand lists with @compact="no" */
.dltermexpand {
    font-weight: bold;
    margin-top: .83em;
}
*[compact="yes"]>li {
    margin-top: 0em;
}
*[compact="no"]>li {
    margin-top: .53em;
}
.liexpand {
    margin-top: .83em;
    margin-bottom: .83em;
}
.sliexpand {
    margin-top: .83em;
    margin-bottom: .83em;
}
.dlexpand {
    margin-top: .83em;
    margin-bottom: .83em;
}
.ddexpand {
    margin-top: .83em;
    margin-bottom: .83em;
}
.stepexpand {
    margin-top: .83em;
    margin-bottom: .83em;
}
.substepexpand {
    margin-top: .83em;
    margin-bottom: .83em;
}
/* Align images based on @align on topic/image */
div.imageleft {
     text-align: left;
}
div.imagecenter {
     text-align: center;
}
div.imageright {
     text-align: right;
}
div.imagejustify {
     text-align: justify;
}
/*
     The cell border can be turned on with
    {border-right: solid}
    This value creates a very thick border in Firefox (does not match other tables)
    Firefox works with
    {border-right: solid 1px}
    but this causes a barely visible line in IE
 */
.cellrowborder {
    border-left: none;
    border-top: none;
    border-right: solid 1px;
    border-bottom: solid 1px;
}
.row-nocellborder {
    border-left: none;
    border-top: none;
    border-right: hidden;
    border-bottom: solid 1px;
}
.cell-norowborder {
    border-left: none;
    border-top: none;
    border-right: solid 1px;
    border-bottom: hidden;
}
.nocellnorowborder {
    border-left: none;
    border-top: none;
    border-right: hidden;
    border-bottom: hidden;
}
pre.screen {
    padding: 5px 5px 5px 5px;
    border: outset;
    color: black;
    background-color: #CCCCCC;
    margin-top: 2px;
    margin-bottom : 2px;
    white-space: pre;
}
/* From webhelp.css file */
html {
    /* overflow-y: scroll; */
}
body {
    font-size: .74em;
    font-family: Verdana, sans-serif;
    color: black;
    background-color: white;
    padding: 0;
    margin: 1em 2em 1em 2em;
}
table {
    font-size: 100%;
    margin-top: 7px;
    margin-bottom: 7px;
    border: 1px solid #98987C;
}
th, td {
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;
    border: 1px solid #98987C;
}
tr {
    color: black;
    background-color: #EFEFDF;
    vertical-align: middle;
    border-bottom: thin solid #98987C;
}
th {
    color: black;
    background-color: #B7BAA7;
    border-top: thin solid #98987C;
    border-bottom: thin solid #98987C;
}
th p:first-child, td p:first-child {
    margin-top: 0px;
}
.posttext {
    margin-top: 7px;
}
th p, td p {
    margin-bottom: 0px;
}
blockquote {
    font-size: 11px;
    margin-top: 12px;
    margin-bottom: 12px;
}
h1 {
    font-family: Verdana, sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin-top: 11px;
    margin-bottom: 7px;
    page-break-after: avoid;
}
h2 {
    font-family: Verdana, sans-serif;
    font-size: 17px;
    font-weight: bold;
    margin-top: 11px;
    margin-bottom: 7px;
    page-break-after: avoid;
}
h3 {
    font-family: Verdana, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-top: 11px;
    margin-bottom: 7px;
    page-break-after: avoid;
}
h4 {
    font-family: Verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin-top: 11px;
    margin-bottom: 7px;
    page-break-after: avoid;
}
p, pre, ul, ol {
    margin-top: 7px;
    margin-bottom: 7px;
}
pre, code, samp, .codeph {
    font-size: 100%;
    line-height: 115%;
    font-family: "Andale Mono", "Courier New", Courier, monospace;
}
pre {
    color: black;
    background-color: transparent;
}
li {
    margin-top: 7px;
    margin-bottom: 7px;
}
hr {
    color: black;
    background-color: transparent;
    height: 1px;
}
img {
    vertical-align: text-bottom;
    margin-top: 2px;
    margin-left: 2px;
    margin-right: 2px;
}
.Stem {
    font-weight: bold;
    page-break-after: avoid;
}
.Intro {
    page-break-after: avoid;
}
.KeepWithNext {
    page-break-after: avoid;
}
.Wide {
    margin-left: 0%;
    margin-right: 0%;
}
.wintitle {
    font-weight: bold;
}
.tabledesc {
    page-break-after: avoid;
}
.MessageExplanation, .MessageSolution {
    margin-left: 6em;
}
.Hidden {
    display: none;
}
a:link, a:visited {
    color: blue;
}
ul {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-left: 16px;
    margin-top: 0px;
}
ul > li {
    list-style: square;
}
ul ul > li {
    list-style: disc;
}
.Copyright {
    color: gray;
    background-color: white;
    font-size: 80%;
    text-align: right;
    margin-top: 16px;
}
.prerequisitetitle {
    font-weight: bold;
}
.CheckList {
    margin-left: 16px;
}
.CheckBox {
    font-size: 19px;
}
.Smile {
    font-size: 15px; /* for &#9786; */
}
