@font-face {
    font-family:NeutraBold;
    src:url('/static/css/Neutraface/NeutraDisplay-Bold.otf?') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
}
@font-face {
    font-family:NeutraMedium;
    src:url('/static/css/Neutraface/NeutraDisplay-Medium.otf?') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}
@font-face{
    font-family:'GillSans';
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    src:url('/static/css/GillSans/gillsans.eot');
    src:url('/static/css/GillSans/gillsans.eot?#iefix') format('embedded-opentype'),
        url('/static/css/GillSans/gillsans.woff') format('woff'),
        url('/static/css/GillSans/gillsans.ttf') format('truetype'),
        url('/static/css/GillSans/gillsans.svg#webfont') format('svg');
}
@font-face{
    font-family:'GillSansBold';
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    src:url('/static/css/GillSans/gillsansb.eot');
    src:url('/static/css/GillSans/gillsansb.eot?#iefix') format('embedded-opentype'),
        url('/static/css/GillSans/gillsansb.woff') format('woff'),
        url('/static/css/GillSans/gillsansb.ttf') format('truetype'),
        url('/static/css/GillSans/gillsansb.svg#webfont') format('svg');
}
body{
    color:#333333;
    font-family:Arial,Helvetica,verdana,sans-serif;
    font-size:12px;
    margin:0;
    position:relative;
    background-color: transparent;
    background-position: center 0;
    background-repeat: repeat-x;

}
img{border:0;}
form{margin:0;padding:0;}
a{color:#0954A8;text-decoration:underline;}
a:hover{color:orange;}
textarea{font-family:Arial,Helvetica,verdana,sans-serif;}
#outer-container{
    margin: 0 auto;
    padding-top: 0;
    text-align: center;
    width: 960px;
}
#outer-cat-background, #outer-cat-background-high {
    width:100%;
    float:left;
    padding-bottom:15px;
}
#innter-container{text-align:left;}
#page_header {
    background:#FFFFFF;
}
#outer-page-footer {
    width:100%;
    background:white;
    float:left;
}
#black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #666666;
    z-index:1001;
    -moz-opacity: 1;
    opacity:1;
    filter: alpha(opacity=100);
}
/*category page full background*/
#catbackground {
    left:0;
    overflow:hidden;
    position:static;
    top:0;
    width:100%;
    z-index:-1;
}
#catbackground img {
    left:0;
    min-width:1200px;
    position:absolute;
    top:0;
    width:100%;
    z-index:-2;
}
.betaTextb {
    font-size:8px;
    margin:-39px 0px 0px 48px;
    height:10px;
    color:#79A2B7;
    _display:none;
}
.ftuNavBar {
    background:#333333;
    border-bottom:1px solid #000000;
    box-shadow:0 2px 4px #999999;
    height:200px;
    width:100%;
}

