I have a textarea that aligns perfectly to the left on firefox, but on chrome, a little space is added. I don’t know why it’s there, but I tried a lot of things to get rid of the space but just can’t.

Chrome pushes the textarea like 2 pixels to the right. Does anyone know what I’m doing wrong, or is there a way to align it on chrome?
Here’s my code:
HTML:
<html>
<head>
<link rel="stylesheet" type="text/css" href="testdiv.css" />
</head>
<body>
<div class="outermostshell">
<div class="textareashell">
<textarea name="status" rows="2" cols="30"></textarea>
</div>
</div>
</body>
</html>
CSS:
.outermostshell
{
position:fixed;
width:300px;
height:600px;
background-color:red;
}
.textareashell
{
position:relative;
top:10px;
padding:0;
border:0;
left:0px;
margin:0px;
}
Any help would be greatly appreciated.
Some browsers (including Chrome) have a default margin for form elements. Just set the margin to zero: