/* Default styles of the documentation of the calice software. */

div.dtd-example {
    width: 100%;
    color: black;
}

A:link, H2 A:link, .changeinfo A:link { color: blue; background: transparent none }
A:visited, H2 A:visited, .changeinfo A:visited { color: #009; background: transparent none }
A:link:hover, A:visited:hover, A:link:active, A:visited:active,

H2 A:link:hover, H2 A:visited:hover, H2 A:link:active, H2 A:visited:active,
.changeinfo A:link:hover, .changeinfo A:visited:hover, .changeinfo A:link:active, .changeinfo A:visited:active {
/*  color: #ffd400;*/
  background: #ffd54f transparent none;
}

H3 { font-size: 100% }

HR { border: thin solid #fff654; }

OL UL { 
   margin-top:    .4em;
   margin-bottom: .4em;
}

LI { 
   margin-bottom:    .1em;
}

tt.example {
    color: maroon;
    margin-left: 1em;
}

pre {
    color: maroon;
    margin-left: 1em;
}

div.dtd-fragment {
    width: 100%;
    border: none;
    background-color: #eee;
}
pre.dtd-fragment {
    margin-left: 0;
}
pre.dtd {
    color: black;
    margin-left: 0;
}
div.illegal-example {
    width: 100%;
    color: red;
    border: solid red;
}
div.illegal-example p {
    color: black;
}
div.deprecated-example {
    width: 100%;
    color: red;
    border: solid rgb(255,165,0); /* orange */
}
div.deprecated-example p {
    color: black;
}
div.note {
    color: green;
    margin-left: 1em;
}
p.note {
    color: green;
    margin-left: 1em;
}
ul.toc {
    list-style-type: none;
}

a.normref { 
    color : red;
}	

a.informref {
    color : green;
}	

pre {padding: 1em; border: solid thin; margin: 1em 0;
    background: #ddd}

DIV.toc    { padding: 1em; border: solid thin; margin: 1em 0; background: #ddd}
DIV.toc H2 { background: #ddd}

DIV.navbar  { 
  padding: 0.3em;
  background:  #ffbf00;
}

DIV.footer { 
  font-size: .7em; 
/*  background: #cecab5;*/
  padding: 0.3em;
  text-align: right;
}

/* DIV.scriptList TT { 
  color:  blue;
} */

TT { 
  color:  #005A9C;
}

DIV.pre-inter {
   background: white;
   border-color: black;
   border-style: solid;
   border-width: thin;
   padding: .3em;
   text-align: center;
}

body {
  background-image: none;
}

