
/* Print Styles */


.banner_top, .logo_nys, .nav_top, .button_hsc, .button_fap, .search_area, .column_left, .footer
{ display: none; }

a.logo_hesc {
	margin:10px 0;
	background:none;
	text-decoration:none;
}

.content_area	{
	width: 100%; margin: 0; float: none;
}

.lighttext {
	color: #000 
}

a, a:link, a:visited {
	color: #781351;
}

/* Table Styles */

table {
	width:96%;
	margin:10px auto;
}

table.quarter_size {
	width:200px;
}

td {
	padding:8px;
	border:#CCC 1px solid;
}

td.centered {
	text-align:center;
}

td.headers {
	color:#FFF;
	background-color:#0f508c;
	font-size:120%;
	padding:9px 4px;
	white-space:nowrap;
}

td.sub_header {
	text-align:center;
	background: #f2c141; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2c141', endColorstr='#eeb315'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f2c141), to(#eeb315)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f2c141,  #eeb315); /* for firefox 3.6+ */
}

td.content {
	background: #e7e6e6; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e6e6', endColorstr='#CCCCCC'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e7e6e6), to(#CCC)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #e7e6e6,  #CCC); /* for firefox 3.6+ */
}

