﻿.pageHeading {
    font-size: 13px;
    font-weight: normal;
    color: #4f2d7f;
}

.strong {
    font-weight: bold;
    color: #4f2d7f;
}

.showcase {
    font-weight: bold;
    color: #4f2d7f;
    padding: 5px;
    font-size: 105%;
    line-height: 150%;
}

a span.criteriaMatch,
a span.criteriaMatch:hover {
    color: Blue;
    text-decoration: underline;
    font-weight: bold;
    background-color: #ff6;
}

.criteriaMatch {
    font-weight: bold;
    background-color: #ff6;
}

.indent {
    padding: 4px 0 4px 16px;
}

.indentTight {
    padding: 2px 0 2px 8px;
}

.trailingIndent {
    padding: 4px 0 4px 16px;
    text-indent: -16px;
}

.trailingIndentTight {
    padding: 2px 0 2px 8px;
    text-indent: -8px;
}

.ancillary {
    font-weight: 100;
    color: #4f2d7f;
    padding: 2px 0 0 8px;
    text-indent: -8px;
}

.softBarrier {
    width: 100%;
    height: 3px;
    border-bottom: dotted 1px #555;
    margin-bottom: 3px; 
}

.seperate {
    font-style: italic;
    color: #c03;
}

.profit {
    color: #000;
}

.loss {
    color: #c03;
}

.indent1 {
    padding-left: 25px;
}

.indent2 {
    padding-left: 50px;
}

.indent3 {
    padding-left: 75px;
}

.gridAltCell {
    padding: 3px;
    border: solid 1px #666;
    background-color: #f7f7f7;
}

.inlineLabel {
    color: #4f2d7f;
    font-weight: normal;
}

.brandColumn {
    text-transform: capitalize;
}

.additional {
    font-style: italic;
    color: #4f2d7f;
}
