/* ==================== STYLE 5 ==================== */
/* ==================== HEADINGS ==================== */
div.p_table h1.caption
	{
	color: #e27500;
	}
	
div.p_table h1.caption span
	{
	color: #efbd00;
	}

/* ==================== COLUMN STYLE 1 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_1 li.header_row_1
	{
	border-bottom: 1px solid #e38c00;
	background-color: #e9a400; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #f0bf00, #e8a000); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bf00', endColorstr='#e8a000'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bf00', endColorstr='#e8a000'); /* IE8 */
	background: -ms-linear-gradient(top, #f0bf00, #e8a000); /* IE9 */
	background: -moz-linear-gradient(top, #f0bf00, #e8a000); /* Firefox */ 
	background: -o-linear-gradient(top, #f0bf00, #e8a000); /* Opera 11  */
	background: -webkit-linear-gradient(top, #f0bf00, #e8a000); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0bf00), color-stop(1, #e8a000)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_1 li.decor_line
	{
	background-color: #f4d400; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #f4d400, #f9e800 50%, #f4d400); /* W3C */
	background: -ms-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400); /* IE9 */
	background: -moz-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400); /* Firefox */ 
	background: -o-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400); /* Opera 11  */
	background: -webkit-linear-gradient(left, #f4d400, #f9e800 50%, #f4d400); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f4d400), color-stop(0.5, #f9e800), color-stop(1, #f4d400)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_1 li.header_row_2
	{
	background-color: #e9a400; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #efbd00, #e9a400); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efbd00', endColorstr='#e9a400'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efbd00', endColorstr='#e9a400'); /* IE8 */
	background: -ms-linear-gradient(top, #efbd00, #e9a400); /* IE9 */
	background: -moz-linear-gradient(top, #efbd00, #e9a400); /* Firefox */ 
	background: -o-linear-gradient(top, #efbd00, #e9a400); /* Opera 11  */
	background: -webkit-linear-gradient(top, #efbd00, #e9a400); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efbd00), color-stop(1, #e9a400)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN STYLE 2 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_2 li.header_row_1
	{
	border-bottom: 1px solid #d45c03;
	background-color: #d77400; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e79e05, #db7404); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e79e05', endColorstr='#db7404'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e79e05', endColorstr='#db7404'); /* IE8 */
	background: -ms-linear-gradient(top, #e79e05, #db7404); /* IE9 */
	background: -moz-linear-gradient(top, #e79e05, #db7404); /* Firefox */ 
	background: -o-linear-gradient(top, #e79e05, #db7404); /* Opera 11  */
	background: -webkit-linear-gradient(top, #e79e05, #db7404); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e79e05), color-stop(1, #db7404)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_2 li.decor_line
	{
	background-color: #ecbc00; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00); /* W3C */
	background: -ms-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00); /* IE9 */
	background: -moz-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00); /* Firefox */ 
	background: -o-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00); /* Opera 11  */
	background: -webkit-linear-gradient(left, #ecbc00, #f5da00 50%, #ecbc00); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #ecbc00), color-stop(0.5, #f5da00), color-stop(1, #ecbc00)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_2 li.header_row_2
	{
	background-color: #d77400; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e29700, #d77400); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e29700', endColorstr='#d77400'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e29700', endColorstr='#d77400'); /* IE8 */
	background: -ms-linear-gradient(top, #e29700, #d77400); /* IE9 */
	background: -moz-linear-gradient(top, #e29700, #d77400); /* Firefox */ 
	background: -o-linear-gradient(top, #e29700, #d77400); /* Opera 11  */
	background: -webkit-linear-gradient(top, #e29700, #d77400); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e29700), color-stop(1, #d77400)); /* Chrome 10, Safari */
	}
	
/* ==================== COLUMN STYLE 3 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_3 li.header_row_1
	{
	border-bottom: 1px solid #a42929;
	background-color: #b33333; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #cd4646, #b43333); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd4646', endColorstr='#b43333'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd4646', endColorstr='#b43333'); /* IE8 */
	background: -ms-linear-gradient(top, #cd4646, #b43333); /* IE9 */
	background: -moz-linear-gradient(top, #cd4646, #b43333); /* Firefox */ 
	background: -o-linear-gradient(top, #cd4646, #b43333); /* Opera 11  */
	background: -webkit-linear-gradient(top, #cd4646, #b43333); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cd4646), color-stop(1, #b43333)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_3 li.decor_line
	{
	background-color: #db5b5b; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b); /* W3C */
	background: -ms-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b); /* IE9 */
	background: -moz-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b); /* Firefox */ 
	background: -o-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b); /* Opera 11  */
	background: -webkit-linear-gradient(left, #db5b5b, #ec8383 50%, #db5b5b); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #db5b5b), color-stop(0.5, #ec8383), color-stop(1, #db5b5b)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_3 li.header_row_2
	{
	background-color: #b33333; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #c84343, #b33333); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c84343', endColorstr='#b33333'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c84343', endColorstr='#b33333'); /* IE8 */
	background: -ms-linear-gradient(top, #c84343, #b33333); /* IE9 */
	background: -moz-linear-gradient(top, #c84343, #b33333); /* Firefox */ 
	background: -o-linear-gradient(top, #c84343, #b33333); /* Opera 11  */
	background: -webkit-linear-gradient(top, #c84343, #b33333); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c84343), color-stop(1, #b33333)); /* Chrome 10, Safari */	
	}

/* ==================== COLUMN STYLE 4 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_4 li.header_row_1
	{
	border-bottom: 1px solid #62212e;
	background-color: #7b2839; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #a7384f, #7c293a); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7384f', endColorstr='#7c293a'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7384f', endColorstr='#7c293a'); /* IE8 */
	background: -ms-linear-gradient(top, #a7384f, #7c293a); /* IE9 */
	background: -moz-linear-gradient(top, #a7384f, #7c293a); /* Firefox */ 
	background: -o-linear-gradient(top, #a7384f, #7c293a); /* Opera 11  */
	background: -webkit-linear-gradient(top, #a7384f, #7c293a); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #a7384f), color-stop(1, #7c293a)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_4 li.decor_line
	{
	background-color: #c04966; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #c04966, #dc6892 50%, #c04966); /* W3C */
	background: -ms-linear-gradient(left, #c04966, #dc6892 50%, #c04966); /* IE9 */
	background: -moz-linear-gradient(left, #c04966, #dc6892 50%, #c04966); /* Firefox */ 
	background: -o-linear-gradient(left, #c04966, #dc6892 50%, #c04966); /* Opera 11  */
	background: -webkit-linear-gradient(left, #c04966, #dc6892 50%, #c04966); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #c04966), color-stop(0.5, #dc6892), color-stop(1, #c04966)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_4 li.header_row_2
	{
	background-color: #7b2839; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #9f354b, #7b2839); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f354b', endColorstr='#7b2839'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f354b', endColorstr='#7b2839'); /* IE8 */
	background: -ms-linear-gradient(top, #9f354b, #7b2839); /* IE9 */
	background: -moz-linear-gradient(top, #9f354b, #7b2839); /* Firefox */ 
	background: -o-linear-gradient(top, #9f354b, #7b2839); /* Opera 11  */
	background: -webkit-linear-gradient(top, #9f354b, #7b2839); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9f354b), color-stop(1, #7b2839)); /* Chrome 10, Safari */	
	}

/* ==================== COLUMN STYLE 5 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_5 li.header_row_1
	{
	border-bottom: 1px solid #000;
	background-color: #000; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #222222, #000); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000'); /* IE8 */
	background: -ms-linear-gradient(top, #222222, #000); /* IE9 */
	background: -moz-linear-gradient(top, #222222, #000); /* Firefox */ 
	background: -o-linear-gradient(top, #222222, #000); /* Opera 11  */
	background: -webkit-linear-gradient(top, #222222, #000); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #222222), color-stop(1, #000)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_5 li.decor_line
	{
	background-color: #000; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #000000, #666666 50%, #000000); /* W3C */
	background: -ms-linear-gradient(left, #000000, #666666 50%, #000000); /* IE9 */
	background: -moz-linear-gradient(left, #000000, #666666 50%, #000000); /* Firefox */ 
	background: -o-linear-gradient(left, #000000, #666666 50%, #000000); /* Opera 11  */
	background: -webkit-linear-gradient(left, #000000, #666666 50%, #000000); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #000000), color-stop(0.5, #666666), color-stop(1, #000000)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_5 li.header_row_2
	{
	background-color: #000; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #222222, #000); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000'); /* IE8 */
	background: -ms-linear-gradient(top, #222222, #000); /* IE9 */
	background: -moz-linear-gradient(top, #222222, #000); /* Firefox */ 
	background: -o-linear-gradient(top, #222222, #000); /* Opera 11  */
	background: -webkit-linear-gradient(top, #222222, #000); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #222222), color-stop(1, #000)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN HOVERS ==================== */
/* --- column 1 ---  */
div.p_table div.column_1:hover li.row_style_1
	{
	background-color: #ecb200;
	}
	
div.p_table div.column_1:hover li.row_style_2
	{
	background-color: #e9a400;
	}
	
div.p_table div.column_1:hover li.footer_row
	{
	background-color: #ecb200;
	}
	
/* --- column 2 ---  */	
div.p_table div.column_2:hover li.row_style_1
	{
	background-color: #dd8800;
	}
	
div.p_table div.column_2:hover li.row_style_3
	{
	background-color: #d77400;
	}
	
div.p_table div.column_2:hover li.footer_row
	{
	background-color: #dd8800;
	}
	
/* --- column 3 ---  */	
div.p_table div.column_3:hover li.row_style_1
	{
	background-color: #c03c3c;
	}
	
div.p_table div.column_3:hover li.row_style_2
	{
	background-color: #b33333;
	}
	
div.p_table div.column_3:hover li.footer_row
	{
	background-color: #c03c3c;
	}

/* --- column 4 ---  */	
div.p_table div.column_4:hover li.row_style_1
	{
	background-color: #903043;
	}
	
div.p_table div.column_4:hover li.row_style_3
	{
	background-color: #7b2839;
	}
	
div.p_table div.column_4:hover li.footer_row
	{
	background-color: #903043;
	}

/* --- column 5 ---  */	
div.p_table div.column_5:hover li.row_style_1
	{
	background-color: #151515;
	}
	
div.p_table div.column_5:hover li.row_style_2
	{
	background-color: #000;
	}
	
div.p_table div.column_5:hover li.footer_row
	{
	background-color: #000;
	}

/* ==================== BUTTONS ==================== */
div.p_table 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 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 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 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 */
	}

div.p_table a.button_5
	{
	border-bottom: 1px solid #000;
	background-color: #000; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #222222, #000); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000'); /* IE8 */
	background: -ms-linear-gradient(top, #222222, #000); /* IE9 */
	background: -moz-linear-gradient(top, #222222, #000); /* Firefox */ 
	background: -o-linear-gradient(top, #222222, #000); /* Opera 11  */
	background: -webkit-linear-gradient(top, #222222, #000); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #222222), color-stop(1, #000)); /* Chrome 10, Safari */
	}