Seta antes e depois de uma caixa com CSS

Estou tentando criar em uma única caixa, duas setas, uma como ponteiro e a outra na caixa logo atrás.

Não consigo encontrar o caminho para obter a seta logo atrás.

Alguém pode me ajudar??

aqui eu posto o link com a amostra: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>

questionAnswers(1)

yourAnswerToTheQuestion