.input_row {
    height:                 1.6363em;
    clear:                  left;
}

.col_1 {
    float:                  left;
    height:                 100%;
    width:                  14.5454em;
    padding:                0.2727em 0;
}

.col_2 {
    float:                  left;
    height:                 100%;
    width:                  18.1818em;
}

.col_3 {

}

.input_text {
    width:                  16.3636em;
    border:                 1px solid #a5acb2;
    padding:                0.2727em;
}

.input_radio {
    padding:                0;
    margin:                 0 0.4545em 0 0.3636em;
    position:               relative;
    top:                    0.2727em;
}

.input_select {
    width:                  11.8181em;
    height:                 1.6363em;
    border:                 1px solid #a5acb2;
    position:               relative;
    top:                    -0.1818em;
}

.publication {
    width:                  17.2727em;
}

.breaker {
    clear: both;

}



#list th {
    padding:                0.7272em;
    font-weight:            bold;
    color:                  #2768a0;
    background:             #f4f8fb;
    text-align:             left;
}

#list td {
    vertical-align:         top;
    overflow:               hidden;
    padding:                0.7272em;
}

#list a {
    background:             none;
    margin:                 0;
    padding:                0;
}
