
.body_sub_title {color: #fffefe; font-size: 12px; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
.shop_title_links{
text-decoration:none;
color:#143E94;
}
.shop_title_links:hover{text-decoration:underline;}
html,body{margin:0;padding:0;}
body{	font: 76% arial, sans-serif; text-align:center;}
h3{ font-size:13px;}
div.header{
	height:117px;
  	background:#FFFFFF; color:#79B30B; width:100%;
}
.gobutton{
	background-image:url('images/search_btn.gif');
	background-repeat:no-repeat;cursor:pointer;
	font-family:Trebuchet MS, Helvetica, sans-serif; margin:10px 0 0 75px;
	color:#ffff00;font-weight:bold;font-size:15px;border:0px solid red;
	background-color:transparent;height:36px;width:75px;	
}
div.container{
	width:970px;margin:0 auto;text-align:left;
}
div.content_index {
	line-height:1.4;padding-top:0px;font-family:Arial, sans-serif;
	padding-right:0px;padding-left:5px;
	font-size:11px;color:#333333;margin: 0px 0px 0px 175px;width:610px;
}
html div.content_index {padding-right:10px;width:600px;margin: 0px 170px 0 175px;}

div.content_index_new {
	line-height:1.4;padding-top:0px;font-family:Arial, sans-serif;
	padding-right:0px;padding-left:5px; min-height:705px;
	font-size:11px;color:#333333;margin: 0px 170px 0px 175px;width:610px;
}
html div.content_index_new {padding-right:10px;width:600px;margin: 0px 170px 0 175px; height:585px;}

div.content {
	line-height:1.4;padding-top:0px;font-family:Arial, sans-serif;
	padding-right:0px;padding-left:3px;margin-top:0px;border:0px solid red;
	font-size:11px;color:#333333;margin: 0px 177px 0 175px;
}
div.static_content {
	line-height:1.4;padding-top:0px;font-family:Arial, sans-serif;
	padding-right:0px;padding-left:3px;margin-top:0px;
	font-size:11px;color:#333333;margin: 0px 177px 0 175px;
}
.index_left1{
	float:left;height:548px;width:309px;
	margin:0px;padding:0px;
}
.index_left{
	background-image:url('images/left1.gif');
	background-repeat:no-repeat;
	background-position:left top;
	float:left;height:131px;width:309px;
	margin:0px;padding:0px;
}
.index_left2{
	background-image:url('images/left12.gif');
	background-repeat:no-repeat;
	background-position:left top;
	float:left;height:134px;width:309px;
	margin:0px;padding:0px;
}
.index_left3{
	background-image:url('images/left13.gif');
	background-repeat:no-repeat;
	background-position:left top;
	float:left;height:139px;width:309px;
	margin:0px;padding:0px;
}
.index_left4{
	background-image:url('images/left14.gif');
	background-repeat:no-repeat;
	background-position:left top;
	float:left;height:144px;width:309px;
	margin:0px;padding:0px;
}
.index_right{
	float:right;height:548px;width:291px;
	margin:0px;padding:0px;
}
.index_right_top1{
	float:left;height:91px;width:301px;
	background-image:url('images/welcome.gif');
	background-repeat:no-repeat;cursor:pointer;
	background-position:left top;
}
.index_right_top{
	float:left;height:168px;width:301px;
	background-image:url('images/animation.gif');
	background-repeat:no-repeat;cursor:pointer;
	background-position:left top;
}
.index_right_top_over{
	float:left;height:168px;width:301px;
	background-image:url('images/static.gif');
	background-repeat:no-repeat;cursor:pointer;
	background-position:left top;
}
.index_right_base a{
	float:left;height:153px;width:301px;
	background-image:url('images/right_base_txt.gif');
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}
.index_right_base_ch a{
	float:left;height:440px;width:301px;
	background:url('images/how-its-work_l.gif') no-repeat 0 0;
}
.index_right_base_blnk{
	float:left;height:136px;width:301px;
	background-image:url('images/right_base.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
.index_right_base_blnk_ch{
	float:left;height:0px;
	background:none;
}
.infeature{
	height:60px; width:120px;
	margin:50px 0 0 57px;
}
div.static_content h2{
	font-family: Arial;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #660033;
	padding-bottom: 8px;
	padding-left:10px;
	margin:0px;
}
div.static_content h3, .h3sty{
	font-family: Arial;	
	font-size: 15px;	
	line-height: 16px;	
	font-weight: bold;	
	color: #cc3367;
	padding-top:5px;
	margin:0px 0px 10px 0px;
}
.h3sty{
	padding-left:10px;
}
.h3sty1{ font-family: Arial;	
	font-size: 15px;	
	line-height: 16px;	
	font-weight: bold;	
	color: #CC3367;padding-left:10px;
	margin:10px 0px 10px 0px;}
div.static_content p, p.site-text{
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	padding: 0 0 10px;  
	margin: 0; 
	vertical-align:text-bottom;
}
p.site-text{
	padding-left:10px;
	padding-right:10px;
}

div.static_content td{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding: 0 0 5px;  
	margin: 0; 
}
div.static_content a, div.static_content a:hover, p.site-text a, p.site-text a:hover{
	font-family: Arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	text-decoration:underline;
	color: #000000;
}
ul.cat_list, ul.sub_list{
	list-style-type:none;
	margin:0px; border:0px; padding:0px;
	padding:5px 0px 5px 0;
}
div.static_content li{
	padding:5px 0px 5px 0;
}
ul.sub_list li{
	background:url('http://www.diamondcashback.co.uk/images/sbullet.gif') no-repeat 0 5%;
	padding:0px 0px 5px 10px;
}
ul.cat_list li a, ul.cat_list li a:hover{
	font-family: Arial;	
	font-size: 12px;	
	line-height: 12px;	
	font-weight: bold;	
	color: #CC3367;
}
ul.sub_list li a, ul.sub_list li a:hover{
	font-family: Arial;	
	font-size: 11px;	
	line-height: 12px;	
	font-weight: bold;	
	color:#000000;
}
.acc-head{
	background-color:#cc3366;
	text-align:center;
	color:#ffffff;
	font-family: Arial;	
	font-size: 11px;	
	font-weight:bold;
	border:1px solid #cc3367;
}

td.prolft{
	width:38%;
	text-align:right;
	vertical-align:top;
}
td.procen{
	width:2%;
	vertical-align:top;
}
td.prorgt{
	width:60%;
	vertical-align:top;
	text-align:left;
}
td.prorgt input{
border:2px solid #006665;
background-color:#FFFFFF;
}

p{
	font-family:Arial, sans-serif;
	font-size:12px;margin:0 0 0 0;color:#333333;
}
div.navigation{overflow:hidden;
	background:#FFFFFF;margin-left:-970px;
	float:left;width:170px;padding-top:0px;
}
div.extra{
	float:left;width:169px;
	margin-left:-169px; /* !important	*/
	padding-top:0px;text-align:left;overflow:hidden;
}
.topmmq{background-color:#FFFFFF; }
.toppiece2{
	background-image:url('images/top_left_2.gif');
	background-position:bottom right;	background-repeat:no-repeat;float:right;height:49px;width:20px;
}
.trbt{
/*	background-image:url('images/top_box_bg.gif');
	background-repeat:repeat-x;	background-position:left bottom;
	vertical-align:bottom;	*/
}
.toppixbg{
	background-image:url('images/top_box_bg.gif');
	background-repeat:repeat-x;	background-position:left bottom;
	vertical-align:bottom;	
	float:left;padding:0px 3px 0px 3px;
}
.toppixbg1{
background-image:url(images/top_box_bg.gif);
float:right;
height:21px;
margin-right:20px;
margin-top:-21px;
width:165px;
}
* html .toppixbg1
{
	
margin-right:3px;
	
}


.toppixbglogo{
	background-image:url('images/top_box_bg.gif');
	background-repeat:repeat-x;	background-position:left bottom;
	vertical-align:bottom;
	width:20%;height:75px;padding:0px;margin:0;overflow:hidden;
}

.searchpcenter{	 
	 background-color:#99cccc;height:31px; width:100%;float:left;
}
.topm-n {
	float:left;margin:0px;line-height:25px;
	background: url('../images/s-top2-left.gif') no-repeat top left;
	height:49px;padding-left:5px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#006666;font-weight:bold;font-size:15px;
	width:auto;
}

* + html .topm-n {
	float:left;margin:0 0 0 1px;line-height:25px;
	background: url('../images/s-top2-left.gif') no-repeat top left;
	height:49px;padding-left:8px;	
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#006666;font-weight:bold;font-size:15px;
}

* html .topm-n {
	float:left;margin:0 0 0 1px;line-height:25px;
	background: url('../images/s-top2-left.gif') no-repeat top left;
	height:49px;padding-left:6px;	
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#006666;font-weight:bold;font-size:15px;
}

.topm-n a{
	float:left;font-size:15px;
	background: url('../images/s-top2-right.gif') no-repeat top right ;
	display:block;padding: 0 9px 0 3px;height:29px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#006666;font-weight:bold;text-decoration:none;width:auto;	
}


.topm-a {
	float:left;margin:0px;line-height:25px;
	background:url(../images/s-top2-left-a.gif) no-repeat 0% 0%;
	height:49px;padding-left:6px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#ffff00;font-weight:bold;font-size:15px;width:auto;
}

.topm-a a{
	background: url('../images/s-top2-right-a.gif') no-repeat 100% 0%;
	display:block;float:left;padding: 0 9px 0 3px;height:49px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#ffff00;font-weight:bold;text-decoration:none;	
	font-size:15px;margin:0px 0px;width:auto;
}
.topm_n {
	float:left;margin:0 0 0 1px;line-height:25px;
	background: url('../images/s-top2-left.gif') no-repeat 0% 0%;
	height:49px;padding-left:6px;	
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#006666;font-weight:bold;font-size:15px;
}

.topm_n a{
	float:left;font-size:15px;
	background: url('../images/s-top2-right.gif') no-repeat 0% 100%;
	display:block;padding: 0 9px 0 3px;height:29px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#006666;font-weight:bold;text-decoration:none;	
	width:auto;
}


.topm_a {
	float:left;margin:0px 0 0 1px;line-height:25px;
	background: url('../images/s-top2-left-a.gif') no-repeat 0% 0%;
	height:49px;padding-left:6px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#ffff00;font-weight:bold;font-size:15px;width:auto;
}

.topm_a a{
	background: url('../images/s-top2-right-a.gif') no-repeat 0% 100%;
	display:block;float:left;padding: 0 9px 0 3px;height:49px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#ffff00;font-weight:bold;text-decoration:none;	
	font-size:15px;margin:0px 0px;
}


div.wrapper{
	float:left;width:100%;overflow:hidden;
}
.box{
	padding-bottom:3px;overflow:hidden;vertical-align:top;
}
.boxhead_left{
	background: url('images/boxhead_left.gif');
	background-repeat:no-repeat;width:100%;
	background-position:bottom left;color:#ffff00;
	height:19px;font-size:12px;font-weight:bold;
	font-family:Verdana,Helvetica,sans-serif;float:left;
	overflow:hidden;padding-left:6%;line-height:18px;
}
.boxhead_right{
	background: url('images/right_top_bar.gif');width:169px;
	background-repeat:no-repeat;width:100%;
	background-position:bottom left;color:#ffff00;
	height:19px;font-size:12px;font-weight:bold;
	font-family:Verdana,Helvetica,sans-serif;float:left;
	overflow:hidden;padding-left:6%;line-height:18px;
}
.box_mid{
	background: url('images/box_bot_bg.gif');
	background-repeat:no-repeat;width:auto;
	background-position:bottom left;
	border-right:1px solid #ffffff;
	background-color:#99cccc;
}
.stextbox{
	border: 1px solid #268080;
	height:19px;margin:10px 0 0 13px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;width:135px;font-weight:normal;
}
.textmedium{
	font-family:Trebuchet MS, sans-serif;
	font-size:14px;color:#006666;
	padding:0px 0 0 13px;font-weight:bold;height:130px;
}
#textmedium2{
	font-family:Trebuchet MS, sans-serif;
	font-size:14px;color:#006666;height:137px;
	padding:0px 0 0 13px;font-weight:bold;width:156px;
}
* + html #textmedium2{height:151px;}

.logintextbox{ 
	border: 1px solid #268080;
	height:19px;font-family:Arial,Helvetica,sans-serif;
	font-size:11px;width:135px;font-weight:normal;
}
.spacer {
	height:6px;padding:0px;margin:0px;width:100%;clear:left;
}
.spacer1 {
	height:6px;padding:0px;margin:0px;width:100%;clear:left;overflow:hidden;
}
#spacer11 {
	height:6px;padding:0px;margin:0px;width:100%;clear:left;overflow:hidden;
}
.spacer2 {
	height:6px;padding:0px;margin:0px;width:100%;clear:left;overflow:hidden;float:left
}
* html #spacer11{	height:8px; }
html.spacer1 {
	height:6px;padding:0px;margin:0px;width:100%;clear:left;float:left;overflow:hidden;
}
.logbutton{
	background-image:url('images/login.gif');overflow:hidden;
	background-repeat:no-repeat;cursor:pointer;float:left;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#ffff00;font-weight:bold;font-size:15px;border:0px solid red;
	background-color:transparent;height:37px;width:65px;	margin:-18px 0 0 74px;	
}

#pound_top{background-image:url('images/pound_top.gif');
	background-repeat:no-repeat;background-position:top;
	width:169px;height:52px;
 }
#pound_bott{background-image:url('images/pound_bott.gif');
	background-repeat:no-repeat;background-position:top;
	width:169px;height:46px;text-align:center;font-size:16px;line-height:20px;
	font-family:Trebuchet MS,sans-serif;color:#ffff00;font-weight:bold;
 }
