/*
  | This file is part of the DITA Open Toolkit project hosted on
  | Sourceforge.net. See the accompanying license.txt file for
  | applicable licenses.
 */
/*
  | (c) Copyright IBM Corp. 2004, 2005 All Rights Reserved.
 */
.unresolved{
    background-color:#87ceeb;
}

.noTemplate{
    background-color:yellow;
}

.base{
    background-color:#ffffff;
}
/* Set default font */

body{
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
}

div.footer{
    margin-top:30px;
}

div.copyright{
    text-align:right;
    font-size:x-small;
}

div.comments{
    text-align:left;
    font-size:small;
}

p{
    margin-top:0.5em;
    margin-bottom:0.5em;
}

.printicon{
    text-align:right;
    visibility:visible;
    /*
    visibility: hidden;
    */
}
/* Add space for top level topics */

.nested0{
    margin-top:1em;
}
/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */

.p{
    margin-top:0.5em;
}
/* Default of italics to set apart figure captions */

.figcap{
    font-style:italic
}

.figdesc{
    font-style:normal
}

.fignone{
    margin-top:0.5em;
}
/* Use @frame to create frames on figures */

.figborder{
    border-style:solid;
    padding-left:3px;
    border-width:2px;
    padding-right:3px;
    margin-top:1em;
    border-color:Silver;
}

.figsides{
    border-left:2px solid;
    padding-left:3px;
    border-right:2px solid;
    padding-right:3px;
    margin-top:1em;
    border-color:Silver;
}

.figtop{
    border-top:2px solid;
    margin-top:1em;
    border-color:Silver;
}

.figbottom{
    border-bottom:2px solid;
    border-color:Silver;
}

.figtopbot{
    border-top:2px solid;
    border-bottom:2px solid;
    margin-top:1em;
    border-color:Silver;
}
/* Most link groups are created with <div>. Ensure they have space before and after. */

.itemTitle{
    text-decoration:none;
}

.ullinks{
    list-style-type:none
}

.ulchildlink{
    margin-top:1em;
    margin-bottom:1em;
}

.olchildlink{
    margin-top:1em;
    margin-bottom:1em;
}

.linklist{
    margin-bottom:1em;
}

.linklistwithchild{
    margin-left:1.5em;
    margin-bottom:1em;
}

.sublinklist{
    margin-left:1.5em;
    margin-bottom:1em;
}

.relconcepts{
    margin-top:1em;
    margin-bottom:1em;
}

.reltasks{
    margin-top:1em;
    margin-bottom:1em;
}

.relref{
    margin-top:1em;
    margin-bottom:1em;
}

.relinfo{
    margin-top:1em;
    margin-bottom:1em;
}

.breadcrumb{
    font-size:smaller;
    margin-bottom:1em;
}

.prereq{
    margin-left:0px;
}
/* Set heading sizes, getting smaller for deeper nesting */

.topictitle1{
    margin-top:0pc;
    margin-bottom:.1em;
    font-size:1.46em;
    font-weight:normal;
}
/* Special case: this context is for expand/collapse
   in chunked output. */

.expandcollapse{
    margin-top:1pc;
    margin-bottom:.45em;
    font-weight:normal;
    font-size:1em;
}

.topictitle2{
    margin-top:1pc;
    margin-bottom:.45em;
    font-size:1.17em;
}

.topictitle3{
    margin-top:1pc;
    margin-bottom:.17em;
    font-size:1.17em;
    font-weight:bold;
}

.topictitle4{
    margin-top:.83em;
    font-size:1.17em;
    font-weight:bold;
}

.topictitle5{
    font-size:1.17em;
    font-weight:bold;
}

.topictitle6{
    font-size:1.17em;
    font-style:italic;
}

.sectiontitle{
    margin-top:1em;
    margin-bottom:0.45em;
    color:black;
    font-size:1.1em;
    font-weight:bold;
}

.section{
    margin-top:1em;
    margin-bottom:1em;
}

.example{
    margin-top:1em;
    margin-bottom:1em;
}
/* All note formats have the same default presentation */

