/*
Wausau Paper - Print Style Sheet
*/	

	

/*--------------Style Reset---------------*/	
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;
}
body {
line-height: 1.4em;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
em{color:#666;}

/*-----------------Basics-----------------*/

body{
font-family: Lucida Grande, Arial, San-Serif;
font-size: 11px;
color: #666;
background: none;
}

body#home{
font-family: Lucida Grande, Arial, San-Serif;
font-size: 10px;
color: #666;
}

h1{
margin: 0 0 5px 0;
padding: 0;
line-height: 1.3em;
font-size: 18px;
font-weight: normal;
color: #333;
}

h2{
margin: 0 0 8px 0;
padding: 0;
font-size: 17px;
line-height: 1.3em;
font-weight: normal;
color: #333;
}

h3{
margin: 0 0 10px 0;
padding: 0;
font-size: 15px;
font-weight: normal;
}

h4{
margin: 0;
padding: 0 0 5px 0;
font-size: 14px;
font-weight: normal;
} #home h4{color: #75c7e4; font-weight: normal; font-size: 13px;}

p{
margin: 0 0 15px 0;
padding: 0;
}

img{
border: none;
display: block;
}

a:link, a:visited{color: #52951c; text-decoration: none;}
a:hover, a:active{text-decoration: underline;}

sup{margin: 0; padding: 0; vertical-align: top; font-size: 50%; *font-size: 70%;}

/*-----------------Layout-----------------*/

#wrapper{
margin: 0;
padding: 0px;
width: 100%;
position: relative;
background: none;
}

#top{
display: none;
}
	
#search{
display: none;
}

#home #footer{display: none;}
#footer{display: none;}


/*-----------------Home Layout-----------------*/

.home_banner {display: none;} 
 

	#home_4col .col{
	 width: 100%;
	 padding: 10px 20px 0px 20px;
	 margin: 0;
	float: left;
	}
	
	#pic_4col .col{
	 display: none;
	} #home_4col .col_foot{display: none;}

#home_3col{
	
}
	#home_3col .col{
		width: 100%;
		padding: 25px 20px;
	}
	
	#home_3col .col .newsItem{
		padding-bottom: 2px;
		margin-bottom: 2px;
		border-bottom: 1px solid #e5e5e5;
	}
	
/*-----------------Interior Layout-----------------*/

.landing_image{margin:0;}

#content{
	background: none;
	height: 95%;
}
#left{display: none;}
#right{
	width: 100%;
	padding: 0;
	margin: 0;
}

#right.col3 .col{
	float: left;
	width: 205px;
	padding-right: 15px;
	margin-top: 25px;
	font-size: 10px;
}
.vert_rule{display: none;}

.top_feat{
	padding-bottom: 50px;
	display: block;
}
.description{float: left; width: 65%;}

.brand .col1{float: left; width: 50%; padding-right: 0px;}
.brand .col2{float: left; width: 50%; margin-top: 0px;}
.brand .col2 img{margin-top: 30px;}

.corp .col1{float: left; width: 65%; padding-right: 0px;}
.corp .col2{float: left; width: 35%}

.invest .col1{float: left; width: 65%; padding-right: 0px;}
.invest .col2{float: left; width: 35%; margin-top: 0px;}

.generic_content .col1{float: left; width: 50%; padding-right: 0px;}
.generic_content .col2{float: left; width: 50%; margin-top: 0px;}
.generic_content .col2 img{margin-top: 30px;}

.history {width: 100%; padding-right: 0px;}

.news .col1{float: left; width: 50%; padding-right: 0px;}
.news .col2{float: left; width: 50%;}

.news_listing .col1{float: left; width: 65%; padding-right: 0px; padding-bottom: 0px;}
.news_listing .col2{float: left; width: 35%; margin-top: 0px;}
	.news_listing .intro_copy{width: 340px;}
	.news_listing .pager {border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 0px 0;}

