body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 15px;
color: #454545;
}

a>img {
text-decoration:none;
border:0;
}

a {
color: #666;
}

a:hover {
color: #404040;
}

input[type=text], input[type=password] {
background: #fbfbfb;
border: 1px solid #999;
color: #636363;
padding: 1px;
height: 18px;
}

select>option {
background: #fbfbfb;
border: 1px solid #999;
color: #636363;
padding: 1px;
}

input[type=text]:hover, input[type=password]:hover, select>option:hover {
background: #fcfcfc;
border: 1px solid #666;
color: #333;
}

input[type=submit], input[type=button] {
background: #fbfbfb;
border: 1px solid #999;
color: #636363;
padding: 3px 2px;
}

input[type=submit]:hover, input[type=button]:hover {
background: #fcfcfc;
border: 1px solid #666;
color: #333;
}

input[type=image] {
border: 0;
padding: 0;
margin: 0;
vertical-align:middle;
}