ho provato sia con firefox che con IE
ho provato ad impostare misure più piccole e più grandi per la textarea
la dimensione del font della pagina è 10px, ed anche quello della textarea, ma me la visualizza da 12 indipendentemene da tutto

per chiarezza allego una parte del css:
/* Impostaioni generiche */
Html {height:100%;}
Body {
margin: 0px 0px 0px 0px;
text-align: center;
background-color: #fafdff;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
height:100%;
}

Table, td, tr {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#3667AF;
}

Div {margin: 0px 0px 0px 0px;}
P {margin: 0px 0px 0px 0px;}
Span {margin: 0px 0px 0px 0px; border: none;}

Form {margin: 0px 0px 0px 0px;}

Img {border: none;}

A {text-decoration:none; color:#3667AF;}
A:hover {text-decoration:underline; color:red;}

Select {
background-color: white;
border: 1px solid #3667af;
font-size: 10px;
color: #3667af;
}
Input {
background-color: white;
border: 1px solid #3667af;
color: #3667af;
font-size: 10px;
padding-left:3px;
padding-right:3px;
}
Input#checkbox {border:0px;}
Input.radio_nl {border:0px; background-color:#EEF3FA;}
Input#radio_gen {border:0px; background-color:#fafdff;}
Textarea {
background-color: white;
border: 1px solid #3667af;
color: #3667af;
font-size: 10px;
padding-left:3px;
padding-right:3px;
}