@media all
{
	.content
	{
		font-size: 11px;
		color: #292526;
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}

	.content_white
	{
	    font-size : 11px;
	    color: #FFFFFF;
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}

	.content_footer
	{
	    font-size: 11px;
	    color: #FFFFFF;
		padding: 0px;
		margin: 0px 0px 0px 0px;
	}

	.content_footer
	{
	    font-size: 11px;
	    color: #FFFFFF;
		padding: 0px;
		margin: 0px;
	}

	div.content_divider
	{
		margin: 0px 0px 10px 0px;
		padding: 0px;
		border: none;
		height: 10px;
		background: url(/_image/divider_hr-tile.gif/) repeat-x center;
	}

	.content_cell
	{
		padding-top: 10px;
		vertical-align: top;
	}

	.content_cell h1.text_heading
	{
		color: #CC0000;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		font-size: 20px;
		font-weight: normal;
	}

	.content_cell h1.graphic_heading
	{
		margin: 0px 0px 10px 0px;
	}

	.content_cell h2.text_heading
	{
		font-size: 14px;
		color: #CC0000;
		margin: 0px;
		margin-bottom: 5px;
	}

	.print_alt
	{
		display: none;
	}



	/* Feature Table */

	.feature_table
	{
	}

	.feature_table h3
	{
		font-size: 11px;
		margin: 0px;
		padding: 0px;
	}
	.feature_table h3 a:link, .feature_table h3 a:visited
	{
		color: #000000;
	}
	.feature_table h3 a:hover
	{
		color: #CC0000;
	}

	.feature_table td.feature_content
	{
		padding: 0px 10px 0px 10px;
	}

	.feature_table td.feature_icon
	{
		width: 49px;
	}



	/* Table in content section that displays a Heading and list, optional image in left cell */
	.content_list_table
	{
	}

	.content_list_image_cell
	{
		width: 160px;
	}

	.content_list_content_cell
	{
		position: relative;
	}

	.content_divider
	{
		padding: 5px;
	}
}

@media print
{
	.print_alt
	{
		display: block;
	}

	td.hdr_logo_cell img.print_alt
	{
		display: block;
	}

	h1.print_alt
	{
		font-size: 22px;
		margin-left: 10px;
		color: #CC0000;
	}

	.pad_left h1.print_alt
	{
		margin-left: 0px;
	}

	div.content_divider
	{
		display: none;
	}

	.feature_table
	{
		border-top: 1px solid #CC0000;
	}

	.feature_table td.feature_content
	{
		padding: 10px 0px 0px 0px;
	}

	.feature_table td.feature_content img
	{
		display: none;
	}

	.feature_table td.feature_icon
	{
		display: none;
	}

}