.search{float:right;height:45px;padding-left:0;width:37%;margin-top:45px;}
.search ul{margin-right:0;padding-right:47px!important;width:85.8%!important;}
.search li{background:url(../img/searchandmenu.gif) no-repeat scroll 0 0 transparent;cursor:pointer;float:right;height:15px;margin-right:1px;width:75px;padding:3px 0 0 2px;}
.search div#whatis{background:none repeat scroll 0 0 transparent!important;width:17px!important;float:right !important;}
.search .online-deals-sel,.search .local-offers-sel{background-position:-78px 0;text-align:center;color:#000001;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
.search .local-offers-norm,.search .online-deals-norm{background-position:0 0;text-align:center;color:#000002;font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
.online-deals{float:left;width:281px;}
.search div.txt_box{display:inline;float:left;height:30px;margin-left:0;width:100%;padding:0;}
* html .search div.txt_box{width:282px;}
.search .txt_box label{color:#455D6B;float:left;margin:2px 5px 0 0;}
.search_txt,.search_txt2{border:2px solid #BCBCBC;color:#000;float:left;font-size:12px;height:18px;width:277px;margin:0;padding:0px 0 0 1px;_margin-top:4px; font-family:Arial,Helvetica}
.search_txt2{width:129px;}
* html .search_txt2{width:127.6px;padding-left:0;}
.local-offers{float:left;width:282px;}
.online-deals input.onlnetxt{float:left;}
.search_txt3{border:2px solid #BCBCBC;color:#999999;float:left;font-size:1.125em;height:18px;width:126px;margin:0;padding:0 0 0 1px;}
* html .search_txt3{padding-top:0;}
.search_btn{background:url(../img/go-btn.gif) no-repeat scroll 0 0 transparent;float:right;height:22px;margin-right:34px;margin-top:0;width:37px;border:0;_margin-bottom:-18px;}
.search div.txt_box div#or{float:left;font-size:.75em;margin-left:2px;width:15px;padding:4px 0 0;}
.search div#whatis a.pop_i{background:url(../img/search-pop.gif) no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:17px;width:17px;margin:-18px 0 0 -12px;_margin:1px 0 0 1px;}
.srch_lftxt{float:left!important;background:none!important;color:#299545;font-size:13px;font-family:Museo-300;}
.not_foundpg{color:#4C4C4C;margin-left:22px;font-size:15px;}
div.catTabs .cat_popupico{float:left;margin:5px 0 0 12px;}
div.catTabs .cat_popupico a.newpop_i{background:url(../img/offer-icon.gif) no-repeat scroll 0 0 transparent;cursor:pointer;height:21px;width:21px;float:left;}
#popupContact{background:#FFFFFF none repeat scroll 100% 100%;border:2px solid #CECECE;display:none;font-size:1em;position:fixed;width:704px;z-index:999;height:auto;top:0;padding:15px 8px 3px;}
#popupContactClose{color:#6FA5FD;display:block;font-size:12px;font-weight:700;line-height:14px;position:absolute;right:6px;top:0;cursor:pointer;}
#backgroundPopup{background:#000000 none repeat scroll 0 0;border:1px solid #CECECE;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1;}
* html .online-deals,* html .local-offers,* html .search_btn{margin-top:-2px;}
* + html #indx_content #slideshow1{float:left;margin-left:1px;margin-top:0px}
* + html #indx_content .headbaner1{margin:-7px 0 -4px 0px !important;padding-left:-2px !important;}
* + html #indx_content #slideshow1 DIV IMG{margin-left:-1px !important;}
* + html div.boxmiddle div.site-facts{padding:6px 0px 6px 0px;}
* html div.boxmiddle div.site-facts{margin-left:6px;padding:6px 6px 6px 0px;width:655px;}
div.boxmiddle div.site-facts{width:98%;margin:6px 0px 6px 11px;}
div.boxmiddle div.site-facts ul li a:hover{text-decoration:underline;}
* html div.boxmiddle div.site-facts div.newsdate{width:73px;}
div.boxmiddle div.site-facts div.newsdate{float:right;width:11%;color:#A40014 !important;}
div.boxmiddle div.site-facts ul li {margin:5px 0 10px 15px;}
.blogcnt{float:left;width:99%;margin:0 0 10px 0;}
* html .blogcnt{width:100%;}
.bloghed{float:left;width:100%;}
.bloghed1{float:left;width:76%;background:transparent url(../img/in_bullet.gif) no-repeat scroll left 6px;padding:0 0 0 10px;}
* html div.blogdesc{padding-left:0px;margin-left:5px;}
div.blogdesc{float:left;margin:7px 0 0 10px;line-height:18px;}
.newstlatest{color:#2760AD !important;
font-size:14px;
font-weight:bold;
text-decoration:none;}


.higsrt {
color:#000000;
font-size:14px;
font-weight:normal;
line-height:21px;
text-align:justify;
margin-left:25px;
}

.higsrt ol {
list-style-position:inside;
list-style-type:none;
}

.higsrt ol li {
font-size:16px;
font-weight:normal;
list-style-position:outside;
list-style-type:decimal;
margin:0 0 0 24px;
}

.box2 {
overflow:hidden;
padding-bottom:20px;
vertical-align:top;
width:98%;
margin-left:12px;
}

.boxhead1 {
background:transparent url(../images/redmiddle.gif) repeat scroll 0 0;
overflow:hidden;
height:25px;
}


.boxhead1 ul {
background:transparent url(../images/redleft.gif) no-repeat scroll left top;
list-style-type:none;
margin:0;
overflow:hidden;
padding-left:3px;
}


.boxhead1 li {
background:transparent url(../images/redright.gif) no-repeat scroll right top;
color:#000000;
font-family:Arial,sans-serif;
font-weight:bold;
overflow:hidden;
padding-top:4px;
text-align:left;
}

.boxmiddle1 {
border:1px solid #AFD5E9;
margin-bottom:0;
overflow:hidden;
padding:10px 5px 5px;
width:98.3%;
}
.boxmiddle2 {
border:1px solid #426B84;
margin-bottom:0;
overflow:hidden;
padding:10px 5px 5px;
width:98.3%;
}

.merchlogo {
background-position:center center;
float:left;
width:25%;
}

.desc {
color:#222222;
float:left;
font-size:12px;
line-height:19px;
padding:5px 10px;
text-align:justify;
width:45%;
}



.regcbk {
border-left:2px dotted #CECECE;
float:right;
line-height:35px;
margin-right:2%;
width:24%;
}
* html .regcbk{margin-right:0%;}

.regcbk1 {
color:#000000;
float:left;
font-size:18px;
font-weight:bold;
margin-bottom:10px;
text-align:right;
width:100%;
}
.regcard {
background:transparent url(../offlinecashback/images/reg-icon.gif) no-repeat scroll 7% 50%;
float:left;
font-size:17px;
margin-bottom:5px;
min-height:19px;
text-align:right;
width:100%;
}
#cont_bgbottom {
background:transparent url(../img/cont_bg_bottom.gif) no-repeat scroll 0 0;
float:right;
height:12px;
overflow:hidden;
width:740px;
}

.boxhead2 {
background:transparent url(../img/centerbg1.gif) repeat scroll 0 0;
overflow:hidden;
height:25px;
}


.boxhead2 ul {
background:transparent url(../img/left-cornerbg1.gif) no-repeat scroll left top;
list-style-type:none;
margin:0;
overflow:hidden;
padding-left:3px;
}

.boxhead2 li {
background:transparent url(../img/right-cornerbg1.gif) no-repeat scroll right top;
color:#FFFEFE;
font-family:Arial,sans-serif;
font-weight:bold;
overflow:hidden;
padding-top:4px;
text-align:left;
}



.postinp1 {
float:left;
font-size:17px;
text-align:right;
width:100%;
}

.postinp {
float:left;
font-size:12px;
margin-bottom:5px;
text-align:right;
width:100%;
}

.inpbox {
float:left;
text-align:right;
width:85%;
}

* html .inpbox input{width:150px;}
input.sbmbtn {
background:transparent url(../img/submit-btn-blue.gif) no-repeat scroll 0 0;
border:0 none;
float:right;
height:27px;
margin-top:2px;
width:27px;
cursor:pointer;
_amrgin-top:
}

input.sbmbtn1{
background:transparent url(../img/submit-btn-red.gif) no-repeat scroll 0 0;
border:0 none;
float:right;
height:27px;
margin-top:2px;
width:27px;
}

* html .inpbox
{
	width:84%;
	float:left;
}
* + html .inpbox
{
width:85%;
}

* html input.sbmbtn
{
	width:27px;
	margin-top:0px;
	float:right;
}
* html input.sbmbtn1
{
	width:27px;
	margin-top:0px;
	float:right;
}

.inpbox input{
	width:160px;
	border:1px solid #ccc;
	height:20px;
	background-color:#F7F7F7;
}
.row {
display:block;
}

.leftr1 {
float:left;
margin:0;
padding-left:51px;
text-align:right;
width:19%;
}

.rightr1 {
float:left;
height:36px;
padding-left:55px;
text-align:left;
width:59%;
}

ul.membernew {
float:left;
font-size:12px;
margin-left:3px;
width:97%;
}

ul.membernew li.memb {
background:transparent url(../img/tick_arrow.gif) no-repeat scroll left top;
color:#414141;
font-size:12px;
margin-top:10px;
padding:0 0 0 25px;
}

.reg_but_row1 {
float:left;
height:27px;
margin:5px 0;
text-align:center;
vertical-align:bottom;
width:85%;
}

.reg_butgg {
background:transparent url(../img/login_butg.gif) no-repeat scroll 0 0;
border:0 none;
color:#FFFEFE;
cursor:pointer;
display:block;
font-size:14px;
height:30px;
margin:13px auto 0;
padding:0 0 7px;
text-align:center;
width:135px;
}

#membersnew_back {
float:left;
margin-top:10px;
margin-left:20px;
width:100%;
}
* html #membersnew_back{margin-left:10px;width:90%;}
#mem_revcont1 h3 {
color:#2760AE;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.nocard {
-x-system-font:none;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:16px;
width:99%;
}

.memalert5 {
background-color:#F0F8F2;
border:1px solid #299545;
color:#666666;
float:left;
font-size:1.15em;
/*font-style:italic; */
margin:14px 0 0 16px;
_margin-left:6px;
padding:5px;
text-align:justify;
vertical-align:middle;
width:715px;
font-weight:normal;
line-height:18px;
}

#privacy_policy {
float:left;
margin:26px 0 0 14px;
width:97%;
}

* html #privacy_policy {
margin-left:0px;
}

#privacy_policy p {
float:left;
font-family:Arial,Verdana,helvetica,sans-serif;
font-size:12px;
line-height:18px;
width:96%;
text-align:left;
margin-left:15px;
_width:84%;
_margin-left:10px;
color:#000;
}

.contentAprofile
{
color:#555555;
float:left;
font-family:verdana;
font-size:12px;
line-height:16px;
background:transparent url(../img/greenbg.gif) repeat-x scroll 100% 100%;
padding:15px 5px;
text-align:center;
_margin-left:8px;border-left:1px solid #eae3dd;border-right:1px solid #eae3dd;border-top:0px;border-bottom:0px;width:96.3%;margin-left:14px;_margin-left:7px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.contentAprofile
{
width:96.4%;
}
}


#mem_revcont1 {
color:#000000;
float:left;
font-weight:normal;
line-height:18px;
text-align:justify;
}

#chri_content {
float:left;
margin:0 0 0 0;
overflow:hidden;
width:720px;
z-index:0;
}