#pound_txt{text-align:center;}
#pound_txt a{text-align:center;color:#ffff00;text-decoration:none;}
#sgname{text-align:center;font-size:12px;font-weight:bold;padding:8px 0 8px 11px;float:left}
#urearn{background-color:#cc3366;color:#ffff00;font-size:12px;line-height:18px;
	font-weight:bold;font-family:Verdana,Helvetica,sans-serif;
	padding-left:10px;clear:left;}
#ern_txt{ color:#006666;font-size:12px;line-height:18px;padding:4px 0 0 10px;}
#ern_txt span{ color:#000000;font-size:12px;font-weight:bold;}
#lglink_txt {padding:0 0 0 10px; font-size:14px;font-family:Trebuchet MS,sans-serif;font-weight:bold;}
#lglink_txt a{ text-decoration:none;color:#cc3367;}
#lglink_txt a:hover{ text-decoration:underline;color:#cc3367;}
#hgt15 {height:15px;}

.logout{ margin:2px 0 0 85px;}
.visit{ margin:13px 0 0 80px;}
* + html .visit{ margin:19px 0 0 80px;}
#lnpound_top{background-image:url('images/lnpound_top.gif');
	background-repeat:no-repeat;background-position:top;
	width:169px;height:43px;
 }
#lnpound_bott{background-image:url('images/lnpound_bott.gif');
	background-repeat:no-repeat;background-position:top;
	width:169px;height:56px;text-align:center;font-size:16px;line-height:18px;
	font-family:Trebuchet MS,sans-serif;color:#ffff00;font-weight:bold;
 }
