﻿@charset "utf-8";
@import url("content_corp.css"); 
@import url("content_group.css");


/* [SP] 2019-12-09 knh: definition list (dl) as indented list */

dt {
    display: block;
    font-weight: bold;
    margin-bottom: 6px;
}

dd {
    margin-left: 16pt;
    margin-bottom: 12px;
}

dd dd {
    margin-left: 16pt;
}

/* Subentries within dd. */
dd dl {
    margin-top: 12px;
}


/* Programming domain. */
span.var {
    font-style: italic;
}
/* [SP] 2019-12-10 sfb: Do not bold in dlentry (parml) */
dl.parml span.var{
    font-weight: normal;
}



/*[SP] 2019-12-09 knh: don't need this table handling anymore*/
/*/\* [SP] 2019-12-02 knh: hiding table borders *\/
table.dl, tr.dlentry, td.dt, td.dd {
    border: transparent !important;
}

/\* [SP] 2019-12-02 knh: copying HTML format for "NEW!" label. *\/ 
span.new_label {
   color: #0971ce;
   font-family: Verdana, Geneva, Arial, Helvetica;
   font-weight: bold;
   font-style: italic;
   font-size: 20px; 
   margin-left: 25px;
}

/\* [SP] 2019-12-02 knh: styling for DL terms from HTML5*\/
dt {
   display: inline-block;
   font-weight: bold;
}

dd {
   display: inline;
   margin: 0px;
}

dt.dthd {
  width: 160px;
  word-wrap: break-word;
  padding-left: 5px;
  padding-right: 10px;
  color: #440099;
  font-size: 14px;
}

dd.ddhd {
   color: #440099;
   font-size: 14px;
}


td.dt {
    font-weight: bold;
    word-wrap: break-word;
    text-align: left;
    vertical-align: top;
    width: 160px;
    border: transparent !important;
    font-size: 14px;
    color: #2c2c2b;
}

td.dd {
    text-align: left;                   
    vertical-align: top;
    border: transparent !important;
    font-size: 14px;
    color: #2c2c2b;
}
*/

/* [SP] 2019-12-02 sfb: Handle related links. */
.related-links:before {
   color: #5F4D89;
   font-family: Verdana, Geneva, Arial, Helvetica;
   font-weight: normal;
   font-size: 16px !important;
   padding-top: 20pt;
   margin-bottom: 8px;
   line-height: 1.4em;
   display:block;
   content: "Related Topics";
}

.related-links {
/*  padding-top: 20px;*/
  padding-top: 0px;
}

.relinfo.reltasks {
  padding-bottom: 0px;
}

.relinfo.relconcepts {
  padding-bottom: 0px;
}

/* [SP] 2019-10-11 sfb: Expedient fix: hide the labels on link groups. */
div.relinfo br,
div.relinfo strong {
   display:none;
}

a.link {
 display: list-item;
 list-style-type: square;
 margin-bottom: 3px !important;
 margin-left: 20px !important;
}

table.table, table.simpletable {
    border-collapse: collapse;    
}

table caption {
    text-align:left;
}





