table.fw 
{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*font-size: 1.2em;*/
	color: #fff;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
	
}

/*   RED COLUMNS   */
table.fw td.data-red {
	background-color: #fcdfd5;
	color: #000;
	padding: 1.25em;
	text-align: left;
	border: 1px #fff solid;
}

table.fw td.head-red {
	background-color: #FF6633;
	color: #fff;
	padding: 1.25em;
	text-align: left;
	border-bottom: 2px #fff solid;
	/*font-size: 12px;*/
	font-weight: bold;
}

table.fw td.subhead-red {
	background-color: #F8B097;
	color: #fff;
	padding: 1.25em;
	text-align: left;
	border-bottom: 2px #fff solid;
	/*font-size: 12px;*/
	font-weight: bold;
}

/* ORANGE COLUMNS */


table.fw td.data-org {
	background-color: #fdead2;
	color: #000;
	padding: 1.25em;
	text-align: left;
	border: 1px #fff solid;
}

table.fw td.head-org {
	background-color: #FF9933;
	color: #fff;
	padding: 1.25em;
	text-align: left;
	border-bottom: 2px #fff solid;
	/*font-size: 12px;*/
	font-weight: bold;
}

table.fw td.subhead-org {
	background-color: #fbc98e;
	color: #fff;
	padding: 1.25em;
	text-align: left;
	border-bottom: 2px #fff solid;
	/*font-size: 12px;*/
	font-weight: bold;
}

/* GREY COLUMNS */


table.fw td.data-gry {
	background-color: #ececec;
	color: #000;
	padding: 1.25em;
	text-align: left;
	border: 1px #fff solid;
}

table.fw td.head-gry {
	background-color: #666666;
	color: #fff;
	padding: 1.25em;
	text-align: left;
	border-bottom: 2px #fff solid;
	/*font-size: 12px;*/
	font-weight: bold;
}

table.fw td.subhead-gry {
	background-color: #adadad;
	color: #fff;
	padding: 1.25em;
	text-align: left;
	border-bottom: 2px #fff solid;
	/*font-size: 12px;*/
	font-weight: bold;
}



table.fw td.blank {
	background-color: #FFF;
	color: #000;
	padding: 1.25em;
	text-align: left;
	border: 1px #fff solid;
}

