footer {

    background-color: #3A3636;

    width: 100%;

    font-family: "Adobe Clean", Arial, Helvetica, sans-serif;

}

.footer {

    height: 16px;

    line-height: 16px;

    width: 794px;

    padding-left: 23px;

    padding-right: 23px;

    font-size: 14px;

    display: inline-block;

}



.footer ul {

    list-style-type: none;

}



.footer a:link {

    text-decoration:none;

    color:#969886;

}

.footer a:visited {

    text-decoration:none;

    color:#969886;

}

.footer a:hover {

    text-decoration:none;

    color: #33ccff;

}

.footer a:active {

    text-decoration:none;

    color: #33ccff;

}



.footer-link {

    padding-right: 35px;

    font-family: "Adobe Clean", Arial, Helvetica, sans-serif;font-weight:400;

    font-size: 14px;

}

.cc-logo {

    padding-right: 20px;

    border: none;

}

#CCLogoDiv {

    float: left;

}

#hidePanelLabel {

    color: #969886;

}

#hidePanelLabel:hover {

    color: #33ccff;

}

#hidePanelDiv {

    color: #7E8386;

    margin-left: 540px;

}



#hidePanel {

    margin: -1px 2px 0 0;

    vertical-align: middle;

}

#FooterLinks {

    float: left;

}



.regular-text{

    vertical-align: bottom;

}



#HelloFooter ul li a {

    color: #7E8386;

}



#HelloFooter, #HelloContentWrapper {

    width: 840px;

    background-color: #F8F8F8;

}



#HelloFooter {

    width: 100%;

    height: 60px;

    background-color: #3a3636;

    vertical-align: middle;

    display: table-cell;

}



#HelloFooter li{

    width:270px;

    float:left;

    padding-bottom: 10px;

}



.cardDivider {

    margin-left: 23px;

    height: 61px;

    clear: left;

    width: 794px;

}

/*

.category_template {

    font-family: adobe-clean, Arial, Helvetica, sans-serif;

    font-size: 12px; font-weight: normal;

    color: #000;

    margin: 0px; padding: 0px;

    width: 100%;

}

*/

.footerList {

    padding-left: 0px;

}



#cbtext2 {

    color: #ffffff;

}



span#menuInfo {

    display: block;

    font-size: 12px;

    padding-left: 568px;

    padding-top: 10px;

}



/* Adobe Clean */

.normal-text,.regular-text{

    font-family:"Adobe Clean",Helvetica,Arial,sans-serif;font-weight:400

}



