
FORM {
    margin: 0px;
}

INPUT, TEXTAREA, SELECT, OPTION {
    color: #404040;
}

TEXTAREA, INPUT.text {
    background-color: #f4f4f4;
    border: 1px solid #a0a0a0;
    color: #404040;
}

TEXTAREA:focus, INPUT.text:focus {
    background-color: #fbfbfb;
    border: 1px solid #606060;
}

SELECT {
    height: 22px;
    background-color: #f4f4f4;
    border: 1px solid #a0a0a0;
    vertical-align: middle;
    color: #404040;
}

OPTION:focus {
    background-color: #f4f4f4;
    color: #404040;
}

TEXTAREA, INPUT.text {
    padding: 3px;
}

INPUT.text {
    height: 24px;
    vertical-align: middle;
}

INPUT.checkbox {
    margin: 2px 2px 2px 0px;
    width: 12px;
    height: 12px;
    vertical-align: middle;
}

INPUT.button, INPUT.smallbutton {
    height: 22px;
    padding: 0px 4px 2px 4px;
    background-color: #246e39;
    border-top: 1px solid #1bb567;
    border-left: 1px solid #1bb567;
    border-right: 1px solid #12271c;
    border-bottom: 1px solid #12271c;    
    vertical-align: middle;
    color : #ffffff;
    cursor: pointer;
}

INPUT.smallbutton {
    padding: 1px 2px 1px 2px;
    height: 21px;
    font-size: 8pt;
}


INPUT.radio, INPUT.radio:focus {
    margin: 4px;
    width: 12px;
    height: 12px;
    vertical-align: middle;
}

INPUT.radio + INPUT.radio {
    margin-left: 15px;
}

DIV.frmvelt {
    margin: 8px 0px 2px 0px;
}

DIV.frmhelt, DIV.frmheltr {
    float: left;
    margin: 8px 15px 2px 0px;
}

DIV.frmheltr {
    float: right;
    margin-right: 0px;
}

DIV.frmlabel {
    margin: 0px 0px 2px 0px;
    font-size: 8pt;
    color: #404040;
}

DIV.frmheltr INPUT.checkbox {
    margin-left: 16px;
}


TD.pagesearch INPUT.text, TD.pagesearch SELECT, TD.pagesearch OPTION {
    height: 22px;
    background-color: transparent;
    color: #eeeeee;
}

TD.pagesearch OPTION {
    background-color: #666666;
}

TD.pagesearch INPUT.text, TD.pagesearch SELECT, TD.pagesearch INPUT.image {
    border: 1px solid #a8a8a8;
}

TD.pagesearch INPUT.text {
    width: 175px;
    padding: 3px;
}

TD.pagesearch INPUT.text:focus, TD.pagesearch INPUT.text:hover, TD.pagesearch INPUT.image:hover {
    border: 1px solid #e6e6e6;
    color: #ffffff;
}

TD.pagesearch SELECT {
    width: 175px;
}

TD.pagesearch INPUT.image {
    width: 14px;
    height: 12px;
    padding: 3px 4px 3px 4px;
    vertical-align: middle;
}

FORM.menu {
    display: block;
    margin: 10px 0px 10px 0px;
    padding: 4px 10px 4px 10px;
    border: 1px solid #e6e6e6;
    background-color: #fbfbfb;
}

