#tabTitle {
    font-family: Tahoma,Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    padding: 5px 13px;
    cursor: default;
    text-transform: uppercase;
    text-align: left;
    color: #ffffff;
    background-color: #7896CD;
    width: 800px;
}

.filterLabel {
    width: 150px;
    height: 22px;
    background-color: #E2E2E2;
    font: small arial, helvetica, sans-serif;
    font-size: 11pt;
    text-align: center;
    font-weight: bold;
}

.blocker {
    width: 300px;
}

.filterSelect {
    position: absolute;
    margin-top: -10px;
    width: 300px;
    font-size: 11pt;
}

.filterText {
    width: 160px;
    height: 22px;
    font-size: 11pt;
}

.descText {
    font-size: 10pt;
}

.contentHeader {
    padding: 8px 10px;
    background-color: #EBCBBD;
    font-size: 12pt;
}

.contentTitle {
    font-size: 12pt;
    background-color: #E2E2E2;
    font-variant: small-caps;
}

.contentDesc {
    font-size: 10pt;
    padding-top: 5px;
}

.contentLink {
    font-size: 10pt;
    padding-top: 5px;
}

.contentSearchTitle {
    font-size: 12pt;
    border-top: 1px solid #000000;
    padding-top: 2px;
}

.contentSearchText {
    font-size: 10pt;
}

#highlightKeywords {
    background-color: #E2E2E2;
}

.vetCell {
    border-top: 1px dashed #e2e2e2;
    padding: 1px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 11pt;
}

.medCell {
    font-size: 10pt;
    background-color: #ffffff;
    /*padding: 1px;*/
    padding-right: 20px;
    /*border-left: 1px dashed #e2e2e2;*/
}

.medCellHead {
    font-size: 10pt;
    font-weight: bold;
    color: #ffffff;
    /*padding: 1px;*/
    padding-right: 20px;
    background-color: #e58e1a;/*#669999;*/
}

.medTable {
    border: 1px solid #e58e1a;/*#669999;*/
    background-color: #ffffff;
}

.stageBanner {
    font-size: 11pt;
    background-color: #e2e2e2; /*#dce1f2;*//*#f1f1f1; #dce1f2 */
   /* font-variant: small-caps;*/
    border: 1px dashed #e2e2e2;
    border-bottom: 1px dashed #f1f1f1;
    color: #9E2A0C;
}

.stageInfo {
    font-size: 10pt;
    border-left:1px dashed #e2e2e2; 
    border-right: 1px dashed #e2e2e2;
    padding: 3px;
}

.suppLeft {
    /* text-align: right; */
    padding: 2px;
    padding-left: 6px;
    padding-right: 3px;
    background-color: #ffffff;
    border-bottom: 1px solid #e2e2e2;
}

.suppRight {
    padding: 2px;
    padding-left: 3px;
    padding-right: 6px;
    background-color: #e2e2e2;
    border-bottom: 1px solid #ffffff;
}
