Значения CSS по умолчанию для набора полей <legend>

Я пытаюсь использовать<legend>&nbsp;как заголовок внутри<fieldset>.

В браузерах, отличных от IE,<legend>&nbsp;расположен на верхней границе<fieldset>с текстом идеально по центру строки.

Я пытаюсь сбросить его положение так, чтобы он сидел так же, как любой другой элемент. то есть<h3>.

Вот CSS у меня пока.

fieldset legend {
    margin: 0;
    padding: 0;
    position: static;
    border: 0;
    top: auto; left: auto;
    float: none;
    display: block;
    font-size: 14px;
    line-height: 18px;
}

Нолегенда&nbsp;по-прежнему идеально сосредоточены на линии.

Да, я могу добавить координату margin / padding / top, но я хочу знать, есть ли в браузере какие-либо значения по умолчанию для элемента, запускающего этот макет. Я хочу затем переопределить эти значения.

Протестировано в Firefox (3.6.10), Chrome (6.0.472.63), Safari (5.0.2)

Обновить&nbsp;Я оставлю этот вопрос открытым еще на неделю, на тот случай, если кто-то смог придумать<legend>&nbsp;элементы. Если решения не найдены, я приму ответ @ jnpcl.