.grid-table { border:1px solid #6699ff; }
.grid-table th { background-color:#cccccc; vertical-align:top; padding:5px; }
.grid-table th.grid-sort { background-color:#6699ff; vertical-align:top; padding:5px; border-right:1px solid White;}
.grid-table td { vertical-align:top; padding:5px; }

.grid-pager { margin-top: 10px;}

.headerCell .grid-sort { color: #ffffff; text-decoration: underline; cursor: pointer; white-space: nowrap;}
.grid-sort { color: #ffffff; text-decoration: underline; white-space: nowrap; font-size: 10px;}
.grid-sortDown2 {  color: #ffffff; padding: 0 10px 0 3px; text-decoration: underline; white-space: nowrap;}
.grid-sortUp2 {  color: #ffffff; padding: 0 10px 0 3px; text-decoration: underline; white-space: nowrap;}

.grid-sortDown {color: #ffffff; padding: 0 10px 0 3px; text-decoration: underline; white-space: nowrap; background: url('/images/jquery.tablegrid/sort-down.gif') no-repeat center right;}
.grid-sortUp {color: #ffffff; padding: 0 10px 0 3px; text-decoration: underline; white-space: nowrap; background: url('/images/jquery.tablegrid/sort-up.gif') no-repeat center right;}

select.pager-perPage { border: 1px solid Silver!important; font-size:11px;}
.curPage {padding: 0 3px 0 3px; background-color: Silver;}

.grid-filter { padding-bottom: 10px;}