.pshlp{ height:15px;}
.pshlp,.pshlp a{ width:80px;float:left;font-size:10px;color:#cc3367;}
.pshlp a:hover{text-decoration:none;}
.srchfrm{ margin:0;padding:0;}
.lgfrm{margin:0;padding:0;}

.feaimg{ margin:7px 0 0 25px;}
.up2lnk a, .up2lnk a:hover{text-align:left;color:#006666;font-size:12px;font-weight:bold;
	padding:5px 0 0 56px; text-decoration:none;}

.boxmiddle{
	min-height:50px;	
	margin-bottom:0px;
	width:auto;
	padding:0px 8px 0px 8px;
}
.navlink2{}
.navlink2 p a{
	font-family:Arial,Helvetica,sans-serif;color:#006666;
	font-size:11px;text-decoration:none;font-weight:bold;line-height:14px;	
}
.navlink2 p{	
	margin:3px 0 0 11px;	color:#cc3367;
}
.navlink2 p a:hover{line-height:14px;
	font-family:Arial,Helvetica,sans-serif;color:#333333;
	font-size:11px;text-decoration:none;font-weight:bold;
}
.boxbot_right{background: url('images/boxbot_right.gif');width:169px;
	background-repeat:no-repeat;
	background-position:bottom left;color:#ffff00;
	height:19px;margin:5px 0 0 0;
	overflow:hidden;padding-left:6%;line-height:19px;
}
#indexBgTop{
	background: url('images/indexbg_top.gif');
	background-repeat:no-repeat;width:610px;
	background-position:bottom left;height:9px;
}
#indexBg{
	border-left:1px solid #4da6a6;float:left;
	border-right:1px solid #4da6a6;width:608px;
}
.indexTopLeft{ 
	background: url('images/index_img.gif');
	background-repeat:no-repeat;width:324px;
	background-position:top left;height:197px;float:left;
}
.indexTopRight{ 
	background: url('images/indeximg_rgt.gif');
	background-repeat:no-repeat;width:284px;
	background-position:top left;height:197px;float:left;
}
.indexTopRight_over{ 
	background: url('images/indeximg_rgt_over.gif');
	background-repeat:no-repeat;width:284px;
	background-position:top left;height:197px;float:left;
}
.indexBot{ background: url('images/index_imgbt.gif');
	background-repeat:no-repeat;width:608px;
	background-position:top left;height:353px;float:left;}
.indexBot_over{ background: url('images/index_imgbt_over.gif');
	background-repeat:no-repeat;width:608px;
	background-position:top left;height:353px;float:left;}
.indexBot_over a, .indexBot a{text-decoration:none}
#indexBgBot{
	background: url('images/index_bg_bot.gif');
	background-repeat:no-repeat;width:610px;
	background-position:top left;height:8px;float:left;
}
#openAcc{ 
	margin:28px 20px 0 5px;float:right;cursor:pointer;
	width:370px;text-decoration:none;
	height:29px;font-size:18px;padding:10px 0 0 15px;
	font-family:Trebuchet MS,sans-serif;color:#ffff00;font-weight:bolder;
}
html #openAcc{ 
	margin:5px 0px 0 0;padding:0 20px 0 0;
}
.product_description{
	font-size: 12px;font-family:Arial,Helvetica,sans-serif;
	font-weight: normal;	color:#006666;text-align:justify;
}
span.coffer {color: #b8214f;}
.cbt_test{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;color:#006666;font-weight:bold;
}
#hpo p{color:#006666;}
.product_name{
	text-decoration:none;color:#b8214f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;font-weight:bold;
}
.product_name:hover{
	text-decoration:underline;color:#b8214f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;font-weight:bold;
}
#catHdTpLft{
	float:left;
	background: url('images/cat_top_left.gif');
	background-repeat:no-repeat;width:11px;
	background-position:top left;height:33px;	
}
#catHdTpBg{
	background: url('images/cat_top_bg.gif');
	background-repeat:repeat-x;float:left;width:96.4%;
	background-position:top left;height:33px;	
}
#catHdTpBg h2{ 
	font-family:Trebuchet MS, sans-serif;color:#ffff00;font-weight:bold;
	font-size:18px;line-height:18px;padding:8px 0 0 0;margin:0;float:left;
}
#catHdTpRgt{ 
	float:left;
	background: url('images/cat_top_right.gif');
	background-repeat:no-repeat;width:11px;
	background-position:top right;height:33px;	
}
.cond_text1,.cond_text{
	text-decoration:none;color:#cc3367;font-size:10px;cursor:pointer;font-weight:bold;
}
.cond_text1:hover{text-decoration:underline;}
#footer_left{ 
	float:left;
	background: url('images/foot_bg_left.gif');
	background-repeat:no-repeat;width:8px;
	background-position:top left;height:32px;	}
#footer_bg{ 
	background: url('images/foot_bg.gif');text-align:center;
	background-repeat:repeat-x;float:left;width:98.2%;
	background-position:top left;height:32px;	
}
#footer_right{ 
	float:left;background: url('images/foot_bg_right.gif');
	background-repeat:no-repeat;width:8px;
	background-position:top left;height:32px;	}