#chir_mem_revcont {
color:#000000;
font-size:12px;
font-weight:normal;
line-height:18px;
text-align:justify;
}

.chri_mem_left {
background:transparent url(../img/tick_arrow.gif) no-repeat scroll left top;
}

.chriscontentnew {
background:transparent none repeat scroll 0 0;
float:left;
margin:10px 0;
padding-left:12px;
width:100%;
}

.chriscontentnewlft {
float:left;
padding-right:7px;
}

.chriscontentnewrgt {
float:left;
width:94%;
}

.chriscontentnewrgt {
float:left;
width:94%;
}

#chri_content div.chri_mem_cen div.chrispoint ul {
float:left !important;
list-style-position:outside !important;
list-style-type:none !important;
width:100% !important;
}

#chri_content div.chri_mem_cen div.chrispoint ul li {
background:transparent url(../img/black_dot.gif) no-repeat scroll 0 32%;
list-style-position:outside !important;
list-style-type:none !important;
margin:7px 0 0 28px !important;
padding:0 0 0 14px !important;
color:#000000;
font-size:13px;
width:653px;
}

#chri_term {
float:right;
margin:0 0 10px 0;
overflow:hidden;
width:708px;
z-index:0;
}

.christermnew {
float:left;
font-size:12px;
line-height:22px;
width:100%;
}