/*boxes*/
.brSection{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.brTabs{height:33px;font-size:11px; margin-right:3px;text-align:center;}
.brTabLargeOn{background:url(https://imga.nxjimg.com/secured/image/09/tab_105_on.gif) no-repeat; height:33px; width:105px; color:white;float:left;padding:3px 7px 0px;font-weight:bold;margin-left:1px;}
.brTabLargeOff{background:url(https://imga.nxjimg.com/secured/image/09/tab_96_off.gif) no-repeat; height:33px; width:96px; color:#666;float:left;padding:3px 7px 0px;cursor:pointer;}
.brTabSmallOn{background:url(https://imga.nxjimg.com/secured/image/09/tab_100_on.gif) no-repeat; height:31px; width:96px; color:white;float:left;padding:2px 2px 1px;font-weight:bold;margin-left:1px;}
.brTabSmallOff{background:url(https://imga.nxjimg.com/secured/image/09/tab_94_off.gif) no-repeat; height:31px; width:82px; color:#666;float:left;padding:3px 6px 0px;cursor:pointer;}
.brContainer{font-size:11px;text-align:left;border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.brContainer table{width:100%;}
.brHeader{background:#3963AF;color:white;height:18px;padding:3px 0px 0px 5px;}
.brHeaderColumn{}
.brNum{width:20px;text-decoration:none;float:left;text-align:right;padding-right:6px;}
.brMerchant{width:200px;float:left;}
.brImage{width:50px;float:left;}
.brProduct{width:200px;float:left;padding-left:2px;padding-right:5px;}
.brDesc{text-decoration:none;width:200px;float:left;}
.brDesc2{text-decoration:none;width:140px;float:left;}
.brRank {width:50px;float:left;}
.brDate {width:75px;float:left;}
.brRow{height:18px;border-bottom:1px solid #ddd;cursor:pointer;}
.brCol{border-bottom:solid 1px #ddd;padding:2px 0px 2px 3px; color:rgb(102, 102, 102);}
.blueRowsv {border-bottom:solid 1px #ddd; background:#e2f4fe; cursor:pointer;padding:3px 0px 0px 0px;height:18px;}

.brmHeader{background:#3963AF;color:white;width:400px;padding:2px 0px 1px 0px;}
.brmNum{width:18px;text-decoration:none;text-align:right;padding-right:6px;}
.brmMerchant{width:115px;float:left;}
.brmDesc{text-decoration:none;width:125px;float:left;}
.brmSavings{text-decoration:none;width:70px;float:left;}
.brmRank {width:50px;float:left;}
.brmRow{width:400px;border-bottom:1px solid #ddd;padding:3px 0px 0px 0px;}

.homeboxtop{background:transparent url(https://imga.nxjimg.com/secured/image/09/thin_top.jpg) no-repeat;height:4px;margin-left:10px;width:932px;}
.homebox{margin:0 9px 0 10px;padding:0 0 0px 0px;}
.homeboxbottom{background:transparent url(https://imga.nxjimg.com/secured/image/09/thin_btm.jpg) no-repeat;height:4px;margin:0 0 10px 10px;width:932px;}
.tosSectionHeader{color:#333333;font-size:15px;font-weight:bold;padding:0 5px 15px 0px;}
#welcomeHeader{position:absolute;margin-left:210px;margin-top:20px;}

/*defaults*/
.linkable{cursor:pointer;}
.floatLeft{float:left;}
.floatRight{float:right;}
.bold{font-weight:bold;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
.loading{text-align:center;}



/*FeedBack widgets*/
.userFeedback{
    text-align:left;
    width:318px;
    display:none;
    height:255px;
    left:50%;
    margin-right:14px;
    margin-bottom: 15px;
    position:absolute;

    z-index:1000;

}
.confirm_msg{color:#006837}

.feedbacktop img{cursor:pointer;float:right;margin:-2px -4px 0 0;}

.feedbackbottom{
    background:url(https://imga.nxjimg.com/emp_image/popup_btm_title.png) no-repeat;
    WIDTH:328px;
    HEIGHT:26px;
}
.textAreaInput{height:100px;width:278px;}
.imagePad{padding:10px 0px 0px 10px;}
.feedback{
    position: absolute;
    right:0;
    top:0;
    color:#666666;
}
.feedback p{
    margin:0;
    padding:0;
    line-height:1.5em;
    font-size:12px;
    }
.feedback a{text-decoration:underline;}
#feedbackButton{margin-top:10px;font-weight:bold;}



#submitFeedback_close{cursor:pointer;}

/* platform/edp/scripts/footer/css.phtml */

.wide_footer a{color:#666666;padding:5px 5px 0;text-decoration:none;}

.wide_footer img{margin-bottom:-2px;}
#submitFeedback3{float:right;top:-250px;}
.gFooter {
    padding-bottom:40px;
}

.onlyfooter {border-top:1px solid #D0D0D0;color:#666666;font-size:11px;margin:0 8px 10px;~margin:5px 10px 10px 10px;text-align:right;}
.SP_NXJ{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2050px; height:16px;padding-left:19px;}

.footer_box {padding-top:10px;padding-bottom:15px;clear:both;margin:0 auto;width:960px;}

/* platform/edp/scripts/header/css.phtml */
#topbarAccountLinks{position:absolute;right:0px;top:5px;}

.SP_wallet{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2497px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_earnpoints{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2397px;; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_points_sm{background: url('https://imgb.nxjimg.com/emp_image/header/earnpoints.gif') no-repeat -2px 2px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_credit_center{background: url('https://imgb.nxjimg.com/emp_image/header/creditcenter.gif') no-repeat -2px 2px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_account{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2347px; height:17px; text-decoration:underline; padding-left:21px; cursor:pointer;}
.SP_reminder_sm{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2547px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_rank1{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -150px; height:25px;padding-left:65px;cursor:pointer;margin-left:2px;margin-top:-2px;vertical-align:middle}
.SP_rank2{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -200px; height:25px;padding-left:65px;cursor:pointer;margin-left:2px;margin-top:-2px;vertical-align:middle}
.SP_rank3{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -250px; height:25px;padding-left:65px;cursor:pointer;margin-left:2px;margin-top:-2px;vertical-align:middle}
.SP_rank4{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -300px; height:25px;padding-left:65px;cursor:pointer;margin-left:2px;margin-top:-2px;vertical-align:middle}
.SP_rank5{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -350px; height:25px;padding-left:65px;cursor:pointer;margin-left:2px;margin-top:-2px;vertical-align:middle}
.SP_rank0{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -100px; height:25px;padding-left:65px;cursor:pointer;margin-left:2px;margin-top:-2px;vertical-align:middle}

.SP_fair{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px 3px; height:40px;padding-left:47px;cursor:pointer;margin-left:10px}
.SP_cyc{float:left;background: url('https://imga.nxjimg.com/emp_image/claimcompany/claim_btn_off.gif') no-repeat; height:57px;width:136px;cursor:pointer;margin-left:10px;margin-top:9px}
.SP_cyc:hover{background: url('https://imga.nxjimg.com/emp_image/claimcompany/claim_btn_on.gif') no-repeat;}

.SP_regcard{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2447px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_giftcard{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -3645px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_invite{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2297px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_contactus{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_315.gif') no-repeat 0px -36px; height:17px; text-decoration:underline; padding-left:21px;  cursor:pointer;}
.SP_faqs{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_315.gif') no-repeat 0px -57px; height:17px; text-decoration:underline; padding-left:21px;  cursor:pointer;}
.SP_remindergray{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2247px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_stw{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2597px; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;}
.SP_comments_sm{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_315.gif') no-repeat 0px 7px; height:16px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;margin-left:-3px;}
.SP_logout_sm{background: url('https://imga.nxjimg.com/emp_image/logout.gif') no-repeat; height:17px; text-decoration:underline; padding-left:21px;margin-top:-15px; cursor:pointer;margin-left:-3px;}

.SP_titancard{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2097px; height:17px; padding-left:21px;margin-top:-15px; cursor:pointer;margin-right:-3px;text-decoration:underline}
.SP_blackcard{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2197px; height:17px;  padding-left:21px;margin-top:-15px; cursor:pointer;margin-right:-3px;text-decoration:underline}

.SP_redcard{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2147px; height:17px;  padding-left:21px;margin-top:-15px;margin-right:-3px;text-decoration:underline}

.SP_shopgenie{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2000px; height:16px;padding-left:19px;text-decoration:underline;}
.SP_titancard2{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -2097px; height:11px;padding-left:19px;margin-right:-3px;text-decoration:underline}
.SP_feedback{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -1900px; height:18px;padding-left:19px;text-decoration:underline;}
.SP_down{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 3px -2794px; height:12px;padding-left:6px;}
.SP_LTO{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -697px; height:25px;padding-left:25px;}
.SP_OOW{background: url('https://imga.nxjimg.com/emp_image/beta/navigation/ooicon.gif') no-repeat;height:27px;width:27px;cursor:pointer;float:left;}
.SP_PTS{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 4px -3598px; height:25px;padding-left:25px;cursor:pointer;}
.SP_PIG{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -797px; height:25px;padding-left:25px;}
.SP_VIP{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 2px -846px; height:25px;padding-left:25px;cursor:pointer;}
.SP_NEW{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -447px; height:25px;padding-left:25px;}
.SP_GC{background:url("https://imga.nxjimg.com/emp_image/beta/navigation/gshop.gif") no-repeat; height:29px; width:26px;cursor:pointer;float:left;margin-top:-1px;}
.BarDownArrow_off{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -1700px; height:17px;padding-left:18px;vertical-align:middle;}
.BarDownArrow_on{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -1750px; height:17px;padding-left:18px;}

.maindropdownarrow_off{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -1601px; height:17px;padding-left:18px;vertical-align:middle;}
.maindropdownarrow_on{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -1651px; height:17px;padding-left:18px;}

.SP_LTO_SM{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -1499px; height:19px;padding-left:19px;}
.SP_VHF_SM{background: url('//imga.nxjimg.com/emp_image/header/black/vhf_small.gif') no-repeat 0px 0px; height:19px;padding-left:19px;}
.SP_OO_SM{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -1550px; height:19px;padding-left:19px;}
.SP_PTS_SM{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 2px -3700px; height:19px;padding-left:19px;}
.SP_VIP_SM{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 2px -3498px; height:19px;padding-left:19px;}
.SP_EDS_SM{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 1px -3748px; height:19px;padding-left:19px;}
.SP_NEW_SM{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -1047px; height:19px;padding-left:19px;}

.Most_shopped{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 20px -549px; height:25px;padding-left:25px;}
.Top_rated{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 20px -499px; height:25px;padding-left:25px;}

.Tresurechest_on{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -597px; height:25px;padding-left:25px;}
.Tresurechest_off{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -3450px; height:25px;padding-left:25px;}
.Top10star_on{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat -7px -3400px; height:25px;padding-left:25px;}
.Top10star_off{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat -7px -398px; height:25px;padding-left:25px;}


.navbg_lr{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -3050px white; height:33px;padding-left:8px;}

.navbg_rr{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -3100px white; height:33px;padding-left:8px;}
.quote_1{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -3150px; height:6px;width:7px;padding-left:5px;}
.quote_2{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -3200px; height:6px;width:7px;padding-left:5px;}

.SP_feedback_off{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -1950px; height:18px;text-decoration:underline;width:17px;}

.SP_feedback_on{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -3550px; height:18px;text-decoration:underline;width:17px;}
.SP_feedback_new{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -747px; height:25px;padding-left:25px;}

.SP_like{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -947px; height:38px;padding-left:25px;}
.SP_dislike{background: url('https://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -897px; height:38px;padding-left:25px;}


/* Product Search Styles */

#searchAreaWithProducts {
  position:relative;
}

#searchOptions h3, #searchOptions p {
  margin:0;
  padding:0;
  width:auto;
  line-height:100%;
}

.sideProductTile {
  height:80px;
  margin-bottom:10px;
}

.sideProductTile p {
  margin:0;
}

.sideProductTile .name {
  font-weight:bold;
  height:32px;
  line-height:16px;
  overflow:hidden;
  margin-top:10px;
}

.sideProductTile .price {
  color:#990000;
  font-weight:bold;
}

.sideProductTile .relatedOffers {
  color:#009900;
}

.sideProductImage {
  width:80px;
  height:80px;
  float:left;
  margin-right:10px;
}

.sideProductImage a {
  display:table-cell;
  width:80px;
  height:80px;
  vertical-align:middle;
}

.sideProductImage img {
  max-width:80px;
  max-height:80px;
}

#site_feedback_link a:hover {color:orange;}

#topbar_fbloggedin{border-bottom:1px solid #D0D0D0;margin:0 10px;padding:1px 0;font-size:12px;}
#topbar_fbloggedin img{margin-bottom:-3px;}
#topbar_fbloggedin a{}

#headerright{float:right;padding:0 3px;}
#headerright_fbloggedin {float:right;padding:0 3px;margin-top:4px;}
#headerleft_fbloggedin {padding:0 3px;margin-top:4px;}
#fb_profile_image {margin:1px;width:20px;height:20px;float:left;}
#headerdropdownright{float:right;}

#orText{color:#f47321;font-weight:bold;font-size:12px;padding-left:2px;}

#usercount{color:#999999;font-size:11px;padding:4px 11px 0;position:relative;text-align:right;}
#usercount img{margin:0 0 -4px -1px;}
#accountdropdown{position:absolute;display:none;z-index:100000;margin-left:-201px;margin-top:18px;background:#fff;border:solid 1px #999;padding:3px 4px 5px 10px;line-height:21px;text-align:left;font-size:12px;width:128px;}
#helpdropdown{position:absolute;display:none;z-index:100000;margin-left:-160px;margin-top:18px;background:#fff;border:solid 1px #999;padding:3px 4px 5px 10px;line-height:21px;text-align:left;font-size:12px;width:128px;
                _margin-left:-200px;}
#homeHead{color:#F37421;font-size:17px;font-weight:bold;text-align:center;}
#headTitle{float:left;padding-top:20px;}
#homeHead img{margin-top:-10px;}
#searchArea{float:right;padding-top:20px;width:414px;margin-right:-2px;}
#searchInput{height:17px;width:254px;}
#searchInputWrap{background:#E0EAF4;float:left;padding:1px 2px;}
#logo-and-search{
    width:930px;
    padding:0px 0px 0px 10px;
    padding-right:0;
    min-height:63px;
    height:auto !important;
    height:63px;
}

.navbarsub td { color:#0954A8; font-size:12px; line-height:23px; font-weight:bold; }
.navbarsub a, .navbarsub a:visited {text-decoration:none;}
.navbarsub a:active {color:#0954A8}
.navbar_box_hilite {background:url('https://imga.nxjimg.com/emp_image/bg_hover.gif');}
.navbarsub a:hover {text-decoration:underline;color:#0954A8}
.navbar_box {}
.closedbox td { color:#333; font-size:12px; line-height:30px; font-weight:bold; background:url('https://imga.nxjimg.com/secured/image/09/nav/drop_M.gif') }
.closedbox a, .closedbox a:active, .closedbox a:visited {color:#333;text-decoration:none;}
.closedbox a:hover {color:#333;text-decoration:underline;}
#closedbox {cursor:default;border:#ccc solid 1px;background:#fff;height:20px;padding:1px 2px 0 5px;color:#333;line-height:12px;}
.subcatbox {display:none;position:absolute;background:#f9f9f9;border:#999 solid 1px;z-index:15;margin-left:198px;}
.subcatrow {padding:0px 8px;border-top:#ddd solid 1px;width:187px;line-height:20px;}
#activesubcats {
    position:absolute;
    top:-17px;
    overflow:hidden;
    width:768px;
}
.navigation-category {
    float:left;
    height:30px;
    padding-top:1px;
}
.navigation-category_hilite {
    float:left;
    height:30px;
    padding-top:1px;
    background:url('//imga.nxjimg.com/emp_image/bg_hover.gif');
}
.navigation-category_active {
    float:left;
    height:30px;
    padding-top:1px;
    background:url('//imga.nxjimg.com/emp_image/header/hover.png');
}
.navigation-category a,.navigation-category_hilite a, .navigation-category_active a {
    display:block;
    padding:0 5px;
}

.icon {float:left;padding:3px 3px 0;height:29px;width:25px;}
.icon_on {float:left;padding:3px 3px 0;height:29px;width:25px;background:url('https://imga.nxjimg.com/emp_image/bg_hover.gif');}





/*******************************************************************/
/********************VHF STYLES*************************************/
/*******************************************************************/
#genhealthfair{ background:url('https://imga.nxjimg.com/emp_image/virtualhealth/vhf_blank.jpg') left center no-repeat; height:501px; width:937;margin-left:6px}

#l3healthfair{ background:url('https://imga.nxjimg.com/emp_image/virtualhealth/l3vhf.jpg') left center no-repeat; height:501px; width:937;margin-left:6px}

.vhfBooth{position:absolute;width:130px; height:53px;float:left;}

.vhfBoothContain table {
    width: 130px;
}

.vhfTextBooth {
    font-size: 20px;
    height: 50px;
    padding-left: 5px;
    text-align: center;
}

.vhfTextBooth a {
    color: #E46C0A;
    font-weight: bold;
    text-decoration:none;
}



#spot0  {position:absolute;  margin-left:43px ; margin-top:148px; width:123px; height:50px;}

#spot1  {position:absolute;  margin-left:227px; margin-top:138px; width:123px; height:50px;}

#spot2  {position:absolute;  margin-left:410px; margin-top:128px; width:123px; height:50px;}

#spot3  {position:absolute;  margin-left:594px; margin-top:138px; width:123px; height:50px;}

#spot4  {position:absolute;  margin-left:777px; margin-top:148px; width:123px; height:50px;}



#spot5  {position:absolute;  margin-left:7px ; margin-top:260px; width:123px; height:50px;}

#spot6  {position:absolute;  margin-left:163px; margin-top:262px; width:123px; height:50px;}

#spot7  {position:absolute;  margin-left:319px; margin-top:262px; width:123px; height:50px;}

#spot8  {position:absolute;  margin-left:475px; margin-top:262px; width:123px; height:50px;}

#spot9  {position:absolute;  margin-left:631px; margin-top:262px; width:123px; height:50px;}

#spot10 {position:absolute;  margin-left:787px; margin-top:260px; width:123px; height:50px;}



#spot11 {position:absolute;  margin-left:43px ; margin-top:381px; width:123px; height:50px;}

#spot12 {position:absolute;  margin-left:226px; margin-top:395px; width:123px; height:50px;}

#spot13 {position:absolute;  margin-left:410px; margin-top:405px; width:123px; height:50px;}

#spot14 {position:absolute;  margin-left:593px; margin-top:395px; width:123px; height:50px;}

#spot15 {position:absolute;  margin-left:777px; margin-top:381px; width:123px; height:50px;}



#titlePreviewDiv{

    position:absolute;

    margin-left:288px;

    margin-top: 22px;

    width: 370px;

    height: 25px;

    color:white;

    font-weight: bold;

    font-size: 20px;

    text-align:center;

}

#vhfLeftColumn{

    float:left;

    width:220px;

    padding-top:10px;

}

#vhfRightColumn{

    float:left;

    width:715px;

}



#spotlightDiv{margin-top: 20px; margin-left: -10px;}

#voteDiv {margin-top: 15px;;}

#FairHeader{font-weight:bold;font-size:16px;margin:12px 0px 10px 0px;border-bottom:1px solid #D0D0D0;width:170px;padding-bottom:8px;}

#vhfBoothError{

    text-align:center;

    color:rgb(51,51,51);

    margin-top:200px;

}

/** SpotLight Code **/

.spotlightContainer {
    width:201px;
    float:left;
    position:absolute;
    z-index:10;
    margin-left:7px;
}
.spotlightContainer * {
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
.spotlightContainer ul{
    padding-left:15px;
}
.spotlightTop {
    width:201px;
    height:74px;
    background:url("//imgb.nxjimg.com/emp_image/virtualhealth/spotlight/SpotlightTop.jpg") no-repeat top;
    font-weight:bold;
}
.spotlightMid {
    width:179px;
    background:url("//imga.nxjimg.com/emp_image/virtualhealth/spotlight/SpotlightMid.jpg") repeat-y;
    padding-left:12px;
    padding-right:10px;
}
.spotlightMid .content {
    min-height: 335px;
}
.spotlightBtm {
    width:201px;
    height:21px;
    background:url("//imgb.nxjimg.com/emp_image/virtualhealth/spotlight/SpotlightBtm.jpg") no-repeat top;
    text-align:center;
}
.topText {
    padding:11px 15px 0 15px;
    height:28px;
    text-align:left;
}
.btn {
    cursor:pointer;
}
.spotlightContainer a {
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:underline;
    font-weight:bold;
}
.spotlightContainer a:hover {
    color:orange;
}
.topToggle {
    margin-top:12px;
    text-align:center;
}
.showInformation {
    cursor:pointer;
    text-decoration:underline;
}
.hideInformation {
    cursor:pointer;
    text-decoration:underline;
    padding:15px;
}

/* thumbs up/thumbs down */

.toolhead {

    font-weight:bold;

    background:url(https://imga.nxjimg.com/emp_image/offerdetail/toolbox/LCol_Top.gif) no-repeat;

    height: 10px;

    line-height:0px;

    width: 182px;

    margin-top:8px;

    _margin-bottom:-5px;

}

.subtoolhead {font-weight:bold;margin-bottom:5px;padding-left:5px;text-align:left;}

.toolbody {background:transparent url(https://imgb.nxjimg.com/emp_image/offerdetail/toolbox/LCol_White_Mid.gif) repeat-x scroll 0 0; border-left:1px solid #A7CADD; border-right:1px solid #A7CADD;margin-left:1px;padding-bottom:1px;position:relative;text-align:center;width:179px;}

.toolfooter {background: transparent url(https://imga.nxjimg.com/emp_image/offerdetail/toolbox/LCol_Btm.gif) no-repeat scroll 0 0; height: 10px; width: 182px;}

#odp_rate{font-size:12px;text-align:center;}

#rateCopy{font-weight:bold;margin-bottom:5px;}

#liveChatImg{

    position: absolute;

    margin-left:760px;

    margin-top:10px;

}

#liveChatImg img {

    /*cursor:pointer; */

}

.vhfHidden {

    display:none;

}

#mslivechatlink {

    padding-top:0px;

    float:right;

    margin-right:25px;

}


/*******************************************************************/
/****************END VHF STYLES*************************************/
/*******************************************************************/

/*site tour*/
.ST_Box_Orange_Mid_Container .floatRight,.ST_Box_Blue_Mid .floatRight{font-size:10px;}

/* pts badge */
#ptsBadgeNumActivities{
    display:none;
}
#ptsBadgeTop{
    background:url('//imga.nxjimg.com/emp_image/header/pts_activity_top.png') no-repeat scroll 0 0 transparent;
    height:6px;
    width:240px;
}
#ptsBadgeMid{
    background:url('//imga.nxjimg.com/emp_image/header/pts_activity_mid.png') repeat-y scroll 0 0 transparent;
    _margin-top:-9px;
    width:240px;
}
#ptsBadgeContent{
    padding:0 8px 5px 8px;
}
#ptsBadgeBtm{
    background:url('//imga.nxjimg.com/emp_image/header/pts_activity_btm.png') no-repeat scroll 0 0 transparent;
    height:7px;
    width:240px;
}
.ptsBadgeSectionHeader{
    color:#333;
    font-size:17px;
    font-weight:bold;
    text-shadow:0 0 1px #ccc;
}
.ptsBadgeSectionSubheader{
    color:gray;
    font-size:11px;
}
.ptsBadgeSpacer{
    width:5px;
}
.ptsBadgeSmallVerticalSpace{
    height:5px;
    line-height:5px;
}
.ptsBadgeGrayBottomBorder{
    border-bottom:1px solid #dfdfdf;
}
.ptsBadgeSmallText{
    font-size:11px;
}
.ptsBadgeNumPtsEarned{
    color:#035F0D;
    font-size:16px;
    font-weight:bold;
    text-shadow:0 0 1px #ccc;
}
.ptsBadgeNumPtsBurned{
    color:#781C00;
    font-size:16px;
    font-weight:bold;
    text-shadow:0 0 1px #ccc;
}
.ptsBadgeFullWidth{
    width:100%;
}
#ptsBadgeSALink{
    text-align:center;
}
.ptsBadgeSGPicContainer{
    float:left;
    margin-left:5px;
    width:69px;
}
.ptsBadgeSGPic{
    border:0;
    cursor:pointer;
    height:60px;
    width:60px;
}
.ptsBadgeClear{
    clear:both;
}
.ptsBadgeOfferContainer{
    float:left;
    margin-left:10px;
    width:60px;
}
.ptsBadgeOfferContainer a{
    text-decoration:none;
}
.ptsBadgeOfferContainer a:hover{
    text-decoration:none;
}
.ptsBadgeSGPicContainer a{
    text-decoration:none;
}
.ptsBadgeSGPicContainer a:hover{
    text-decoration:none;
}
.ptsBadgeMerchantPic{
    border:0;
    cursor:pointer;
    height:60px;
    width:60px;
}
.ptsBadgeMerchantName{
    color:#0954A8;
}
.ptsBadgeSGNicknameContainer{
    font-size:11px;
    overflow:hidden;
}
#ptsBadge{
    color:#fff;
    cursor:pointer;
    font-size:11px;
    font-weight:bold;
    height:16px;
    left:5px;
    position:absolute;
    text-align:center;
    top:6px;
    width:18px;
}

/* linked cards pg */
.boxCenternew{
    float:left;
    width:745px;
    margin-left:20px;
}
#leftbar{
    float:left;
    width:185px;
}
.leftNavSection {
    background-color: #333333;
    color: white;
    font-family: 'GILLSANS',Arial;
    font-size: 18px;
    height: 35px;
    line-height: 35px;
    padding: 0 0 0 10px;
}
#toolbar-content2{
    background:transparent url(https://imgb.corporateperks.com/secured/image/myAccount/AccountNav_BG.gif) no-repeat scroll 0 0;
    height:210px;
    margin-bottom:15px;
    margin-top:5px;
}

.SP_CLA_SM {
    background: url("//imga.nxjimg.com/emp_image/platform/uk/icons/classifieds.png") no-repeat scroll -2px -2px transparent;
    height: 19px;
    padding-left: 19px;
}

.navbg_lr{background: url('//imga.nxjimg.com/emp_image/beta/navigation/nav_l.gif'); height:39px;padding-left:8px;}
.navbg_rr{background: url('//imga.nxjimg.com/emp_image/beta/navigation/nav_r.gif'); height:39px;padding-left:8px;}
#hover_icon {

    margin:-18px 0 0 303px;
    z-index:1;
}
#activesubcats {
    left:149px;
    position:absolute;
    top:-20px;
    overflow:hidden;
    width:768px;
}
#navbarcont_navbartd{
    background:url('//imga.nxjimg.com/emp_image/beta/navigation/nav_m.gif') repeat-x;
    padding-top:1px;
}
.navCatNewNav a,
.navCatHiliteNewNav a{
    padding:0px 7px;
}
.compressedNav .navCatNewNav a,
.compressedNav .navCatHiliteNewNav a{
    padding:0px 6px;
}
.navCatHiliteNewNav table, .navCatNewNav table, .navCatHiliteNewNav td,.navCatNewNav td{
    margin:0px;
    border-collapse:collapse;
    cursor:pointer;
    padding:0px;
}
.iconNewNav{
    float:left;
    height:39px;
    width:33px;
}
.iconOnNewNav{
    background:url('//imga.nxjimg.com/emp_image/beta/navigation/hover.gif');
    float:left;
    height:39px;
    width:33px;
}
.iconNewNav a,
.iconOnNewNav a{
    padding:7px 4px 0px 3px;
}
.navCatNewNav{
    float:left;
    height:39px;
    padding:0 2px;
}
.navCatHiliteNewNav{
    background:url('//imga.nxjimg.com/emp_image/beta/navigation/hover.gif');
    float:left;
    height:39px;
    padding:0 2px;
}
.obsessionLTO{
/* Using !important until styling is approved for all sites */
    color:#AA0000 !important;
    display:none !important;
    font-weight:normal !important;
}
.obsessionLTO img{
    margin:0 1px -2px 4px;
}
.odpFullWidthMid {
    margin-bottom:3px;
}
/*<Suports the auto-suggest for header search box>*/
#panda-list-container {
    left:0px;
    box-shadow: 0px 4px 10px rgba(0,0,0,0.5);
    margin-top:36px;
    position:absolute;
    z-index:1000;
    display:none;
    text-align: left;
}
#panda-list {
    background-color:white;
    width:100%;
    font-family:Arial;
    font-size:14px;
    border-collapse:collapse;
    -moz-box-shadow: 5px 5px 5px #ccc;
    -webkit-box-shadow: 5px 5px 5px #ccc;
    border:solid 1px #dddddd;
}

.panda-group {
    width:70px;
    border-top:solid 1px #dddddd;
    border-left:solid 1px #dddddd;
}

.panda-group-left {
    border-left:solid 1px #dddddd;
}

.panda-group-right {
    border-right:solid 1px #dddddd;
}

.panda-group div {
    color:#888888;
    text-transform:uppercase;
    font-size:9px;
}
#panda-list tr td {
    font-weight:normal;
    line-height:12px;
}
#panda-list tr td div {
    margin:2px;
    padding:5px;
}
.panda-item {
    border-top:solid 1px #dddddd;
    color:#000000;
}
.panda-item div {
    color:#000000;
}
.panda-selected-item {
    background-color:#e1e1e1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.panda-unselected-item {
    background-color:#ffffff;
}
.panda-item span {
    color:#0072bc;
}
/*</Suports the auto-suggest for header search box>*/
div.dottedBorderTop {
    background:url('//imga.nxjimg.com/emp_image/header/dottedborder.gif') repeat-x 0 -5px;
    height:1px;
    width:100%;
}
div.dottedBorderRight {
    background:url('//imga.nxjimg.com/emp_image/header/dottedborder.gif') repeat-y 0 1px;
    height:100%;
    float:right;
    width:1px;
}
div.dottedBorderBottom {
    background:url('//imga.nxjimg.com/emp_image/header/dottedborder.gif') repeat-x 0 -5px;
    height:1px;
    width:100%;
}
div.dottedBorderLeft {
    background:url('//imga.nxjimg.com/emp_image/header/dottedborder.gif') repeat-y 0 0;
    height:100%;
    float:left;
    width:1px;
}

/* scripts/redemptionnav/css.phtml */

#toolbar-offers a{text-decoration:none;color:#333}
#toolbar-offers a:hover {color:#333;font-weight: bold;}
#redeemNav{float:left;width:180px;margin-top:18px;}
#toolbar-offers{margin: 10px 0;}
#toolbar-offers h1{color:#666666;font-size:14px;font-weight:bold;margin:5px 0px 0px 5px;padding:0;text-align:center;}
#toolbar-offers h2+h1{margin-top:20px;}
#toolbar-offers h2+h2{margin-top:10px;}
#toolbar-offers h2{color:#333333;font-size:14px;line-height:30px;margin:0px 0 0 10px;font-weight:normal;}
#toolbar-offers a.linkImage{text-decoration:none;}
#toolbar-offers ul{list-style-type:none;padding:0;margin:6px 0 6px 12px;}
#toolbar-offers ul li{padding:4px 0 0 9px;margin:0;}
#toolbar-offers ul li a{font-weight:normal;}
.offerCount{font-size:11px;font-weight:normal;}

.burnNavSelected{
  background: none repeat scroll 0 0 #DDF4FB;
    border: 2px solid #C6EDF9;
    list-style: none outside none;
    height:30px
}

.paginationSelected{
    color:orange;
}

#amazonShort{
    text-align:center;
    border-top: 2px solid #DDDDDD;
    padding-top:10px;
    margin-top:15px;
}
#toolbar-header{
    margin:0 0 15px 10px;
    font-size:18px;
    font-weight:bold;
    color:#444444;
}

#amazonShort{
    display: none;
}


#redemptionFreeDivider{
    width: 1px;
    height: 423px;
    border-left: 1px solid #ddd;
    float: left;
    margin-top: 5px;
}

#instaBurnMid{
    overflow:hidden;
    width: 890px;
    position:relative;
}

#instaRedeemMidLeft{
    width: 30px;
    float: left;
    margin-left: -10px;
    margin-top: 50px;
    cursor: pointer;
}

#instaRedeemMidRight{
    width: 30px;
    float: left;
    margin-top: 50px;
    cursor: pointer;
}

.burnCatsNav{
     font-family: arial;
    font-size: 14px;
    height: 30px;
    width: 176px;
}

.burnHorizontalDivider{
    width: 930px;
    height: 15px;
    background: url('//imga.nxjimg.com/emp_image/divider.jpg') no-repeat;
    clear: both;
    margin: 0 auto;
}

.footer_box{
    clear:both;
}

/**********************/
/***** New Header *****/
#topbar {
    border-bottom:1px solid #EEEEEE;
    height:22px;
    padding-top:6px;
    position:relative;
    text-align:center;
    width:100%;
    z-index:550;
}
#topbar a {
    color:#333333;
}
#topbar .topBarContents {
    margin:0 auto;
    position:relative;
    width:960px;
    z-index:550;
}
#topbar .separator,
#topbar #profileImage,
#topbar #greeting,
#topbar #hello,
#topbar #helloLink,
#topbar #howItWorks,
#topbar #helloSignIn,
#topbar #headerTopMenuHighlight,
#topbar #howItWorksLink,
#topbar #whoWeAreLink,
#topbar #headerCartLink,
#topbar #headerCartLink a,
#topbar #headerDashboardLink {
    float:left;
}

#topbar #plusoneBtn {
}
#topbar .separator {
    margin:0 5px;
}
#topbar #profileImage {
    height: 20px;
    margin: 0 3px 0 0;
    width: 20px;
}
#topbar #profileImage.male {
    background:url('//imga.nxjimg.com/emp_image/header/black/none.gif') no-repeat transparent;
}
#topbar #profileImage.female {
    background:url('//imga.nxjimg.com/emp_image/header/black/none.gif') no-repeat transparent;
}
#topbar #profileImage #userProfileImage {
    height:20px;
    width:20px;
}
#topbar #greeting, #topbar #howItWorks, #topbar #earlybirdTopBox {
    margin-right: 10px;
}
#topbar #cyc a {
    background: #333333;
    border-radius: 5px;
    color: #FFFFFF;
    font-family: "GillSans", "Arial", "Sans-serif";
    line-height: 16px;
    padding: 2px 10px;
    text-decoration: none;
}
#topbar #greeting.oocom {
    margin-right:0;
}
#topbar #helloLink {
    color:#999999;
    margin-left:3px;
}
#topbar #helloLink a {
    color:#999999;
}
#earlybirdTopBox {
    float:left;
}
#earlybirdTopBox.oocom {
    margin:30px 0 0 30px;
}
#earlybirdTopBox.oocom a {
    color:#444444;
}
#earlybirdTopBox a {
    float:left;
}
#earlybirdTopBox a img {
    float:left;
    margin:-3px 2px 0 0;
}
#topbar #howItWorks {
    margin-right:16px;
}
#topbar #sa500Link {
    float:left;
}
#topbar #howItWorksLink,#topbar #sa500Link,
#topbar #whoWeAreLink {
    cursor:pointer;
    font-weight:bold;
    text-decoration:underline;
}
#topbar .cartText {
    cursor:pointer;
    float:left;
    text-decoration:underline;
}
#topbar #nxjdyCartSize {
    background:url('//imga.nxjimg.com/emp_image/header/black/cart_number.gif') no-repeat 0 -20px;
    cursor:pointer;
    float:left;
    height:18px;
    margin:0 1px 0 3px;
    padding:2px 0 0 2px;
    position:relative;
    top:-2px;
    width:28px;
}
#topbar #nxjdyCartSize.empty {
    background-position:0 0;
}
#topbar .myAccountArrow {
    background:url('//imga.nxjimg.com/emp_image/header/black/my_account_arrow.gif') no-repeat 0 5px;
    cursor:pointer;
    height:6px;
    width:8px;
}
#topbar #pointdropdown {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #999999;
    font-size:13px;
    line-height:26px;
    margin-top:19px;
    position:absolute;
    right:0;
    text-align:left;
    width:200px;
    z-index:10000;
}
#topbar #pointdropdown .myAccountHeader {
    background-color:#AAAAAA;
    clear:both;
    float:left;
    width:100%;
}
#topbar #pointdropdown .myAccountHeader h3 {
    font-family:"GillSans",Arial,Sans-serif;
    font-size:16px;
    font-weight:normal;
    margin:0 6px;
}
#topbar #pointdropdown .pointdropdownentry {
    background-color:#FFFFFF;
    clear:both;
    float:left;
    text-decoration:none;
    width:100%;
}
#topbar #pointdropdown .pointdropdownentry:hover {
    background-color:#000000;
    color:#FFFFFF;
}
#topbar #pointdropdown .pointdropdownentry .myAcctIcon {
    background:url('//imga.nxjimg.com/emp_image/header/black/myaccount_sprite.gif') no-repeat 0 0 transparent;
    float:left;
    height:16px;
    margin:5px 6px 0;
    width:16px;
}
.pointdropdownentry.blkst{
    display:none;
}
#topbar #pointdropdown .pointdropdownentry.persn .myAcctIcon { background-position:0px 0px; }
#topbar #pointdropdown .pointdropdownentry.email .myAcctIcon { background-position:-16px 0px; }
#topbar #pointdropdown .pointdropdownentry.remin .myAcctIcon { background-position:-32px 0px; }
#topbar #pointdropdown .pointdropdownentry.offer .myAcctIcon { background-position:-48px 0px; }
#topbar #pointdropdown .pointdropdownentry.rview .myAcctIcon { background-position:-64px 0px; }
#topbar #pointdropdown .pointdropdownentry.invit .myAcctIcon { background-position:-80px 0px; }
#topbar #pointdropdown .pointdropdownentry.stadv .myAcctIcon { background-position:-96px 0px; }
#topbar #pointdropdown .pointdropdownentry.stmnt .myAcctIcon { background-position:-112px 0px; }
#topbar #pointdropdown .pointdropdownentry.famly .myAcctIcon { background-position:-128px 0px; }
#topbar #pointdropdown .pointdropdownentry.leadr .myAcctIcon { background-position:-144px 0px; }
#topbar #pointdropdown .pointdropdownentry.rdeem .myAcctIcon { background-position:-160px 0px; }
#topbar #pointdropdown .pointdropdownentry.credt .myAcctIcon { background-position:-176px 0px; }
#topbar #pointdropdown .pointdropdownentry.histr .myAcctIcon { background-position:-192px 0px; }
#topbar #pointdropdown .pointdropdownentry.cards .myAcctIcon { background-position:-208px 0px; }
#topbar #pointdropdown .pointdropdownentry.oores .myAcctIcon { background-position:-224px 0px; }
#topbar #pointdropdown .pointdropdownentry.blkst .myAcctIcon { background-position:-240px 0px; }
#topbar #pointdropdown .pointdropdownentry.trres .myAcctIcon { background-position:-256px 0px; }
#topbar #pointdropdown .pointdropdownentry.lgout .myAcctIcon { background-position:-272px 0px; }
#topbar #pointdropdown .pointdropdownentry.restc .myAcctIcon { background-position:-288px 0px; }
#topbar #pointdropdown .pointdropdownentry.persn:hover .myAcctIcon { background-position:0px -16px; }
#topbar #pointdropdown .pointdropdownentry.email:hover .myAcctIcon { background-position:-16px -16px; }
#topbar #pointdropdown .pointdropdownentry.remin:hover .myAcctIcon { background-position:-32px -16px; }
#topbar #pointdropdown .pointdropdownentry.offer:hover .myAcctIcon { background-position:-48px -16px; }
#topbar #pointdropdown .pointdropdownentry.rview:hover .myAcctIcon { background-position:-64px -16px; }
#topbar #pointdropdown .pointdropdownentry.invit:hover .myAcctIcon { background-position:-80px -16px; }
#topbar #pointdropdown .pointdropdownentry.stadv:hover .myAcctIcon { background-position:-96px -16px; }
#topbar #pointdropdown .pointdropdownentry.stmnt:hover .myAcctIcon { background-position:-112px -16px; }
#topbar #pointdropdown .pointdropdownentry.famly:hover .myAcctIcon { background-position:-128px -16px; }
#topbar #pointdropdown .pointdropdownentry.leadr:hover .myAcctIcon { background-position:-144px -16px; }
#topbar #pointdropdown .pointdropdownentry.rdeem:hover .myAcctIcon { background-position:-160px -16px; }
#topbar #pointdropdown .pointdropdownentry.credt:hover .myAcctIcon { background-position:-176px -16px; }
#topbar #pointdropdown .pointdropdownentry.histr:hover .myAcctIcon { background-position:-192px -16px; }
#topbar #pointdropdown .pointdropdownentry.cards:hover .myAcctIcon { background-position:-208px -16px; }
#topbar #pointdropdown .pointdropdownentry.oores:hover .myAcctIcon { background-position:-224px -16px; }
#topbar #pointdropdown .pointdropdownentry.blkst:hover .myAcctIcon { background-position:-240px -16px; }
#topbar #pointdropdown .pointdropdownentry.trres:hover .myAcctIcon { background-position:-256px -16px; }
#topbar #pointdropdown .pointdropdownentry.lgout:hover .myAcctIcon { background-position:-272px -16px; }
#topbar #pointdropdown .pointdropdownentry.restc:hover .myAcctIcon { background-position:-288px -16px; }

