I'm trying to style a form input["text"] field, but I'm getting this white border / background all around, and I don't know how to get rid of it.
Can anyone help me?

.my-form-login input[type="text"] {
background-image: url('../images/text-input.png');
background-repeat: no-repeat;
outline: none;
width: 180px;
height: 30px;
border: none;
padding: 5px;
}
border-radiusfrom CSS3 if all you want is rounded corners.