.fht_fixed_header table thead tr th, .fht_fixed_header table thead tr th a, .fht_table_body table thead tr th, .fht_table_body table thead tr th a, .fht_table_body table tbody tr td{
	border: 1px solid #E2E2E2;
}

.fht_fixed_header table thead tr th, .fht_fixed_header table thead tr th a, .fht_fixed_header table thead tr th a:hover, .fht_table_body table thead tr th, .fht_table_body table thead tr th a, .fht_table_body table thead tr th a:hover{
	color:#000000;
	height: 21px;
    font-weight: normal;
    padding-left: 5px;
    border-bottom: 1px solid #B1BCCE;
}

.fht_fixed_header table thead tr th a:hover, .fht_table_body table thead tr th a:hover {
    text-decoration: underline;
}

.fht_fixed_header table thead tr th, .fht_table_body table thead tr th{
	text-align:left;
}

.fht_table_body table tbody tr td{
	cursor : pointer;
}

.fht_table_body table tbody tr td{
	color: #696969 !important;
}

.fht_table_body table tbody tr.odd {
	background-color : #EFFCFF;
}

.fht_table_body table tbody tr:hover, .fht_table_body table tbody tr.odd:hover{
	background-color: #E0F5FF;
}

/***************/
/* END CONTENT */
/***************/


/**********/
/* LAYOUT */
/**********/

.fht_fixed_header {
	background: url('../../VdfAjaxLib/Itrix/List/GridHeader.gif') repeat-x scroll 0 0 #E1E1E1;
	text-align: left;
	padding-right: 0px;
	height: 21px;
}

.fht_table_body th, .fht_table_body td, .fht_fixed_header th {
    color: #000000;
    height: 21px;
    font-weight: normal;
    padding-left: 5px;
    border-bottom: 1px solid #B1BCCE;
}

.fht_fixed_header th.first-cell, th.first-cell {
    border-left-color: #E2E2E2;
}

.fht_fixed_header th.last-cell, th.last-cell {
    border-right-color: #E2E2E2;
}

.fht_table_body table thead tr th, .fht_table_body table tbody tr td, .fht_fixed_header table thead tr th{
    padding: 0px 8px;
    line-height: 18px;
}

.fht_table_body table thead tr th, .fht_fixed_header table thead tr th{
    cursor: default;
	white-space : nowrap;
}

.empty-cell {
    overflow:hidden;
}

/**************/
/* END LAYOUT */
/**************/