/**********************/
/***** Header Mid *****/
.headerMid {
    height:90px;
    margin:0 auto;
    width:960px;
}
.headerMid .orgLogo {
    margin-top:4px;
}

/***********************/
/***** New Nav bar *****/
#navbarnew,
table.navbar,
.navbar tbody,
.navbar tr,
.navbar td,
.navbar td a {
    font-family:"GillSansBold",Arial,Sans-serif;
    height:45px;
    margin:0;
    padding:0;
    border:0;
}
#navbarnew {
    background:#333333;
    border-bottom:1px solid #000000;
    -moz-box-shadow:0px 2px 4px #999999;
    -webkit-box-shadow:0px 2px 4px #999999;
    box-shadow:0px 2px 4px #999999;
    padding:0px;
    width:100%;
}
#navbarcont{
    margin: 0 auto;
    width:960px;
}
.navbar td {
    text-align:center;
}
.navbar td a {
    color:#EEEEEE;
    display:block;
    font-size:14px;
    height:45px;
    line-height:45px;
    padding:0 4px;
    text-align:center;
    text-decoration:none;
}
.navbar td a.wider {
    padding:0;
}
.navbar td:hover,
.navbar td.hover,
.navbar td a:hover {
    background-color:#000000;
    color:#EEEEEE;
}
.navbar td div.holder {
    display:none;
    float:left;
    position:relative;
    text-align:center;
    z-index:10;
}
.navbar td:hover .holder,
.navbar td.hover .holder {
    display:block;
}
.navbar td div.navMenu {
    background-color:#000000;
    border:1px solid #000000;
    border-top:none;
    padding-top:1px;
    position:absolute;
    text-align:left;
}
.navbar td .navMenuItem {
    background-color:#000000;
    color:#FFFFFF;
    cursor:pointer;
    font-size:14px;
    font-weight:bold;
    height:26px;
    line-height:26px;
    padding:1px 17px;
    text-align:left;
    width:215px;
}
.navbar td .navMenuItem:hover {
    background-color:#FFFFFF;
    color:#000000;
}
.navbar td.exclusiveCell * {
    cursor:pointer;
}
.navbar td.iconCell {
    width:49px;
}
.navbar td.iconCell a {
    position:relative;
}
.navbar td.iconCell a .navIcon {
    background:url("//imga.nxjimg.com/emp_image/header/black/nav_icons.gif") no-repeat 0 0 transparent;
    cursor:pointer;
    height:45px;
    left:2px;
    position:absolute;
    width:45px;
}
.navbar td.exclusiveCell .logoHolder {
    height:45px;
    overflow:hidden;
}

