@media all { a:link img, a:visited img { border: none } }

a img { color: white; background: white }

dfn { font-style: italic; font-weight: bold }

blockquote { font-style: italic }

ul.toc {
  list-style: disc;		/* Mac NS has problem with 'none' */
  list-style: none
}
li.tocline1 {font-weight: bold}
li.tocline2 {font-weight: normal}
li.tocline3 {font-weight: normal}
li.tocline4 {font-weight: normal}
a.tocprinciple { background: #f7ebd7 }

span.note { background: #aeefef; color: black }

dl#all-properties { margin-left: 2em }
dl#all-properties dt { margin-top: .25em}

.glossary-entry { font-weight: bold }

.ednote { background: #fee; padding: 2px; border: thin solid #fcc;
font-style: italic }

.icon { float:left; padding-right: .3em }

.figure {
    text-align: center;
}

.boxedtext { 
    margin-left: 3em;
    border: solid #bebebe thin;
    padding: .3em;
    margin-top: 1em;
 }

.boxedlabel { 
    position: relative;
    top: -2em;
    padding-top: .3em;
    margin-bottom: -2em;
    font-weight: bold;
    font-style: italic;
 }

.principlelab, .constraintlab,
.propertylab, .practicelab,
.storylab { padding: .2em }

.principlelab  { background: #f7ebd7 }
.constraintlab { background: #becece } 
.propertylab   { background: #f7ebd7 }
.practicelab   { background: #dfffff }
.storylab     { background: #4f94cd }

