﻿/* Printer-fiendly stylesheet */

/* Print Structure */
#sec, #ter, #pri, #inner,
#copyright p,
#copyright p#copy {float:none; text-align:left;}
html>body #inner {width:auto;}
#sec, #ter, #nav, #ft ul, 
#sec-nav, 
#global-nav, 
#footer-nav, 
#wg-bread-crumbs, 
.masterContent,
.banner,
.leftNavSpacer,
/*img,
img.left,
img.right,
img.block,*/
#main-container .mainContent #pri .btn,
#main-container .mainContent #pri .btns {display:none;}
#outer, #innerpagewrap, #wrap {border-width:0;}
/* END Print Structure */

/* Print theme */
body * { /* Makes everything monotone for easy printing */
background-color:#fff;
color:#000;
}
#main-container .mainContent div,
#main-container .mainContent div div, 
#main-container .mainContent p, 
#main-container .mainContent a, 
#main-container .mainContent h1, 
#main-container .mainContent h2,
#main-container .mainContent h3,  
#main-container .mainContent h4, 
#main-container .mainContent h5, 
#main-container .mainContent h6, 
#main-container .mainContent ol, 
#main-container .mainContent ul, 
#main-container .mainContent li, 
#main-container .mainContent dl, 
#main-container .mainContent dt, 
#main-container .mainContent dd, 
#main-container .mainContent fieldset, 
#main-container .mainContent label,
#main-container .mainContent span,
#ft-wrap p {font-family:"Times New Roman", Times, serif;
 color:#000; line-height:normal;}
 
#main-container .mainContent #pri p {line-height:normal; margin-bottom:20px}
#main-container .mainContent h1 {font-size:36px;}
#main-container .mainContainer #pri h2 {font-size:22px;margin-bottom:20px}
#main-container .mainContainer #pri h3,
.mainContainer h3 {font-size:16px;margin-bottom:20px}
#ft-wrap p {font-size:12px;}

a, a:link, a:visited,
#main-container .mainContent a,
#main-container .mainContent a:link,
#main-container .mainContent a:visited { /* Removes formatting on all links */
text-decoration:none;
background-color:inherit;
color:#000;
}

#header { /* Adds top and bottom borders to masthead and footer to visually delimit them */
border:1px solid #000;
border-width:1px 0;
padding:0.5em;
height:auto;
}
#ft-wrap { /* Adds top and bottom borders to masthead and footer to visually delimit them */
border:1px solid #000;
border-width:1px 0;
padding:0;
height:auto;
margin-top:20px;
}

#header,
div#main-container,
#footer-nav,
#copyright,
.onecol #pri table table div.ms-WPBody,
div#nyroModalBWrapper,
div.wrapper div#nyroModalBContent {
width:auto;
}

#logo a {
	display:block;
	height:auto;
	margin-bottom:0;
	text-indent:0;
	width:auto;
	}

#pri {
	width:100%;
}
img {
border:0;
}
img.left {
	float:left;
	display:block;
	padding:0 10px 8px 0;
	clear:right;
}
img.right {
	float:right;
	display:block;
	padding:0 0 14px 10px;
	clear:left;
}
img.zeroBottomMargin, 
.zeroBottomMargin{margin-bottom:0!important; padding-bottom:0!important;}
img.zeroPadding, .zeroPadding,  #main-container .mainContent .zeroPadding  {
margin:0!important; padding:0!important;
}

/* END Print theme */
/* Clearfix */
.clearfix:after,
.float95pct:after, 
.float90pct:after, 
.float85pct:after, 
.float83pct:after, 
.float80pct:after, 
.float75pct:after, 
.float70pct:after, 
.float67pct:after, 
.float66pct:after, 
.float65pct:after, 
.float60pct:after, 
.float50pct:after,  
.float45pct:after, 
.float40pct:after,
.float35pct:after,  
.float33pct:after, 
.float30pct:after, 
.float25pct:after, 
.float20pct:after, 
.float17pct:after, 
.float15pct:after, 
.float10pct:after, 
.float5pct:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix,
.float95pct, 
.float90pct, 
.float85pct, 
.float83pct, 
.float80pct, 
.float75pct, 
.float70pct, 
.float67pct, 
.float66pct, 
.float65pct, 
.float60pct, 
.float50pct,  
.float45pct, 
.float40pct,
.float35pct,  
.float33pct, 
.float30pct, 
.float25pct, 
.float20pct, 
.float17pct, 
.float15pct, 
.float10pct, 
.float5pct{zoom:1;}
/* END Clearfix */
/* Win/IE6 and below fixes */
* html #ftwrap {
/* \*/
margin-top:	1em;
/* */
}
/* END Win/IE6 and below fixes */