.navbar td.exclusiveCell #exclusiveLogo {
    background-repeat:no-repeat;
    display:none;
    float:left;
    height:45px;
    margin:0 6px 0 0px;
    overflow:hidden;
}
.navbar td.exclusiveCell .ey #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/ey.gif'); display:block; width:105px; }
.navbar td.exclusiveCell .ge #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/ge.gif'); display:block; width:26px; }
.navbar td.exclusiveCell .gs #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/gs.gif'); display:block; width:31px; }
.navbar td.exclusiveCell .ms #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/ms.gif'); display:block; width:68px; }
.navbar td.exclusiveCell .tr #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/tr.gif'); display:block; width:102px; }
.navbar td.exclusiveCell .aig #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/aig.gif'); display:block; width:48px; }
.navbar td.exclusiveCell .att #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/att.gif'); display:block; width:68px; }
.navbar td.exclusiveCell .axa #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/axa.gif'); display:block; width:21px; }
.navbar td.exclusiveCell .bbt #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/bbt.gif'); display:block; width:52px; }
.navbar td.exclusiveCell .csc #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/csc.gif'); display:block; width:47px; }
.navbar td.exclusiveCell .gap #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/gap.gif'); display:block; width:24px; }
.navbar td.exclusiveCell .mta #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/mta.gif'); display:block; width:59px; }
.navbar td.exclusiveCell .pnc #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/pnc.gif'); display:block; width:66px; }
.navbar td.exclusiveCell .pwc #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/pwc.gif'); display:block; width:98px; }
.navbar td.exclusiveCell .swa #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/swa.gif'); display:block; width:81px; }
.navbar td.exclusiveCell .ford #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/ford.gif'); display:block; width:59px; }
.navbar td.exclusiveCell .hsbc #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/hsbc.gif'); display:block; width:96px; }
.navbar td.exclusiveCell .jpmc #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/jpmc.gif'); display:block; width:25px; }
.navbar td.exclusiveCell .kpmg #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/kpmg.gif'); display:block; width:75px; }
.navbar td.exclusiveCell .tyco #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/tyco.gif'); display:block; width:64px; }
.navbar td.exclusiveCell .cisco #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/cisco.gif'); display:block; width:62px; }
.navbar td.exclusiveCell .lowes #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/lowes.gif'); display:block; width:41px; }
.navbar td.exclusiveCell .remax #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/remax.gif'); display:block; width:61px; }
/*.navbar td.exclusiveCell .tcsus #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/tcsus.gif'); display:block; width:31px; }*/
.navbar td.exclusiveCell .bbandt #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/bbandt.gif'); display:block; width:73px; }
.navbar td.exclusiveCell .edeals #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/edeals.gif'); display:block; width:33px; }
.navbar td.exclusiveCell .hilton #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/hilton.gif'); display:block; width:104px; }
.navbar td.exclusiveCell .l-3com #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/l-3com.gif'); display:block; width:24px; }
.navbar td.exclusiveCell .mellon #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/mellon.gif'); display:block; width:105px; }
.navbar td.exclusiveCell .oracle #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/oracle.gif'); display:block; width:98px; }
.navbar td.exclusiveCell .sprint #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/sprint.gif'); display:block; width:58px; }
.navbar td.exclusiveCell .tdbank #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/tdbank.gif'); display:block; width:31px; }
.navbar td.exclusiveCell .dbperks #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/dbperks.gif'); display:block; width:98px; }
.navbar td.exclusiveCell .staples #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/staples.gif'); display:block; width:75px; }
.navbar td.exclusiveCell .textron #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/textron.gif'); display:block; width:83px; }
.navbar td.exclusiveCell .twcable #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/twcable.gif'); display:block; width:101px; }
.navbar td.exclusiveCell .wegmans #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/wegmans.gif'); display:block; width:85px; }
.navbar td.exclusiveCell .allstate #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/allstate.gif'); display:block; width:75px; }
.navbar td.exclusiveCell .citizens #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/citizens.gif'); display:block; width:52px; }
.navbar td.exclusiveCell .delhaize #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/delhaize.gif'); display:block; width:98px; }
/*.navbar td.exclusiveCell .fidelity #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/fidelity.gif'); display:block; width:31px; }*/
.navbar td.exclusiveCell .nextjump #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/nextjump.gif'); display:block; width:92px; }
.navbar td.exclusiveCell .t-mobile #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/t-mobile.gif'); display:block; width:105px; }
.navbar td.exclusiveCell .accenture #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/accenture.gif'); display:block; width:82px; }
.navbar td.exclusiveCell .cognizant #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/cognizant.gif'); display:block; width:83px; }
.navbar td.exclusiveCell .discounts #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/discounts.gif'); display:block; width:65px; }
/*.navbar td.exclusiveCell .firstdata #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/firstdata.gif'); display:block; width:31px; }*/
.navbar td.exclusiveCell .homedepot #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/homedepot.gif'); display:block; width:28px; }
.navbar td.exclusiveCell .officemax #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/officemax.gif'); display:block; width:92px; }
.navbar td.exclusiveCell .sungardus #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/sungardus.gif'); display:block; width:75px; }
.navbar td.exclusiveCell .walgreens #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/walgreens.gif'); display:block; width:102px; }
.navbar td.exclusiveCell .blackstone #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/blackstone.gif'); display:block; width:102px; }
.navbar td.exclusiveCell .capitalone #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/capitalone.gif'); display:block; width:71px; }
.navbar td.exclusiveCell .wpometlife #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/wpometlife.gif'); display:block; width:85px; }
.navbar td.exclusiveCell .deloittenet #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/deloittenet.gif'); display:block; width:80px; }
.navbar td.exclusiveCell .thehartford #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/thehartford.gif'); display:block; width:52px; }
.navbar td.exclusiveCell .adpdiscounts #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/adpdiscounts.gif'); display:block; width:56px; }
.navbar td.exclusiveCell .goodneighbor #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/goodneighbor.gif'); display:block; width:24px; }
.navbar td.exclusiveCell .bankofamerica #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/bankofamerica.gif'); display:block; width:102px; }
/*.navbar td.exclusiveCell .barclayscapital #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/barclayscapital.gif'); display:block; width:31px; }*/
.navbar td.exclusiveCell .homedepotalumni #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/homedepotalumni.gif'); display:block; width:29px; }
.navbar td.exclusiveCell .corporaterewards #exclusiveLogo { background-image:url('//imga.nxjimg.com/emp_image/header/black/exclusive/corporaterewards.gif'); display:block; width:105px; }
.navbar td.onExclusives {
    background-color:#000000;
    color:#EEEEEE;
}
.navbar td.onExclusives #exclusiveLogo,
.navbar td.exclusiveCell a:hover #exclusiveLogo {
    background-position:0 -45px;
}
.navbar td.exclusiveCell .ey #exclusiveText,
.navbar td.exclusiveCell .ge #exclusiveText,
.navbar td.exclusiveCell .gs #exclusiveText,
.navbar td.exclusiveCell .ms #exclusiveText,
.navbar td.exclusiveCell .tr #exclusiveText,
.navbar td.exclusiveCell .aig #exclusiveText,
.navbar td.exclusiveCell .att #exclusiveText,
.navbar td.exclusiveCell .axa #exclusiveText,
.navbar td.exclusiveCell .bbt #exclusiveText,
.navbar td.exclusiveCell .csc #exclusiveText,
.navbar td.exclusiveCell .gap #exclusiveText,
.navbar td.exclusiveCell .mta #exclusiveText,
.navbar td.exclusiveCell .pnc #exclusiveText,
.navbar td.exclusiveCell .pwc #exclusiveText,
.navbar td.exclusiveCell .swa #exclusiveText,
.navbar td.exclusiveCell .ford #exclusiveText,
.navbar td.exclusiveCell .hsbc #exclusiveText,
.navbar td.exclusiveCell .jpmc #exclusiveText,
.navbar td.exclusiveCell .kpmg #exclusiveText,
.navbar td.exclusiveCell .tyco #exclusiveText,
.navbar td.exclusiveCell .cisco #exclusiveText,
.navbar td.exclusiveCell .lowes #exclusiveText,
.navbar td.exclusiveCell .remax #exclusiveText,
/*.navbar td.exclusiveCell .tcsus #exclusiveText,*/
.navbar td.exclusiveCell .bbandt #exclusiveText,
.navbar td.exclusiveCell .edeals #exclusiveText,
.navbar td.exclusiveCell .hilton #exclusiveText,
.navbar td.exclusiveCell .l-3com #exclusiveText,
.navbar td.exclusiveCell .mellon #exclusiveText,
.navbar td.exclusiveCell .oracle #exclusiveText,
.navbar td.exclusiveCell .sprint #exclusiveText,
.navbar td.exclusiveCell .tdbank #exclusiveText,
.navbar td.exclusiveCell .dbperks #exclusiveText,
.navbar td.exclusiveCell .staples #exclusiveText,
.navbar td.exclusiveCell .textron #exclusiveText,
.navbar td.exclusiveCell .twcable #exclusiveText,
.navbar td.exclusiveCell .wegmans #exclusiveText,
.navbar td.exclusiveCell .allstate #exclusiveText,
.navbar td.exclusiveCell .citizens #exclusiveText,
.navbar td.exclusiveCell .delhaize #exclusiveText,
/*.navbar td.exclusiveCell .fidelity #exclusiveText,*/
.navbar td.exclusiveCell .nextjump #exclusiveText,
.navbar td.exclusiveCell .t-mobile #exclusiveText,
.navbar td.exclusiveCell .accenture #exclusiveText,
.navbar td.exclusiveCell .cognizant #exclusiveText,
.navbar td.exclusiveCell .discounts #exclusiveText,
/*.navbar td.exclusiveCell .firstdata #exclusiveText,*/
.navbar td.exclusiveCell .homedepot #exclusiveText,
.navbar td.exclusiveCell .officemax #exclusiveText,
.navbar td.exclusiveCell .sungardus #exclusiveText,
.navbar td.exclusiveCell .walgreens #exclusiveText,
.navbar td.exclusiveCell .blackstone #exclusiveText,
.navbar td.exclusiveCell .capitalone #exclusiveText,
.navbar td.exclusiveCell .wpometlife #exclusiveText,
.navbar td.exclusiveCell .deloittenet #exclusiveText,
.navbar td.exclusiveCell .thehartford #exclusiveText,
.navbar td.exclusiveCell .adpdiscounts #exclusiveText,
.navbar td.exclusiveCell .goodneighbor #exclusiveText,
.navbar td.exclusiveCell .bankofamerica #exclusiveText,
/*.navbar td.exclusiveCell .barclayscapital #exclusiveText,*/
.navbar td.exclusiveCell .homedepotalumni #exclusiveText,
.navbar td.exclusiveCell .corporaterewards #exclusiveText
{
    float:left;
    margin-right:-26px;
}
.navbar td.eyLast,
.navbar td.geLast,
.navbar td.gsLast,
.navbar td.msLast,
.navbar td.trLast,
.navbar td.aigLast,
.navbar td.attLast,
.navbar td.axaLast,
.navbar td.bbtLast,
.navbar td.cscLast,
.navbar td.gapLast,
.navbar td.mtaLast,
.navbar td.pncLast,
.navbar td.pwcLast,
.navbar td.swaLast,
.navbar td.fordLast,
.navbar td.hsbcLast,
.navbar td.jpmcLast,
.navbar td.kpmgLast,
.navbar td.tycoLast,
.navbar td.ciscoLast,
.navbar td.lowesLast,
.navbar td.remaxLast,
/*.navbar td.tcsusLast,*/
.navbar td.bbandtLast,
.navbar td.edealsLast,
.navbar td.hiltonLast,
.navbar td.l-3comLast,
.navbar td.mellonLast,
.navbar td.oracleLast,
.navbar td.sprintLast,
.navbar td.tdbankLast,
.navbar td.dbperksLast,
.navbar td.staplesLast,
.navbar td.textronLast,
.navbar td.twcableLast,
.navbar td.wegmansLast,
.navbar td.allstateLast,
.navbar td.citizensLast,
.navbar td.delhaizeLast,
/*.navbar td.fidelityLast,*/
.navbar td.nextjumpLast,
.navbar td.t-mobileLast,
.navbar td.accentureLast,
.navbar td.cognizantLast,
.navbar td.discountsLast,
/*.navbar td.firstdataLast,*/
.navbar td.homedepotLast,
.navbar td.officemaxLast,
.navbar td.sungardusLast,
.navbar td.walgreensLast,
.navbar td.blackstoneLast,
.navbar td.capitaloneLast,
.navbar td.wpometlifeLast,
.navbar td.deloittenetLast,
.navbar td.thehartfordLast,
.navbar td.adpdiscountsLast,
.navbar td.goodneighborLast,
.navbar td.bankofamericaLast,
/*.navbar td.barclayscapitalLast,*/
.navbar td.homedepotalumniLast,
.navbar td.corporaterewardsLast
{
    display:none;
}
.navbar td.iconCell .OOLink .navIcon { background-position:0px 0px; }
.navbar td.iconCell .OOLink:hover .navIcon { background-position:0px -46px; }
.navbar td.iconCell .greenLink .navIcon { background-position:-90px 0px; }
.navbar td.iconCell .greenLink:hover .navIcon { background-position:-90px -46px; }
.navbar td.iconCell .healthLink .navIcon { background-position:-45px 0px; }
.navbar td.iconCell .healthLink:hover .navIcon { background-position:-45px -46px; }
.navbar td.moreCell a {
    cursor:pointer;
    _height:31px;
    _padding-top:14px;
}
.navbar td.moreCell .navMore img {
    left:2px;
    position:relative;
}
.navbar td.searchCell {
    padding:0 5px;
    width:140px;
}
#navbarcont_searchbox {
    height:25px;
}
#headerSearchFormContents {
    position:relative;
}
#searchInput {
    border:medium none;
    color:#666666;
    height:25px;
    line-height:25px;
    padding:0 28px 0 4px;
    position:absolute;
    width:108px;
}
#searchInput:focus {
}
#searchButton {
    background:url("//imga.nxjimg.com/emp_image/header/black/search.gif") no-repeat 0 0 transparent;
    height:28px;
    left:109px;
    position:absolute;
    top:-3px;
    width:30px;
}
#searchButton:hover {
    background-position:0px -35px;
}
#ajaxedCategoryMenu {
    display:none;
    left:-1px; /* For the 1px of border on #mlcontainer1 */
    position:relative;
    z-index:549;
}
.navbar td.hover #ajaxedCategoryMenu,
.navbar td:hover #ajaxedCategoryMenu {
    display:block;
}
#ajaxedCategoryMenu #mlcontainer1 {
    background-color:#000000;
    border:1px solid #000000;
    border-top:none;
    color:#FFFFFF;
    cursor:default;
    left:-237px; /* Half of the width */
    _left:-274px; /* -49px for IE6. No clue why */
    padding-top:1px;
    position:absolute;
    width:474px;
}
#ajaxedCategoryMenu .colLeft,
#ajaxedCategoryMenu .colRight {
    float:left;
    width:50%;
}
#ajaxedCategoryMenu .maindropdownrow {
    cursor:pointer;
    height:26px;
    line-height:26px;
    overflow:hidden;
    padding:1px 17px;
    text-align:left;
}
#ajaxedCategoryMenu .maindropdownrow:hover {
    background:#FFFFFF;
    color:#000000;
}
#ajaxedCategoryMenu .maindropdownrow.special {
    color:#A0C0DF;
}
#ajaxedCategoryMenu .maindropdownrow.special:hover {
    color:#333333;
}
#ajaxedCategoryMenu .maindropdownrow a {
    color:inherit;
    line-height:26px;
}
#ajaxedCategoryMenu .maindropdownrow a:hover {
    background-color:transparent;
}
.moreDDIcon {
    float:left;
    height:19px;
    margin:0 4px;
    width:19px;
}
/* Will return these if we revert the 'More' menu style
.moreDDIcon.OO { background:url("//imga.nxjimg.com/emp_image/spriteme/icons_212.gif") no-repeat 0 -1550px; }
.moreDDIcon.VIP { background:url("//imga.nxjimg.com/emp_image/spriteme/icons_212.gif") no-repeat 2px -3498px; }
.moreDDIcon.points { background:url("//imga.nxjimg.com/emp_image/spriteme/icons_212.gif") no-repeat 2px -3700px; }
.moreDDIcon.LTO { background:url("//imga.nxjimg.com/emp_image/spriteme/icons_212.gif") no-repeat 1px -1499px; }
.moreDDIcon.VHF { background:url("//imga.nxjimg.com/emp_image/header/black/vhf_small.gif") no-repeat 0 0; }
.moreDDIcon.sub { background:url("//imga.nxjimg.com/emp_image/header/navbar_left_arrow.gif") no-repeat 0 0; }
*/
.subNavBar{
    width:960px;
    height:33px;
    padding:5px 0 0 15px;
    margin:0 auto;
}

