﻿/***********************************************************
************    This stylesheet makes the page    ************
************    printable. It removes                ************
************    background images and removes        ************
************    the header/masthead and nav.        ************
***********************************************************/
/*****   GENERAL: Makes items on the site printable.                              *****/
    
body { margin: 0; }
h1, h2, h3, h4, h5 { clear:both;}
#secondaryContent { background: none; float: none; width: auto; }
#secondaryContent div { height: auto; width: auto; }
#container { margin: 0; padding: 0; width: auto; }
#masthead { background: none; height: auto; width: auto; }
.pageBanner { margin: 0; }
#heading { background: none;  height: auto; }
.heading, #search, #skipLinks, #masthead, #navigation, #textsize, #servicesnav, #rightcol, #rightnav, #sidebar, #footer ul, .widetaskbox img, #LanguageLinks,  p.back2top, .notPrint, button { display: none; }
  
.heading { position: relative; right: 0; top: 0; }
.centrecontent, body.sidebar .centrecontent, #homecontent, #secondarycontent, #fullwidthcontent { border: none; margin: 0; padding: 0; width: 100%; }
/*****   HOMEPAGE: Makes the homepage printable.      *****/
#newNSfeature .newNSfeature { background: none; width: auto; }
#newNSfeature a span { margin: 0; }
#iWantTo, #iWantTo h2 { background: none; }
#iWantTo h2 { height: auto; padding: 0; width: auto; }
 
/* Wide task box for large program area section*/
.widetaskboxtop { background: none; }
.widetaskbox { background: none; border: none;}
ul.wide li { text-align:left;}
/* Home pages*/
.taskbox { width:45%; background: none; padding: 0; border: none;  margin: 0;  }
.spotlightHome  { width:30%; background: none; padding: 0; border: #333333 solid thin;  margin: 0;  }
.taskbox img {display:none;}
.taskboxleft { float:left; }
.taskboxright { float:right; }
p.takemethere { text-align:left; text-transform: uppercase; font-size:85%; text-decoration:underline; }
.floatright, a.floatright { float:right; text-decoration:none; padding:0px; margin:0px; }
.floatleft, a.floatleft { float:left; text-decoration:none; padding:0px; margin:0px; }
 
 /* Display hidden content for print only*/
.printOnly { display: block; }
 