/*
  Copyright (c) 2008, Yahoo! Inc. All rights reserved.
  Code licensed under the BSD License:
  http://developer.yahoo.net/yui/license.txt
  version: 2.5.1
  */
/* base.css, part of YUI's CSS Foundation */
/* setting a consistent width, 160px;
     control of type=file still not possible */
/*input[type=text],input[type=password]{width:12.25em;*width:11.9em;} */
#bd {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 1.2;
}

#bd h1 {
    /*18px via YUI Fonts CSS foundation*/
    font-size: 138.5%;
}

#bd h2 {
    /*16px via YUI Fonts CSS foundation*/
    font-size: 123.1%;
}

#bd h3 {
    /*14px via YUI Fonts CSS foundation*/
    font-size: 108%;
}

#bd h1, #bd h2, #bd h3 {
    /* top & bottom margin based on font size */
    margin: 1em 0;
}

#bd h1, #bd h2, #bd h3, #bd h4, #bd h5, #bd h6, #bd strong {
    /*bringing boldness back to headers and the strong element*/
    font-weight: bold;
}

#bd abbr, #bd acronym {
    /*indicating to users that more info is available */
    border-bottom: 1px dotted #000;
    cursor: help;
}

#bd em {
    /*bringing italics back to the em element*/
    font-style: italic;
}

#bd blockquote, #bd ul, #bd ol, #bd dl {
    /*giving blockquotes and lists room to breath*/
    margin: 1em;
}

#bd ol, #bd ul, #bd dl {
    /*bringing lists on to the page with breathing room */
    margin-left: 2em;
}

#bd ol li {
    /*giving OL's LIs generated numbers*/
    list-style: decimal outside;
}

#bd ul li {
    /*giving UL's LIs generated disc markers*/
    list-style: none;
}

#bd dl dd {
    /*giving UL's LIs generated numbers*/
    margin-left: 1em;
}

#bd th, #bd td {
    /*borders and padding to make the table readable*/
    padding: .2em;
}

#bd th {
    /*distinguishing table headers from data cells*/
    font-weight: bold;
    text-align: center;
}

#bd caption {
    /*coordinated margin to match cell's padding*/
    margin-bottom: .5em;
    /*centered so it doesn't blend in to other content*/
    text-align: center;
}

#bd p, #bd fieldset, #bd pre {
    /*so things don't run into each other*/
    margin-bottom: 1em;
    margin-top: 5em;
}

#bd sup {
    font-size: 12px;
    font-weight: bold;
    position: relative;
    bottom: 0ex;
    text-decoration: none;
}

#bd a:active sup {
    text-decoration: none;
}

#bd a:visited sup {
    text-decoration: none;
}

#bd a:hover sup {
    text-decoration: none;
}

#bd h1 {
    margin: 1em 0 1.5em;
    font-size: 138.5%;
}

#bd h2 {
    margin: 2em 0 0.5em;
    font-size: 123.1%;
}

#bd p {
    margin: 0;
}

#bd a {
    color: #1e3f76;
}

#bd a:focus {
    outline: 0;
}

#bd pre, #bd pre + p, #bd p + p {
    margin: 1em 0 0;
}
