input, select, textarea{
    border: 1px solid silver;
}

input[type="text"], textarea{
    font-size: 14px;
}
input[type="submit"]{
    height: 23px;
}
input[type="text"]{
    height: 18px;
}

label.i1m,label.i2,label.i3,label.i4,label.i5,label.i6{
    display: block;
    float: left;
}

.i1{ width: 742px;}
.i2{ width: 364px;}
.i3{ width: 238px;}
.i4{ width: 175px;}
.i5{ width: 135px;}
.i6{ width: 112px;}

select{
    font-size: 10px;
}

.btn75{width:75px;}
.btn100{width:100px;}
.btn125{width:125px;}

.btnOk{
    background-image: url("../_img/checked.gif");
    background-repeat: no-repeat;
    background-position: 9px;
    padding-left: 10px;
}
.btnNext{
    background-image: url("../_img/li_Tblue.gif");
    background-repeat: no-repeat;
    background-position: 80px;
    padding-right: 5px;
}

.dverror, input.error, select.error, textarea.error {
    padding-right: 16px;
    border: 1px solid red;
    background-color: #FFFCE2;
    background-image: url("../_img/warning_obj.gif");
    background-position: right;
    background-repeat: no-repeat;
}


form{
    padding: 0px;
    margin: 0px;
}
label{
    margin-right: 5px;
}

label.required{
    font-weight: bold;
}

div.td{
    text-align: left;
    float: left;
    margin-right: 0px;
    padding-right: 12px;
    padding-bottom: 5px;
}
div.td label{
    font-size: 11px;
    display: block;
}

input:focus, select:focus, textarea:focus {
    border: 1px solid #EB880B;
    background-color:#EFEFEF;
}

input[type="checkbox"], .chk{
    border: 0px none;
}