/* -------------------------------------------------------------- 
  
   print.css
   * Gives you some sensible styles for printing pages.
   * See Readme file in this directory for further instructions.
      
   Some additions you'll want to make, customized to your markup:
   #header, #footer, #navigation { display:none; }
   
-------------------------------------------------------------- */

body {line-height: 1.5;font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;font-size: 11pt;}

#print-logo {display:block; float:left; width:100%;}


/* No Displays
-------------------------------------------------------------- */

.header-wrap, .crumbs, .content-sub, .feature-sub, .feature-box, .footer-inner, .pager, #returnToSearch, #resourceSearch { display:none;}


/* Layout
-------------------------------------------------------------- */

.container {}

hr { 
  background:#ccc; 
  color:#ccc;
  width:100%;
  height:2px;
  margin:2em 0;
  padding:0;
  border:none;
}
hr.space {
  background: #fff;
  color: #fff;
}

/* Resource Profile, District Profile - So teachers have an easier time printing
-------------------------------------------------------------- */

.resource-profile dt { float: left; position: relative; width: 120px; border-right: 1px solid #666; font-weight:bold;  }
.resource-profile dl { margin: 1.6em 0px 0px 0px; padding: 10px; border: 1px solid #666; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; font-size:14px;  }
.resource-profile dd { margin-left: 140px; width: 330px; }
.resource-profile h3 { clear: both; margin-bottom: -0.8em; padding-bottom: .1em; margin-top:20px; }
.resource-profile .lined  { margin: 0px; padding: 0px; border: 0px; background: #FFF; font-size:12px; }
.resource-profile .lined dt {width:100%; color:#666; padding:5px 0px 0px 0px; margin: 0px; border: none; font-size:12px;  }
.resource-profile .lined dd  {width:100%; border-right: none;  padding:0px 0px 0px 15px; margin: 1px; float:left; }
.resource-profile .lined .noborder { border-top:1px solid white; }
.resource-profile .profile-table {font-family:arial; background-color: #FFFFFF; margin:1.6em 0pt 15px; font-size: 10pt; width: 100%; text-align: left; border-collapse:collapse;}
.resource-profile .profile-table tr td { padding-left: 25px; }
.resource-profile .profile-table #keywords td { background: #F7F7F4 url(/assets/img/icons/key.png) no-repeat 0px; background-position: 4px; }
.resource-profile .profile-table #grade td { background: #F7F7F4 url(/assets/img/icons/user.png) no-repeat 0px; background-position: 4px; }
.resource-profile .profile-table #standards td { background: #F7F7F4 url(/assets/img/icons/award.png) no-repeat 0px; background-position: 4px; }
.resource-profile .profile-table #audience td { background: #F7F7F4 url(/assets/img/icons/house.png) no-repeat 0px; background-position: 4px;}
.resource-profile .profile-table #topic td { background: #F7F7F4 url(/assets/img/icons/book.png) no-repeat 0px; background-position: 4px;}
.resource-profile .profile-table #type td { background: #F7F7F4 url(/assets/img/icons/page.png) no-repeat 0px; background-position: 4px;}
table.profile-table tr.parent td { background: #F7F7F4 url(/assets/img/arrow_collapse.png) no-repeat; background-position: 5px 10px; font-weight: bold; padding-left: 25px; border: 1px solid #D9D5CA; margin-left: 5px; }
table.profile-table tr.parent.expand td { background: #F7F7F4 url(/assets/img/arrow_expand.png) no-repeat; background-position: 5px 10px;  }
.ui-state-default {display: none;}
.profile-tabs .img {display:none;}


/* Text
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 
img { float:left; margin:1.5em 1.5em 1.5em 0; }
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; }


/* Links
-------------------------------------------------------------- */

a:link, a:visited {
  background: transparent;
  font-weight:700;
  text-decoration: underline;
}

a:link:after, a:visited:after {
  content: " (" attr(href) ")";
  font-size: 90%;
}

/* If you're having trouble printing relative links, uncomment and customize this:
   (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) */

/* a[href^="/"]:after {
  content: " (http://www.yourdomain.com" attr(href) ") ";
} */
