/* pagination */
.pagination{margin:1em 0;*padding-top:5px;*padding-bottom:5px;text-align:right;zoom:1;}
.pagination a, a.step, a.nextLink, .feed-more{margin:0 1px;padding:2px 5px;border:1px solid #ccc;background:#fff;}
.pagination a:hover, a.step:hover, a.nextLink:hover, .feed-more:hover{background:#06c;color:#fff;text-decoration:none;}
.pagination a.more{padding:2px 10px;}
.pagination strong{padding:2px 5px;}
.empty{padding:20px;}

/* Grails pagination */
.pagination span.currentStep
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #eee;
    color: #ddd;
}

.pagination span.disabled
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #eee;
    color: #ddd;
}

.pagination span.step
{
    margin: 2px;
}

/*
.pagination
{
    padding: 5px;
    float: right;
    font-size: 10pt;
}

.pagination a, .pagination a:link, .pagination a:visited
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #aaaadd;
    text-decoration: none;
    color: #4c74c2;
}
.pagination a:hover, .pagination a:active
{
    border: 1px solid #4c74c2;
    color: #000;
    text-decoration: none;
}
.pagination span.current
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #4c74c2;
    font-weight: bold;
    background-color: #4c74c2;
    color: #FFF;
}
*/