Flecha antes y después de un cuadro con CSS.

Estoy tratando de crear en una sola caja, dos flechas, una como un puntero y la otra en la caja justo detrás.

No se puede encontrar la manera de obtener la flecha justo detrás.

¿¿Puede ayudarme alguien??

Aquí publico el enlace con la muestra:http://jsfiddle.net/7Esu2/

CSS:

.arrow {
    width:210px;
    height:40px;
    background-color:#CBCBCB;
    border: 1px solid #CBCBCB;
    position:relative;
    text-align:center;
    font-size:20px;
    font-weight:bold;
    line-height:40px;
}
.arrow:after {
    content:'';
    position:absolute;
    top:-1px;
    left:210px;
    width:0;
    height:0;
    border:21px solid transparent;
    border-left:15px solid #CBCBCB;
}
.arrow:before {
    content:'';
    position:absolute;
    top:-1px;
    left:211px;
    width:0;
    height:0;
    border:21px solid transparent;
    border-left:15px solid #CBCBCB;
}

HTML:

<div class="arrow">
    FLECHA
</div>

Respuestas a la pregunta(1)

Su respuesta a la pregunta