#m3shOpen{overflow: hidden;}
#m3ShareBt {background:#F6F6F6; margin-top: 25px; padding: 5px}
#m3ShareBt .inner { background:#FFFFFF; border: 1px solid #DBDBDB;}
#m3ShareBt .header {background: url("http://img1.moneycontrol.com/images/messageboard/mkt_hp/header_bg.jpg") repeat-x; border-bottom: 1px solid #DBDBDB; height: 74px;}
#m3ShareBt .gD_22 {color: #333333; font: 17px arial;}
#m3ShareBt .r_22 {color: #3D7908; font: 17px arial;}
#m3ShareBt .gry_22 {color: #4F4F4F; font: 17px arial;}
#m3ShareBt .gr_22 {color: #BF0000; font: 17px arial;}
#m3ShareBt .PL17 {padding-left: 17px;}
#m3ShareBt .w477 {width: 347px; height: 415px;}
#m3ShareBt .w235 {width: 235px;}
#m3ShareBt .msTxtarea {background: url("http://img1.moneycontrol.com/images/messageboard/mkt_hp/ms_postbg.gif") repeat-x; height: 47px; padding: 8px; width: 225px;}
#m3ShareBt .postBtn {background: url("http://img1.moneycontrol.com/images/messageboard/mkt_hp/ms_post_rt.gif") no-repeat; height: 50px; padding: 13px 0 0 10px; width: 80px;}
#m3ShareBt .msTxtarea .input {border: 0 none; color: #333333; font-family: arial; font-size: 12px; height: 47px; width: 225px;}
#m3ShareBt .tar {text-align: right;}
#m3ShareBt .col1 {border-right: 2px solid #E3E3E3; min-height: 110px; padding-left: 7px; padding-right: 10px; width: 80px;}
#m3ShareBt .bar {background:#C7C7C7; font-size: 0; height: 5px; width: 70px;}
#m3ShareBt .grbar {background: url("http://img1.moneycontrol.com/images/news/2011/grbar.gif") repeat-x; display: inline-block;font-size: 0; height: 5px; width: auto;}
#m3ShareBt .col2 {border: 0; width: 235px;}
#m3ShareBt .postLink {color: #CBCBCB; font-size: 12px; width: 320px; margin-top:10px}
#m3ShareBt .postLink ul li { display: inline;}
#m3ShareBt .w235 {width: 235px;}
#m3ShareBt .bar { width:70px; height:5px; font-size:0; background:#c7c7c7;}
#m3ShareBt .ybar { width:auto; height:5px; font-size:0; background: url(http://img1.moneycontrol.com/images/news/2011/ybar.gif) repeat-x; display:inline-block;}
#m3ShareBt .grbar { width:auto; height:5px; font-size:0; background: url(http://img1.moneycontrol.com/images/news/2011/grbar.gif) repeat-x; display:inline-block;}
#m3ShareBt .gbar { width:auto; height:5px; font-size:0; background: url(http://img1.moneycontrol.com/images/news/2011/gbar.gif) repeat-x; display:inline-block;}
#m3ShareBt .rbar { width:auto; height:5px; font-size:0; background: url(http://img1.moneycontrol.com/images/news/2011/rbar.gif) repeat-x; display:inline-block;}

#m3ShareBt .urTrading {background:#F6F6F6; border: 1px solid #E9E9E9; padding: 10px;}
#m3ShareBt .postCallout {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D2D9DC #C5C5C5 #C5C5C5 #D2D9DC;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    display: none;
    margin-top: 12px;
    padding: 15px;
    position: absolute;
    text-align: left;
    z-index: 99999;
}
#m3ShareBt .postCallout .arrow {
    margin-top: -25px;
    position: absolute;
    text-align: center;
}
#m3ShareBt .ystart {
    background: url("http://img1.moneycontrol.com/images/messageboard/ver_july11/y_star.gif") no-repeat scroll left top transparent;
    display: inline-block;
    height: 16px;
    margin-right: 8px;
    width: 16px;
}
#m3ShareBt .postCallout .gn_12 {
    color: #000000;
    font: 12px/16px arial;
}
#m3ShareBt .postLink ul li {
    display: inline;
}

#m3ShareBt .offCont li {
    display: inline-block;
    float: left;
    line-height: 18px;
    padding-bottom: 8px;
    width: 470px;
}
.m3shOpen{position: relative;overflow: scroll;width: 210px;height:120px; }
.m3shOpen .belt{position: absolute;left: 0;top: 0;}
.m3shOpen .panel{float: left;overflow: hidden; width: 210px; padding-top:10px;}
/*.replybx{background:#f0f0f0; border:1px solid #d2d2d2; border-radius:7px; padding:10px; width:300px; margin-left:-90px}*/
.rarw{position:absolute; margin:-19px 0 0 85px}

.rhstpn{ height:28px; background:url(http://img1.moneycontrol.com/images/fixed-income/page/rhstpn.gif) repeat-x; border-bottom:0px; padding:0 0 0 10px; font:bold 12px/28px Arial; color:#000;}
.compcaltxt{ border:1px solid #e3e9ef; border-top:1px solid #abadb3; padding:5px; width:198px; height:13px; margin-top:4px;}
.bl_12n { font:12px arial; color:#02536c }
.rbltbl td{ border-bottom:1px solid #e9e9e9; padding:8px 12px; font:12px Arial; color:#000;}
.rbltbl .alt{ background:#f6f6f6;}
.b10n{ font:10px/11px arial; color:#333}
.back1 {
    background: url("http://img1.moneycontrol.com/images/messageboard/promo/overlay-bg.png") repeat scroll 0 0 transparent;
    display: none;
    left: 0;
    position: absolute;
    text-align: left;
    top: 0;
    z-index: 5000;
}
.back__Inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BCBCBC;
    color: #666666;
    font-size: 12px;
    left: 0;
    margin: 0 auto;
    overflow: auto;
    padding: 5px;
    position: absolute;
    text-align: left;
    top: 0;
    width: 430px;
    z-index: 10000;
}
.back__Inner div.close {
    padding: 5px 5px 0 0;
    text-align: right;
}
.back__Inner div.close a {
    color: #FFFFFF;
    text-decoration: none;
}
.b19 {
    color: #000000;
    font: 19px Tahoma;
}
.hTitle {
    background: none repeat scroll 0 0 #EBF7FB;
    padding: 0 10px;
}
#stepDB {
    overflow: hidden;
}
#TB_window {
    background: none repeat scroll 0 0 #EEEDF0;
    padding: 0;
}
#f_popmessage {
    background: url("http://img1.moneycontrol.com/images/messageboard/promo/inputBg.jpg") repeat-x scroll center top transparent;
    border: 1px solid #D0D0D0;
    color: #999999;
    font-family: arial;
    font-size: 13px;
    font-style: italic;
    height: 64px;
    margin-bottom: 7px;
    padding: 5px;
    width: 338px;
}
#m3ShareBt .replyBox .box {
    background: none repeat scroll 0 0 #F0F0F0;
    border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	padding: 0 5px 0 7px;
	width:442px;
}
#m3ShareBt .replyBox .box .inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D9D9D9 -moz-use-text-color -moz-use-text-color #D9D9D9;
    border-left: 2px solid #D9D9D9;
    border-style: solid none none solid;
    border-width: 2px 0 0 2px;
    color: #333333;
    font: 13px arial;
    height: 25px;
    padding: 5px;
    width: 427px;
}
#m3ShareBt .inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DBDBDB;
}
