.grid-toolbar {
    float: right;    
	margin: 4px 0 0;
}

.grid-summary {
 float: left;
 /*padding-top: 10px;*/
}

/*************************************/

.grid-view-loading {
    background: url("gridview-loading.gif") no-repeat scroll 0 0 transparent;
}

.grid-view {
 clear: both;
/* border-top: 2px solid #CCCCCC;*/
 padding: 5px 0 0 0;
}

.grid-view table.items {
    background: none repeat scroll 0 0 white;
    border: 1px solid #D0E3EF;
    border-collapse: collapse;
    width: 100%;
	margin-bottom: 10px;
}

.grid-view table.items th, .grid-view table.items td {
    border: 1px solid #CCCCCC;
    font-size: 12px;
    padding: 4px;
}

.grid-view table.items thead {
    background: url("gridview-bg.gif") repeat-x scroll left top white;	
}

.grid-view table.items th {
/*
    background: url("gridview-bg.gif") repeat-x scroll left top white;	
*/	
  background: inherit;
  text-align: center;
}

.grid-view table.items th a {
    color: #555555;
    font-weight: bold;
    text-decoration: none;
}
.grid-view table.items th a:hover {
/* color: #FFFFFF;*/
}
.grid-view table.items th a.asc {
    background: url("gridview-up.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}
.grid-view table.items th a.desc {
    background: url("gridview-down.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}

.grid-view tr.filters td {
    background-color: white;
}

.grid-view table.items tr.even {
    background: #ECFBD4;
}
.grid-view table.items tr.odd {
    background: #E5F1F4;
}

.grid-view table.items tr.selected {
    background: none repeat scroll 0 0 #BCE774;
}
/*
.grid-view table.items tr:hover {
    background: none repeat scroll 0 0 #ECFBD4;
}
*/
.grid-view .link-column img {
    border: 0 none;
}
.grid-view .button-column {
    text-align: center;
    width: 60px;
}
.grid-view .button-column img {
    border: 0 none;
}
.grid-view .checkbox-column {
    width: 15px;
}
.grid-view .summary {
    margin: 0 0 5px;
    text-align: left;
}
.grid-view .pager {
    font-size: 10px;
    margin: 5px 0 0;
    text-align: right;
}
.grid-view .empty {
    font-style: italic;
}
.grid-view .filters input, .grid-view .filters select {
    border: 1px solid #CCCCCC;
    width: 100%;
}

.grid-view-toolbar a {
	float: right;
}