#footer_bg p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;color:#ffff00;text-decoration:none;
	text-align:center;padding:10px 0 0 0;
}
#footer_bg p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;color:#ffff00;text-decoration:none;
}
#footer_bg p a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;color:#ffff00;text-decoration:underline;
}
#rectmiddle{
	min-height: 52px;border-right:1px solid #51a8a8;float:left;
	border-left:1px solid #51a8a8;margin:0;width:99.6%;overflow:hidden;
}
#rectmiddleNobr{
	min-height: 52px;float:left;margin:0;width:99.6%;
}
.site-text{ 
	font-size:12px;color:#000000;line-height:17px;
	padding-left:10px;padding-right:10px;text-align:justify;
}
.site_text_head, h4{
	font-size:13px;padding-left:10px;color:#1d7979;
	font-weight:bold;
}
.site-text a { 
	font-size:12px;color:#51a8a8;text-decoration:none;
}
.site-text a:hover { 
	font-size:12px;color:#51a8a8;text-decoration:underline;
}
#recBotLeft{ clear:left;
	background: url('images/rec_bot_left.gif');
	background-repeat:no-repeat;width:7px;overflow:hidden;
	background-position:top left;height:8px;float:left;
}
#recBot{ 
	background: url('images/rec_bot.gif');
	background-repeat:no-repeat;width:98%;
	background-position:top left;height:9px;float:left;
}
#recBotRight{ 
	background: url('images/rec_bot_right.gif');
	background-repeat:no-repeat;width:8px;overflow:hidden;
	background-position:top right;height:8px;float:left;
}
#recBotbg{ overflow:hidden;
	border-bottom:1px solid #339999;width:97.5%;float:left;height:7px;float:left;
}
#srchOut{ padding:0 10px 0 10px;}
#site_map,#allRetailer{padding-left:25px;}
#retSel{text-align:center;color:#006666;padding:10px 0 0 0;}
#retSel a{color:#006666;text-decoration:underline;}
#retFnd{ color:#cc3367;font-weight:bold;}
.tab_account {
   background-image:url('images/de_tabbg.gif');
	background-position:bottom left;
   background-repeat:no-repeat;	text-align:center;
}
.tab_change_account {
   background-image:url('images/de_tabbg2.gif');
   background-repeat:no-repeat;color:#ffff00;
	background-position:bottom left;	text-align:center;
}
.tab_change_account a, .tab_account a{
    font-family:Arial, Helvetica, sans-serif;text-decoration:none;
    font-size:11px;color:#000000;font-weight:bold;
	text-align:center;
}
.tab_change_account a {color:#ffff00;}

.menu_act_ink{ color:#cc3366;font-weight:bold;background-color:#FFFFFF;}

.menu_act_ink_bd{ color:#cc3366;font-weight:bold;background-color:#FFFFFF;border-bottom:1px solid #51a8a8;}

.td_acc{border-left:1px solid #51a8a8;border-right:1px solid #51a8a8;width:547px;}

#logTopLeft{ 
	background: url('images/lg_top_left.gif');overflow:hidden;
	background-repeat:no-repeat;width:8px;margin:10px 0 0 0;
	background-position:top left;height:8px;float:left;
	
}
#logTopRight{ 
	background: url('images/lg_top_right.gif');overflow:hidden;
	background-repeat:no-repeat;width:8px;margin:10px 0 0 0;
	background-position:top right;height:8px;float:left;
	
}
#logTopBg{ 
	background: url('images/lg_top_bg.gif');overflow:hidden;
	background-repeat:repeat-x;width:97%;margin:10px 0 0 0;
	background-position:top left;height:8px;float:left;overflow:hidden;
	
}
#logBg{ 
	border-left:1px solid #51a8a8;width:99.4%;float:left;margin:0;clear:left;
	background-color:#99cccc;border-right:1px solid #51a8a8;overflow:hidden;
}
#logBotLeft{ 
	background: url('images/lg_bot_left.gif');clear:left;
	background-repeat:no-repeat;width:8px;margin:0px 0 0 0;
	background-position:top left;height:8px;float:left;
	
}
#logBotRight{ 
	background: url('images/lg_bot_right.gif');
	background-repeat:no-repeat;width:8px;margin:0px 0 0 0;
	background-position:top right;height:8px;float:left;
	
}
#logBotBg{ 
	background: url('images/lg_bot_bg.gif');
	background-repeat:repeat-x;width:97%;margin:0px 0 0 0;
	background-position:top left;height:8px;float:left;
	
}
.inter_content{
	/* background-image:url('images/inter_logo.gif');
	 background-repeat:no-repeat; background-position:top right;*/
	 vertical-align:top; margin:0px 20px;font-size:11px; color:#cc3367;
 }
.textboxs{
	border:2px solid #016567;background-color:#FFFFFF;height:18px; width:95%; vertical-align:middle;
}
.textboxs_pro{
	border:1px solid #016567;background-color:#FFFFFF;height:18px; width:250px; vertical-align:middle;
}
.textboxs_acc, .textboxs_sor{
	border:1px solid #016567;background-color:#FFFFFF;height:18px; width:150px; vertical-align:middle;
}
.textboxs_payment{ border:1px solid #016567;background-color:#FFFFFF;height:18px; width:100px; vertical-align:middle;
}
.textboxs_sor{width:50px; }
.listnew{ float:left;width:50%;margin-top:10px;}
.listnew ul{
	margin:0px;padding:0px;list-style-type:none;
}
.listnew li{
	background-image:url('images/arrow_new.gif');
   	background-repeat:no-repeat;background-position:left;
	list-style-type:none;padding-bottom:5px;padding-left:30px; padding-top:5px;
	font-size:13px; font-weight:bold;
}
#trms{width:100%;float:left;margin:10px 0 0 0; 
font-size:13px;
}
#trms a{color:#ffff00;text-decoration:underline;}
#trms a:hover{color:#ffff00;text-decoration:none;}
#inbt{ margin:10px 0 0 0;float:left;text-align:center;}
.inter_alert{ 
	margin-top:10px;background-color:#FFFFCC;width:97.6%;
	border:1px solid silver;padding:5px;float:left;color:#006666;
}
#interSh{ float:left;margin:10px 10px 0 10px;}
#interShT{ float:left;margin:10px 10px 0 10px;}
.jntd{ color:#ffff00;text-decoration:underline;}
.jntd:hover{ color:#ffff00;text-decoration:none;}
.memalert{
	padding:5px;border:1px solid #fee5e5;background-color:#fef6f6;
	font-size:11px;
}
.memalertfav{
	padding:5px;border:1px solid #fee5e5;background-color:#fef6f6;
	font-size:11px;margin:0 0 5px 0;
}
#hdTxt{ padding:5px 0 0 7px;color:#006666;width:24%;font-weight:bold;height:20px;float:left}
#hdImg{ width:75%;float:left;height:26px;margin:0 0 3px 0;
	background-image:url('images/hedImg.gif');
   	background-repeat:no-repeat;background-position:left;} 
.hedTp-n {
	float:left;margin:3px 4px;
	background: url('images/tp_men_left.gif') top left no-repeat;
	height:16px;padding-left:3px;	
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#404040;font-weight:bold;font-size:10px; vertical-align:middle;
}
.hedTp-n a{
	float:left;font-size:10px;vertical-align:middle;
	background: url('images/tp_men_right.gif') top right no-repeat;
	display:block;height:16px;line-height:16px;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	color:#404040;font-weight:bold;text-decoration:none;
	padding:0 7px 0px 5px; 
}
#indexClick{float:right;margin:235px 0 0 20%;clear:right;width:175px;height:25px;
	border:0px solid red;background-image:url('images/Click-here-for-more-info.gif');
	background-repeat:no-repeat;cursor:pointer;}

#indexText{float:right;margin:25px 0px 0 25%;clear:right;width:46%;z-index:0;
	font-size:12px;height:175px;}

