



/* __________ TABLES __________ */



table {
	width: 550px;
	float: left;
	border-collapse: collapse;
	margin: 20px 0;
	text-align: center;
}

table thead, table tfoot {
	color: #fff;
}
	table thead th, table tfoot th {
		padding: 10px 10px 12px 10px;
	}

table th.h1 {
	text-align: left;
}

table th, table td {
	border: 1px solid #555;
	padding: 0;
}
	table th a {
		float: left;
		display: block;
		width: 200px;
		text-align: left;
		font-weight: normal;
		padding: 10px;
		text-decoration: none;
	}

tr.t1 {
	background-color: #333;
}
tr.t2 {
	background-color: #444;
}
tr.t1:hover {
}
tr.t2:hover {
}


tr.t3 {
	background-color: #e20065;
}
	tr.t3 th {
		padding: 8px;
	}






/* __________ Size Chart table __________ */

table.sizeChart {
	clear: left;
}
table.sizeChart, .sizeChart thead {
	border: 1px solid #111;
}
table.sizeChart tr td, table.sizeChart tr th {
	padding: 0.5em;
	border: none;
	border-right: 1px solid #111;
}
	
.sizeChart .c1 {
	background-color: #222;
}

h3.sizeChartTitle {
	margin: 0!important;
	width: auto!important;
}









