/* screen-general.css -- stylesheet for general html elements
 *   @version 2 Dec 2008 
 */

body {
    background: url(../images/bg.png) no-repeat bottom right white;
    font-family: "Lucida Sans", "Lucida Grande", Lucida, Tahoma, Verdana, sans-serif;
    font-size: 12px;
    color: #4e4e4e;
}

blockquote {
    margin: 10px 5px;
    padding: 5px;
    border-top: thin dotted #f2f2f0;
    border-bottom: thin dotted #f2f2f0;
    background: #f7f7f8;
    /*font-size: 11px;*/
}

abbr, acronym {
    border-bottom: 1px dotted #5e5e5e;
}

a {
    color: #4f73ac;
}

a:hover {
    /*color: #416056;*/
    text-decoration: underline;
}

p {
    margin-bottom: 10px;
    line-height: 16px;
}

  /* Indent paragraphs? 
p {
  margin-bottom: 0 }
p + p {
  text-indent: 1.5em;
  margin-top: 0 }
   Indent paragraphs? */

ul {
    margin-left: 20px;
}

fieldset
{
    border: 0;
}

table tr td {
    vertical-align: top;
}

table tr td {
    padding: 0 5px 5px 0;
}

h1, h2, h3, h4, h5, h6 {
    color: #585858;
    color: black;
    margin-bottom: 5px;
    font-family: "Lucida Sans", Lucida, Tahoma, Verdana, sans-serif;
}

h1 {
    font-size: 120%;
}

h1 a {
    text-decoration: none;
    color: black;
}

h1 a:hover {
    text-decoration: underline;
    color: black;
}

h2, h3 {
    font-size: 110%;
}

a img {
    border: 1px solid #f2f2f0;
}

a img:hover {
    border: 1px solid #416056;
}

div {
    margin-bottom: 5px;
}
