@charset "utf-8";
/* CSS Document */

#PageWrapper
{
	display: block;
	width: 920px;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#PageWrapper .clear{ display: block; clear: both; width: 1px; height: 1px; overflow: hidden; }
#PageWrapper #HeaderArea
{
	display: block;
	width: 910px;
	padding: 15px 0 0px 10px;
	clear: both;
}
	#PageWrapper #HeaderArea img,
	#PageWrapper #ContentArea .bottomItems img,
	#PageWrapper #ContentArea .bottomItems .cancel { float: left; border: none; display: block;}

#PageWrapper #PromoArea
{
	display: block;
	width: 910px;
	padding: 0 0 0 0px;
}
#PageWrapper #ContentArea
{
	display: block;
	width: 910px;
}

#PageWrapper #ContentArea .bottomItems
{
	display: block;
	width: 388px;
	padding: 5px 0 0px 0;
}

	#PageWrapper #ContentArea .bottomItems img.tca { padding: 0 10px 0 10px; }
	#PageWrapper #ContentArea .bottomItems img.satisfaction { padding: 0 12px 0 0px; }
	#PageWrapper #ContentArea .bottomItems .copy
	{
		display: block;
		float: left;
		width: auto;
		padding: 14px 0 0 0;
		text-align: left;
		font-size: 11px;	
		color: #333333;
	}
	
#PageWrapper #ContentArea .copyArea
{
	display: block;
	padding: 0px;
	width: 910px;
}	
	#PageWrapper #ContentArea .copyArea .leftSide {display: block; float: left; padding: 0 0 0 13px; width: 445px; }
	#PageWrapper #ContentArea .copyArea .rightSide {display: block; float: left; padding: 0 0 0 9px; width: 435px;}

	#PageWrapper #ContentArea .copyArea img.title { 	
		display: block;
		padding: 0 0 2px 0; 
	}
	#PageWrapper #ContentArea .copyArea p
	{
		margin: 0;
		padding: 0 0 8px 0;	
		color: #221e1f;
	}
	
	#PageWrapper #ContentArea .freePrintables
	{
	display: block;
	width: 906px;
	height: 188px;
	overflow: hidden;
	}
	#PageWrapper #ContentArea .freePrintables .leftSide { display: block; width: 254px; float: left; }
	#PageWrapper #ContentArea .freePrintables .rightSide { display: block; width: 652px; height: 188px; float: left; background: url(../images/freePrints_bg.gif) no-repeat; }
	
	
	#PageWrapper #ContentArea .freePrintables table.fourPrintables
	{
		display: table;
		width: 652px;
		padding: 0;
		margin: 0;
		border: none;
	}
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td
		{
			display: table-cell;
			vertical-align: top;
			text-align: center;
			color: #797979;

			font-size: 11px;
		}
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td img { padding: 10px 0 2px 0; border: none;}
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td a{ color: #00a8e0; text-decoration: none; }
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td a:hover { text-decoration: underline; }
		
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td.col1{ width: 100px; }
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td.col2{ width: 186px; font-size: 10px; }
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td.col3{ width: 186px; }
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td.col4{ width: 180px; }
		
		#PageWrapper #ContentArea .freePrintables table.fourPrintables td.col2 .info{ font-size: 10px; line-height: 1em;}
		
		
#PageWrapper #ContentArea .bottomItems
{
	display: block;
	width: 388px;
	padding: 5px 0 0px 10px;
	float: left;
}
#PageWrapper #ContentArea .bottomPromo
{
	display: block; 
	width: 476px;
	float: left;
	padding-left: 32px;
}
	#PageWrapper #ContentArea .bottomItems img.tca { padding: 0 10px 0 10px; }
	#PageWrapper #ContentArea .bottomItems img.satisfaction { padding: 0 12px 0 0px; }
	#PageWrapper #ContentArea .bottomItems .copy
	{
		display: block;
		float: left;
		width: auto;
		padding: 14px 0 0 0;
		text-align: left;
		font-size: 11px;	
		color: #333333;
	}		