/* ==================== STYLE 5 - PURPLE ==================== */
/* ==================== HEADINGS ==================== */
div.p_table_2_5 h1.caption
	{
	color: #e27500 !important;
	}
	
div.p_table_2_5 h1.caption span
	{
	color: #efbd00;
	}

/* ==================== COLUMN STYLE 1 ==================== */
/* --- header row 1 ---  */
div.p_table_2_5 div.column_1 li.header_row_1
	{
	border-bottom: 1px solid #e38c00;
	background-color: #e9a400 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #f0bf00, #e8a000) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bf00', endColorstr='#e8a000') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bf00', endColorstr='#e8a000') !important; /* IE8 */
	background: -ms-linear-gradient(top, #f0bf00, #e8a000) !important; /* IE9 */
	background: -moz-linear-gradient(top, #f0bf00, #e8a000) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #f0bf00, #e8a000) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #f0bf00, #e8a000) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0bf00), color-stop(1, #e8a000)) !important; /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table_2_5 div.column_1 li.decor_line
	{
	background-color: #f4d400 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #f4d400, #f9e800 50%, #f4d400) !important; /* W3C */
	background: -ms-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400) !important; /* IE9 */
	background: -moz-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400) !important; /* Firefox */ 
	background: -o-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400) !important; /* Opera 11  */
	background: -webkit-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f4d400), color-stop(0.5, #f9e800), color-stop(1, #f4d400)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_2_5 div.column_1 li.header_row_2
	{
	background-color: #e9a400 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #efbd00, #e9a400) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efbd00', endColorstr='#e9a400') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efbd00', endColorstr='#e9a400') !important; /* IE8 */
	background: -ms-linear-gradient(top, #efbd00, #e9a400) !important; /* IE9 */
	background: -moz-linear-gradient(top, #efbd00, #e9a400) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #efbd00, #e9a400) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #efbd00, #e9a400) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efbd00), color-stop(1, #e9a400)) !important; /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN STYLE 2 ==================== */
/* --- header row 1 ---  */
div.p_table_2_5 div.column_2 li.header_row_1
	{
	border-bottom: 1px solid #d45c03;
	background-color: #d77400 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e79e05, #db7404) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e79e05', endColorstr='#db7404') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e79e05', endColorstr='#db7404') !important; /* IE8 */
	background: -ms-linear-gradient(top, #e79e05, #db7404) !important; /* IE9 */
	background: -moz-linear-gradient(top, #e79e05, #db7404) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #e79e05, #db7404) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #e79e05, #db7404) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e79e05), color-stop(1, #db7404)) !important; /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table_2_5 div.column_2 li.decor_line
	{
	background-color: #ecbc00 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00) !important; /* W3C */
	background: -ms-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00) !important; /* IE9 */
	background: -moz-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00) !important; /* Firefox */ 
	background: -o-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00) !important; /* Opera 11  */
	background: -webkit-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #ecbc00), color-stop(0.5, #f5da00), color-stop(1, #ecbc00)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_2_5 div.column_2 li.header_row_2
	{
	background-color: #d77400 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e29700, #d77400) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e29700', endColorstr='#d77400') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e29700', endColorstr='#d77400') !important; /* IE8 */
	background: -ms-linear-gradient(top, #e29700, #d77400) !important; /* IE9 */
	background: -moz-linear-gradient(top, #e29700, #d77400) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #e29700, #d77400) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #e29700, #d77400) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e29700), color-stop(1, #d77400)) !important; /* Chrome 10, Safari */
	}
	
/* ==================== COLUMN STYLE 3 ==================== */
/* --- header row 1 ---  */
div.p_table_2_5 div.column_3 li.header_row_1
	{
	border-bottom: 1px solid #a42929;
	background-color: #b33333 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #cd4646, #b43333) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd4646', endColorstr='#b43333') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd4646', endColorstr='#b43333') !important; /* IE8 */
	background: -ms-linear-gradient(top, #cd4646, #b43333) !important; /* IE9 */
	background: -moz-linear-gradient(top, #cd4646, #b43333) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #cd4646, #b43333) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #cd4646, #b43333) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cd4646), color-stop(1, #b43333)) !important; /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table_2_5 div.column_3 li.decor_line
	{
	background-color: #db5b5b !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b) !important; /* W3C */
	background: -ms-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b) !important; /* IE9 */
	background: -moz-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b) !important; /* Firefox */ 
	background: -o-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b) !important; /* Opera 11  */
	background: -webkit-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #db5b5b), color-stop(0.5, #ec8383), color-stop(1, #db5b5b)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_2_5 div.column_3 li.header_row_2
	{
	background-color: #b33333 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #c84343, #b33333) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c84343', endColorstr='#b33333') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c84343', endColorstr='#b33333') !important; /* IE8 */
	background: -ms-linear-gradient(top, #c84343, #b33333) !important; /* IE9 */
	background: -moz-linear-gradient(top, #c84343, #b33333) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #c84343, #b33333) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #c84343, #b33333) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c84343), color-stop(1, #b33333)) !important; /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN STYLE 4 ==================== */
/* --- header row 1 ---  */
div.p_table_2_5 div.column_4 li.header_row_1
	{
	border-bottom: 1px solid #62212e;
	background-color: #7b2839 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #a7384f, #7c293a) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7384f', endColorstr='#7c293a') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7384f', endColorstr='#7c293a') !important; /* IE8 */
	background: -ms-linear-gradient(top, #a7384f, #7c293a) !important; /* IE9 */
	background: -moz-linear-gradient(top, #a7384f, #7c293a) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #a7384f, #7c293a) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #a7384f, #7c293a) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #a7384f), color-stop(1, #7c293a)) !important; /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table_2_5 div.column_4 li.decor_line
	{
	background-color: #c04966 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #c04966, #dc6892 50%, #c04966) !important; /* W3C */
	background: -ms-linear-gradient(left, #c04966, #dc6892 50%, #c04966) !important; /* IE9 */
	background: -moz-linear-gradient(left, #c04966, #dc6892 50%, #c04966) !important; /* Firefox */ 
	background: -o-linear-gradient(left, #c04966, #dc6892 50%, #c04966) !important; /* Opera 11  */
	background: -webkit-linear-gradient(left, #c04966, #dc6892 50%, #c04966) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #c04966), color-stop(0.5, #dc6892), color-stop(1, #c04966)) !important; /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table_2_5 div.column_4 li.header_row_2
	{
	background-color: #7b2839 !important; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #9f354b, #7b2839) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f354b', endColorstr='#7b2839') !important; /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f354b', endColorstr='#7b2839') !important; /* IE8 */
	background: -ms-linear-gradient(top, #9f354b, #7b2839) !important; /* IE9 */
	background: -moz-linear-gradient(top, #9f354b, #7b2839) !important; /* Firefox */ 
	background: -o-linear-gradient(top, #9f354b, #7b2839) !important; /* Opera 11  */
	background: -webkit-linear-gradient(top, #9f354b, #7b2839) !important; /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9f354b), color-stop(1, #7b2839)) !important; /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN HOVERS ==================== */
/* --- column 1 ---  */
div.p_table_2_5 div.column_1:hover li.row_style_1,
div.p_table_2_5 div.column_1.active_column li.row_style_1
	{
	background: #ecb200 !important;
	}
	
div.p_table_2_5 div.column_1:hover li.row_style_2,
div.p_table_2_5 div.column_1.active_column li.row_style_2
	{
	background: #e9a400 !important;
	}
	
div.p_table_2_5 div.column_1:hover li.footer_row,
div.p_table_2_5 div.column_1.active_column li.footer_row
	{
	background: #ecb200 !important;
	}
	
/* --- column 2 ---  */	
div.p_table_2_5 div.column_2:hover li.row_style_1,
div.p_table_2_5 div.column_2.active_column li.row_style_1
	{
	background: #dd8800 !important;
	}
	
div.p_table_2_5 div.column_2:hover li.row_style_3,
div.p_table_2_5 div.column_2.active_column li.row_style_3
	{
	background: #d77400 !important;
	}
	
div.p_table_2_5 div.column_2:hover li.footer_row,
div.p_table_2_5 div.column_2.active_column li.footer_row
	{
	background: #dd8800 !important;
	}
	
/* --- column 3 ---  */	
div.p_table_2_5 div.column_3:hover li.row_style_1,
div.p_table_2_5 div.column_3.active_column li.row_style_1
	{
	background: #c03c3c !important;
	}
	
div.p_table_2_5 div.column_3:hover li.row_style_2,
div.p_table_2_5 div.column_3.active_column li.row_style_2
	{
	background: #b33333 !important;
	}
	
div.p_table_2_5 div.column_3:hover li.footer_row,
div.p_table_2_5 div.column_3.active_column li.footer_row
	{
	background: #c03c3c !important;
	}

/* --- column 4 ---  */	
div.p_table_2_5 div.column_4:hover li.row_style_1,
div.p_table_2_5 div.column_4.active_column li.row_style_1
	{
	background: #903043 !important;
	}
	
div.p_table_2_5 div.column_4:hover li.row_style_3,
div.p_table_2_5 div.column_4.active_column li.row_style_3
	{
	background: #7b2839 !important;
	}
	
div.p_table_2_5 div.column_4:hover li.footer_row,
div.p_table_2_5 div.column_4.active_column li.footer_row
	{
	background: #903043 !important;
	}
	
/* ==================== BUTTONS ==================== */
div.p_table_2_5 a.button_1
	{
	border-bottom: 1px solid #e18c00;
	background-color: #edb600; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #f2c800, #e9a500); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2c800', endColorstr='#e9a500'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2c800', endColorstr='#e9a500'); /* IE8 */
	background: -ms-linear-gradient(top, #f2c800, #e9a500); /* IE9 */
	background: -moz-linear-gradient(top, #f2c800, #e9a500); /* Firefox */ 
	background: -o-linear-gradient(top, #f2c800, #e9a500); /* Opera 11  */
	background: -webkit-linear-gradient(top, #f2c800, #e9a500); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2c800), color-stop(1, #e9a500)); /* Chrome 10, Safari */
	}
	
div.p_table_2_5 a.button_2
	{
	border-bottom: 1px solid #c95b00;
	background-color: #df8d00; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e7a200, #d77500); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7a200', endColorstr='#d77500'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7a200', endColorstr='#d77500'); /* IE8 */
	background: -ms-linear-gradient(top, #e7a200, #d77500); /* IE9 */
	background: -moz-linear-gradient(top, #e7a200, #d77500); /* Firefox */ 
	background: -o-linear-gradient(top, #e7a200, #d77500); /* Opera 11  */
	background: -webkit-linear-gradient(top, #e7a200, #d77500); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e7a200), color-stop(1, #d77500)); /* Chrome 10, Safari */
	}	
	
div.p_table_2_5 a.button_3
	{
	border-bottom: 1px solid #9e2323;
	background-color: #c23d3d; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #d14747, #b43434); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d14747', endColorstr='#b43434'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d14747', endColorstr='#b43434'); /* IE8 */
	background: -ms-linear-gradient(top, #d14747, #b43434); /* IE9 */
	background: -moz-linear-gradient(top, #d14747, #b43434); /* Firefox */ 
	background: -o-linear-gradient(top, #d14747, #b43434); /* Opera 11  */
	background: -webkit-linear-gradient(top, #d14747, #b43434); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d14747), color-stop(1, #b43434)); /* Chrome 10, Safari */
	}
	
div.p_table_2_5 a.button_4
	{
	border-bottom: 1px solid #611a27;
	background-color: #923044; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ac3850, #7c283a); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac3850', endColorstr='#7c283a'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac3850', endColorstr='#7c283a'); /* IE8 */
	background: -ms-linear-gradient(top, #ac3850, #7c283a); /* IE9 */
	background: -moz-linear-gradient(top, #ac3850, #7c283a); /* Firefox */ 
	background: -o-linear-gradient(top, #ac3850, #7c283a); /* Opera 11  */
	background: -webkit-linear-gradient(top, #ac3850, #7c283a); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ac3850), color-stop(1, #7c283a)); /* Chrome 10, Safari */
	}