/* CSS file used by color_utility.htm, which hasn't been updated to use the new
site design. Note that it's actually called as /style.css and mod_rewrite works
its magic to load this file. */

BODY {
  background-color:       white;
  color           :       black;
  margin-top      :       0;
  margin-bottom   :       0;
  margin-left     :       35px;
  margin-right    :       0;
}
BLOCKQUOTE {
  margin-left     :       24pt;
}
P,LI,BLOCKQUOTE,CAPTION {
  font-family     :       tahoma,arial,sans-serif;
  font-size       :       12pt;
  color           :       black;
  margin-top      :       0;
  margin-bottom   :       0.5em;
  text-align      :       justify;
}
P {
  text-indent     :       24pt;
}
P.address {
  font-size       :       9pt;
  text-align      :       center;
  text-indent     :       0;
}
P.directory {
  font-size       :       9pt;
  text-align      :       right;
  text-indent     :       0;
}
P.no-indent,P.no-indent-left, P.first-paragraph {
  text-indent     :       0;
}
P.no-indent-left {
  text-align      :       left;
}
P.first-paragraph {
  margin-top      :       2em;
}
/*P.first-paragraph:first-letter {
  display         :       block;
  float           :       left;
  font-size       :       200%;
  font-weight     :       bold;
  padding-right   :       5px;
  position        :       relative;
  top             :       50px;
}*/
P.bibliography {
  text-align      :       left;
  margin-bottom   :       6pt;
  margin-left     :       24pt;
  text-indent     :       -24pt;
}
CAPTION {
  margin          :       0 0 0 25px;
  font-size       :       75%;
  text-align      :       left;
}
H1 {
  font-family     :       "copperplate gothic bold",tahoma,arial,helvetica,sans-serif;
  font-size       :       18pt;
  color           :       #000;
  font-weight     :       bold;
  text-align      :       center;
  border-bottom   :       5px;
  border-top      :       5px;
  border-left     :       5px;
  border-right    :       5px;
  border-style    :       double;
  border-color    :       #669;
  padding         :       2px;
  margin-top      :       2px;
}

H2 {
  font-family     :       tahoma,arial,helvetica,sans-serif;
  font-size       :       18pt;
  color           :       #000;
  margin-bottom   :       0;
}

H3 {
  font-family     :       tahoma,arial,helvetica,sans-serif;
  font-size       :       12pt;
  color           :       #696;
  font-style      :       italic;
  margin-bottom   :       0;
}

.H4 {
  font-family     :       tahoma,arial,helvetica,sans-serif;
  font-weight     :       bold;
  color           :       #696;
  font-style      :       italic;
}
OL {
  /*list-style-type :       upper-roman;*/
  margin-top      :       0;
  margin-bottom   :       0;
}

OL OL {
  list-style-type :       upper-alpha;
}

OL OL OL {
  list-style-type :       decimal;
}
UL {
  margin-top      :       0;
  margin-bottom   :       0;
  /*margin-left   :       0;*/
  list-style-type :       square;
  list-style-image:       url(images/bullet.png);
}
HR {
color: #000;
}
A:LINK {
  color           :       #669;
  text-decoration :       underline;
}
A:VISITED {
  color           :       #999;
  text-decoration :       underline;
}
A:HOVER {
  color           :       #696;
  text-decoration :       underline;
}
A:ACTIVE {
  color           :       #696;
  text-decoration :       underline;
}
TABLE {
  border-color    :       black;
}
TH {
  background-color:       #669;
  color           :       white;
  font-family     :       tahoma,arial,sans-serif;
  font-size       :       12pt;
}
IMG.gallery,IMG.thumbnail {
  border          :       10px;
  border-color    :       black;
}
IMG.thumbnail {
  margin-right    :       0px;
  /*vertical-align  :       center;*/
}
span.mangle-email-strike {
text-decoration   :       line-through;
cursor            :       help;
}
code,pre {
color             :       #669;
font-family       :       "courier new",courier,monospace;
font-weight       :       normal;
font-size         :       95%;
}
pre {
width             :       780px;
overflow          :       auto;
border            :       dotted 2px;
background-color  :       #eee;
padding           :       3px;
}
.expand, span.footnote small {
color: #900; /*#477fba;*/
font-size:95%;
}
a.expand, a.collapse,.post a.expand,.post a.collapse {
text-decoration:none;
font-weight:normal;
font-size:100%;
color:#900;
border-bottom: 1px dashed;
padding-left:12px;
background: url(/images/plus.gif) no-repeat 1px;
cursor:help;
}
a.expand:hover, a.collapse:hover {
color: #900;
border-bottom: 1px solid; /*#204063;*/
}
a.collapse,.post a.collapse {
background: url(/images/minus.gif) no-repeat 1px;
}
span.expand a, span.expand a:hover {
font-weight:normal;
color: #900;
}
.commenthidden {
display:none;
}
.commentshown {
display:inline;
}

