.noHover{
    color: #cc0000 !important;
    text-decoration: none !important;
    cursor:default !important;
}

/*** Link Fonts ***/
/*** Header Fonts ***/
#level2 #freeGift h4 {
    margin-bottom:8px;
    font-size:14px;
    color:#ffffff;
}
#level2 #boxContainer h2, #level2 #freeGift h2 {
    color: #fff;
}

#level2 .sidebar a:link{
    color:#fff;
}

#level2 .sidebar a:visited{
    color:#fff;
}

#level2 .sidebar a:hover{
    color:#ccc;
}

#level2 .sidebar {
    color:#fff;
}

/*** Body Fonts ***/
#level2 #freeGift {
    margin:10px 0 0 14px;
	height:250px;
}
#level2 .sidebar {
    color:#ffffff;
}

/*** Lists ***/
#level2 .content ul {
    margin:12px 0 12px 12px;
    padding:0;
    list-style: none;
}
#level2 .content ul li {
    padding:4px 0 4px 16px;
    background-image: url(../images/arrow-purple.gif);
    background-repeat: no-repeat;
    background-position: 0 8px;
}
#level2 #boxContainer ul {
    margin:10px 0 10px 0px;
    padding:0;
    list-style: none;
    color:#ffffff;
}
#level2 #boxContainer ul li {
    padding:4px 0 4px 11px;
    background-image: url(../images/dot-list-blue.gif);
    background-repeat: no-repeat;
    background-position: 0 10px;
}

/*** Structural Selectors ***/
#level2 .content {
    background-color:#ffffff;
    padding:18px 28px 0 24px;
    background: url(../images/corner-top-l2-shopper.jpg) #ffffff no-repeat top left;
}
#level2 #freeGift .info {
    display:block;
    width: 160px;
}


#level2 #freeGiftContents {
    padding-right:20px;
}

/*** Hide magazines on shopper: ***/
#level2 #freeMagazines {
    display:none;
}



/*** NEW BOX ***/
.boxHeaderLeft {
	height:42px;
    width:15px;
    background:url(../images/box-header-left-shopper.gif) no-repeat top left;
}
.boxHeaderRight {
	height:42px;
    width:15px;
    background:url(../images/box-header-right-shopper.gif) no-repeat top left;
}
.boxFootLeft {
    height:15px;
    width:15px;
    background:url(../images/box-footer-left-shopper.gif) no-repeat top left;
}
.boxFootRight {
	height:15px;
    width:15px;
    background:url(../images/box-footer-right-shopper.gif) no-repeat top right;
}
/*** NEW BOX END***/

/*** Remove box formatting when it's in the sidebar: ***/


#level2 .sidebar .box {
    width:auto;
}
#level2 .sidebar .box .boxHeader {
    background:none;
    text-align:left;
}
#level2 .sidebar .boxBody {
    padding: 0;
    border-left: none;
    border-right: none;
    background:none;
    color:#FFF;
}
#level2 .sidebar .boxFoot {
    height:auto;
    background:none;
}

#level2 .sidebar .boxBody {
    padding: 0;
    background:none;
}

.sidebar .boxHeaderLeft {
	height:42px;
    width:15px;
    background:none;
}
.sidebar .boxHeaderRight {
	height:42px;
    width:15px;
    background:none;
}
.sidebar .boxFootLeft {
    height:15px;
    width:15px;
    background:none;
}
.sidebar .boxFootRight {
	height:15px;
    width:15px;
    background:none;
}

#level2 .importantLink:link{
    color: #aa0000 !important;
    font-weight: bold;
}
#level2 .importantLink:visited{
    color: #cc0000 !important;
    font-weight: bold;
}

#level2 .importantLink:active,#level2 .importantLink:hover {
    color: #ff0000 !important;
    font-weight: bold;
}


#featuredBenefit {
    margin-left:10px;
    margin-top:10px;
	height:250px;
}


#featuredBenefitHeader{
	display:block;
    color:#fff;
    margin-bottom:14px;
}

#noHover{
	color:#cc0000!important;
}

