/* ============ Style 4 ============= */
/* ========== HEADINGS  ========== */
div.p_table_1_4 h1.col1,
div.p_table_1_4 h1.col2,
div.p_table_1_4 h1.col3,
div.p_table_1_4 h1.col4
	{
	color: #d9513b !important;
	}
	
div.p_table_1_4 h1 span
	{
	color: #ffba58 !important;
	}

div.p_table_1_4 h2.col1,
div.p_table_1_4 h2.col2,
div.p_table_1_4 h2.col3,
div.p_table_1_4 h2.col4
	{
	color: #878787 !important;
	}
	
div.p_table_1_4 h2.caption
	{
	color: #d9513b !important;
	}
	
div.p_table_1_4 h2.caption span
	{
	color: #ffba58 !important;
	text-shadow: none !important;
	}	
	
div.p_table_1_4 h3.col1,
div.p_table_1_4 h3.col2,
div.p_table_1_4 h3.col3,
div.p_table_1_4 h3.col4
	{
	color: #ffba58 !important;
	}
	
/* ========== CAPTION COLUMN  ========== */
/* --- header row 1 ---  */
div.p_table_1_4 div.caption_column li.header_row_1 
	{
	border-top: 0;
	border-bottom: 1px solid #822c2c;
	background-color: #E9E9E9 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ffffff, #d2d2d2) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ffffff, #d2d2d2) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #d2d2d2)) !important; /* Chrome 10, Safari */	
	}
	
/* --- header row 2 ---  */
div.p_table_1_4 div.caption_column li.header_row_2
	{
	border-top: 1px solid #c65757;
	border-bottom: 1px solid #451515;
	background-color: #812C2C !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ae3a3a, #5f2121) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ae3a3a, #5f2121) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ae3a3a), color-stop(1, #5f2121)) !important; /* Chrome 10, Safari */	
	}

/* ========== COLUMN STYLE 1  ========== */
/* --- header row 1 ---  */
div.p_table_1_4 div.column_1 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #822c2c;
	background-color: #E9E9E9 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ffffff, #d2d2d2) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ffffff, #d2d2d2) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #d2d2d2)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_1_4 div.column_1 li.header_row_2
	{
	border-top: 1px solid #c65757;
	border-bottom: 1px solid #451515;
	background-color: #812C2C !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ae3a3a, #5f2121) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ae3a3a, #5f2121) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ae3a3a), color-stop(1, #5f2121)) !important; /* Chrome 10, Safari */
	}
	
/* ========== COLUMN STYLE 2  ========== */
/* --- header row 1 ---  */
div.p_table_1_4 div.column_2 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #822c2c;
	background-color: #E9E9E9 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ffffff, #d2d2d2) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ffffff, #d2d2d2) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #d2d2d2)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_1_4 div.column_2 li.header_row_2
	{
	border-top: 1px solid #c65757;
	border-bottom: 1px solid #451515;
	background-color: #812C2C !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ae3a3a, #5f2121) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ae3a3a, #5f2121) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ae3a3a), color-stop(1, #5f2121)) !important; /* Chrome 10, Safari */
	}
	
/* ========== COLUMN STYLE 3  ========== */
/* --- header row 1 ---  */
div.p_table_1_4 div.column_3 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #822c2c;
	background-color: #E9E9E9 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ffffff, #d2d2d2) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ffffff, #d2d2d2) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #d2d2d2)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_1_4 div.column_3 li.header_row_2
	{
	border-top: 1px solid #c65757;
	border-bottom: 1px solid #451515;
	background-color: #812C2C !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ae3a3a, #5f2121) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ae3a3a, #5f2121) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ae3a3a), color-stop(1, #5f2121)) !important; /* Chrome 10, Safari */
	}
	
/* ========== COLUMN STYLE 4  ========== */
/* --- header row 1 ---  */
div.p_table_1_4 div.column_4 li.header_row_1
	{
	border-top: 0;
	border-bottom: 1px solid #822c2c;
	background-color: #E9E9E9 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ffffff, #d2d2d2) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d2d2d2') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ffffff, #d2d2d2) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ffffff, #d2d2d2) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #d2d2d2)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_1_4 div.column_4 li.header_row_2
	{
	border-top: 1px solid #c65757;
	border-bottom: 1px solid #451515;
	background-color: #812C2C !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ae3a3a, #5f2121) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae3a3a', endColorstr='#5f2121') !important; /* IE8 */
	background: -ms-linear-gradient(top, #ae3a3a, #5f2121) !important; /* IE9 */
	background: -moz-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #ae3a3a, #5f2121) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ae3a3a), color-stop(1, #5f2121)) !important; /* Chrome 10, Safari */
	}