/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}

/* src-print.css */
a[href^="/"]:after {content:"";}
a[href]:after {content:"";}
a {color:#355170;font-weight:normal;}
h1 {color:#333;border-bottom:2px solid #999;margin-right:15px;margin-bottom:5pt;}
h2 {padding:0;margin:0;}
h2, h3 {padding:0;margin-bottom:2pt;}
h3.title_border {border-bottom:1px solid #E4E4E4;}
h4, h5 {padding:0;margin:0;}
p {padding-top:0;margin-top:0;}
#logo {float:right;background-color:#FFF;padding-left:3px;}
.alt {font-style:italic;font-weight:normal;}
#phone {font-size:150%;}
.portrait, .technology_logo {clear:both;}
.portrait img, .technology_logo img {display:block;clear:both;padding-left:10pt;padding-top:1em;padding-bottom:1em;float:right;background-color:#FFF;}
.office_gallery_thumbs .span-5 {float:left;padding:0;clear:right;margin:7px 7px 7px 0px;}
.gallery_bubble {float:left;padding:0;clear:right;margin:15px 15px 15px 0px;}
.office_gallery_thumbs .span-5 img, .gallery_bubble img {float:none;}
.gallery_bubble small {display:block;}
.no_print, hr.space, #util_links, #reg-form, #menu_wrapper, #search_wrapper, #design_by, #footer_nav, #map_thumb, #sidebar, #sidebar_small, #sidebar_large, #slider_bar, .controls {display:none !important;}
.bordered {margin-right:25px;clear:left;}
.bordered em {display:block;clear:left;}
#footer {display:block;clear:both;border-top:2px solid #999;padding-top:10pt;line-height:1.2;}
#footer, #credits {font-size:9pt;color:#666;}
#footer h5 {font-size:110%;font-weight:bold;margin:0pt 0pt 2pt;padding:0pt 0pt 2pt;border-bottom:1pt solid #999;}
#address, #contact_info {float:left;margin-right:20pt;}
#credits {display:block;text-align:center;clear:left;font-style:italic;}