﻿@media print 
{

    body {	
	    background: transparent;	    
    }
    
    div#page {
	    width: auto;
	    padding: 0;
	    margin: 0;
    }
    
    div#header 
    {
        display: none;
    }

    div#printheader {
	display: block;
	margin-bottom: 1em;
}
    
    div#horizontalLinks
    {
        display:none;
    }
    
    div#mainColumn {
	    width:auto;
	    float:none;
    }
    
    div#verticalNav 
    {
        display:none;
    }
    
    div#bottomBar
    {
        display:none;
    }
    
    div#footer
    {
	clear: both;
        background: white;
	padding-top: 1em;
	width: auto;
	margin-top: 0.7em;
    }
    
    div#copyright {
	    float: none;
	    padding: 0px;
        border-top:1px solid black;
	padding-top: 0.5em;
	    color: black;
	    background-color: #fff;
    }
    
    div#copyright a {	    
	    color: black;	    
    }
    
    div.content, div.contentFront 
    {
        width: auto;
        background: transparent;
        float: none;    
    }

    div.focalPointSide, div#focalPointCover {
	display: none;
}

    div#focalPointTop, div#focalPointTop2, div#focalPointTop3, div#focalPointTop4 {
	display: block;
	clear: left;
	margin-top: 0;
	background: transparent;
 	color: black;
  	/* for IE */
 	filter:alpha(opacity=100);
  	/* CSS3 standard */
  	opacity:1;
	float: none;
	width: 100%;
	height: auto;
}

div.focalPointTopContent {
	width: 100%;
	color: black;
}

div.focalPointTopContent h3 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	letter-spacing: 0;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	color: #571F12;
	background-color: transparent;
	margin: 0px;
	padding: 0px 0px 0px 0px;
    font-size: 14pt;
}

  
div.moreImage, div.moreWords {
	display: none;
}

    div.contentLeft 
    {
        	width:auto;
	    background:white;
	    margin-bottom:15px;
	    float:none;
    }

    div.contentRight
    {
        width:auto;
	    background:white;
	    margin-bottom:15px;
	    float:none;
    }
    
    div.contentNarrow {
	    width:auto;
	    background:white;
	    margin-bottom:15px;
	    float:none;
	    margin-left:0px;
    }
    
    div.mainStory {	
	    width:auto;
	    margin-top:0px;
	    padding-left:0px;	
	    clear:left;
	    float:none;	
    }

    div.mainNewsStory {	
	    width:auto;
	    margin-top:0px;
	    padding-left:0px;	
	    clear:left;
	    float:none;
    }

    div.topStoryF
    {
	width: 100%;
	clear: both;
	margin-top: 0;
	margin-bottom: 10px;
    }        

    div.secondaryStoryLeft {
	    margin-top:15px;
	    width:100%;
	    padding-right:5px;
	    float:none;	
	clear: both;
	overflow: auto;
    }

    div.secondaryStoryRight {	
	    margin-top:15px;
	    margin-left:0px;
	    width:100%;
	    padding-right:5px;
	    float:none;
	clear: both;
	overflow: auto;		
    }
    
    div.secondaryStoryFullWidth
    {
        margin-top:15px;
        padding-right:5px;
        width:auto;
        float:none;
        clear:both;
    }

div.secondaryStoryLeft img, div.secondaryStoryRight img, div.secondaryStoryFullWidth img
    {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	clear:none;
    }

div#pubs
    {
	clear: both;
	overflow: auto;
    }


    h2 {		    
	    margin:3px 0px 0px 0px;
	    padding:2px 0px 5px 0px;
	    text-transform: uppercase;
    }
    
    div.leftNav 
    {
        display:none;
    }
    
    div.title, div.titleGreen, div.titleRed, div.titleRight
	{
		clear: both;
		color: black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		margin-bottom:10px;
		background-image: none;
		background: transparent;
		-moz-border-radius: 0 0 0 0;
		border-radius: 0 0 0 0;
	}
	
    .date {
	    color:black;	
    }
    
    .grey {
	    color:black;
    }
    
    div.hr {
	    background: white;	    
	    clear: both;
	    border-bottom:1px solid gray;
	    margin-bottom:10px;
    }
    
    div.captionedImageRight p, div.captionedImageLeft p {
	    color:#000000;	
    }

    div.captionedImageFullWidth p 
    {
        color:#000000;
    }
    
    div.pullOutQuoteRight, div.pullOutQuoteLeft
    {
	    width:180px;
	    border:1px solid black;	    
	    background:#F3F3F3;
    }
    
    ul.homeBackNav, div.audioLeft, div.audioRight, div.videoLeft, div.videoRight, div.videoFull {
        display:none;
    }

    div.topStoryF h3
    {
	font-size: 14pt;
    }
        
}        

