/* ----------------------------------------------------------------------------
Title:BemisPPD.com Style Sheet
Author:Jon-Paul LeClair
Purpose:Provide underlying layout and style for BemisPPD.com
Created:01.10.2005
Created and Edited with:Bradbury Software's TopStyle Pro 3.11
---------------------------------------------------------------------------- */
body{background:white url(../images/bkg-body.png) 0 0 repeat-x;color:#333;margin:0;padding:0;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
/* ----------------------------------------------------------------------------
Global Misc. Style Rules
---------------------------------------------------------------------------- */
/*div{
border:1px dotted blue;
}*/
p,li{font-size:.8em}
img{border:none}
a{text-decoration:none}
a:link,a:visited{color:#002f8b}
.im_new{padding:0 5px 0 0;color:#ff5220;letter-spacing:-1px}
.red{color:#f33}
a:hover{color:#6095ff}
.FloatLeft{float:left}
.FloatRight{float:right}
.RightM{margin:0 10px 0 0}
.LeftM{margin:0 0 0 10px}
h1,h2,h3,h4,h5,dt,th{font-family:"Trebuchet MS",Tahoma,sans-serif,serif;margin:0;padding:0}
.clearer{clear:both;height:0;line-height:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pdf{background:url(/global/images/pdf_icon.gif) 0 0 no-repeat;padding-left:20px;line-height: 16px;}
/* ----------------------------------------------------------------------------
Main Wrapper
---------------------------------------------------------------------------- */
#MainWrapper{width:948px;border:1px solid #999;border-width:0 1px;margin:0 auto;background:#fff}
/* ----------------------------------------------------------------------------
A Bemis Company strip
---------------------------------------------------------------------------- */
#ABC{width:100%;background:#ebebeb;text-align:right}
/* ----------------------------------------------------------------------------
Header
---------------------------------------------------------------------------- */
#Header{width:100%;height:250px;position:relative;background:url(../images/header-bkg.jpg) 0 0 repeat-x}
#Header h1{display:none}
#Logostrip,#Banner,#FlashMovie,#logo{position:absolute}
#FlashMovie{top:5px}
#FlashMovie img{position:absolute;top:95px}
#Banner{top:100px;left:0;z-index:10}
#Logostrip{height:96px;width:400px;background:url(../images/logo-bkg2.jpg) no-repeat}
#Logostrip #logo{top:15px;left:13px;z-index:15}
#Homelinks ul,#Homelinks li,#Nav ul,#Nav li{margin:0;padding:0;border:none;list-style:none;display:inline;position:relative}
/* ----------------------------------------------------------------------------
Homelinks
---------------------------------------------------------------------------- */
#Homelinks{position:absolute;top:0;z-index:20;height:21px;width:100%;overflow:hidden;background:url(../images/homelinks-bkg.gif) 0 0 repeat-x}
#Homelinks ul{background:url(../images/homelinks-corner.gif) 0 0 no-repeat;padding:0 0 0 40px;position:absolute;right:0;height:100%}
#Homelinks a:link,#Homelinks a:visited{float:left;font-size:10px;letter-spacing:-1px;padding:0 10px;line-height:20px;color:#666;background:url(../images/homelinks-pipe.gif) center right no-repeat}
#Homelinks a.last{background:none}
#Homelinks a:hover{color:#036}
/* ----------------------------------------------------------------------------
Search Tab Rules
---------------------------------------------------------------------------- */
#Homelinks form{width:170px;height:20px;margin:0;padding:0;float:left}
#Homelinks form input,#Homelinks form label{font-size:10px;display:inline}
#Homelinks form input.txtfield{border:1px solid #888;/*Styles the text field in the search tab*/ color:#036;width:69px;padding:2px}
#Homelinks form label{background:url(../global/images/search-glass-icon.gif) right top  no-repeat;color:#272751;padding:0 5px 0 10px;line-height:20px;float:left;letter-spacing:-1px}
/* ----------------------------------------------------------------------------
Navigation
---------------------------------------------------------------------------- */
#Nav{position:absolute;/* Horizontal Nav Bar */ width:auto;top:222px;height:28px;left:2px;z-index:15;overflow:hidden}
#Nav li{font-size:11px;line-height:100%;background:url(../images/nav-divider.gif) 100% 50% no-repeat;float:left}
#Nav a:link,#Nav a:visited{display:block;color:#444;padding:9px 7px 5px;margin:0 2px 0 0}
#Nav a:hover{color:#036;background:url(../images/nav-over.gif) 50% 0 no-repeat}
#Nav a#here{color:#000;font-weight:bold;background:url(../images/nav-here.gif) 50% 0 no-repeat}
/* ----------------------------------------------------------------------------
Content
---------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------
LeftColumn
---------------------------------------------------------------------------- */
#LeftColumn{float:left;width:64%;margin:10px 0 10px 10px;display:inline}
#LeftColumn p{line-height:125%;margin-top:0}
#LeftColumn h2{color:#272751;font-size:1.5em;margin-bottom:.8em;border-bottom:1px solid #c0c0c0;padding:0 0 3px}
#LeftColumn h2.breadcrumb{color:#666;font-size:12px;padding:2px;border:1px solid #d3d3d3}
#LeftColumn h3{font-size:1em;margin-bottom:10px;color:#fff;background:#b1d787;padding:3px;clear:both}
table#MktProd{border-collapse:separate;border:none}
table#MktProd th{text-align:left;background:url(../images/dt-icon.gif) 0 5px no-repeat;padding:0 0 0 25px;letter-spacing:1px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}
table#MktProd td{border:2px solid white;padding:1px;font-size:.8em}
#LeftColumn address{font-size:.8em;padding-left:10px;margin:0 0 10px}
div.callout{border:1px solid #dcdcdc;padding:5px}
div.valueadded{text-align:center;width:310px;float:right;margin:0 0 10px 10px}
div.valueadded p{color:black;font-size:100%}
div.location{border:1px solid #d3d3d3;padding:0;margin:10px 0}
div.location p{margin-left:10px;margin-right:10px}
div.location h3{background:#eee;border:none !important;padding:3px}
dl {
	margin: 0 0 25px;
}
dl dt {
	font-size: 1em;
	font-weight: bold;
	background: #ebebeb;
	padding: 3px;
	color: #141414;
	margin: 0 0 10px;
}
dl dd {
	margin: 0 0 10px;
	padding: 0 0 10px 20px;
	font-size: .9em;
	color: #333;
}
/* ----------------------------------------------------------------------------
RightColumn
---------------------------------------------------------------------------- */
#RightColumn{margin:10px 0 0 68%;border-left:1px solid #dcdcdc;padding:0 15px}
#RightColumn h4{color:#334d66;font-size:.9em;letter-spacing:1px;margin-bottom:5px;padding:3px 7px;background:#ebebeb url(../images/h4-corner.gif) 0 0 no-repeat;border-bottom:1px solid #d3d3d3}
#RightColumn h5{font-size:.8em;background:#ffe;border:1px solid #fc3;color:#000;padding:1px 5px;margin-bottom:5px}
#RightColumn p{font-size:10px;margin-top:0}
#RightColumn ul.links{margin:0 0 10px;padding:0 0 10px 0;border-bottom:1px solid #dcdcdc}
#RightColumn ul.links,#RightColumn ul.links li{list-style:none}
#RightColumn li{font-size:11px;margin-bottom:3px}
ul.links{border-bottom:1px solid #c0c0c0;padding-bottom:10px}
ul.links li{background:url(../images/right-bullet-over.gif) no-repeat  0 3px;padding:0 0 3px;line-height:100%;margin-bottom:3px;border-bottom:1px dashed #c0c0c0}
ul.links li a{display:block;padding:2px 0 2px 15px;background:url(../images/right-bullet-up.gif) 0 3px no-repeat}
li#here-main{border-bottom:none;padding-bottom:0;background:url(../images/right-bullet-current.gif) 0 3px no-repeat}
li#here-main span a{color:#000;border-bottom:1px dashed #c0c0c0;padding-bottom:5px}
li#here-sub a{color:#f90}
ul.links li a:hover,li#here-main a{background:none}
li#here-main ul{list-style:none;margin:2px 0 0 15px;padding:0;border-left:1px dashed #c0c0c0}
li#here-main li{padding:2px 0 2px 5px;border-bottom:1px dashed #c0c0c0;background:url(../images/right-subbullet-current.gif) 5px 4px no-repeat}
li#here-main li a{background:url(../images/right-subbullet-up.gif) 0 2px no-repeat}
li#here-main li a:hover,li#here-main li#here-sub a{background:transparent}
li#allnews,{background:none;border-bottom:none;padding:3px 2px}
li#feed{background:none;/*background : #f5f5f5;*/ border:none;padding:3px 2px}
li#feed a,li#allnews a{padding:0;margin:0;background:none}
li#feed img,li#allnews img{vertical-align:middle;margin:0}
/* ----------------------------------------------------------------------------
Footer
---------------------------------------------------------------------------- */
#Footer, #footer{height:35px;background:#69c url(../images/footer-bkg.gif) 0 0 repeat-x;clear:both;margin-top:10px}
#Footer p, #footer p{line-height:35px;text-align:center;font-size:10px;color:#666}
