  p {
        color: #666;
    }

div.plainWhitePanelWide {
    background: #fff url(../../../images/reskin/widePlainTop.gif) no-repeat left top;
    width: 936px;
    min-height: 620px;
    clear: both;
    float: left;
    padding: 0;
    margin: 0 0 0 18px;
}

div.successResponse {
    min-height: 480px;
}

div.plainWhitePanelBottom {
    background: #fff url(../../../images/reskin/widePlainBottom.gif) no-repeat left top;
    width: 936px;
    height: 8px;
    line-height: 8px;
    padding: 0;
    margin: 0 0 18px 18px;
    float: left;
}

div.innerBoxPlain {
    width: 280px;
    float: left;
    margin: 15px 18px 0 10px;
}

div.innerDetailedBox {
    background: #e5e5e5 url(../../../images/reskin/innerDetailedBoxTop.gif) no-repeat left top;
    float: right;
    width: 580px;
    margin: 15px 18px 0 10px;
    padding: 10px;
}

div.innerDetailedBoxBottom {
    background: #e5e5e5 url(../../../images/reskin/innerDetailedBoxBottom.gif) no-repeat left top;
    float: right;
    height: 8px;
    line-height: 8px;
    width: 600px;
    padding: 0;
    margin: 0 18px 0 0;
}

fieldset.askTheAnalyst {
    margin: 20px 0;
}

.analystQ {
    height: 20px;
    width: 300px;
}

.inlineLabel {
    clear: left;
    float: left;
    margin: 0 0 10px 10px;
    width: 150px;
    text-align: right;
    padding: 4px 10px 0 0;
    height: 16px;
    color: #666;
    font-weight: bold;
    font-size: 12px;
}

.inlineField {
    float: left;
    margin: 0 0 10px 10px;
}

/*.analystQuestionSubmit {
    clear: left;
    float: left;
    margin: 0 0 10px 10px;
}*/

.analystQuestionSubmit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: #F68412;
    color: #fff;
    border: 0;
    height: 20px;
    padding: 0 5px 3px 5px;
    margin: 0 0 0 180px;
    clear: left;
    float: left;
}

#realFileName {
    margin-left: 10px;
    float: left;
    position: relative;
    border: 0;
    height: 25px;
    width: 200px;
    z-index:100;
}

#fakeField {
    display: none;
}

#fakeBrowse {
    display: none;
}

span.error {
    padding: 4px 0 0 10px;
    float: left;
    color: #c00;
}

span.fileTooBigMsg {
    position: relative;
    top: -20px;
    left: 170px;
}

p.error {
    color: #c00;
}

ul.askTheAnalystSubMenu {
    list-style: none;
    margin: 0 0 18px 36px;
}

ul.askTheAnalystSubMenu li {
    display: inline;
    padding: 0 20px 0 0;
}

.selectedAnalystSection {
    color: #333;
}
