table#disc-comparison {
	border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
	text-align: center;
	vertical-align: top;width: 100%;border-top: 1px solid #CCCCCC;	
}
table#disc-comparison thead tr {

}
table#disc-comparison thead tr th {
	color: #686868;
	background: #FFEE00;
	background: -moz-linear-gradient(top,  #FFEE00 0%, #FFEE00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFEE00), color-stop(100%,#FFEE00)); 
	background: -webkit-linear-gradient(top,  #FFEE00 0%,#FFEE00 100%);
	background: -o-linear-gradient(top,  #FFEE00 0%,#FFEE00 100%);
	background: -ms-linear-gradient(top,  #FFEE00 0%,#FFEE00 100%);
	background: linear-gradient(to bottom,  #FFEE00 0%,#FFEE00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFEE00", endColorstr="#FFEE00",GradientType=0 );
	font-size: 1.4em;
	letter-spacing: 0;
	line-height: 1.5;
	padding: 4px;
	text-transform: none;
	text-align: center;border-bottom: 1px solid #CCCCCC;
}

table#disc-comparison thead tr th#disc-comparison.start {

}
table#disc-comparison thead tr th#disc-comparison.end {

}
table#disc-comparison tbody tr {
	background: none repeat scroll 0 0 #FFFFFF;
}
table#disc-comparison tbody tr.table-alternate {
	background: none repeat scroll 0 0 #FCFCFC;
}
table#disc-comparison tbody tr td {
	color: #686868;
	padding: 5px;
	border-width: 0px;
	line-height: 1.2;
	font-size: 1.2em;
	border-top: medium none;
	padding: 10px;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
table#disc-comparison tbody tr:hover td {
	background: none repeat scroll 0 0 #EEEEEE;
}
table#disc-comparison tfoot tr {
}
table#disc-comparison tfoot tr td {
	color: #686868;
	background: #FFFFFF;
	background: -moz-linear-gradient(top,  #FFFFFF 0%, #EEEEEE 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFEE00), color-stop(100%,#EEEEEE)); 
	background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
	background: -o-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
	background: -ms-linear-gradient(top,  #FFFFFF 0%,#EEEEEE 100%);
	background: linear-gradient(to bottom,  #FFFFFF 0%,#EEEEEE 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#FFFFFF", endColorstr="#EEEEEE",GradientType=0 );
	padding: 4px;
	border-width: 0px;
	font-size: 1.2em;
	border-top: medium none;
	text-align: center;
}
table#disc-comparison td:first-child, table#disc-comparison th:first-child {
	text-align:left !important;
	padding-left:15px!important;
}
table#disc-comparison td a {
	text-transform:uppercase;
}
table#disc-comparison .fa-stack {
	width: .6em;
	height: 1em;
	line-height: .8em;
}
table#disc-comparison th.asc i.fa-sort-up{
	color: #AAA;
}
table#disc-comparison th.desc i.fa-sort-down{
   color: #AAA;
}