.subNavLeft{
    background:url('//imgb.nxjimg.com/emp_image/sprintleft.gif') no-repeat;
    width:8px;
    height:38px;
    float:left;
}
#history .topBar #notificationCount {
    margin-top:-4px !important;
}
.subNavMid{
    background:url('//imgb.nxjimg.com/emp_image/sprintmid.gif') repeat-x;
    width:930px;
    height:38px;
    float:left;
}

.subNavRight{
    background:url('//imgb.nxjimg.com/emp_image/sprintright.gif') no-repeat;
    width:8px;
    height:38px;
    float:left;
}
.endingToolTip {
    background: url("//imgb.nxjimg.com/emp_image/oocom/category/ending.png") no-repeat scroll 0 0 transparent;
    color: red;
    display: none;
    font-size: 11px;
    height: 23px;
    margin: -19px 0 0 27px;
    padding: 5px 2px 0 15px;
    position: absolute;
    text-align: left;
    width: 155px;
    z-index: 1;
}
.subNavHeading{
    color:#000;
    width:140px;
    height:25px;
    float:left;
    text-align:center;
    font-weight:bold;
    padding-top:8px;
    font-size:13px;
}

.subCatLinks{
    height:23px;
    float:left;
    text-align:center;
    font-weight:bold;
    padding:9px 10px 0 10px;
    border-right:#aaa 1px solid
}

