/* US Air Web Site */

BODY {
    padding: 0px;
    margin: 0px;
}

.pb_page {
    width: 563px;
    border-left: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
}

.pb_print {
    float: right;
    font-family: Verdana;
    font-size: 8pt;
    color: #405074;
    margin-top: -25px;
    padding: 0px 5px 5px 0px;
    cursor: pointer;
}

.pb_title {
    clear: both;
    font-family: Arial;
    font-size: 14pt;
    font-weight: bold;
    color: #405074;
    /*width: 75%;			/* allows room for <<print this page>> */
    background-color: #FFFFFF;
    padding: 10px 10px 10px 10px;
}

.pb_body {
}

.pb_footer {
    clear: both;
    font-family: Verdana;
    font-size: 8pt;
    color: #666666;
    border-top: 1px solid #EBEBEB;
    padding: 10px;
}

    /*
    To handle variable-height rows with alternating background colors (gray/white) that retain full height
    for all columns, we have to create a container DIV for each column and put the background in that.
    */
.dcol2 {
    float: left;
    width: 100%;
    overflow: hidden;
}

.dcol1 {
    float: left;
    width: 100%;
    position: relative;
    right: 367px;
}

.grba { background: #EBEBEB; }
.whba { background: #FFFFFF; }
.grbo { border-left: 1px solid #EBEBEB; }
.whbo { border-left: 1px solid #FFFFFF; }

.col1 {
    position: relative;
    float: left;
    width: 162px;	/* can be adjusted with col2 width indepenently of the left: position of both */
    *width: 184px;	/* for IE */
    left: 367px;
    vertical-align: top;
    padding: 10px;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #405074;
}

.col2 {
    position: relative;
    float: left;
    width: 359px;
    *width: 337px;	/* for IE */
    left: 367px;
    vertical-align: top;
    padding: 10px;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #405074;
}
