@charset "utf-8";
body
	{
		padding:0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		background:url(../images/background.jpg) repeat-x top;
	}
form
	{
		padding:0px;
		margin:0px;
	}	
a
	{
		text-decoration:underline;
		color:#009cea;
	}
a:hover
	{
		text-decoration:none;
		color:#000000;
	}		
form
	{
		padding:0px;
		margin:0px;
	}
img
	{
		border:0px;
	}
h1
	{
		font-size:24px;
		font-weight:bold;
		color:#000000;
		padding:5px 0px 5px 0px;
		margin:0px;
	}
h3
	{
		font-size:24px;
		font-weight:bold;
		color:#000000;
		padding:5px 0px 5px 0px;
		margin:0px;
	}	
h2
	{
		font-size:16px;
		font-weight:bold;
		color:#00375f;
		padding:3px 0px 3px 10px;
		margin:0px;
		background:#e7e7e7;
	}
.block
	{
		border:#CCCCCC 1px solid;
		border-collapse:collapse;
	}
.block p
	{
		padding:6px;
		margin:1px;
		text-align:left;
	}				
p	
	{
		padding:6px 0px 6px 0px;
		margin:0px;
		text-align:justify;
	}	
.search
	{
		background:url(../images/search.jpg) no-repeat;
		width:158px;
		padding:5px 10px 5px 20px;
		border:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
.Topnavigation
	{
		height:60px;
		background:url(../images/menubg.jpg);
	}
.Topnavigation ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
.Topnavigation ul li
	{
		float:left;
		padding:0px 2px 0px 2px;
		background:url(../images/devider.jpg) no-repeat right;
	}
.Topnavigation ul li a
	{
		font-size:12px;
		font-weight:bold;
		color:#303030;
		text-decoration:none;
		height:55px;
		text-transform: uppercase;
		line-height:55px;
		display:block;
		float:left;
		padding:0px 0px 0px 0px;

	}
.Topnavigation ul li a:hover
	{
		color:#fff;
		text-decoration:none;
		height:55px;
		/xbackground-color:#aad07e;x/
		line-height:55px;
		background:url(../images/link_right.jpg) no-repeat right;
	}
.Topnavigation ul li a span
	{
		height:55px;
		line-height:55px;
		display:block;
		float:left;
		padding:0px 11px 0px 11px;
	}
.Topnavigation ul li a:hover span
	{
		color:#fff;
		text-decoration:none;
		height:55px;
		/xbackground-color:#aad07e;x/
		line-height:45px;
		background:url(../images/link_left.jpg) no-repeat left;
	}
.Topnavigation ul li a.active
	{
		color:#fff;
		text-decoration:none;
		height:55px;
		/xbackground-color:#aad07e;x/
		line-height:55px;
		background:url(../images/link_right.jpg) no-repeat right;
	}

.Topnavigation ul li a.active span
	{
		color:#fff;
		text-decoration:none;
		height:55px;
		/xbackground-color:#aad07e;x/
		line-height:45px;
		background:url(../images/link_left.jpg) no-repeat left;
	}		
.left_corner
	{
		background:url(../images/left_corner.jpg) no-repeat;
		width:21px;
		height:55px;
	}
.right_corner
	{
		background:url(../images/right_corner.jpg) no-repeat;
		width:21px;
		height:55px;
	}
.centerstrip
	{
		background:url(../images/centerstrip.jpg) repeat-x;
		height:55px;
	}
.footer
	{
		background:url(../images/footer.jpg) repeat-x;
		height:136px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px !important;
	}
.footer a
	{
		text-decoration:none;
		color:#000000;
	}
.footer a:hover
	{
		text-decoration:none;
		color:#0585bd;
	}
.inputbox
	{
		width:250px;
		border:#999999 1px solid;
	}
.productimage
	{
		background:url(../images/bluestrip.jpg) repeat-x top;
		padding:20px;
	}	

.productimage img
	{
		border:#424242 1px solid;
				
	}
.productimage h5
	{
		color:#0e79af;
    	font-size:20px;
		padding:5px 0px 5px 0px;
		text-decoration:underline;
		margin:0px;		
	}
.productimage p
	{
	   font-size:18px;
	   font-weight:normal;
	   line-height:20px;
	}			

h1.quote{font-family:"Times New Roman", Times, serif !important; font-size:24px;  font-weight:normal; text-align:center; line-height:150%; color:#C00;} h1.quote a{ color:#C00}
cite{ font-size:10px; color:#666; float:left; margin-right:5px;}

/*institutional napkins box*/
#insBox{ width:180px; height:inherit; background:#0e79af; color:#fff; font-size:11px; float:right; border:#c0c0c0 1px solid; margin:0; padding:0 0 0 25px; }
#insBox li{ padding:1px; margin:0;}
#insBox a{ color:#fff; text-decoration:none;} #insBox a:hover{ color:#ebebeb;}
/****institutional napkins box*/


.PTCustom
	{
		height:537px;
		background: url(../images/PTCustom.jpg) no-repeat right top;
		padding:20px;
	}	
.PTCustom h1{
	width:300px;
}
.PTCustom h1:first-child{ width:100% !important; text-align:center; margin:0; padding:0; line-height:100%;}
.PTCustom h1.PTtwo{
	font-weight:normal;
	text-align:left;
	float:left;
	clear:left;
}

.BTCustom
	{
		height:537px;
		background: url(../images/BTCustom.jpg) no-repeat right top;
		padding:20px;
	}	
.BTCustom h1{
	width:300px;
}
.BTCustom h1:first-child{ width:100% !important; text-align:center; margin:0; padding:0; line-height:100%;}
.BTCustom h1.PTtwo{
	font-weight:normal;
	text-align:left;
	float:left;
	clear:left;
}
