#complaintant-info {
    margin: 0 0 0 -150px;
    width: 610px;
    clear: both;
    float: left;
}
#language-switcher {
    left: 40px;
}
#mailing-list-wrapper .newsletter-note {
    padding: 0 0 0 70px;
}
#mailing-list-wrapper {
    position: relative;
    width: 400px;
}
#mailing-list-wrapper .newsletter-selection label {
    margin: 0;
    width: 275px;
    text-align: left;
}
#mailing-list-wrapper .newsletter-selection input {
    margin: 0 5px 0 0;
    width: 10px;
}
.newsletter-selection label.blockDisplay {
    position: static;
}
#footer,
#footer-container {
    z-index: 0;
}

.about-detail #content {z-index: 99;}


.whitepaper h3 {overflow: auto;}
.whitepaper h3 a.lnk-external {float: left; padding-right: 0;}

.whitepaper h3 span {display: block; width: 13px; height: 15px; float: left;}

.consumer-resources .s-clear {display: inherit;} /* added by KM to fix CR landing page */


 /* added by KM to fake last article item border since IE7 wraps the pagination in the last list item */

.newsroom #latest-news .last {border-bottom: 0; margin-bottom: 20px;}

.newsroom .resource-center .last {width: 100%;}

.mc-cols-2-w-r .l-col-2 {padding: 0;}

.pagination {border-top: 1px solid #d4d4d4; padding-top: 10px;}

.about-detail .cat-search {margin-top: -3px;}


.article-excerpt .read-more {
    z-index: -1;
}

.training-subcat .article-excerpt .read-more,
.training-detail .article-excerpt .read-more {
    z-index: 1;


.training-subcat #testimonials .slidetabs,
.course-category #testimonials .slidetabs{
    margin-top: 25px;
    width: 50px;
    }

.training-subcat #cat-description,
.course-category #cat-description {
    padding-bottom: 12px;
    }

/* centers testimonial dots and gives proper margin between - KM */
#testimonials-sd .testimonials-bottom .slidetabs-sd li {
    display:inline;
    zoom:1;
    margin: 0 5px 0 0;
}


/* align arrow with CEA link in MRC */
.newsroom .resource-center .cea {width: 125px;}

.twoln-read-more {
	background-position-x: 118px;
        background-position-y: 20px;
}

#promotion {
    margin-bottom: -3px;
}

/* Override Facebook Consumer Button Styles */
.fb_iframe_widget {float: left; width: 35px; padding: 3px; margin-top: 0; background: #5674CB;}


.mark-center {behavior: none;}





