input[type='text'], input[type='password'] {
background-color: #fff;
border: 1px solid navy;
padding: 1px;
font-size: 10pt;
font-family: Arial, Verdana;
color: green;
}

textarea {
background-color: #fff;
border: 1px solid navy;
padding: 4px;
font-size: 10pt;
font-family: Arial, Verdana;
color: green;
overflow:auto;
}

select {
background-color: #fff;
border: 1px solid navy;
padding: 1px;
font-size: 10pt;
font-family: Arial, Verdana;
color: green;
}

input[type='button'],input[type='reset'],input[type='submit'] {
background-color: #FCFBE9;
border:1px outset;
border-color:gray;
background:url(img/buttonbg.gif) repeat-x left top;
text-shadow: 1px 1px 2px #FFFFFF;
color:orangered;
padding:2px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover {
color:navy;
border-color:orangered;
background:url(img/buttonact.png) repeat-x left top;
}

input[type='checkbox'], input[type='radio']{
border: 0px;
padding: 0px;
vertical-align:middle;
margin: 0;
}

[disabled]{
background-color: lightgray;
border: 1px solid gray;
}

input[type='text']:focus, input[type='password']:focus, textarea:focus, select:focus{
background-color: lightyellow;
border: 1px solid rgb(255,102,0);
}

input.radio {
border: 0px;
padding: 0px;
}

input.chk {
border: 0px;
padding: 0px;
}