.news_item{border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; margin-top: 10px;}
.news_item .date{display: block;}

.contact .col1{float: left; width: 65%; padding: 0;}
.contact .col2{float: left; width: 35%;}

#right.product_detail{padding-bottom: 20px;}
.product_detail .col1{float: left; width: 50%; padding: 0px;}
.product_detail .col2{float: left; width: 50%; margin-top: 0;}
	.product_detail .col1 .product img{float: left; padding-bottom: 10px; padding-right: 10px;}
	.product_detail .col2 .product img{float: left; padding-bottom: 10px; padding-right: 10px;}
	.product_detail .col1 .product p{margin-bottom: 0;}
	.product_detail .col2 .product p{margin-bottom: 0;}
	.product_detail .product_shot{float: left;}

#right.print_listing{padding-bottom: 20px;}
.print_listing .col1{float: left; width: 50%; padding-right: 0px;}
.print_listing .col2{float: left; width: 50%;}
	.print_listing .col1 .product img{float: left; padding-bottom: 10px; padding-right: 10px;}
	.print_listing .col2 .product img{float: left; padding-bottom: 10px; padding-right: 10px;}
	.print_listing .col1 .product p{margin-bottom: 0;}
	.print_listing .col2 .product p{margin-bottom: 0;}
	.print_listing .product_shot{float: left;}
	#printing .print_listing .col1 ul{list-style: none;}
	
.consumer_listing .col1{float: left; width: 50%; padding-right: 0px;}
.consumer_listing .col2{float: left; width: 50%;}
	.consumer_listing .col1 .product img{float: left; padding-bottom: 10px; padding-right: 10px;}
	.consumer_listing .col2 .product img{float: left;  padding-bottom: 10px; padding-right: 10px;}
	.consumer_listing .col1 .product p{margin-bottom: 0;}
	.consumer_listing .col2 .product p{margin-bottom: 0;}
	#consumer .print_listing .col1 ul{list-style: none; margin: 0;}
/*------------------Lists-----------------*/
	
ul{ margin: 0; padding: 0px;}
ul li{ margin: 0; padding: 0;}
	
ol{ margin: 0; padding: 0px;}
ol li{ margin: 0; padding: 0;}


/*---RIGHT SIDE LISTS---*/
#right ul{
list-style: disc;
margin: 0;
}

#right ul.contact_details{list-style:none; padding-left: 0px;}
#right .contact_info{margin-left: 0px;}

ol{
list-style: decimal;
margin: 0;
}
ol li {margin: 0;}
ol li a{display: block;}


ol.search_results{
	list-style: decimal;
	margin-left: 22px;
	*margin-left: 28px;
	line-height: 18px;
}
ol.search_results li {margin: 18px 0;}
ol.search_results li a{display: block;}


#right.timberlands ul{list-style: none; margin: 0px; padding: 0;}

#right.timberlands li a{list-style: none; margin: 0px; text-transform: uppercase; background: #f5f2dc url('../images/about/timberlands/timberlands_plus.gif') no-repeat;  display: block; padding: 7px 0 7px 30px; }
#right.timberlands li{padding: 0; margin: 0; margin-bottom: 0; padding-bottom: 0; border-top: 1px solid #fff;}
#right.timberlands li a:hover{list-style: none; margin: 0px; text-transform: uppercase; background: #f5f2dc url('../images/about/timberlands/timberlands_plus.gif') no-repeat;  display: block; padding: 7px 0 7px 30px; }
#right.timberlands li a.active, #right.timberlands li a.active:hover{list-style: none; margin: 0px; text-transform: uppercase; background: #f5f2dc url('../images/about/timberlands/timberlands_minus.gif') no-repeat;  display: block; padding: 7px 0 7px 30px; }

#right.timberlands ul li ul li a{background: none; margin: 0; padding: 10px 0;}
#right.timberlands ul li ul li a:hover{background: none; margin: 0; padding: 10px 0;}

