ul.grid{
	//-moz-user-select:none;
	white-space:nowrap
}

#ulHeader {
	padding-bottom:0
}

#ulBody {
	//border-left:1px solid #c5dbec
}

#filterColHeading {
	text-align:center;
	font-weight:bold;
	font-size:1.1em
}

#apply,#cancel {
    cursor:pointer
}

.btn {
    width:80px;
    height:20px;
    color:#666;
    font-weight:bold
}

.fullBorder {
	border: 1px solid #c5dbec;
}

.gridContainer li {
    padding-top:0px;
	margin-top:0px;
	white-space:nowrap;
	overflow: hidden;
	height:22px;
}

li .cell {
	display:inline-block;
	border-right: 1px solid;
	border-bottom: 1px solid;
    border-color: #c5dbec;
	height:21px;
	padding:0;
	margin:0;
	padding-top:0px;
	margin-top:0px;
	overflow:hidden;
    white-space:nowrap;
}

.left {
    border-left: 1px solid;
}

.rowSelected {
	background-color:lightblue;
}

.alphaNav {
	width:25px;
	text-align:center;
	border: 1px solid #c5dbec;
	padding:10px;
	margin:5px;
	font-size:1.2em;
	cursor:pointer
}

.iconAsc {
	background: url('../styles/theme/images/ui-icons_0078ae_256x240.png');
	background-position: -0px -18px
}

.iconDesc {
	background: url('../styles/theme/images/ui-icons_0078ae_256x240.png');
	background-position: -64px -18px
}

.sortDirection {
	display:inline-block;
	height:10px;
	width:15px;
	font-size:0.8em
}

li .header {
	font-weight:bold;
	background-color:lightblue;
	background: #91cde8 url('../styles/theme/images/ui-bg_highlight-hard_75_91cde8_1x100.png') 50% 50% repeat-x;
	display:inline-block;
	border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
	border-color: #2183a6;
    height:20px;
    white-space:nowrap;
	overflow:hidden
}
