﻿
/*  ************************************************************************  *
 *                                 shell.css                                  *
 *  ************************************************************************  */

/*  This style sheet is for all document pages in the Shell subweb. Include 
    after MASTER.CSS and DOCUMENT.CSS.  */

/*  Familiarity with both those stylesheets and their comments is assumed!  */

/*  ************************************************************************  */
/*  Character Styles  */

.argument, .class, .clsid, .constant, .doc04, .doc0405, .doc0406, .doc05, 
.doc0506, .doc06, .enum, .function, .guid, .iid, .inikey, .inisect, 
.interface, .keyword, .licvalue, .macro, .member, .menu, .message, .method, 
.object, .pkey, .placeholder, .policy, .polid, .postdoc, .progid, .property, 
.regkey, .regsz, .regvalue, .restriction, .service, .settlement, .struct, 
.switch, .symbol, .tag, .type, .undocumented, .urlscheme, .verb {
}

/*  For small programming and usage elements in text  */

span.argument, span.placeholder {
  font-style:italic;
}

span.class, span.clsid, span.constant, span.enum, span.function, 
span.guid, span.iid, span.inikey, span.inisect, span.interface, span.keyword, 
span.licvalue, span.macro, span.member, span.menu, span.message, span.method, 
span.object, span.pkey, span.policy, span.polid, span.progid, span.property, 
span.regkey, span.regsz, span.regvalue, span.restriction, span.service, 
span.struct, span.switch, span.symbol, span.tag, span.type, span.urlscheme, 
span.verb {
  font-weight:bold;
}

/*  For colour-coded documentation status  */

span.settlement {
  background-color:#FFE0C0
}

span.postdoc,
span.doc04, 
span.doc0405, span.doc05, 
span.doc0406, span.doc0506, span.doc06 {
  background-color:#FFFFC0
}

span.undocumented {
  background-color:#FFFF00
}

/*  For tooltips based on inner text  */

span.comctl32, span.shell32, span.shlwapi {
}

/*  ************************************************************************  */
/*  Tables  */

/*  The house style for tables is defined in DOCUMENT.CSS. Here, we decorate 
    for particular purposes, especially for right-alignment of text in some 
    columns. 

    CLEAN SLATE! Sort out everything else, then come back to the ridiculous 
    mess that CSS makes of table styling.  */

/*  ************************************************************************  *
 *        Copyright © 2007-2021. Geoff Chappell. All rights reserved.         *
 *  ************************************************************************  */
