/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* tinker/style.css */
/* Copyright (c) 2004-2005 ipHouse.  All rights reserved. */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* body */

body {
  margin: 0px; padding: 0px;
  background-color: #FFFFFF;
  font-family: Skia, Arial, sans-serif;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* anchors */

a:link {
  color: #000099;
}
a:hover {
  color: #0000FF;
}
a:visited {
  color: #000099;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* navigation */

ul.nav {
  list-style: none;
}
ul.nav li {
  display: inline;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* tools */

div.tools {
  display: none;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* content */

div.content {
  margin: 0px 20px; padding: 0px;
}
hr {
  border: none; border-top: 1px solid #EDB329;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* headers */

h1, h2, .h2, h3, .h3, h4, h5, h6 {
  border-color: #EDB329;
  color: #16205E;
}
h2 {
  margin: 4ex 0em 2ex 0em; padding: 3px 2em 3px 10px;
  border-top: 1px solid #EDB329;
}
dl + h2 {
  margin-top: 2ex;
}
dl.normal + h2 {
  margin-top: 4ex;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* paragraphs */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* lists */

ul {
  list-style-type: square;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* dicts */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* tables */

table {
  border-top: 1px solid;
    border-color: #2e5c93;
}
table th, table td {
  border-bottom: 1px solid;
    border-color: #2e5c93;
}
th {
  background: #2e5c93;
  color: #FFFFFF;
}
th a:link, th a:visited {
  color: #FFFFFF;
}
th a:hover {
  color: #EDB329;
}
table.enlightened tr:hover td {
  background: #FFF999;
}
table.enlightened tr:hover td table.enlightened tr:hover td {
  background: #FFFFFF;
}
td.label {
  padding-right: 1em;
  font-weight: bold;
  color: #2e5c93;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* blockquotes */

blockquote {
  border: 1px solid #666666;
  background: #F0F0F0;
}
blockquote.shadow {
  border: 1px solid #666666;
  border-right: 3px solid;
    -moz-border-right-colors: #CCCCCC #666666 #333333;
  border-bottom: 3px solid;
    -moz-border-bottom-colors: #CCCCCC #666666 #333333;
  background: #F0F0F0;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* forms */

fieldset {
  border: 1px solid;
  border-color: #999999;
}
legend {
  font-size: 120%;
  font-weight: bold;
  color: #16205E;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* footer */

div.address {
  margin: 4ex 20px 2ex 20px; padding: 0px;
    -moz-border-radius: 10px;
  background: #16205E;
  color: #FFFFFF;
}
div.address span.h2 {
  color: #FFFFFF;
}
div.address table {
  border: none;
}
div.address table td {
  border: none;
  background: none;
  color: #FFFFFF;
}
div.legal {
  margin: 2ex 20px 2ex 20px; padding: 0px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

