/*	
	Pink: #fe61aa
	Dark Grey: #464646
	Light Grey: #dadbdd
*/

/* ==================== STYLE 4 - PURPLE ==================== */
/* ==================== HEADINGS ==================== */
div.p_table h1.caption
	{
	color: #fe61aa;
	}
	
div.p_table h1.caption span
	{
	color: #dadbdd;
	}

/* ==================== COLUMN STYLE 1 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_1 li.header_row_1
	{
	border-bottom: 1px solid #cdb7a7;
	background-color: #cdb7a7; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #cdb7a7, #ae9b8f); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdb7a7', endColorstr='#ae9b8f'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdb7a7', endColorstr='#ae9b8f'); /* IE8 */
	background: -ms-linear-gradient(top, #cdb7a7, #ae9b8f); /* IE9 */
	background: -moz-linear-gradient(top, #cdb7a7, #ae9b8f); /* Firefox */ 
	background: -o-linear-gradient(top, #cdb7a7, #ae9b8f); /* Opera 11  */
	background: -webkit-linear-gradient(top, #cdb7a7, #ae9b8f); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cdb7a7), color-stop(1, #ae9b8f)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_1 li.decor_line {
	background-color: #cdb7a7;
}
	
/* --- header row 2 ---  */
div.p_table div.column_1 li.header_row_2
	{
	background-color: #e8cdba; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e8cdba, #cfb7a7); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8cdba', endColorstr='#cfb7a7'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8cdba', endColorstr='#cfb7a7'); /* IE8 */
	background: -ms-linear-gradient(top, #e8cdba, #cfb7a7); /* IE9 */
	background: -moz-linear-gradient(top, #e8cdba, #cfb7a7); /* Firefox */ 
	background: -o-linear-gradient(top, #e8cdba, #cfb7a7); /* Opera 11  */
	background: -webkit-linear-gradient(top, #e8cdba, #cfb7a7); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e8cdba), color-stop(1, #cfb7a7)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN STYLE 2 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_2 li.header_row_1
	{
	border-bottom: 1px solid #a66085;
	background-color: #a66085; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #a66085, #864d6c); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a66085', endColorstr='#864d6c'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a66085', endColorstr='#864d6c'); /* IE8 */
	background: -ms-linear-gradient(top, #a66085, #864d6c); /* IE9 */
	background: -moz-linear-gradient(top, #a66085, #864d6c); /* Firefox */ 
	background: -o-linear-gradient(top, #a66085, #864d6c); /* Opera 11  */
	background: -webkit-linear-gradient(top, #a66085, #864d6c); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #a66085), color-stop(1, #864d6c)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_2 li.decor_line
	{
	background-color: #a66085;
	}
	
/* --- header row 2 ---  */
div.p_table div.column_2 li.header_row_2
	{
	background-color: #ca74a0; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ca74a0, #ad648b); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca74a0', endColorstr='#ad648b'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca74a0', endColorstr='#ad648b'); /* IE8 */
	background: -ms-linear-gradient(top, #ca74a0, #ad648b); /* IE9 */
	background: -moz-linear-gradient(top, #ca74a0, #ad648b); /* Firefox */ 
	background: -o-linear-gradient(top, #ca74a0, #ad648b); /* Opera 11  */
	background: -webkit-linear-gradient(top, #ca74a0, #ad648b); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ca74a0), color-stop(1, #ad648b)); /* Chrome 10, Safari */
	}
	
/* ==================== COLUMN STYLE 3 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_3 li.header_row_1
	{
	border-bottom: 1px solid #791b33;
	background-color: #791b33; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #791b33, #621429); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#791b33', endColorstr='#621429'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#791b33', endColorstr='#621429'); /* IE8 */
	background: -ms-linear-gradient(top, #791b33, #621429); /* IE9 */
	background: -moz-linear-gradient(top, #791b33, #621429); /* Firefox */ 
	background: -o-linear-gradient(top, #791b33, #621429); /* Opera 11  */
	background: -webkit-linear-gradient(top, #791b33, #621429); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #791b33), color-stop(1, #621429)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_3 li.decor_line
	{
	background-color: #791b33; 
	}
	
/* --- header row 2 ---  */
div.p_table div.column_3 li.header_row_2
	{
	background-color: #91213d; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #91213d, #7d1b34); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#91213d', endColorstr='#7d1b34'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#91213d', endColorstr='#7d1b34'); /* IE8 */
	background: -ms-linear-gradient(top, #91213d, #7d1b34); /* IE9 */
	background: -moz-linear-gradient(top, #91213d, #7d1b34); /* Firefox */ 
	background: -o-linear-gradient(top, #91213d, #7d1b34); /* Opera 11  */
	background: -webkit-linear-gradient(top, #91213d, #7d1b34); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #91213d), color-stop(1, #7d1b34)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN STYLE 4 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_4 li.header_row_1
	{
	border-bottom: 1px solid #e75aa0;
	background-color: #e75aa0; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e75aa0, #c64d89); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e75aa0', endColorstr='#c64d89'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e75aa0', endColorstr='#c64d89'); /* IE8 */
	background: -ms-linear-gradient(top, #e75aa0, #c64d89); /* IE9 */
	background: -moz-linear-gradient(top, #e75aa0, #c64d89); /* Firefox */ 
	background: -o-linear-gradient(top, #e75aa0, #c64d89); /* Opera 11  */
	background: -webkit-linear-gradient(top, #e75aa0, #c64d89); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e75aa0), color-stop(1, #c64d89)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_4 li.decor_line
	{
	background-color: #e75aa0;
	}
	
/* --- header row 2 ---  */
div.p_table div.column_4 li.header_row_2
	{
	background-color: #f261aa; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #f261aa, #d35594); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f261aa', endColorstr='#d35594'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f261aa', endColorstr='#d35594'); /* IE8 */
	background: -ms-linear-gradient(top, #f261aa, #d35594); /* IE9 */
	background: -moz-linear-gradient(top, #f261aa, #d35594); /* Firefox */ 
	background: -o-linear-gradient(top, #f261aa, #d35594); /* Opera 11  */
	background: -webkit-linear-gradient(top, #f261aa, #d35594); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f261aa), color-stop(1, #d35594)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN HOVERS ==================== */
/* --- column 1 ---  */
div.p_table div.column_1:hover li.row_style_1
	{
	background-color: #e7ccb9;
	}
	
div.p_table div.column_1:hover li.row_style_2
	{
	background-color: #c6b1a2;
	}
	
div.p_table div.column_1:hover li.footer_row
	{
	background-color: #e7ccb9;
	}
	
/* --- column 2 ---  */	
div.p_table div.column_2:hover li.row_style_1
	{
	background-color: #c9739f;
	}
	
div.p_table div.column_2:hover li.row_style_3
	{
	background-color: #a15d81;
	}
	
div.p_table div.column_2:hover li.footer_row
	{
	background-color: #c9739f;
	}
	
/* --- column 3 ---  */	
div.p_table div.column_3:hover li.row_style_1
	{
	background-color: #90203c;
	}
	
div.p_table div.column_3:hover li.row_style_2
	{
	background-color: #7d1b34;
	}
	
div.p_table div.column_3:hover li.footer_row
	{
	background-color: #90203c;
	}

/* --- column 4 ---  */	
div.p_table div.column_4:hover li.row_style_1
	{
	background-color: #f160a9;
	}
	
div.p_table div.column_4:hover li.row_style_3
	{
	background-color: #c64d89;
	}
	
div.p_table div.column_4:hover li.footer_row
	{
	background-color: #f160a9;
	}
	
/* ==================== BUTTONS ==================== */
div.p_table a.button_1
	{
	background-color: #e8cdba; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e8cdba, #cfb7a7); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8cdba', endColorstr='#cfb7a7'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8cdba', endColorstr='#cfb7a7'); /* IE8 */
	background: -ms-linear-gradient(top, #e8cdba, #cfb7a7); /* IE9 */
	background: -moz-linear-gradient(top, #e8cdba, #cfb7a7); /* Firefox */ 
	background: -o-linear-gradient(top, #e8cdba, #cfb7a7); /* Opera 11  */
	background: -webkit-linear-gradient(top, #e8cdba, #cfb7a7); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e8cdba), color-stop(1, #cfb7a7)); /* Chrome 10, Safari */	
	}
	
div.p_table a.button_2
	{
	background-color: #ca74a0; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ca74a0, #ad648b); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca74a0', endColorstr='#ad648b'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca74a0', endColorstr='#ad648b'); /* IE8 */
	background: -ms-linear-gradient(top, #ca74a0, #ad648b); /* IE9 */
	background: -moz-linear-gradient(top, #ca74a0, #ad648b); /* Firefox */ 
	background: -o-linear-gradient(top, #ca74a0, #ad648b); /* Opera 11  */
	background: -webkit-linear-gradient(top, #ca74a0, #ad648b); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ca74a0), color-stop(1, #ad648b)); /* Chrome 10, Safari */
	}	
	
div.p_table a.button_3
	{
	background-color: #91213d; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #91213d, #7d1b34); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#91213d', endColorstr='#7d1b34'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#91213d', endColorstr='#7d1b34'); /* IE8 */
	background: -ms-linear-gradient(top, #91213d, #7d1b34); /* IE9 */
	background: -moz-linear-gradient(top, #91213d, #7d1b34); /* Firefox */ 
	background: -o-linear-gradient(top, #91213d, #7d1b34); /* Opera 11  */
	background: -webkit-linear-gradient(top, #91213d, #7d1b34); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #91213d), color-stop(1, #7d1b34)); /* Chrome 10, Safari */	
	}
	
div.p_table a.button_4
	{
	background-color: #f261aa; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #f261aa, #d35594); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f261aa', endColorstr='#d35594'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f261aa', endColorstr='#d35594'); /* IE8 */
	background: -ms-linear-gradient(top, #f261aa, #d35594); /* IE9 */
	background: -moz-linear-gradient(top, #f261aa, #d35594); /* Firefox */ 
	background: -o-linear-gradient(top, #f261aa, #d35594); /* Opera 11  */
	background: -webkit-linear-gradient(top, #f261aa, #d35594); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f261aa), color-stop(1, #d35594)); /* Chrome 10, Safari */	
	}