/*------------------Tables-----------------*/

table{
text-align: left;
}
th{background-color: #f2f2f2; padding: 5px 4px 8px 4px;}
td{padding: 8px 4px 8px 4px; border-bottom: 1px solid #f5f5f5;}
tr{border-bottom: 1px solid #f5f5f5;}

td.header{font-weight: bold; border-bottom: none; background-color: #e4ebd0; border-top: 10px solid #ffffff;}

.timberlands td{border-bottom: 1px solid #fff; padding: 2px 0px 2px 0px;}

/*------------------Forms-----------------*/

.required{color:#cc0000;}

label{float: left; font-weight: bold; padding-top: 3px; *padding-top: 4px; padding-right: 5px;}
.checkbox{margin-top: 10px; margin-right: 8px;}
.submitBtn{margin-top: 10px; margin-bottom: 10px;}

.invest div.row{margin-bottom: 10px;}
.invest form .labelwidth{width: 110px;float: left;}

.invest label{float: none; font-weight: normal;}

.timberlands div.row{margin-bottom: 10px;}
.timberlands form .labelwidth{width: 110px;float: left;}

.timberlands label{float: none; font-weight: normal;}

.news_listing label{float: none; font-weight: normal; vertical-align: middle;}
.news_listing  .check{vertical-align: middle;}
.news_listing .field{border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; margin-bottom: 10px;}

.contact label{float: none; font-weight: normal;}
.contact div.row{margin-bottom: 10px;}
.contact form .labelwidth{width: 110px;float: left;}


/*-----------------History----------------*/
		
		.timelineContainer {
        width: 100%;
        }


		 .history_sliderGallery {
          width: 100%;
        }
        	
        	
        .history_sliderGallery UL {
			width: 100%;
            list-style: none;
            padding: 0;
            margin: 0;
        }
        
        .history_sliderGallery ul li {
            width:45%;
            float: left;
            margin: 0;
        }
        
        .history_sliderGallery ul li.divider {
        	background:url('../images/about/timeline_divider.gif') top right no-repeat;
		}
        
        p.timeline {
		width: 50%
        }
        
    
        .history_slider {
        display: none;
        }
        
        .history_handle {
          display: none;
        }
        
        .history_slider span {
            display: none;
        }

        
/*-----------------Timberlands----------------*/
		
.timb_lrg{padding-bottom: 12px;}
.timb_thumb{float: left; padding-right: 12px;}

/*------------------Misc------------------*/

.webcast{width: 241px; height: 50px; background-color: #f4f1da; margin-top: 15px; padding-left: 40px; padding-top: 17px;}
.stock_down{color:#ce2020;}
.stock_up{color:#52951c;}

.pdf{background: url('../images/lists/icon_pdf.gif') no-repeat left 3px; padding-left: 15px; line-height: 25px;}

.fsc{float: left; padding-bottom: 15px;}
.green_seal{float: left;}

#wrapper p.language a{  color: #ccc;}

p.legal_detail{font-size: 9px;}
.pad_top{padding-top: 10px;}

.clearL{ clear: left; height: 0; }
.clearR{ clear: right; height: 0;}
.clearB{ clear: both;}

.floatL{float: left;}
.floatR{float: right;}

#left li a.no_bord_bot{border-bottom: none;}
.pager.no_bord_bot{border-bottom: none;}
.pager.no_bord_top{border-top: none;}

/*---------------Navigation---------------*/

#nav{
height: 29px;
position: relative;
}
#nav ul#global_nav{display: none;}

#product_nav{display: none;}
/*----------------------------
SPRITE NAV --- INTERIOR ONLY
------------------------------*/

#mainmenu{
display: none;
}

/*-----------------Product Nav-----------------*/


#panel {display: none;}

#brandbox{display: none;}
#typebox{display: none;}
#marketbox{display: none;}
	