/* 
VERSION 2025-11-26 - 
Note for Dvd: {margin: T R B L}
dknodel.com background-color is "PowderBlue" (in this style, modified in style-com.css)
dknodel.us background-color is #B1E7D9 (a light green, modified in style-us.css)
"style.css" must come before "style-com.css" or "style-us.css".
*/
 
/* SIMPLIFIES BOX BY INCLUDING PADDING INSIDE */
* {box-sizing: border-box;}

/* =========== RE-DEFINED TAGS [Alphabetical] =========== */

body {color:black;
    background-color:PowderBlue;
    margin:20px;
    font-family: 
        "Georgia", "Times New Roman", "Times", serif;
        "Arial", "Helvetica", "Verdana", sans-serif;
        "Courier New", "Courier", monospace;
        "Brush Script MT", "Brush Script", "Brush Script Std", cursive;
        "Papyrus", "Comic Sans MT", "Comic sans", fantasy;}

button {color: black;
    background-color: white; 
    border: 2px solid;
    border-radius: 12px;
	padding: 2px 10px;
	font-variant:small-caps;
    text-align: center; 
    text-decoration: none;}

h1, h2, h3, h4, h5, h6 {text-align:center;
    margin-top: 0em;
    margin-bottom: 0em;}

/* Embossed Horizontal Line */
hr {display:block; width:50%;
    margin: 0.5em auto 0.5em auto;
    border-style: inset;
    border-width: 3px;
    border-color: LightSkyBlue;}
 
 .hr-link {border-color: Turquoise}
  
iframe {display:block; margin:0px; border-style:outset; border-width:3px; padding:0px;}

p  {margin: 0px 0px 7px 0px;}

/* =========== CLASS DEFINITIONS [Mostly Alphabetical] =========== */

.box {border-style:solid;
    border-width:1px;
    border-color:black;}
    
.hi-lite{background-color:yellow;}

/* BUTTONS */
.butn {color: black;
    background-color: white; 
    border: 2px solid;
    border-radius: 12px;
	padding: 2px 10px;
	font-variant:small-caps;
    text-align: center; 
    text-decoration: none;}
.af {autofocus;}
.red0wht {color: red; background-color: white;}
.wht0red {color: white; background-color: red;}


/* TEXT MODIFICATIONS */
.center {display:block; margin-left:auto; margin-right:auto;}
.t-center {text-align:center;}
.no-dec {text-decoration: none;} /* primarily to remove underline from links  */
.t-left {text-align:left;}
.sm-caps {font-variant:small-caps;}
.fineprint {font-size: 0.6em;}
.hugeprint {font-size: 3em; font-weight:bold;}

.half-line {line-height: .6em}

/* STANDARD PAPER SIZES FOR DOCUMENTS */
.ltr-port {width:820px; height:1056px; border-style:outset; border-width:4px;}      /*   8.5w x 11.0h   */
.ltr-half-port {width:820px; height:532px; border-style:outset; border-width:4px;}  /*   8.5w x 5.5h    */
.ltr-qtr-port {width:820px; height:244px; border-style:outset; border-width:4px;}   /*   8.5w x  2.5h   */
.ltr-land {width:1056px; height:820px; border-style:outset; border-width:4px;}      /*  11.0w x  8.5h   */
.ltr-half-land {width:532px; height:820px; border-style:outset; border-width:5px;}  /*   5.5w x  8.5h   */
.ledger {width:1636px; height:1056px; border-style:outset; border-width:4px;}       /*  17.0w x 11.0h   */
.legal-port {width:820px; height:1348px; border-style:outset; border-width:4px;}    /*   8.5w x 14.0h   */
.legal-land {width:1348px; height:820px; border-style:outset; border-width:4px;}    /*  14.0w x  8.5h   */

/* NON-STANDARD SIZES FOR --DIGITAL-- DOCUMENTS */
.wc-flr {width:1012px; height:526px; border-style:outset; border-width:4px;}       /*  WC floor maps  10.5w x 5.43h */
.wc-plan {width:1060; height:676px; border-style:outset; border-width:4px;}        /*  WC floor plans  8.5w x 7.0h  */
.wc-menu {width:1056px; height:696px; border-style:outset; border-width:4px;}      /*  WC uni  11 w x 7.25 h        */

