/* 5 pixel border radius on all corners */

.br5 {
    -webkit-border-radius:  5px;
    -moz-border-radius:     5px;
    border-radius:          5px;
}

/* 5px on top, right, bottom and left edges */

.br5t {
    -webkit-border-radius:  5px 5px 0 0;
    -moz-border-radius:     5px 5px 0 0;
    border-radius:          5px 5px 0 0;
}
.br5r {
    -webkit-border-radius:  0 5px 5px 0;
    -moz-border-radius:     0 5px 5px 0;
    border-radius:          0 5px 5px 0;
}
.br5b {
    -webkit-border-radius:  0 0 5px 5px;
    -moz-border-radius:     0 0 5px 5px;
    border-radius:          0 0 5px 5px;
}
.br5l {
    -webkit-border-radius:  5px 0 0 5px;
    -moz-border-radius:     5px 0 0 5px;
    border-radius:          5px 0 0 5px;
}

/* 5px on top left, top right, bottom right and bottom left corners */

.br5tl {
    -webkit-border-radius:  5px 0 0 0;
    -moz-border-radius:     5px 0 0 0;
    border-radius:          5px 0 0 0;
}
.br5tr {
    -webkit-border-radius:  0 5px 0 0;
    -moz-border-radius:     0 5px 0 0;
    border-radius:          0 5px 0 0;
}
.br5br {
    -webkit-border-radius:  0 0 5px 0;
    -moz-border-radius:     0 0 5px 0;
    border-radius:          0 0 5px 0;
}
.br5bl {
    -webkit-border-radius:  0 0 0 5px;
    -moz-border-radius:     0 0 0 5px;
    border-radius:          0 0 0 5px;
}

/* Other styles for demonstration purposes */

.box {
    float:                  left;
    width:                  200px;
    margin:                 10px;
    padding:                10px;
    color:                  white;
    background-color:       #4c4c4c;
}

.clr {
    clear:                  both;
}