/*

File: screen.css
Purpose: To apply CSS styles for screen media types
Requirements:
  - all.css
  - Yahoo! User Interface (YUI) Reset CSS
    <http://developer.yahoo.com/yui/reset/>
Contents:
  - Structure
  - Colors, borders, & images
  - Typography
  - Other
  - Forms
  - hCard
Comments:
  - Typographical properties of block copy elements are calculated from the
    properties of #content p.  An effort is made make elements aligned to a grid
    of a 1.5 em line height (and so spacings are all multiples of 1.5 em).

*/



/*------------------------------------------------------------------------------
Structure
------------------------------------------------------------------------------*/

#nav {
  margin: 2.4em 0;
  position: relative;
}
  #nav ol {
    list-style-type: none;
  }
    #nav ol li {
      display: inline;
    }
    #nav ol li:before {
      content: "\2002❧\2002";
    }
    #nav ol li:first-child:before {
      content: "";
    }
      #nav ol li a,
      #nav ol li span {
      }
/*  #nav div#fleurons {
    padding: 0 12.5%;
    text-align: center;
    width: 100%;
  }
    #nav div#fleurons span {
      display: block;
      float: left;
      padding: 0;
      width: 25%;
    }
*/





/*------------------------------------------------------------------------------
 Colors, borders, & images
------------------------------------------------------------------------------*/

#content a:hover,
#content a:focus,
#content a:active,
#footer a:hover,
#footer a:focus,
#footer a:active {
  background: #ecefef;
  border-bottom: 0.05em solid #7c9494;
  color: #000;
}

#header {
}

html {
  background: #fff;
}


#nav {
  /*border-bottom: 0.05em solid #a7a7a7;
  border-top: 0.05em solid #a7a7a7;
  padding: 1.15em 0;*/
}
  #nav a:link,
  #nav a:visited {
    border: none;
  }
    #nav ol a,
    #nav ol span {
      color: #0a0a0a;
    }
    #nav ol a:hover,
    #nav ol a:focus,
    #nav ol a:active,
    #nav ol span:hover,
    #nav ol span:focus,
    #nav ol span:active {
      background: transparent;
      color: #0a0a0a;
    }
    #nav ol a.current,
    #nav ol span.current {
      color: #0a0a0a;
    }



/*------------------------------------------------------------------------------
 Typography
------------------------------------------------------------------------------*/

/*abbr,
acronym {
  font-variant: small-caps;
  letter-spacing: 0.05em;
  text-transform: lowercase;
}*/

body {
  font-size: 1em;
}

#nav {
  font-size: 1em;                                                               /* line-height is set for structure */
}
  #nav ol {
    margin: 0;
    text-align: center;
  }
  #nav a {
  }
  #nav a:hover,
  #nav a.current,
  #nav span.current {
  }


/* Vertical spacing */
/*
html {
   background: #fff url(/images/baseline.19.png) 0 0 repeat !important;
}
body * {
  background: transparent !important;
}
*/



/*------------------------------------------------------------------------------
 Other
------------------------------------------------------------------------------*/

a {
  text-decoration: none;
}
abbr[title]:hover,
acronym[title]:hover {
  cursor: help;
}

.top {
  clear: none;
  font-size: 1em;
  line-height: 1.5em;
  margin: -1em 0;
  position: relative;
    right: -1em;
  text-align: right;
}
  .top span {
    display: none;
  }
  .top:hover span,
  .top:focus span {
    display: inline;
  }

input[type="reset"]:focus, input[type="reset"]:hover,
input[type="submit"]:focus, input[type="submit"]:hover,
input[type="button"]:hover {
  cursor: pointer;
}

#nav span.current,
#sub-nav span.current {
  cursor: default;                                                              /* Change from text selection pointer */
}
.print_only,
.printOnly {
  display: none;
}



/*------------------------------------------------------------------------------
 hCard
------------------------------------------------------------------------------*/

#footer .vard .url {
  display: none;
}
