.header_refer_a_friend{font-size:11px;line-height:11px;margin-right:5px;filter:none;padding:4px 6px;}
.pageHeaderContentLinks{float:right;margin:0 0 10px 10px;font-size:11px;font-weight:bold}
.pageHeaderContentLinks a.pmLink{padding:1px 4px 2px 24px;background:url(../images/icons/pm_no.gif) no-repeat scroll 3px center;border:solid 1px #c3ccce;font-size:11px;font-weight:bold;color:#666;*background-position-x:13px;*background-position-y:13px}
.pageHeaderContentLinks a.lastLink{margin-right:0}
.pageHeaderContentLinks .info{color:#000}
.pageHeaderContentLinks a{margin:0 8px; text-decoration: none;}
.pageHeaderContentLinks img, .pageHeaderContentLinks .pageHeaderFacebookLogin {vertical-align:middle;}
.pageHeaderFacebookLogin { display: inline-block; position: relative; }
.pageHeaderFacebookLoginIcon {padding-top: 2px;  width: 68px; height: 18px; background: transparent url(../images/spritesheets/sp-homepage.png) no-repeat -15px -88px; }


#pageHeaderSearchGoButton{margin-left:9px;}

/*  Header Tabs */

.pageHeaderTab:hover{background-color: #DEEDCB;}
.pageHeaderTabs { text-align: left; height: 35px; line-height: 35px; font-size: 16px; color: white; background: transparent url(../images/button-green-back.gif); border-top: 1px solid #000; border-bottom: 1px solid #000; }
.pageHeaderTab {float: left; border-right: 1px solid #000000; }
#siteSectionforumlist { padding:0 4px;height:35px;}
#siteSectionforumlist select {margin-top:7px;}
.pageHeaderTab a { display: inline-block; color: white; padding: 0 20px; text-decoration: none; font-weight: 500; -font-weight: bold;  }
.pageHeaderTab:hover a {color: #234E08;  }
.headerList > li > a{color: #234E08;} 
.pageHeaderTabSelected,.pageHeaderTabSelected:hover { background-color: #ffffff; border-bottom: 1px solid #ffffff;}
.pageHeaderTabSelected a { color: #000 !important;}
.pageHeaderTabSelectedGrey,.pageHeaderTabSelectedGrey:hover { background-color: #e6e6e6;}

.pageHeaderTabSelectedGrey a {color: #000;}
.pageHeaderTabBf .headerDropdown { background-color: black; }
.pageHeaderTabBf { float: left; }
.pageHeaderTabBf a { display: inline-block; background-color: black; color: white !important; padding: 0 20px; text-decoration: none; font-weight: 500; -font-weight: bold;  }
.pageHeaderTabBfSelected a { color: #fff !important; background-color: #000; }

.pageHeaderTabCm .headerDropdown { background-color: black; }
.pageHeaderTabCm { float: left; }
.pageHeaderTabCm a { display: inline-block; background-color: black; color: #00B3FF !important; padding: 0 20px; text-decoration: none; font-weight: 500; -font-weight: bold;  }
.pageHeaderTabCmSelected a { color: #00B3FF !important; background-color: #000; }

.pageHeaderTabGm .headerDropdown { background-color: black; }
.pageHeaderTabGm { float: left; }
.pageHeaderTabGm a { display: inline-block; background-color: black; color: #C9E63B !important; padding: 0 20px; text-decoration: none; font-weight: 500; -font-weight: bold;  }
.pageHeaderTabGmSelected a { color: #C9E63B !important; background-color: #000; }

.pageHeaderTabHoliday .headerDropdown { background-color: white; }
.pageHeaderTabHoliday { float: left; /* background-image: url(../images/black-friday/holiday-back.jpg); */  border-right: 1px solid #000000; }
.pageHeaderTabHoliday a { display: inline-block;  color: #B30000 !important; padding: 0 20px; text-decoration: none; font-weight: 500; -font-weight: bold;  }
.pageHeaderTabHolidaySelected a { color: #B30000 !important; background-color: #ffffff; border-bottom: 1px solid #ffffff; }

#pageHeaderTabSubNav{
    background-color: white;
    border-bottom: 1px solid #000000;
    height:26px;
    padding: 0 0 0 10px;
}
.pageHeaderTabSubNavLinks a{color: #234E08;text-decoration:none;}

.global-flash {
    text-align: center;
    padding:	.9em .4em;
    margin:		0 auto .5em;
    clear:		both;

    font-size: 15px;
    border: 1px solid #888;

    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 15px;
    border-radius: 10px;
}

.global-flash.success { background-color: #dff0d8; }
.global-flash.notice {background-color: #d9edf7; }
.global-flash.critical {background-color: #f2dede; }
.global-flash.warning {background-color: #fcf8e3; }

a.boxclose{
    float:right;
    margin-top:-27px;
    margin-right:-16px;
    cursor:pointer;
    color: #fff;
    border: 1px solid #AEAEAE;
    border-radius: 30px;
    background: #706f71;
    font-size: 26px;
    font-weight: bold;
    display: inline-block;
    line-height: 0px;
    padding: 11px 3px;
}

.boxclose:before {
    content: "×";
}
.category_title {
    color: #808080;
    font-size: 20px;
    font-weight: normal;
}