#chri_content p {
background:transparent url(../img/tick_arrow.gif) no-repeat scroll left top;
color:#414141;
font-size:13px;
height:19px;
margin-left:10px;
margin-top:10px;
padding:0 0 0 25px;
width:100%;
}

.chri_button {
float:left;
width:100%;
}

.chri_log {
float:left;
width:50%;
}

.chri_reg {
float:right;
width:50%;
}

#chri_content h3 {
color:#2760AE !important;
font-family:'Museo 300',Museo-300,Rockwell,Georgia,'Helvetica Neue',HelveticaNeue,Arial,Helvetica,sans-serif;
font-size:1.4em !important;
font-weight:bold !important;
line-height:1.4em !important;
margin:10px 0 0 !important;
padding-left:10px;
}

#chri_content span {
color:#2760AE;
font-size:1.7em;
font-weight:bold;
line-height:1.3em;
}

#chri_term h3 {
border-bottom:1px dotted #C0C0C0;
color:#256DDC;
font-size:1.7em;
font-weight:bold;
line-height:1.3em;
margin-bottom:10px;
padding:10px 0 0 0;
}

.newlocdis{ 
	float:left;
	padding-left:10px;
	height:170px;
	width:400px;
}

* html #backgroundPopup{position:absolute;height:100%;}
.members_newtop {
    background: url("../images/member_topimg.gif") no-repeat scroll left top transparent;
    float: left;
    height: 20px;
    width: 720px;
}
.members_newcen {
    background-color: #FAFAFA;
    border-color: -moz-use-text-color #D9D9D9;
    border-left: 1px solid #D9D9D9;
    border-right: 1px solid #D9D9D9;
    border-style: none solid;
    border-width: 0 1px;
    float: left;
    width: 719px;
}
.members_newbot {
    background: url("../images/member_botimg.gif") no-repeat scroll left bottom transparent;
    float: left;
    height: 20px;
    width: 720px;
}
#privacy_policy {
	float:left;
	width:97%;
	margin:26px 0 0 14px;
}
* html #privacy_policy {margin-left:4px;}
#privacy_policy h2 {
	line-height:1.3111em;
	font-size:1.9em;
	font-family:Arial,Verdana,helvetica,sans-serif;
}
#privacy_policy h3 {
	line-height:1.3111em;
	margin:12px 0;
	font-size:14px;
	font-weight:bold;
	color:#2C8BBE;
	font-family:Arial,Verdana,helvetica,sans-serif;
	float:left;
}
#privacy_policy p {
	line-height:18px;
	padding:5px 0;
	font-family:Arial,Verdana,helvetica,sans-serif;
	font-size:12px;
	float:left;
	width:98%;
}
.totalcont
{
	float:left;
	width:100%;
	margin-top:10px;
	font-size:16px;line-height:35px;
	font-family:Arial,Verdana;
	padding-top:25px;
	margin-left:20px;
}
* + html .totalcont
{
	line-height:20px;
	margin-top:20px;
	padding-top:10px;
	padding-left:0px;
}
* html .totalcont
{
	line-height:20px;
	padding-left:0px;
	padding-top:20px;
	margin-left:10px;
	width:96%;
}
.leftr1
{
	float:left;
	margin:0;
	padding-left:51px;
	width:14%;
}
* html .leftr1
{
	float:left;
	height:36px;
}
* html .rightr1{
	float:right;
}
.rightr1{
	float:left;
	padding-left:44px;
	width:55%;
	height:36px;
}
.reg_butgg{
	width:50px;
	height:32px;
	display:block;
	margin:13px auto 0;
	background:url(../img/login_butg_new.gif) no-repeat 0 0;
	border:0;
	padding:0 0px 2px 0px;
	cursor:pointer;
	font:14px Arial,Helvetica,sans-serif;
	color:#fffefe;
	text-align:center;
	width:145px;
}
.nocard {
	float:left;
	width:100%;
	font:14px Arial,Helvetica,sans-serif;

}
.memalert1 {
	background-color:#F5E4E7;
	border:1px solid #C7C6C6;	
	color:#545454;
	font-size:1.2em;
	font-style:italic;
	font-weight:bold;
	margin-top:10px;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	width:98.4%;
	float:left;
}

