body {
font-family: Oxygen, Helvetica, Arial, Halvett, Trebuchet MS, Tahoma, Verdana, sans-serif;
}


input, select, textarea, option, optgroup {
font-family: Oxygen, Helvetica, Arial, Halvett, Trebuchet MS, Tahoma, Verdana, sans-serif;
}




.btn{
color:#ffffff;
text-decoration: none;
text-align:center;
display:inline-block;
zoom:1;
line-height:30px;
padding:4px 20px 4px 15px;
margin-bottom:0;
text-shadow:0px 1px 1px #2B4B06;
vertical-align:middle;
background-color:#f5f5f5;
background-image:-moz-linear-gradient(top, #71BA1D, #4C8011);
background-image:-ms-linear-gradient(top, #71BA1D, #4C8011);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#71BA1D), to(#4C8011));
background-image:-webkit-linear-gradient(top, #71BA1D, #4C8011);
background-image:-o-linear-gradient(top, #71BA1D, #4C8011);
background-image:linear-gradient(top, #71BA1D, #4C8011);
background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#71BA1D', endColorstr='#4C8011', GradientType=0);
border-color:#e6e6e6 #4C8011 silver;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border:1px solid 63A319;
border-top-color:#4A7C13;
border-bottom-color:#4A7C13;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
cursor:pointer;
}



.btn:hover{
color:#ffffff;
text-decoration:none;
background-color:#4C8011;
background-position:0 -15px;
-webkit-transition:background-position 0.1s linear;
-moz-transition:background-position 0.1s linear;
-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;
transition:background-position 0.1s linear;
}


.btn:focus{
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px
}


.btn.active,.btn:active{
background-image:none;
-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
background-color:#4C7F11;
background-color:#4C7F11;
outline:0;
position:relative;
top:1px;
}







.formfield {
color: #000000;
font-size:11pt;
font-weight:normal;
text-decoration:none;
text-align:left;
border-right: #ebebeb 1px solid;
border-top: #c1c1c1 1px solid;
border-left: #c1c1c1 1px solid;
border-bottom: #ebebeb 1px solid;
padding-right: 6px;
padding-left: 10px;
padding-top: 1px;
padding-bottom: 1px;
height:30px;
border-radius: 4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
box-shadow:inset 0 0 5px #e8e8e8;
-moz-box-shadow:inset 0 0 5px #e8e8e8;
-webkit-box-shadow:inset 0 0 5px #e8e8e8;
}
:focus.formfield {
background-color: #ffffff;
border: #b0b0b0 1px solid;
outline: none;
}