#indexClick a{text-decoration:none;color:#000000;}
#indexClick a:hover{text-decoration:underline;color:#000000;}
.howul li{list-style:none;	list-style-position:outside;
	 background:url(images/check.gif) no-repeat;padding:0 0 5px 16px;  }
/*-----------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------*/
.titlenews{
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color:#000000;font-weight:bold;text-decoration:none;
}
.titlenews:hover{
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color:#000000;font-weight:bold;text-decoration:underline;
}
.bar_text_style1 {
 MARGIN: 0px; background-color:#F0F0F0;text-decoration:none;
 font-style:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;
 text-align:left;font-weight:normal; color: #7C7C7C;
}
.sub_title_menu {
 	color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;
	font-size:12px;text-align:left;text-decoration:underline;
}
.shop_links_renew {	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000; }
.direc{ font-size:11px;text-decoration:none;color:#333333;}
.direc:hover{ font-size:11px;text-decoration:underline;color:#333333;}
#blue_line{ 	border-bottom:2px solid #0099FF;height:25px;}
.img-shadow {  
	background: url('images/shadow.gif') no-repeat bottom right !important;
	height:70px; margin: 10px 0 0 5px !important;
  }
.img-shadow img { display: block; background-color: #fff; margin: -3px 6px 6px -3px; padding: 3px 3px 3px 0; } 
.bar_top{ font-size:11px;color:#7C7C7C;background-color:#f0f0f0;height:15px;}
.reg_lbl{font-size:10px;color:#990000}
.newshead{border-bottom:1px dotted #CCCCCC; }
.newstitle{
	font-family:Tahoma, sans-serif;font-size:11px;font-weight:bold;
	color:#333333;text-decoration:none;	
}
.newstitle:hover{
	font-family:Tahoma, sans-serif;font-size:11px;font-weight:bold;
	color:#7f8daa;text-decoration:none;
}
.newsdate{ font-family:Arial, sans-serif;font-size:10px;color:#999999;}
.newsdot{ list-style-type:circle;color:#003333;}
#subcat{ width:100%;padding:0px;text-align:left;}
#subcat ul{ 
padding:0; margin:0px;
	width:100%;

}
#subcat_list li{
	 list-style-type:none;
	line-height:2em; outline:0; margin:0px;
	text-align:center; vertical-align:middle;
	width:148px;
}
.subbgimg{
    display:block;
	background-image:url('images/subcat_Img.gif');
	background-repeat: no-repeat;
	width:148px; height:25px;
	text-align:center; padding-top:3px;
	}
a.subbgimg:hover{
	background-image:url('images/subcat_sel_Img.gif');
	background-repeat: no-repeat;
	width:148px; height:25px;
}
.subbgimgactive{ display:block;
	background-image:url('images/subcat_sel_Img.gif');
	background-repeat: no-repeat;
	width:148px; height:25px;
	text-align:center; padding-top:3px;
}
.fer-link{
	text-decoration:none;color:#333333;font-size:11px;font-weight:bold;
}
.fer-link:hover{ text-decoration:underline;color:#333333;}
#subcat_list{
	float:left;width:150px;padding-right:0px;text-align:left;
	font-size:11px;font-weight:bold;color:#000066;line-height:12px;
}
#subcat_list a{ color:#ffff00;text-decoration:none;}
#subcat_list a:hover{ color:#ffff00;text-decoration:none;}
.redtext1{
	font-family:Arial, Helvetica, sans-serif;	font-size:18px;
	color:#971128;font-weight:bold;padding-bottom:5px;
}
.bluetext1{
	font-family:Arial, Helvetica, sans-serif;	font-size:19px;
	color:#04006f;font-weight:bold;padding-bottom:10px;
}
.redtext2{
	font-family:Arial, Helvetica, sans-serif;	font-size:15px;
	color:#971128;font-weight:bold;padding:3px;
}
.whitetext1{
	font-family:Arial, Helvetica, sans-serif;	font-size:18px;
	color:#294c94;font-weight:bold;padding-top:2px;margin:0 0 0 0;
}
.whitetext2{
	font-family:Arial, Helvetica, sans-serif;	font-size:18px;
	color:#fffefe;font-weight:bold;padding-top:3px;	margin:0 0 0 0;
}
.textblack1{
	font-family:Arial, Helvetica, sans-serif;	color:#313030;
	font-size:18px;font-weight:bold;padding-top:4px;
}
.searchpanel{ height:50px;width:750px;}
.texthead1{
	padding-left:8px;padding-top:4px;font-weight:bold;
	text-align:left;color:#333333;font-family:Arial, sans-serif;
}
.mediapanel{
	width:310px;font-family:Arial, Helvetica, sans-serif;text-align:justify;
	font-size:12px;color:#333333;font-weight:normal;vertical-align:top;
}
.search{
	padding-left:5px;font-family:Arial, Helvetica, sans-serif;height:59px;	
	color:#000000;font-size:12px;font-weight:bold;vertical-align:middle;		
}
.topsublink{
	font-family:Arial, sans-serif;color:#000000;font-size:12px;	
	padding-top:5px;text-align:center;
}
.topsl{
	font-family:Arial, sans-serif;color:#000000;
	font-size:12px;text-decoration:none;
}
.topsl:hover{
	font-family:Arial, sans-serif;color:#000000;
	font-size:12px;text-decoration:underline;	
}
.tops{ text-decoration:none;font-size:11px;font-weight:bold;color:#000000;}
.tops:hover{ text-decoration:underline;}
.getpaid{
	vertical-align:bottom;background-image:url('images/getpaid.gif');
	background-repeat:no-repeat;background-position:left;	
}
.tm{height:29px;}
.tm1{
	background-image:url('images/s-top2-left.gif');	background-repeat:no-repeat;
	background-position:left;height:29px;list-style-type:none;
}
.tm2{
	background-image:url('images/s-top2-right.gif');background-repeat:no-repeat;
	background-position:right;height:29px;list-style-type:none;
}
.tm1-a{
	background-image:url('images/s-top2-left-a.gif');background-repeat:no-repeat;
	background-position:left;height:29px;list-style-type:none;
}
.tm2-a{
	background-image:url('images/s-top2-right-a.gif');background-repeat:no-repeat;
	background-position:right;height:29px;list-style-type:none;
}
.tmtext{
	font-family:Arial, Helvetica, sans-serif;	color:#000000;font-size:12px;
	text-decoration:none;vertical-align:middle;line-height:25px;
	
}
.getbox{ padding-bottom:5px;font-size:11px;font-weight:bold;}
.getbox p{
	padding-left:40px;font-size:12px;line-height:12px;font-weight:normal;
	padding-top:5px;padding-bottom:2px;
}
#dhtmltooltip{
	position: absolute;width: 250px;border: 1px solid black;
	padding: 2px;background-color:#ffffe1;visibility: hidden;z-index: 100;
/* Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}

p.cat_head_para { font-size: 11pt;text-align:center;}
.bdy_cont_head {    
       font-family:Arial, Helvetica, sans-serif;font-weight: bold;
	font-size: 14px;text-align:left;border-bottom:1px dotted #bdc5c5;padding-bottom:4px;
}
.sa_link{
	font-family:Arial, Helvetica, sans-serif;font-size:12px;
	text-decoration:none;color:#000000;
}
.mem_revcont {
	font-size: 12px;font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;color: #000000;
}
.mem_revcont a:hover { background-color: #0000FF; color: #FFFF00;}
.mem_revcont a:link { 
    font-size: 11px;font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;text-decoration:none;color: #000000;
}
.head_user_shop_review{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;color:#971128;
}
.bdy_cont_head_title {
    font-family:Arial, Helvetica, sans-serif;font-weight: bold;
    font-size: 17px;text-align:center;color:#990000;padding: 0px;text-align: center
}
H3.bdy_cont_head_title { padding:0px; margin:0px; padding-bottom: 5px; }
.review_top_head{
	font-weight:bold;text-decoration:none;color:#006666;font-size: 13px;}
.review_top_head:hover{ text-decoration:underline;}
.rv_page{ 	padding-left:5px;padding-right:5px; }
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #971128;
}
.sub_cat_links{
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
	text-decoration:none;color:#004A82;
}
.sub_cat_links:hover{ text-decoration:underline; }
.refer_class{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;color:#004A82;
}
.text_tablink{
    font-family:Arial, Helvetica, sans-serif;text-decoration:none;
    font-size:11px;color:#000000;font-weight:bold;
}
.specialnote { color:#0000ff; padding:5px;border: 1px solid #0000fe;}
.botbr{ border-bottom:1px dotted #CCCCCC;}
.homeimg{ padding-top:10px;	padding-bottom:10px;}
.btnswidth{ width:440px;text-align:center;padding-bottom:10px;}

#indexBot a{
	text-decoration:none;
}
label{
	font-size:15px;
	font-weight:bold;
	line-height:24px; padding-bottom:5px;
}
a.ref-join-link{
text-decoration:none;
cursor:pointer;
}
input.login_but{
	padding:10px 0px 0px 10px;
}
input.reset_but{
	line-height:25px;
}
input.resetbor{
	border:2px solid #016567;background-color:#FFFFFF;
}
.inHead{padding-left:5px; width:99%;color:#006666;font-size:1.7em;
	font-family:MyriadPro-BoldIt,Trebuchet MS,Helvetica,sans-serif;font-weight:bold;}
.inInnTxt{padding:0 5px; width:98%;color:#006666;font-size:1.15em;line-height:18px;
	font-weight:bold;font-family:MyriadPro-BoldIt,Trebuchet MS,Helvetica,sans-serif;}
.inInnTxt1{padding:0 5px; width:98%;color:#006666;font-size:1.15em;line-height:18px;
	font-weight:bold;margin:7px 0 0 0;font-family:MyriadPro-BoldIt,Trebuchet MS,Helvetica,sans-serif;}
#reminder{ margin:10px 0 0 0;float:left;width:99%;}
.smalltxt{
	color:gray;
	font-size:10px;
	font-family:Arial;
}
.prosub{
	background-image:url('images/update-profile.gif');background-repeat:no-repeat;
	background-position:right;height:24px;list-style-type:none; width:119px;
	border:0;
}


/* ---------------- Help Desk ----------------- */

/*.knew_ques
{

color:#545454;
font-size:12px;
line-height:20px;
//margin-left:10px;
//padding-left:10px;
text-decoration:none;
}*/

.knew_ques a{
	text-decoration:none;
	color:#545454;
	font-size:12px;
	margin-left:-4px;
	padding-left:13px;
	line-height:20px;
}

.knew_ques a:hover{
	text-decoration:underline;

}

.knew_cat{
	float:left;
	width:100%;
	font-size:13px;
	color:#183790;
	font-weight:bold;	
	line-height:20px;
	background:url('../images/articletitle.gif') no-repeat 0 40%;
	padding-left:15px;
}

.knew_cat_bottom{
	float:left;
	width:100%;
	font-size:1.8em;
	color:#183790;
	font-weight:bold;	
	line-height:20px;
	padding-left:0px;
}



.knew_ques_bottom{
	text-decoration:none;
	color:#545454;
	font-size:1.6em;
	margin-left:0px;
	padding-left:0px;
	line-height:20px;
	font-weight:bold;
}


.knew_row{
	float:left;
	width:96%;
	margin-top:5px;
	margin-left:10px;
}
.knew_more{
	float:right;
	width:100%;
	font-size:11px;
	text-align:right;
}
.knew_art_ques{
	float:left;
	width:100%;
	font-size:14px;
	font-weight:bold;
	color:#183790;
	line-height:20px;
}
.knew_art_answ{
	float:left;
	width:100%;
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-align:justify;
	padding-left:0px;
}
.knew_cat_ques, .knew_cat_ques a{
	float:left;
	width:100%;
	font-size:13px;
	font-weight:bold;
	color:#183790;
	line-height:20px;
}
.knew_cat_answ{
	float:left;
	width:100%;
	font-size:12px;
	color:#545454;
	line-height:16px;
	text-align:justify;
}
.catkn_row{
	float:left;
	width:100%;
	margin:4px 0px;	
	padding-bottom:10px;
	border-bottom:1px dotted #cccccc;
}
.history{
	float:left;
	width:100%;
	margin:10px 1px;
}
.history a{
	font-size:12px;

}


#rectmiddles
{
float:left;
margin:0 0 0 0px;
min-height:52px;
overflow:hidden;
width:100%;
margin-top:-38px;
/*border:1px solid black;*/
}


* + html #rectmiddles
{

overflow:hidden;
width:100%;
/*border:1px solid black;*/
margin-top:-20px;
margin-left:0px;
}


* html #rectmiddles
{
margin-right:400px;
/*border:1px solid black;*/
margin-top:-20px;
}


#newh31 {
color:#EF7104;
font-size:12px;
font-weight:bold;
margin-right:71px;
margin-top:0px;
text-align:right;
}




#newh331 {
color:#0000ff;
font-size:12px;
font-weight:bold;
margin-top:-33px;
text-align:right;
margin-right:3px;
}

#newh331 a{
color:#7f8daa;
font-size:12px;
font-weight:bold;
margin-top:-31px;
text-align:right;
margin-right:3px;
}

* html #newh331 {
color:#0000fe;
font-size:12px;
font-weight:bold;
margin-top:-33px;
text-align:right;
margin-right:3px;
}



/* CSS Document */
#chri_content{
	margin:0px 0px 0 20px;z-index:0;
	overflow:hidden;
	float:right;width:775px;
}
* html #chri_content{margin:0px 0px 0 20px;}
/* #chri_content h2{
	font-size:2em;
	line-height:1.3em;
	margin-bottom:10px;
	padding:10px 0 0 0px;
	color:#990000;
	font-weight:bold;
	border-bottom:1px dotted #c0c0c0;
} */
#chri_content h3{
	font-size:1.7em;
	line-height:1.3em;
	margin-bottom:10px;
	padding:10px 0 0 0px;
	color:#990000;
	font-weight:bold;
	/* border-bottom:1px dotted #c0c0c0; */
}
#chri_content span{
	font-size:1.7em;
	line-height:1.3em;
	margin:0px; padding:0px;
	color:#222222;
	padding:5px 0 5px 10px;
	font-weight:bold;
}
#chri_content ol{
	list-style-position:inside;
	list-style-type:none;
}
#chri_content ol li{
	list-style-position:outside;
	list-style-type:decimal;
	margin:7px 0 0 23px;
	line-height:1.5em;
	text-align:justify;
	font-size:14px;
	color:#222222;
}
* html #chri_content ol li{margin:7px 0 0 37px;}
* + html #chri_content ol li{margin:7px 0 0 20px;padding:0 0 0 0px;}
#chri_content ul li{
	list-style-position:outside;
	list-style-type:disc;
	margin:7px 0 0 20px;
	font-size:13px;
	color:#222222;
}
* html #chri_content ul li{margin:7px 0 0 0px;}
* + html #chri_content ul li{margin:7px 0 0 -20px;}
#chri_content p{
	background:transparent url(../images/tick_arrow.gif) no-repeat scroll left top;
	color:#414141;
	font-size:13px;
	margin-top:10px;
	padding:0 0 0 25px;
	height:19px;
	margin-left:10px;
}