.hdcard {
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#000000;
}
#members_addnew_back {
    float: left;
    width: 95.9%;
}
.members_addnew_top {
    background: url("../images/members_add_top.gif") no-repeat scroll left top transparent;
    float: left;
    height: 20px;
    width: 720px;
}
.members_addnew_cen {
    background-color: #EFF4F8;
    border-color: -moz-use-text-color #7CA6C8;
    border-left: 1px solid #7CA6C8;
    border-right: 1px solid #7CA6C8;
    border-style: none solid;
    border-width: 0 1px;
    float: left;
    width: 719px;
}
.members_addnew_bot {
    background: url("../images/members_add_bot.gif") no-repeat scroll left bottom transparent;
    float: left;
    height: 20px;
    width: 720px;
}

.leftr1
{
	float:left;
	margin:0;
	padding-left:60px;
	width:15%;
}
* html .leftr1
{
	float:left;
	height:36px;
}
* html .rightr1{
	float:right;
}
.reg_butgg{
	width:50px;
	height:32px;
	display:block;
	margin:13px auto 0;
	background:url(../images/submit.gif) no-repeat 0 0;
	border:0;
	padding:0 0px 2px 0px;
	cursor:pointer;
	font:14px Arial,Helvetica,sans-serif;
	color:#fffefe;
	text-align:center;
	width:145px;
}
.reg_but_row1 {
	float:left;
	height:40px;
	margin:5px 0;
	text-align:center;
	vertical-align:bottom;
	width:78%;
}
* +html .reg_but_row1 { margin-bottom:10px; }
.nocard {
	float:left;
	width:100%;
	margin-top:8px;
	font:14px Arial,Helvetica,sans-serif;
}
#mem_revcont1 {
	color:#000000;
	float:left;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
}
.textboxs{
	width:220px;
	border:1px solid #cccccc;
	height:20px;
}
.menu_act_ink
{
color:#ffffff;
font-size:12px;
font-weight:bold;
padding:7px 0;
text-decoration:none;
height:8px;
}

.cashbk1{
float:right;
margin-top:0px;
width:160px;
}

.cashbk2{
float:right;
margin-top:0px;
width:160px;
}

.hides1{
padding-right:15px;
width:54%;
padding-bottom:20px;
_padding-bottom:0px;
*padding-bottom:0px;

float:left;
position:absolute;
_position:relative;
*position:relative;
}


.hides1 a{
background-image: url("../images/retailer_arrow1.gif");
  background-repeat: no-repeat;
   color: #2C8BBE;
   font-weight: bold;
   _position:absolute;
*position:absolute;
   padding-left: 20px;
   text-decoration: none;
   width:120px;
}


.hides2{
margin-left:138px;
width:44%;
padding-bottom:20px;
_padding-bottom:0px;
*padding-bottom:0px;

float:left;
position:absolute;
_position:relative;
*position:relative;

}

.hides2 a{
background-image: url("../images/retailer_arrow1.gif");
  background-repeat: no-repeat;
   color: #2C8BBE;
   font-weight: bold;
   _position:absolute;
*position:absolute;
   padding-left: 20px;
   text-decoration: none;
   width:120px;
}



