#header {
    width:  575px;
    height: 170px;
    background-image: url("../images/runtimecalculatorbanner.jpg");
}

#instructions {
    border:          0px;
    margin:          0px;
    padding:         0px;
    width:           520px;
    position:        absolute;
    top:             55px;
    left:            20px;
    font-family:     arial;
    font-size:       11px;
    text-decoration: none;
    color:           #000000;
}

.icon {
    border:              0px;
    margin:              0px;
    padding:             0px;
    width:               20px;
    height:              20px;
    position:            absolute;
    left:                20px;
    background-image:    url("../images/questionmarkicon.gif");
    background-position: top left;
    background-repeat:   no-repeat;
}

.label {
    border:      0px;
    margin:      0px;
    padding:     0px;
    width:       125px;
    height:      20px;
    position:    absolute;
    left:        50px;
    font-family: tahoma;
    font-size:   11px;
    font-weight: bold;
    line-height: 20px;
    color:       #000000;
}

.formText {
    border:           1px solid #000000;
    margin:           0px;
    padding:          2px;
    width:            100px;
    height:           18px;
    position:         absolute;
    left:             173px;
    background-color: #eceeed;
}

    * html .formText { /* IE box hack. */
        width:  102px;
        height: 22px;
    }

.customSelect {
    border:              1px solid #000000;
    margin:              0px;
    padding:             0px 0px 0px 4px;
    height:              20px;
    position:            absolute;
    font-family:         arial;
    font-size:           13px;
    line-height:         20px;
    color:               #000000;
    cursor:              default;
    background-color:    #eceeed;
    background-image:    url("../images/selectbg.jpg");
    background-position: top right;
    background-repeat:   no-repeat;
}

    * html .customSelect { /* IE box hack. */
        height: 22px;
    }

.customSelectMenu {
    border:           1px solid #000000;
    margin:           0px;
    padding:          0px;
    position:         absolute;
    background-color: #eceeed;
    visibility:       hidden;
    z-index:          2;
}

.customSelectMenu div {
    border:      1px solid #eceeed;
    margin:      0px;
    padding:     0px 0px 0px 2px;
    height:      14px;
    font-family: arial;
    font-size:   13px;
    line-height: 14px;
    color:       #000000;
    cursor:      default;
}

#modelSelect {
    width: 217px;
    top:   175px;
    left:  173px;
}

#modelSelectMenu {
    width: 221px;
    top:   197px;
    left:  173px;
}

    * html #modelSelectMenu { /* IE box hack. */
        width: 217px;
    }

#modelSelectMenu div {
    width: 217px;
}

    * html #modelSelectMenu div { /* IE box hack. */
        width: 215px;
    }

#unitsSelect {
    width: 100px;
    top:   208px;
    left:  290px;
}

#unitsSelectMenu {
    width: 104px;
    top:   230px;
    left:  290px;
}

    * html #unitsSelectMenu { /* IE box hack. */
        width: 100px;
    }

#unitsSelectMenu div {
    width: 100px;
}

    * html #unitsSelectMenu div { /* IE box hack. */
        width: 98px;
    }

#formButton {
    border:   0px;
    margin:   0px;
    padding:  0px;
    width:    100px;
    height:   22px;
    position: absolute;
    top:      240px;
    left:     173px;
}

#time {
    border:           1px solid #b00a38;
    margin:           0px;
    padding:          2px;
    width:            100px;
    height:           16px;
    position:         absolute;
    top:              240px;
    left:             290px;
    background-color: #ffffff;
}

    * html #time { /* IE box hack. */
        width:  100px;
        height: 22px;
    }