#chri_term{
	margin:0px 0px 10px 0;z-index:0;
	overflow:hidden;
	float:right;
	width:720px;
}
#chri_term h2{
	font-size:2em;
	line-height:1.3em;
	margin-bottom:10px;
	padding:10px 0 0 0px;
	color:#990000;
	font-weight:bold;
	border-bottom:1px dotted #c0c0c0;
}
#chri_term h3{
	font-size:1.7em;
	line-height:1.3em;
	margin-bottom:10px;
	padding:10px 0 0 0px;
	color:#990000;
	font-weight:bold;
	border-bottom:1px dotted #c0c0c0;
}
#chri_term ol{
	list-style-position:inside;
	list-style-type:none;
}
#chri_term ol li{
	list-style-position:outside;
	list-style-type:decimal;
	margin:7px 0 0 23px;
	line-height:1.3em;
	text-align:justify;
	font-size:12px;
	color:#222222;
}
* html #chri_content ol li{margin:7px 0 0 30px;}
* + html #chri_content ol li{margin:7px 0 0 30px;}
#chir_mem_revcont{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
}
.chri_mem_left{
	background:url(../images/tick_arrow.gif) no-repeat scroll left top;

}
.chri_button{
	width:100%;
	float:left;
}
.chri_log{
	width:49%;
	float:left;
}
.chri_reg{
	width:50%;
	float:right;
}

