


 
body{background-color:#FFFFFF;color:#333333;font-family:Arial,Helvetica,verdana,sans-serif;font-size:12px;margin:0;}
img{border:0;}
form{margin:0;padding:0;}
a{color:#0954A8;text-decoration:underline;}
a:hover{color:#013a67;}
.shmod-navigationtabs ul{list-style-type: none;padding-left: 0px;margin: 0px;}

#hd{_width: 972px;}
.srch-wrap{_width: 970px;}
.mod-content ul{_width: 990px;}
.top{_width: 970px;}
.docwrapper4 {background-position: 1002px 0px;}

.regdiv {PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px}
.regdiv ul{_width:331px;}
#sponsnames ul{_width: 622px;}
#regularresults ul{_width: 622px;}
#offer_detail_expand ul{_width:420px;}

.passwordForm ul{_width:660px;}
.personalForm ul{_width:660px;}

#oo-current1-cardalert ul{_width:270px;}
#poo_filter_list ul{_width:200px;}

.fContainer ul{_width:840px;}
#oo_nav ul{_width:230px;}
#oo_body ul{_width:450px;}

#feedbackbox ul{_width:750px;}

textarea{font-family:Arial,Helvetica,verdana,sans-serif;}
#outer-container{margin:0 auto 2px;padding-top:2px;text-align:center;width:950px;}
#innter-container{text-align: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);
}

/*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(http://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(http://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(http://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(http://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(http://imgb.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(http://imgb.nxjimg.com/secured/image/09/thin_btm.jpg) no-repeat;height:4px;margin:0 0 10px 10px;width:932px;}
.boxtitle{font-size:16px;font-weight:bold;padding-bottom:4px;margin-top:-1px;margin-left:0;color:#013a67;}

#pageHeadTitle{color:#013a67;padding:5px 10px;margin:0px 10px 10px 10px;font-size:20px;font-weight:bold;}

/*defaults*/
.linkable{cursor:pointer;}
.floatLeft{float:left;}
.floatRight{float:right;}
.bold{font-weight:bold;}
.clear{clear:both;}
.loading{text-align:center;}

/*register FTU*/
.checkmark{
padding-left:5px;padding-top:7px;font-size:12px;
}
.headlabel{
font-size:15px;font-weight:bold;margin-top:20px;padding-bottom:6px;color:#0954A8;
}

.input_box{
color:#666;font-size:16px;border:1px solid #0954A8;width:195px;
}  

#left_part{border-right:1px solid #999;height:329px;overflow:hidden;margin:5px;margin-left:18px;float:left;margin-top:12px;width:460px;}

.right_ftutiles{
margin-top:26px;float:left;height:281px;width:348px;padding-left:26px;
}

#ftuStartHere{float:left;padding-left:7px;font-weight:bold;font-size:14px;color:#0954A8;}

.loading{padding-top:85px;padding-left:10px;}
.redLink a{color:#CC0000;font-size:10px;text-decoration:none;font-weight:bold;}

#ftu_banner{height:438px;width:944px;overflow:hidden;margin-left:2px;margin-bottom:14px;}
#banner_top{background:url(http://imgb.nxjimg.com/emp_image/ftu/shade_top.gif) no-repeat;height:4px;}
#inner_ftu_div{padding:10px 24px;background:url(http://imga.nxjimg.com/emp_image/ftu/shade_mid.gif) repeat-y;}
#ftuTopCurve{background:url('http://imga.nxjimg.com/emp_image/ftu/shade_inner_top.gif') no-repeat;height:16px;}
#ftuMidCurve{background:url('http://imgb.nxjimg.com/emp_image/ftu/shade_inner_mid.gif') repeat-y;height:338px;overflow: hidden;}
#ftuBtmCurve{background:url('http://imga.nxjimg.com/emp_image/ftu/shade_inner_btm.gif') no-repeat;height:16px;}
#ftuHead{font-size:20px;color:#1B4278;font-weight: bold;padding-left:22px;}
#ftuExistSignIn{text-align:right;margin-left:116px;font-size:15px;font-weight:normal;}
#ftuCheckmark1{padding-top:2px;}
.checkmark img{margin-bottom:-6px;}
.ftuFormWrap{margin-top:20px;padding-left:25px;}
#emailLabel{margin-top:0px;padding-top:5px;}
.ftuError{visibility:hidden;color:red;padding-left:3px;}
#nextimg{margin:40px 10px 10px 25px;}
#nextimg img,#nextimg2 img,#nextimg3 img{cursor:pointer;}
#ftuGenderLabel{font-size:15px;font-weight:bold;color:#0954A8;padding-bottom:6px;FLOAT:LEFT;padding-top:2px;width:65px;text-align:right;}
#ftuGenderOptions{padding-left:20px;}
#ftuAgeLabel{font-size:15px;font-weight:bold;color:#0954A8;padding-bottom:6px;padding-top:2px;margin-top:26px;width:65px;text-align:right;}
#slide_ftuage{display:block;float:left;margin-left:88px;margin-top:-21px;}
#trackx_ftuage{height:27px;background:url('http://imgb.nxjimg.com/emp_image/ftu/slider.gif') no-repeat;position:relative;}
#handlex_ftuage{height:33px;padding-top:15px;margin-left:-14px;top:5px;color:#ffffff;cursor:move;background:url('http://imgb.nxjimg.com/secured/image/Reminders/Category/pointer.gif') no-repeat;position:absolute;}
#debugx_ftuage{DISPLAY:inline-block;color:#ffffff;text-align:center;overflow:hidden;font-weight:bold;width:20px;padding-left:8px;}
#ftuBrandLikeLabel{font-size:15px;font-weight:bold;color:#0954A8;padding-bottom:6px;padding-top:2px;margin-top:42px;width:102px;margin-left:-10px;text-align: right;}
#like_box{display:block;float:left;margin-top:5px;}
#nextimg2{margin:10px;margin-left:21px;margin-top:28px;cursor:pointer;}


#errordisplay{padding-left:143px;font-weight:bold;color: rgb(204, 0, 0);}
#ftuAccountWrap{font-size:15px;color:#0954A8;}
.ftuStep3Title{padding-right:10px;padding-bottom:15px;padding-top:10px;text-align: left;font-weight:bold;}
.ftuStep3InputTitle{width:135px;padding-right:10px;padding-bottom:6px;FLOAT:LEFT;text-align:right;}
.ftuStep3Input{padding-left:20px;}
.ftuStep3Input input{color:#666;font-size:15px;border:1px solid #0954A8;width:195px;}
#nextimg3{margin-left:-134px;margin:10px;margin-top:22px;}
.showdeals{float:left;padding-left:7px;margin-top:7px;}
.banner_btm{background:url(http://imgb.nxjimg.com/emp_image/ftu/shade_btm2.gif) no-repeat;height:33px;}
#makesmall{cursor:pointer;font-weight:bold;margin-left:380px;}
#makesmall img{float:left;margin-top:6px;}

#ftuTileTitle{font-size:14px;text-align:center;padding-bottom:4px;color:#1B4278;margin-left:-13px;font-weight:bold;}
.ftuShortDesc{margin-left:5px;width:145px;font-weight: bold;overflow:hidden;text-decoration:underline;padding-top:1px;}
.ftuTile{font-size:12px;margin-top:16px;margin-left:10px;}
.ftuTileRightImg{padding-left:63px;}

/* header*/


#topbar{border-bottom:1px solid #D0D0D0;margin:0 10px;padding:4px 0;font-size:12px;}
#topbar img{margin-bottom:-3px;}

#topbar_fbloggedin{border-bottom:1px solid #D0D0D0;margin:0 10px;padding:1px 0;font-size:12px;}
#topbar_fbloggedin img{margin-bottom:-3px;}

#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;}

#hello{color:#f47321;font-weight:bold;font-size:12px;padding-left:2px;}
#helloLink a{color:#666666;font-size:11px;text-decoration:none;}
#helloLink a:hover{color:#999999;text-decoration:underline;}

#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:-223px;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:-135px;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:505px;margin-right:-2px;}
#searchInput{height:17px;width:254px;}
#searchInputWrap{background:#E0EAF4;float:left;padding:1px 2px;}
#searchButtonWrap{float:left;padding-left:6px;width:80px;}
#logo-and-search{width:930px;padding:0px 0px 0px 10px;padding-right:0;min-height:63px;height:auto !important;height:63px;}


.navbar td { color:white; font-size:11px; line-height:30px; font-weight:bold; }
.navbar a, .navbar a:active, .navbar a:visited {color:white;text-decoration:none;}
.navbar a:hover {color:white;text-decoration:underline;}
/*.closedbox seems to be obsolete, will remove permanently if nothing breaks*/
/*.closedbox td { color:#333; font-size:12px; line-height:30px; font-weight:bold; background:url('http://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;}
#maincatdropdown {display:none;z-index:14;margin-top:-1px;}
#maincatdropdownInner {background:#eff6ff;border:#999 solid 1px;width:198px;}
.maindropdownrow {clear:both;cursor:pointer;padding:0px 0px;border-top:#ddd solid 1px;width:198px;}
.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;}

/*FeedBack widgets*/

.userFeedback{
	text-align:left;
	width:318px;
	display:none;
	height:255px;
	left:45%;
	margin-right:14px;
	margin-bottom: 15px;
	position:absolute;

	z-index:1000;

}
.confirm_msg{color:#006837}
.feedbacktop{
	background:url(http://imga.nxjimg.com/emp_image/popup_top_title.png) no-repeat;
    _background:url(http://imgb.nxjimg.com/emp_image/popup_top_title.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 20px 0px 10px;
	width:298px;
	height:20px;
	margin:0;
}
.feedbacktop img{cursor:pointer;float:right;margin:-2px -4px 0 0;position:relative;}

.feedbacksubmitmsg{
	background:url('http://imga.nxjimg.com/emp_image/popup_middle_title.png') repeat-y scroll 0 0 transparent;
	padding:10px 20px 5px;
	width:288px;
	font-weight:bold;
}

.feedbackbottom{
	background:url(http://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;}




.SP_feedback_off{background: url('http://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('http://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('http://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -747px; height:25px;padding-left:25px;}

.SP_like{background: url('http://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -947px; height:38px;padding-left:25px;}
.SP_dislike{background: url('http://imga.nxjimg.com/emp_image/spriteme/icons_212.gif') no-repeat 0px -897px; height:38px;padding-left:25px;}

/* scripts/footer/css.phtml */


.wide_footer{border-top:1px solid #D0D0D0;color:#666666;font-size:11px;margin:25px 10px 10px 10px;~margin:5px 10px 10px 10px;padding-top:3px;position:relative;text-align:right;width:930px;}
.wide_footer a{color:#666666;padding:5px 5px 0;text-decoration:none;}

.wide_footer img{margin-bottom:-2px;}
#submitFeedback3{float:right;top:-300px;}
#ooFooterDisclaim{margin:5px 7px 0 0;}

/* scripts/lightbox/css.phtml */


#overlay{background-color:#333333;z-index:8;position:absolute;top:0;left:0;width:100%;}
#divbox{z-index:9;position:absolute;}
#divboxClose{float:right;margin:-7px -9px 0 0;}

#divboxWelcomeCopy{padding:47px 0 0 42px;width:355px;}
#divboxWelcomeCopy p{margin:15px 0;line-height:18px;font-size:12px;}

.divboxBigHead{font-size:26px;font-weight:bold;}
#divboxStartButton{margin-top:70px;}
.lbButton{padding-bottom:15px;}

/*my account dropdown*/
.SP_account{background: url('http://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('http://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_remindergray{background: url('http://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_invite{background: url('http://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_regcard{background: url('http://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;}
.pointdropdownentry{margin-top:15px;padding-bottom:5px;padding-left:5px}
#accountdropdown a:hover{text-decoration:underline;}

//leftbar
.oownew-alertbox{
	background:transparent url(https://imgb.corporateperks.com/secured/image/overwhelmingoffer/oow/Long_Chest.gif) no-repeat scroll 0 0;
	font-size:12px;
	height:79px;
	width:665px;
	word-spacing:0;
}

.oownew-alertmid {
	background:transparent url(https://imgb.corporateperks.com/secured/image/overwhelmingoffer/oow/Long_Chest.gif) no-repeat scroll 0 0;
	font-size:12px;
	height:79px;
	float:right;
	margin-bottom:5px;
	margin-left:0;
	margin-right:5px;
	margin-top:10px;
	margin-top:8px;
	width:662px;
}

#oownew_statusbtn {
	float:right;
	margin-left:auto;
	margin-right:11px;
	margin-top:2px;
	width:55px;
}

#oow_subscribe {
	cursor:pointer;
	float:left;
	margin-top:5px;
	text-align:left;

}

.oownew-content {
	float:left;
	margin-left:95px;
	width:571px;
	margin-top:9px;

}

#oownew_stitle {
	font-size:14px;
	color:#333333;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}



#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;
}

#toolbar2 a
{
	text-decoration:none;
	cursor:pointer;
}

#toolbar2 .bluehead
{
		color:#003D70;
		font-size:16px;
		font-weight:bold;
		line-height:25px;
		padding:18px 0 0 15px;
}

#toolbar2 .content_box
{
	background:transparent none repeat scroll 0 0;
	padding-left:10px;width:170px;
}
.content_box div
{
	float:left;
}

.rowholder
{
	margin-bottom:4px
}
.row
{
	width:160px;
	height:20px;
}

.column2
{
	color:#5D5D5D;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	margin-left:1px; margin-right:1px;float:left; font-size:13px;
}

#leftbar{float:left;padding:0pt;padding-left:8px;width:200px;}
