body{text-align:center; margin:0 auto;}
body , p, div,form,h3,table {margin:0; padding:0; font-family: arial, verdana, sans-serif, FreeSans ; font-size:12px; }
#wrapper{width:990px;text-align:left;position:relative;margin:0 auto;padding:10px 0 0 0;}
#wrapper_lb{width:700px;text-align:left;position:relative;margin:0 auto;padding:0px 0 0 0;}
#leftcontainer{text-align:left;width:670px;overflow:hidden;display:inline;float:left; padding:15px 0 0 0;margin:0 0 0 5px; }
form *{font-family: arial, verdana, sans-serif, FreeSans ; font-size:12px;}
a{text-decoration:none;color:#0055cc;}
img{border:0px;}
h3{font-size:14px;}
.othersprite{background:url(http://imworld.rediff.com/sharerediff/pix/sharesprite.png) no-repeat 0 0;}
.plusSign{background-position:-27px -156px; height:14px;width:14px}
.waitingSign{background:url(http://imworld.rediff.com/sharerediff/pix/waitimg.gif) no-repeat; height:16px;width:16px}
.sm_greenbtnL{float:left;background-position: -1px -156px;width:3px;height:30px;}
.sm_greenbtnR{float:left;background-position: -6px -156px;;width:3px;height:30px;}
.sm_greenbtnM{float:left;background:url(http://imworld.rediff.com/sharerediff/pix/greentilesm.gif) repeat-x; height:18px; _height:30px;font:bold 14px 'arial' ;padding:5px 10px;border-top:solid 1px #646463;border-bottom:solid 1px #646463; }
.sm_greenbtnM a{color:#000000;text-decoration:none;}
.halflogo{width:67px;height:21px; background-position: 0 -44px;margin:3px 4px 1px 0;}
.mypagelogo{width:71px;height:18px;background-position:-138px -46px; margin:3px 33px 0 0;}
.sharemypagelogo{width:71px;height:18px;background-position:-138px -46px; margin:0px 15px 0 5px;}
.rmaillogo{background-position: 0 -90px; vertical-align:middle;width:80px; height:20px;}
.gmaillogo{background-position: -53px -109px; vertical-align:middle;width:46px; height:20px;}
.yahoologo{background-position: -104px -110px; vertical-align:middle;width:62px; height:20px;}
.msnlogo{background-position: -171px -108px; vertical-align:middle;width:44px; height:20px;}
.sm1{font-size:11px;}
.clear{clear:both;display:block;font-size:0;line-height:0;}
.floatL{float:left;}
.floatR{float:right;}
.vmiddle{vertical-align:middle;}
.f12{font-size:12px;}
.grey1{color:#969696;}
.grey2{color:#666666;}
.toprightlinks{float:right;font-size:11px;color:#999999;margin:8px 0 0 0;text-align:right;}
.toptabsdiv{float:left;margin:21px 0 0 0;}
.red{color:#ff0000;}
.bggrey{background:#cfcfcf;}
.ht2{display:block;height:2px;font-size:0;line-height:2px;}
.ht5{display:block;height:5px;font-size:0;line-height:5px;}
.ht10{display:block;height:10px;font-size:0;line-height:10px;}
.ht15{display:block;height:15px;font-size:0;line-height:15px;}
.ht20{display:block;height:20px;font-size:0;line-height:20px;}
.ht30{display:block;height:30px;font-size:0;line-height:30px;}
.footer{border-top:solid 1px #D1D1D1;font-size:12px; clear:both;text-align:center;padding:10px 0; margin:25px 0 0 0;}
.bggrey1{background:#E4E4E4;}
#div_signup{width:500px;position:absolute; text-align:left;margin-left:-250px;top:-177px;left:50%; z-index:500; background:#EAEAEA; border:solid 1px #DFDFDF;padding:5px 3px 10px 10px; display:none; }
#div_signup .col1{width:25%;  float:left;display:inline; margin:5px 0 0 0;font-size:12px;}
#div_signup .col2{width:35%; float:left;}
#div_signup .col3{float:left;display:inline; width:170px; margin:0 0 0 4px;  }
#div_signup .submitbtn{font-size:100%; width:100px;}
#div_signup .capturecode{margin-top:5px;}
#div_signin{width:400px; position:absolute;margin-left:-200px;_margin-left:-70px;top:-135px;left:50%;text-align:left; z-index:500;background:#EAEAEA;border:solid 1px #DFDFDF; padding:5px 3px 20px 12px; display:none;}
#div_signin .col1{width:25%; float:left;display:inline; margin:5px 0 0 0;font-size:12px;}
#div_signin .col2{width:70%; float:left;}
#div_signin .gobtn{font-size:100%; width:100px;}
#div_confirm{width:400px; position:absolute; text-align:left;margin-left:-200px;top:-100px;left:50%;z-index:500; background:#EAEAEA; border:solid 1px #DFDFDF; padding:5px 3px 20px 12px; display:none;}
#div_reconfirm{width:400px; position:absolute; text-align:left;margin-left:-200px;top:-100px;left:50%;z-index:500; background:#EAEAEA; border:solid 1px #DFDFDF; padding:5px 3px 20px 12px; display:none;}
#trans_div{display:none;position: absolute; z-index:5; top: 0px; left: 0px; opacity: .5;  filter: alpha(opacity=50); background-color:#f4f4f4; width: 100%; height:800px;}
.popupcontainer{text-align:center;position: absolute;top: 50%;left: 0px;width: 100%;height: 1px;overflow: visible;display: block;z-index:500;}
.curhand{cursor:pointer; cursor:hand;}
.errmsg{background:#FFFF99;border:solid 1px #FFCC33;padding:5px;margin:0 0 10px 0;}
.greybar{background:#e5e5e5;height:3px;font-size:0;margin:10px 0 0 0;}
#div_sldvideo_main{position:relative;width:630px;height:120px;overflow:hidden;margin:0 0 0 20px;}
#remember{margin-left:0;}
textarea{font-family:arial;}
.div_linkthumb{width:115px;height:100px;overflow:hidden;background: #f4f4f4;}
.uploadform_div{z-index:5;}
.orange{color:#d55f0e;}
.linkthumbprev{background:#fff; border:solid 1px #D3D3D3;width:35px;font:11px 'arial';padding:0;}
.f11bold{font-size:11px;font-weight:bold}

/* share this */
#loadingcontainer{
	display:block;position:absolute; top:0px; left:0px; width:0px; height:0px; background-color: #FCFCFC; /* the background*/
	filter:alpha(opacity=50);   /* Internet Explorer       */   -moz-opacity:0.5;           /* Mozilla 1.6 and below   */
	opacity: 0.5;               /* newer Mozilla and CSS-3 */
	z-index:500;	
}
.pad10{padding:10px;}
.dvuserpages{overflow:scroll;height:100px;width:300px;border:1px solid #f1f1f1;padding:4px;}
.padL0{padding-left:0px}
.numfriend{text-decoration:underline;color:blue;cursor:pointer}
.padL3{padding-left:3px;}
.pad4{padding:4px;}
.padL10{padding-left:10px;}
.padL15{padding-left:15px;}
.padL5{padding-left:5px}
.height4{height:4px}
.height8{height:8px}
.height14{height:14px}
.height25{height:25px}
.width300{width:300px}
.txtaligncent {text-align:center;}
.nooverflow {overflow:hidden}
.dispnone{display:none;}
.dispblock{display:block;}
.f15{font-size:15px;}
.f10{font-size:10px;}
.dvWithoutBk { font-size:9px;font-family:verdana,arial,tahoma;color:#969696;padding:4px;text-align:left;width:330px;border-bottom:1px solid #E6EEFF; }
.dvWithoutBk_rep { font-size:9px;font-family:verdana,arial,tahoma;color:#969696;padding:4px;text-align:left;width:330px;border-bottom:1px solid #E6EEFF;background-color:#f1f1f1;cursor:pointer}
.dvWithBk { font-size:11px;font-family:arial;color:#969696;background-color:#f1f1f1;padding:4px;text-align:left;width:330px }
.dvtoemail {border:1px solid #c1c1c1;font-size:10px;background-color:#f7f7f7;padding:3px;margin-bottom:2px;}
.dvclose {font-size:11px;float:right;font-weight:bold;cursor:pointer;color:#0F0F0F}
.body_bg { background-color:#E9E9E9;border:2px solid #939393 }
.share_main { width:425px;margin:3px 3px 3px 2px }
.table_bg { background-color:#fff;/*border:1px solid #f1f1f1;*/margin:3px }
.bg_tdtop {	background-color:#f6f6f6 }
.bg_tdtop_n {	background-color:#fff; }
.clsDv { float:right;font-weight:bold;cursor:pointer;}
.share_heading { font-size:14px;background-color:#f6f6f6; }
.share_heading_n { font-size:16px;background-color:#fff; }
.msg_txtarea { height:35px;padding:2px;width:340px;overflow-y: hidden;font-size:11px;font-family:arial;color:#0F0F0F }
.msg_txtarea_n { height:45px;padding:2px;width:320px;overflow-y: hidden;font-size:11px;font-family:arial;color:#0F0F0F }
.share_f11 { font-size:11px;font-family:arial;color:#0F0F0F;font-weight:normal }
.autosuggest_txtarea { height:40px;width:340px;padding:2px;overflow-y: hidden;font-size:11px;font-family:arial;color:#0F0F0F }
.autosuggest_txtarea_n { height:20px;width:320px;padding:2px;overflow-y: hidden;font-size:11px;font-family:arial;color:#0F0F0F }
.autosuggest_txtarea_sm {height:25px;width:300px;overflow-y: hidden;font-size:12px;color:#c1c1c1}
.autosuggest_div { position:absolute;width:340px;height:64px;z-index:999;border:1px solid #CCDDFF;background-color:#ffffff;display:none;overflow-x:hidden;overflow-y:auto }
.autosuggest_div_n { position:absolute;width:320px;height:149px;z-index:999;border:1px solid #CCDDFF;background-color:#ffffff;display:none;overflow-x:hidden;overflow-y:auto }
.title_txt {font-size:13px;font-family:arial;color:#000;}
.link_active {font-size:11px;font-family:arial;color:#000;font-weight:900}
.link_inactive {font-size:11px;font-family:arial;color:#6699FF;font-weight:900}
.link_active_10{font-size:10px;font-family:arial;color:#2A00FF;font-weight:900}
.sub_title_txt {font-size:10px;font-family:arial;color:#969696;}
.sub_title_txt_11 {font-size:11px;font-family:arial,verdana;color:#969696;}
.link_container{background-color:#f9f9f9;border:1px solid #f1f1f1;}
.f14{font-size:14px;}
.brd_top{border-top:1px solid #f6f6f6;}
.brd{border:1px solid #E6E6E6;}
.brd_bottom{border-bottom:1px solid #c1c1c1;}
.brd_top_bot{border-top:1px solid #f6f6f6;border-bottom:1px solid #f9f9f9;}
.fntcolor{color:#6699FF;font-size:9px;font-family:verdana,arial,tahoma;}
.dvTopCotact{height:140px;overflow-x:hidden;overflow-y:auto;width:235px;display:block}
.tblContacts{width:350px;border:1px solid #f6f6f6;}
.title_txt_12 {font-size:12px;font-family:verdana;color:#000;font-weight:900}
.txtbox_w320{height:21px;width:320px;padding:2px;font-size:11px;font-family:arial;color:#0F0F0F;}
.txtbox{height:25px;width:300px;padding:2px;font-size:12px;font-family:arial;color:#0F0F0F;border:1px solid #c1c1c1;}
.txtbox_focus{height:25px;width:300px;padding:2px;font-size:11px;font-family:arial;color:#0F0F0F;border:2px solid #c1c1c1;}
.sub_title_txt_9 {font-size:9px;font-family:arial;color:#969696;font-weight:bold}
.sub_title_txt_9_light {font-size:9px;font-family:arial;color:#c1c1c1;font-weight:bold}
.title_txt_13 {font-size:14px;font-family:arial;color:#000;}
.title_txt_13 a {font-size:14px;font-family:arial;color:#2A00FF;}
.tdcontent{background-color:#F9F9F9;border:1px solid #F3F3F3}
.hrColor{border:1px solid #f6f6f6;}
.table_bg_brd { background-color:#fff;border:1px solid #f1f1f1;margin:3px }
.sm_userimg{width:25px;}
.f18{font-size:18px;}
.abooklist_div{float:left;height:55px;margin:0 9px 5px 0;overflow:hidden;width:23%;}
.sm_abookRight{float:left;width:62%;}
.sm_abookLeft{background:#F2F3ED none repeat scroll 0 0;display:inline;float:left;width:25px;height:25px;margin:3px 5px 0 5px;overflow:hidden;}
.nolink{color:#000000;cursor:text;}
.hide{display:none;}
#invite_friend_container{text-align:left;overflow:hidden;padding:0 10px 0;margin:0 0 0 5px; }
.hrline{height:1px; color:#e5e5e5; background:#e5e5e5; border:none;}
.hrline1{height:1px; color:#A6A6A6; background:#A6A6A6; border:none;}
.txtareawidth{width:340px;}
.abooklist_div1{float:left;display:inline;margin:0 10px 20px 0;overflow:hidden;width:15%;}
.absolute{position:absolute;}
.relative{position:relative;}
.cbox{position:absolute;margin-top:35px;}
.greenbtn{border:solid 1px #999999;background:#84CE5A;}
.bold{font-weight:bold;}
.sendbtn{border:none;background:none;font-weight:bold;font-size:14px;cursor:pointer;cursor:hand;height:18px;}
.othuserthumb{width:50px;height:50px;overflow:hidden;background:#d5d5d5;}
.addresscontainer{float:left;width:260px}
.txtbox_w110{height:21px;width:110px;padding:2px;font-size:11px;font-family:tahoma;color:#0F0F0F;}
.pad0{padding:0px;}
.rightborder{border-right:2px solid #d5d5d5;}
.greyborder{border:solid 1px #e5e5e5;}

.dvcntcont{ 
	overflow-y:scroll;width:318px;float:left;
}
.dvfrskey{
	float:left;height:21px;width:150px;
}
.txtfrskey{
	height:21px;width:318px;padding:2px;font-size:11px;font-family:arial;color:#0F0F0F;border:0px;
}
.contactdv{
	float:left;
	border:1px solid #7f9db9;
	font-size:9px;
	font-family:verdana,arial,tahoma;
	color:#5A82A5;
	padding:3px;
	background-color:#F1F4F8;	
	height:11px;
	white-space:nowrap;
}
.contactdvclosebt{
	border-right:1px solid #7f9db9;
	border-top:1px solid #7f9db9;
	border-bottom:1px solid #7f9db9;
	background-color:#F1F4F8;
	font-size:10px;
	font-family:verdana,arial,tahoma;
	color:#5A82A5;
	padding:3px;	
	float:left;
	height:11px;
	cursor:pointer;
	white-space:nowrap;
}
.contactdvclosebthover{
	border-right:1px solid #969696;
	border-top:1px solid #969696;
	border-bottom:1px solid #969696;
	background-color:#F1F4F8;
	font-size:10px;
	font-family:verdana,arial,tahoma;
	color:#5A82A5;
	padding:3px;
	font-weight:bold;	
	float:left;
	height:11px;
	cursor:pointer;
	white-space:nowrap;
}
.dvWrapper{margin:1px;float:left;white-space:nowrap;}
.txtfiltercont{
	height:21px;width:100px;padding:2px;font-size:11px;font-family:arial;color:#0F0F0F;
}
.smtBtnLink{color:#000;}
.dvmaincont{width:319px;border:1px solid #7f9db9;}
.dvLoading{width:220px;margin-left:15px;margin-bottom:15px}
.dvbrd{border:solid 1px #e5e5e5;}
.update_tab {
  border-color: #D5D5D5 #D5D5D5 #FFFFFF;
  border-style: solid;
  border-width: 1px;
  padding: 5px 0;
  width: 100px;
}
.botborder {
  border-bottom: 1px solid #D5D5D5;
}
