.grating-container
{
    float: left;
    margin-right: 8px;
}

.grating-count
{
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #5BA7FF;
    border-radius: 5px;
    padding-top: 8px;
    width: 46px;
    height: 35px;
    text-align: center;
    font-size: 18px;
    font-family: sans-serif;
    color: #3399CC;
}

.link-container{ overflow: hidden; clear: left; padding: 3px 0 0 1px;  }

.grating-container a
{ display: block; width: 18px; height: 18px; float: left;}

.grating-container a.plus
{
    background: url("arrows.png") -18px 0 no-repeat transparent;
    margin-right: 10px;
}

.grating-container a.minus
{
    background: url("arrows.png") no-repeat transparent;
}
