* {
    font-size: 10pt;font-family: Sans-serif;
}

a {
    font-size: 10pt;font-family: Sans-serif;
}

a:hover {
    text-decoration: underline;font-size: 10pt;font-family: Sans-serif;
}

a.underilne {
    text-decoration: underline;font-size: 10pt;font-family: Sans-serif;
}

a.underline:hover {
    font-size: 10pt;font-family: Sans-serif;
}

.tmItem {
    color: #505050;font-weight: bold;font-size: 10pt;font-family: Sans-serif;
}

.tmItem:hover, .tmAItem {
    color: #1c8ddd;font-weight: bold;font-size: 10pt;font-family: Sans-serif;
}

.bmItem {
    color: #363636;font-size: 10pt;font-family: Sans-serif;
}

.smItem {
    color: #363636;background-color: #FFFFFF;font-size: 10pt;font-family: Sans-serif;
}

.smAItem, .smItem:hover {
    background-color: #ebebeb;font-size: 10pt;font-family: Sans-serif;
}

.vPanel .tstText, .hPanel .tstText {
    color: #000000;font-size: 14px;font-family: Times New Roman;
}

.vPanel .tstPerson, .hPanel .tstPerson {
    color: #505050;font-style: italic;;font-size: 18px;font-family: Sans-serif;
}

.vPanel .mlbFTitle, .hPanel .mlbFTitle {
    color: #000000;font-size: 24px;font-family: Sans-serif;
}

.ppPanelName {
    color: #FFFFFF;background-color: #468c4e;font-weight: bold;font-size: 16pt;font-family: Arial;
}

.sfFTitle {
    color: #000000;font-weight: bold;font-size: 8pt;font-family: Sans-serif;
}

h1 {
    font-size: 10pt;
}

h2 {
    font-size: 10pt;
}

h3 {
    font-size: 10pt;
}

h4 {
    font-size: 10pt;
}

h5 {
    font-size: 10pt;
}

h6 {
    color: #1c8ddd;font-weight: bold;font-size: 11pt;font-family: Arial;
}

.pnlTitle, .hPanel .title, .vPanel .title {
    color: #468c4e;font-weight: bold;font-size: 24px;font-family: Sans-serif;
}

.mlbItem .mlbFTitle {
    color: #468c4e;font-weight: bold;font-size: 16pt;font-family: Sans-serif;
}

.testVideoItems .pnlTitle {
    color: #468c4e;font-weight: bold;font-size: 14pt;font-family: Sans-serif;
}

.testTextItems .pnlTitle, .testTextItems .pnlTitle .tstQuote {
    color: #468c4e;font-weight: bold;font-size: 14pt;font-family: Sans-serif;
}

.testVideoItems .tstPersonPosition {
    color: #505050;font-weight: bold;font-style: italic;;font-size: 13px;font-family: Arial;
}

.testVideoItems .tstPersonName {
    color: #000000;font-weight: bold;font-size: 16px;font-family: Arial;
}

.testVideoItems .tstFirmName {
    color: #505050;font-weight: bold;font-style: italic;;font-size: 13px;font-family: Arial;
}

.prRightItems .pnlTitle {
    color: #505050;font-weight: bold;font-size: 14pt;font-family: Sans-serif;
}

.prRightItems .prPnlDate {
    color: #505050;font-weight: bold;font-size: 10pt;font-family: Sans-serif;
}

.prText .pnlTitle {
    color: #468c4e;font-weight: bold;font-size: 14pt;font-family: Sans-serif;
}

.prMonth {
    color: #FFFFFF;font-weight: bold;font-size: 15pt;font-family: Sans-serif;
}

.prDay {
    color: #000000;font-weight: bold;font-size: 20pt;font-family: Sans-serif;
}

.prRightItems a.pnlItem {
    color: #468c4e;font-weight: bold;font-size: 10pt;font-family: Sans-serif;
}

.prText a.readMore {
    color: #468c4e;font-weight: bold;font-size: 10pt;font-family: Sans-serif;
}

.activePgNum {
    color: #363636;text-decoration: underline;font-size: 10pt;font-family: Sans-serif;
}

.nonActivePgNum {
    color: #505050;font-size: 10pt;font-family: Sans-serif;
}

.pcPageTitle, .pcPageTitle:hover {
    color: #468c4e;font-weight: bold;font-size: 10pt;font-family: Arial;
}

.ppPanelItem {
    color: #1c8ddd;font-weight: bold;font-size: 11pt;font-family: Arial;
}

a.faqIdxTitle, a.faqIdxTitle:hover {
    color: #000000;font-weight: bold;font-size: 12pt;font-family: Arial;
}

.faqTitle {
    color: #468c4e;font-weight: bold;font-size: 16pt;font-family: Arial;
}

.faqAnswer {
    font-size: 12pt;font-family: Arial;
}

.pnlItem .tstVideoText {
    color: #000000;font-weight: bold;font-style: italic;;font-size: 9px;font-family: Arial;
}

.pnlItem .tstVideoPersonName {
    color: #000000;font-size: 20px;font-family: Arial;
}

.pnlItem .tstVideoFirmName {
    color: #505050;font-style: italic;;font-size: 17px;font-family: Times New Roman;
}

.tstText .tstPersonName {
    color: #000000;font-weight: bold;font-size: 12px;font-family: Sans-serif;
}

.tstText .tstPosition {
    color: #505050;font-weight: bold;font-style: italic;;font-size: 12px;font-family: Sans-serif;
}