/*
 * BASE.CSS
 *
 * author:  douglas lee
 * version: $Id: base.css,v 1.2 2004/01/09 00:31:20 doug Exp $
*/

/* ****************************************************
 * DEFAULT
*/

body
{ background:      #fff;
  margin:          0px 0px 30px 30px;
  padding:         0px; }

body, div, p, a, em, small,
table, td, th,
ul, li,
input, textarea, option, select
{ font-family:     "verdana", "tahoma", "trebuchet", "trebuchet ms",
      "arial", "helvetica", "sans-serif";
  color:           #222; }

body, div, p, a, em,
table, td, th,
ul, li,
input, textarea, option, select
{
    font-size:       12px;
}

h1, h2
{ font-family:     "trebuchet", "trebuchet ms", "verdana", "tahoma", "arial", "helvetica", "sans-serif"; }

h3, h4, h5, h6
{ font-family:     "tahoma", "verdana", "arial", "helvetica", "sans-serif"; }

h1
{ font-size:       large;
  margin:          0px 0px 10px 0px;
  padding:         5px 0px;
  border-bottom:   1px solid #999; }

h2, h3, h4, h5, h6
{ color:           #666;
  margin:          0px; }

h2
{ font-size:       medium; }

/* temporary until we populate h2 style throughout app */
h2.reverse     { background: #666; color: #fff; padding: 3px; margin: 0px; }
h2.reverse-alt { background: #900; color: #fff; padding: 3px; margin: 0px; }

h3, h4, h5, h6
{ color:           #666;
  margin:          5px 0px; }

h3, h4, h5, h6
{ font-size:       12px;
  color:           #c00; }

h3
{ color: #369; }

form, div
{ margin:          0px;
  padding:         0px; }

input, textarea, option, select
{ margin:          0px; }

code, pre
{ font-family:     "courier new", "courier",
      "lucida console", "monospace";
  font-size:       small;
  color:           #666; }

a, a:link, a:active, a:visited
{ color:           #009;
  text-decoration: none; }

a:hover
{ color:           #00a; }

hr
{ width:           100%;
  height:          1px;
  color:           #999;
  padding:         0px;
  margin:          0px; }

hr.dotted
{ height:           2px;
  border-top:       2px dotted #999; }

fieldset {
    border: 1px solid #666;
    margin-bottom: 15px;
    padding: 5px;
}
legend {
    font-weight: bold; color: #333;
    padding: 0px 5px;
}
#skip_nav a{
    height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;
}