.subCatLinks a{
    text-decoration:none;
    color:#000;
}

.subCatLinksLast{
    height:23px;
    float:left;
    text-align:center;
    font-weight:bold;
    padding:9px 10px 0 10px;
}

.subCatLinksLast a{
    text-decoration:none;
    color:#000;
}
.customHeaderPlacement {
    bottom: 25px;
    position: absolute;
    right:300px;
}
/********************************FOOTER**********************************************/
#footerOuterContainer{
    width:100%;
    bottom:0px;
    *bottom:-15px;
    float:left;
    background:#302e2b;
    max-height:300px;
    color:#999;
    overflow:hidden;
    font-size:11px;
}
#footerInnerContainer{
    width:920px;
    margin:0px auto;
    padding:25px 0;
}
#footerBgContainer{
    max-height:214px;
    width:100%;
    overflow:hidden;
}
#footerLogo{
    height:65px;
    margin:0 20px 10px 5px;
    overflow:hidden;
}
#footerTopMenu{
    float:left;
    position:relative;
    margin:0px 0 0 0;
    height:20px;
    padding-top:5px;
    width:550px;
}
.footerSmallSeparator{
    background:#999;
    width:1px;
    height:10px;
    float:left;
    position:relative;
    top:2px;
}
.footerMiniImg{
    height:40px;
}
#footerNxjLogo{
    background:url('//imgb.nxjimg.com/emp_image/oocom/footer/nxj_logo.png') no-repeat top left;
    height:25px;
    line-height:49px;
    float:left;
    font-size:12px;
    width:85px;
    float:right;
    cursor:pointer;
}
#footerNxjLogo span{
    margin-left:130px;
}
#footerTopMenu a{
    font-weight:normal;
    margin:0 10px;
    color:#999;
    float:left;
}
a.section{
    font-weight:normal;
    margin:0 7px;
    color:#999;
    float:right;
}
#footerBottom{
    margin:20px 0 0 0;
    float:left;
}
.footerBottomBox{
    padding:0 10px;
    float:left;
    width:150px;
    line-height:17px;
}
.footerSeparator{
    float:left;
    width:2px;
    background:#ccc;
    height:100px;
    margin:0 10px;
}
#footerBottomMenu{
    float:right;
    position:relative;
    margin:0px 10px 0px 10px;
    font-weight:normal;
    width:350px;
    font-size:11px;
    overflow:hidden;
    height:25px;
}
#footerBottomMenuWelcome {
    font-weight:normal;
    font-size:11px;
    margin-left:5px;
}
#footerBottomMenuWelcome .section{
    margin:0px 10px 0 0;
    float:right;
    color:#FFFFFF;
}
#footerBottomMenu .section{
    margin:5px 10px 0 10px;
    float:right;
}
#footerBottomMenu .footerSmallSeparator{
    float:right;
    margin-top:5px;
}
.left{
    float:left;
}

.msg_container { margin:20px; }
.msg_error { border:1px solid #C1272D; background-color:#FDDFDE;padding:15px; }
.msg_alert { border:1px solid #F9CC3D; background-color:#FDF5D9;padding:15px; }
.msg_good { border:1px solid #006837; background-color:#D1EEd1;padding:15px; }
.msg_info { border:1px solid #83B8C4; background-color:#DDF4FB;padding:15px; }
.point_error_m,
.point_alert_m,
.point_good_m,
.point_info_m,
.point_error_tl,
.point_alert_tl,
.point_good_tl,
.point_info_tl,
.point_error_tr,
.point_alert_tr,
.point_good_tr,
.point_info_tr {
    position:relative;z-index:2;margin-bottom:-1px;
}
.point_error_l,
.point_alert_l,
.point_good_l,
.point_info_l {
    float:left;margin-left:-32px;
}
.point_error_r,
.point_alert_r,
.point_good_r,
.point_info_r {
    float:right;margin-right:-32px;
}