td div.note{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.note{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.notetitle{
    font-weight:bold;
    vertical-align:-20%;
}

.notelisttitle{
    font-weight:bold;
}

td div.tip{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.tip{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.tiptitle{
    font-weight:bold;
    vertical-align:-20%;
}

.fastpath{
    margin-top:1em;
    margin-bottom:1em;
}

.fastpathtitle{
    font-weight:bold;
}

td div.important{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.important{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.importanttitle{
    font-weight:bold;
    vertical-align:-20%;
}

.remember{
    margin-top:1em;
    margin-bottom:1em;
}

.remembertitle{
    font-weight:bold;
}

.restriction{
    margin-top:1em;
    margin-bottom:1em;
}

.restrictiontitle{
    font-weight:bold;
}

.attention{
    margin-top:1em;
    margin-bottom:1em;
}

.attentiontitle{
    font-weight:bold;
}

td div.danger{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.danger{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.dangertitle{
    font-weight:bold;
    vertical-align:-20%;
}

td div.caution{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.caution{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.cautiontitle{
    font-weight:bold;
    vertical-align:-20%;
}
/* Avaya note formats */

td div.esd{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.esd{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.esdtitle{
    font-weight:bold;
    vertical-align:-20%;
}

td div.security{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.security{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.securitytitle{
    font-weight:bold;
    vertical-align:-20%;
}

td div.voltage{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.voltage{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.voltagetitle{
    font-weight:bold;
    vertical-align:-20%;
}

td div.warning{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:1em;
    margin-right:2em;
}

.warning{
    font-weight:normal;
    margin-bottom:1em;
    margin-left:2em;
    margin-right:4em;
}

.warningtitle{
    font-weight:bold;
    vertical-align:-20%;
}
/* 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;
    font-size:98%;
}

.boldItalic{
    font-weight:bold;
    font-style:italic;
    font-size:98%;
}

.italic{
    font-style:italic;
}

.underlined{
    text-decoration:underline;
}

.uicontrol{
    font-weight:bold;
    font-size:98%;
}

.parmname{
    font-weight:bold;
    font-size:98%;
}

.kwd{
    font-weight:bold;
    font-size:98%;
}

.defkwd{
    font-weight:bold;
    text-decoration:underline;
    font-size:98%;
}

.var{
    font-style:italic;
}

.shortcut{
    text-decoration:underline;
}

.sstitle{
    font-weight:bold;
    padding-right:1em;
    font-size:98%;
}
/* Default of bold for definition list terms */

.dlterm{
    font-weight:bold;
    font-size:98%;
}
/* Use CSS to expand lists with @compact="no" */

.dltermexpand{
    font-weight:bold;
    font-size:98%;
    margin-top:1em;
}

*[compact = "yes"] > li{
    margin-top:0em;
}

*[compact = "no"] > li{
    margin-top:.53em;
}

.liexpand{
    margin-top:1em;
    margin-bottom:1em;
}

.sliexpand{
    margin-top:1em;
    margin-bottom:1em;
}

.dlexpand{
    margin-top:1em;
    margin-bottom:1em;
}

.ddexpand{
    margin-top:1em;
    margin-bottom:1em;
}

.stepexpand{
    margin-top:1em;
    margin-bottom:1em;
}

.substepexpand{
    margin-top:1em;
    margin-bottom:1em;
}
/* 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;
}
/* Adjust spacing around stepsLine graphics */

div.stepsStartLine{
    margin-top:1.5em;
    margin-left:1em;
}

div.stepsEndLine{
    margin-top:0.5em;
    margin-bottom:1.5em;
    margin-left:1em;
}
/* Establish an indent for single-step tasks */

div.singleStep{
    margin-left:1.25em;
}

img.admonicon{
    vertical-align:-50%;
    margin-right:0.25em;
}

.cellrowborder{
    border-left:none;
    border-top:none;
    border-right:solid 1px;
    border-bottom:solid 1px;
}

.row-nocellborder{
    border-left:none;
    border-right:none;
    border-top:none;
    border-right:hidden;
    border-bottom:solid 1px;
}

.cell-norowborder{
    border-top:none;
    border-bottom:none;
    border-left:none;
    border-bottom:hidden;
    border-right:solid 1px;
}

.nocellnorowborder{
    border:none;
    border-right:hidden;
    border-bottom:hidden;
}

pre.screen{
    padding:5px 5px 5px 5px;
    border:outset;
    background-color:#CCCCCC;
    margin-top:2px;
    margin-bottom:2px;
    white-space:pre;
}

span.application{
}

span.email{
    font-family:monospace;
}

pre > span.emphasis{
    background-color:#FFFFCC;
    font-weight:bold;
    font-style:normal;
}

span.emphasis{
    font-style:italic;
}

span.feature{
}

span.product{
}

span.version{
}

span.voice-prompt{
    font-style:italic;
}
/* Tagsmiths: Add support for change markup classes changebar and strikethrough. 31jan12*/

.changebar{
    background-color:#B5FFC0;
}

.strikethrough{
    background-color:#FF8075;
    text-decoration:line-through;
}

.draft-comment{
    color:#CC3333;
}