﻿.panelText {
    color: #444;
    font-size: 1.375em;
    text-align: left;
    padding: 0 15px 0 15px;
}

.panelText a{
    color: #0082d2;
    font-size: 1.5em;
}


.panelHeading {
    font-size: 28px;
    color: #444;
    width: 100%;
    text-align: left;
    vertical-align: middle;
    padding: 0 5px 0 5px;
}

.sectionBreak {
    border: 1px solid #666;
}

.loginPanel {
    background-color: #0082d2;
    border-left: 3px solid #666;
    border-top: 10px solid #0082d2;
}

.topicIcon{
    width: 75px;
    height: 75px;
}
.topicHeading {
    font-size: 24px;
    color: #0082d2;
    width: 100%;
    text-align: left;
    vertical-align: middle;
    padding: 0 0 0 7px;
}

.topicBody {
    color: #54595f;   
    font-size: 16px;
    text-align: left;
    padding: 0px 0px 0px 7px;
}


.topicSubHeading {
    color: #0082d2;
    font-size: 18px;
    text-align: left;
    padding: 0px 0px 0px 7px;
}

.tdtopicIcon {
    vertical-align: top; 
    text-align: center;

}

.newSection {
    margin: 25px 0 0 0;
    border-top: 10px none #0082d2;
}