.priv_high{
	float:left;
	list-style-position:inside;
	list-style-type:disc;
	color:#555555;
}
* + html .priv_high{padding: 0 0 0 20px;}

#watnew{
	float:left;
	width:100%;
}
#freedisc{
	/*float:left;*/
	width:100%;
}
.lef_divi{
	width:154px;
	float:left;
	height:2px;
	background:url(../img/dividort.gif) no-repeat;	
}
#highsts{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.chris_rectmiddle{
	min-height: 52px;border-right:1px solid #51a8a8;float:left;
	border-left:1px solid #51a8a8;margin:0;width:99%;overflow:hidden;
}
/*---------Members Start-------*/
#membersnew_back{
	float:left;
	width:95.9%;
}
.members_newtop{
	float:left;
	width:720px;
	height:20px;
	background:url(../images/member_topimg.gif) no-repeat left top;	
}
.members_newcen{
	background-color:#fafafa;
	float:left;
	width:718px;
	border:1px solid #d9d9d9;
	border-top:0px;
	border-bottom:0px;
}
.members_newbot{
	width:720px;
	float:left;
	height:20px;
	background:url(../images/member_botimg.gif) no-repeat left bottom;	
}	
ul.membernew{
	float:left;
	margin-left:15px;
	font-size:12px;
	width:702px;		
}
ul.membernew li.memb {	
	background:url(../images/tick_arrow.gif) no-repeat left top;	
	color:#414141;
	font-size:12px;	
	margin-top:10px;	
	padding:0 0 0 25px;
}
ul.membernew li.memb_link{
	float:right;
	margin-right:25px;	
	background:url(../images/tick_arrow.gif) no-repeat left top;	
	color:#4497f4;	
	text-decoration:none;
	font-size:11px;	
	margin-top:10px;	
	padding:0 0 0 25px;
}
ul.membernew li.memb_link a {
	text-decoration:none;
}
ul.membernew li.memb_link a:hover {	
	text-decoration:underline;	
}

#members_addnew_back{
	float:left;
	width:95.9%;
}
.members_addnew_top{
	float:left;
	width:720px;
	height:20px;
	background:url(../images/members_add_top.gif) no-repeat left top;	
}
.members_addnew_cen{
	background-color:#eff4f8;
	float:left;
	width:718px;
	border:1px solid #7ca6c8;
	border-top:0px;
	border-bottom:0px;
}
.members_addnew_bot{
	width:720px;
	float:left;
	height:20px;
	background:url(../images/members_add_bot.gif) no-repeat left bottom;	
}
	
/*---------Members End-------*/

#christmas {
	
	width:100%;
	margin-bottom:10px;
}
#christmas img {
	width:170px;
}

/*-----------Offline cashback ------------------*/

.box2
{
	padding-bottom:20px;
	overflow:hidden;
	vertical-align:top;
	width:100%;
}


