/*------------------------------------------------------------------

    Footer DOL

/*------------------------------------------------------------------*/

#gde_footerContainer ul,
#gde_footerContainer ol,
#gde_footerContainer li,
#gde_footerContainer pre,
#gde_footerContainer form,
#gde_footerContainer fieldset,
#gde_footerContainer legend,
#gde_footerContainer p,
#gde_footerContainer th {
    margin: 0;
    padding: 0;
}

.au #gde_footerContainer li {
    padding-right: 12px; 
}

#gde_footerContainer,#gde_footerContainer a {
    font-family: arial,helvetica,sans-serif;
}

#gde_footerContainer table {
    border-collapse: collapse;
    border-spacing: 0;
}

#gde_footerContainer fieldset,
#gde_footerContainer img {
    border: 0;
}

#gde_footerContainer li {
    list-style: none;
}

#gde_footerContainer th {
    text-align: left;
}

#gde_footerContainer {
    margin: 0 auto;
    font-weight: normal;
    width: 100%;
    background: none;
}

#gde_footerContents {
    margin: 0 auto;
    width: 996px;
}

#gde_footerTitleContainer {
    height: 47px;
    line-height: 47px;
    padding-left: 134px;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #2c2c2c;
    background-image: url('http://a.dolimg.com/en-US/dcom/media/footer/sprites/footerSprites.png');
    background-repeat: no-repeat;
    background-position: 24px 4px;
    border-bottom: solid 1px #cccccc;
}

#gde_footerSiteMapContainer {
    text-align: center;
}

#gde_footerSitemapFirstRow {
    padding: 18px 24px 20px 24px;
    text-align: left;
}

#gde_footerSitemapRow {
    padding: 18px 24px 20px 24px;
    border-top: solid 1px #ffffff;
    text-align: left;
}

.gde_footerSitemapGroup {
    margin: 0;
    table-layout: auto;
    text-align: left;
}

table.gde_footerSitemapGroup td {
    width: 135px;
}

.gde_footerSitemapGroup a,
.gde_footerSitemapGroup a:link,
.gde_footerSitemapGroup a:visited {
    color: #2c2c2c;
    text-decoration: none;
}

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

.gde_sitemapItemTitle {
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
    color: #2c2c2c;
    padding-bottom: 6px;
}

.gde_sitemapItem {
    display: block;
    font-size: 11px;
    line-height: 11px;
    color: #2c2c2c;
    padding-bottom: 4px;
}

.gde_sitemapItem a {
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
}

#gde_footerFeaturedContainer {
    height: 24px;
    background-color: #000000;
    text-align: center;
}

.gde_footerFeaturedLinks {
    margin: 0 auto;
    text-align: center;
}

.gde_footerFeaturedLinks,
.gde_footerFeaturedLinks span,
.gde_footerFeaturedLinks a,
.gde_footerFeaturedLinks a:link,
.gde_footerFeaturedLinks a:visited {
    white-space: nowrap;
    font-size: 11px;
    font-weight: normal;
    line-height: 24px;
    color: #ffffff;
    text-decoration: none;
}

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

table.gde_footerFeaturedLinks {
    width: 100%;
}

table.gde_footerFeaturedLinks td {
    white-space: nowrap;
    padding: 0 5px 0 5px;
}

#gde_footerLegalContainer {
    padding: 16px 0 16px 0;
    line-height: 11px;
    font-size: 11px;
    text-align: center;
    color: #fff;
}

.gde_footerLegalLinks a,
.gde_footerLegalLinks a:link,
.gde_footerLegalLinks a:visited {
    color: #fff;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
}

.home #gde_footerLegalContainer,
.home #footer_dol #gde_footerContents a,
.home #footer_dol #gde_footerContents .gde_footerCopyText,
.home #footer_dol #gde_footerContents .gde_footerLegalLinks a,
.home #footer_dol #gde_footerContents .gde_footerLegalLinks a:link,
.home #footer_dol #gde_footerContents .gde_footerLegalLinks a:visited {
    color: #253B56;
}

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

.gde_footerCopyText {
    padding-top: 20px;
}

.gde_comScoreLogo {
    float: right;
    margin: -39px 10px 0 0;
    width: 68px;
}

.gde_comScoreLogo a {
    outline: none;
}

.gde_comScoreLogo img {
    border: none;
}

/*------------------------------------------------------------------

    End Footer DOL

/*------------------------------------------------------------------*/
