.DefaultTable {
	background: white;
	border-radius: 3px;
	border-collapse: collapse;
	padding: 5px;
	width: 100%;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	animation: float 5s infinite;
	margin-top: 20px;
}
	
	
	/*	TABLE HEADER	*/
	th {
		color: #D5DDE5;
		background: #222629;
		border-bottom: 4px solid #9ea7af;
		border-right: 1px solid #343a45;
		font-size: 13px;
		font-weight: 100;
		padding: 10px;
		text-align:left;
		text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
		vertical-align:middle;
	}

	th:first-child {
		border-top-left-radius:3px;
	}
	 
	th:last-child {
		border-top-right-radius:3px;
		border-right:none;
	}
	
		th i {
			padding: 0 6px;
			font-size: 16px;
		}
			th i.Filter {
				padding: 0 6px;
				font-size: 13px;
			}
	  
	
	/*	TABLE ROWS	*/
	tr {
		border-top: 1px solid #C1C3D1;
		border-bottom: 1px solid #C1C3D1;
		color: #666B85;
		font-size: 11px;
		font-weight: normal;
		text-shadow: 0 1px 1px rgba(256, 256, 256, 0.1);
	}
	 
	tr:hover td {
		background: #4E5066;
		color: #FFFFFF;
		border-top: 1px solid #22262e;
		border-bottom: 1px solid #22262e;
	}
	 
	tr:first-child {
		border-top: none;
	}

	tr:last-child {
		border-bottom: none;
	}
	 
	tr:nth-child(odd) td {
		background: #EBEBEB;
	}
	 
	tr:nth-child(odd):hover td {
		background: #4E5066;
	}

	tr:last-child td:first-child {
		border-bottom-left-radius: 3px;
	}
	 
	tr:last-child td:last-child {
		border-bottom-right-radius: 3px;
	}
	
	
	/*	TABLE CELLS	*/
	td {
		background: #FFFFFF;
		padding: 4px;
		text-align: left;
		vertical-align: middle;
		font-weight: 300;
		font-size: 11px;
		text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.1);
		border-right: 1px solid #C1C3D1;
	}

	td:last-child {
		border-right: 0px;
	}
	
	
	/*	ALIGNMET	*/
	th.text-left {
		text-align: left;
	}

	th.text-center {
		text-align: center;
	}

	th.text-right {
		text-align: right;
	}

	td.text-left {
		text-align: left;
	}

	td.text-center {
		text-align: center;
	}

	td.text-right {
		text-align: right;
	}
	
	/*	ICONS	*/
	td i.Toggle, td i.Offer {
		padding: 0 2px 0 6px;
		font-size: 14px;
	}

td .Highlight-Button {
	text-transform: uppercase;
	background: #9ea7af;
	color: #FFF;
	padding: 2px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
	/*	Highlight Colour	*/
	td .Highlight-Red {
		background: #ef3528;
	}
	td .Highlight-Green {
		background: #70bb45;
	}
	td .Highlight-Amber {
		background: #f68d22;
	}
	td .Highlight-Blue {
		background: #0096d3;
	}
	td .Highlight-Black {
		background: #121212;
	}