@charset "utf-8";
html {} /* Browser bug causes 1st rule to be ignored, so add this dummy rule */

.linkList {
    list-style-type: none;
    padding: 0;
    margin: 0;
    text-align: left;
    font-size: 17px;
}

.stateLink {
    margin: 8% 0;
}

.learningCenterExplanation {
    text-align: center;
    padding-bottom: 28px;
}

.learningCenterMap {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    max-height: 100%;
}

.learningCenterModal {
    display: block;
}

.learningCenterTable tbody tr th {
    vertical-align: top;
    padding-top: 6px;
}

.learningCenterModalLink {
    border: 0 none;
    margin-left: 0;
    padding: 5px 0;
    width: 100%;
    background-color: transparent;
    vertical-align: top;
    text-align: left;
}

.learningCenterModalLink a {
    text-align: left;
    background-color: transparent;
    color: #534d46;
    font-weight: bold;
    text-decoration: none;
}

.learningCenterModalLink a:hover {
    text-decoration: underline;
}

.learningCenterTable tbody tr td {
    vertical-align: top;
    padding-top: 6px;
    padding-left: 6px;
}

.learningCenterGrid {
    display:table; table-layout:fixed; width:100%;
} /* Ping Jason Boyer November 1st to see if there is a global fix for this */

#DhImageTag {
    width: 90%;
}
#callout:not([style*="left"]) { opacity:0; } /* Ping Jason Boyer December 1st to see if there is a global fix for this */

h1.pageTitle { width: 100%; }