.boxhead1
{
	background: url(../images/centerbg.gif);
	background-repeat:repeat;
	overflow:hidden;
}	
.boxhead1 ul
{
	background: url(../images/left-cornerbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	list-style-type:none;
	margin:0 0 0 0;
	overflow:hidden;
	padding-left:3px;
}
.boxhead1 li
{
	background: url(../images/right-cornerbg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:4px;
	font-weight:bold;
	text-align:left;
	color:#fffefe;
	font-family:Arial, sans-serif;
	overflow:hidden;
}
.boxhead2
{
	background: url(../images/centerbg1.gif);
	background-repeat:repeat;
	overflow:hidden;
}	
.boxhead2 ul
{
	background: url(../images/left-cornerbg1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	list-style-type:none;
	margin:0 0 0 0;
	overflow:hidden;
	padding-left:3px;
}
.boxhead2 li
{
	background: url(../images/right-cornerbg1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:4px;
	font-weight:bold;
	text-align:left;
	color:#fffefe;
	font-family:Arial, sans-serif;
	overflow:hidden;
}

.boxmiddle1
{
	border:1px solid #426b84;
	padding-top:10px;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin-bottom:0px;
       width:96.3%;
       overflow:hidden;
	margin-left:6px;
      
}

*  html .boxmiddle1
{
width:96.3%;

}
.merchlogo
{
	float:left;
	width:60%;
	background-position: center;
	text-align:justify;
}
* html .merchlogo
{
width:60%;
}
.desc
{
	color:#222222;
	float:left;
	font-size:12px;
	line-height:19px;
	padding:5px 10px;
	text-align:justify;
	width:38%;
}

* +html .desc
{
width:37%;
}

.regcbk
{
	border-left:2px dotted #CECECE;
	float:right;
	line-height:35px;
	margin-right:2%;
	width:35%;
}
 
* html .regcbk
{
width:36%
}
* + html .regcbk
{
width:35%;
}
.regcbk1
{
	color:#000000;
	float:left;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:right;
	width:100%;
}

.regcard
{
	background:transparent url(../offlinecashback/images/reg-icon.gif) no-repeat scroll 25% 50%;
	float:left;
	font-size:17px;
	margin-bottom:5px;
	min-height:19px;
	text-align:right;
	width:100%;
}

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

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

.sbm
{
margin-bottom:5px;
float:left;
}
* html .sbm
{
	width:200px;
	float:left;
}
.inpbox
{
	float:left;
	text-align:right;
	width:85%;
}

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

* html input.sbmbtn
{
	width:29px;
	margin-top:0px;
	float:right;
}
* html input.sbmbtn1
{
	width:29px;
	margin-top:0px;
	float:right;
}
input.sbmbtn
{
	background:transparent url(../images/submit-btn-blue.gif) no-repeat scroll 0 0;
	height:29px;
	width:29px;
	border:0px;
	float:right;
	margin-top:-4px;
}


* + html input.sbmbtn
{
margin-top:0px;
}

* + html input.sbmbtn1
{
margin-top:0px;
}


input.sbmbtn1
{
	background:transparent url(../images/submit-btn-red.gif) no-repeat scroll 0 0;
	height:29px;
	width:29px;
	border:0px;
	float:right;
	margin-top:-4px;

}


* html input.sbmbtn1
{
	width:29px;
	margin-top:0px;
	float:right;
}
.higsrt{
	color:#000000;
	font-size:14px;
	font-weight:normal;
	line-height:21px;
	text-align:justify;
}	
.higsrt ol{
	list-style-position:inside;
	list-style-type:none
}
.higsrt ol li{
	list-style-position:outside;
	list-style-type:decimal;
	margin:0 0 0 24px;
	font-size:16px;
	font-weight:bold;	
}
.ssimage{
	float:right;
	background:url(../offlinecashback/images/master21.gif) no-repeat scroll 0 0;
	height:90px;
	width:100px;
	border:0px;
}
.ssimage1{
	float:left;
	background:url(../offlinecashback/images/master21.gif) no-repeat scroll 0 0;
	height:90px;
	width:100px;
	border:0px;
margin:20px;

}
.ssimage2{
	float:left;
	background:url(../offlinecashback/images/master21.gif) no-repeat scroll 0 0;
	height:90px;
	width:100px;
	border:0px;
	left:840px;
	top:750px;
	position:absolute;

}
* html .ssimage2
{
top:780px;
}
.ssimage3{
	background:transparent url(../offlinecashback/images/master21.gif) no-repeat scroll 0 0;
	border:0 none;
	float:left;
	height:90px;
	left:30px;
	position:relative;
	top:-30px;
	width:100px;
}
* html .ssimage3
{
left:70px;
top:-20px;
}


.totalcont
{
	float:left;
	/*background-color:#dfeef8;*/
	width:100%;
	margin-top:10px;
	/*padding-left:123px;*/
	font-size:16px;line-height:35px;
	font-family:Arial,Verdana;
	padding-top:25px;
}
* + html .totalcont
{
	line-height:20px;
	margin-top:20px;
	padding-top:10px;
	padding-left:100px;
	margin-left:5px;
}
* html .totalcont
{
	line-height:20px;
	padding-left:50px;
	padding-top:20px;
	margin-left:3px;
}
.leftr1
{
	float:left;
	margin:0;
	padding-left:51px;
	width:17%;
}
* html .leftr1
{
	float:left;
	height:20px;
}
* html .rightr1
{
	float:right;
	height:0px;
}
.rightr1
{
	float:left;
	padding-left:55px;
	width:55%;
	height:35px;
}
.reg_butgg
{
	width:50px;
	height:32px;
	display:block;
	margin:13px auto 0;
	background:url(../images/login_butg_new.gif) no-repeat 0 0;
	border:0;
	padding:0 0px 7px 0px;
	cursor:pointer;
	font:14px Arial,Helvetica,sans-serif;
	color:#fffefe;
	text-align:center;
	width:96px;
}
.reg_but_row1
{
	float:left;
	height:27px;
	margin:5px 0;
	text-align:center;
	vertical-align:bottom;
	width:78%;
}
* +html .reg_but_row1
{
	margin-bottom:10px;
}
.nocard
{
	float:left;
	width:100%;
	font:14px Arial,Helvetica,sans-serif;

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

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

}
#mem_revcont1 h3
{
	color:#AB3939;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}

.ssimage3{
	float:left;
	background:url(../images/master21.gif) no-repeat scroll 0 0;
	height:90px;
	width:100px;
	border:0px;
	left:30px;
	top:-30px;
	position:relative;
}

* html .ssimage3{
	left:25px;
}
.ssimage4{
	float:left;
	background:url(../images/master21.gif) no-repeat scroll 0 0;
	height:90px;
	width:100px;
	border:0px;
	left:30px;
	top:0px;
	position:relative;
}

#membersnew_back {
float:left;
margin-top:10px;
width:95.9%;
margin-left:7px;
}

* html #membersnew_back {
margin-left:3px;
}

.members_newtop {
background:transparent url(../images/member_topimg.gif) no-repeat scroll left top;
float:left;
height:20px;
width:600px;
}

.members_newcen {
background-color:#e8eeee;
border-color:#c5d6d5;
border-style:none solid;
border-width:0 1px;
float:left;
width:598px;
}

ul.membernew {
float:left;
font-size:12px;
margin-left:-18px;
width:565px;
list-style-type:none;
}

* + html ul.membernew {
margin-left:7px;
}

* html ul.membernew {
margin-left:6px;
width:570px;
}

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

.members_newbot {
background:transparent url(../images/member_botimg.gif) no-repeat scroll left bottom;
float:left;
height:20px;
width:600px;
}

#members_addnew_back {
float:left;
width:95.9%;
margin-left:5px;
}

* html #members_addnew_back {
margin-left:-25px;
}


* + html #members_addnew_back {
margin-left:-100px;
}

.members_addnew_top {
background:transparent url(../images/members_add_top.gif) no-repeat scroll left top;
float:left;
height:20px;
width:600px;
}

.members_addnew_cen {
background-color:#cce3e2;
border-color:#99cccc;
border-style:none solid;
border-width:0 1px;
float:left;
width:598px;
}

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

.members_addnew_bot {
background:transparent url(../images/members_add_bot.gif) no-repeat scroll left bottom;
float:left;
height:20px;
width:600px;
}



#watnew {

width:100%;
margin-left:10px;
}

* html #watnew {
margin-left:6px;
/* border */
}

#highsts1 {

width:100%;
}

#christmas {
margin-bottom:10px;
width:100%;
}

.row {
display:block;
}
.headermenu
{
float:left;
width:100%;
margin-top:4px;
}
* html .headermenu
{
margin-top:7px;

}
* +html .headermenu
{
margin-top:7px;
}
/*-----------Offline end ------------------*/
