*					{ margin: 0; padding: 0; }
.body				{ font-family: Tahoma; background: url(images/login-page-bg.jpg) top center no-repeat #c4c4c4; color: #3a3a3a;  }

.body1				{ font-family: Tahoma; background: url(images/login-cp-bg.jpg) top center no-repeat #c4c4c4; color: #3a3a3a;  }

.body2				{ font-family: Tahoma; background: url(images/login-reg-update.jpg) top center no-repeat #c4c4c4; color: #3a3a3a;  }

.body3				{ font-family: Tahoma; background: url(images/landingbg.jpg) top center no-repeat #c4c4c4; color: #3a3a3a;  }

.body4				{ font-family: Tahoma; background: url(images/login-reg-bg.jpg) top center no-repeat #c4c4c4; color: #3a3a3a; }

.body5              { font-family:Tahoma; background: url(images/login-page-forgotpass.jpg) top center no-repeat #c4c4c4; color: #3a3a3a;  }

.clear				{ clear: both; }

.tickdeftxt			{ font-family: sans-serif; color: #635f5a; font-size: 8.5pt; vertical-align: middle; }

.tickercol			{ font-family: sans-serif; color: #000000; font-size: 8.5pt; vertical-align: middle;}

.tickerup			{ font-family: sans-serif; color: #6ab41b; font-size: 8.5pt; vertical-align: middle;}

.mkthdrs			{ font-family: sans-serif; color: #ffffff; font-size: 11px; vertical-align: top; text-align: center; margin: 2px; height:25px;}
.mkthdrs span		{ font-family: sans-serif; color: #ffffff; font-size: 11px; vertical-align: top; text-align: center; margin: 2px; height:25px;}
.mkthdrs a			{ font-family: sans-serif; color: #ffffff; font-size: 11px; vertical-align: top; text-align: center; margin: 2px; height:25px;text-decoration:none}
.mkthdrs a:hover	{ font-family: sans-serif; color: #ffffff; font-size: 11px; vertical-align: top; text-align: center; margin: 2px; height:25px;text-decoration:underline}

.tickerdw			{ font-family: sans-serif; color: #ff3600; font-size: 8.5pt; vertical-align: middle;}

label				{ width: 100px; text-align: left; margin: 0 10px 0 0; padding: 9px 0 0 0; font-size: 13px;}

.englishsymbol		{ font-family: Verdana; font-size: 9px}

.titles				{
	font-family: sans-serif;
	color: #000000;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 5px;

}

form				{ width: 406px; margin: 170px auto 0; }

.formland			{ width: 800px; margin: 0px auto 0; }


legend				{ display: none; }

fieldset			{ border: 0; }

input				{ padding: 1px; margin: 0 0 1px 0; font-size: 12px;
					  color: #3a3a3a; font-family: sans-serif; }

				  
textarea			{ display: block; padding: 4px; margin: 0 0 10px 0; font-size: 12px;
					  color: #3a3a3a; font-family: sans-serif; width: 170px; }
	  
.button				{ background: url(images/button-bg.png) repeat-x top center; border: 1px solid #999;
					  font-size: 11px;  width: 70px; }
.button:hover		{ background: white; color: black; }

.Txtblack			{ font-family: sans-serif; color: #3a3a3a; font-size: 16px; display: block;}

.Txtblacknormal		{ font-family: sans-serif; color: #3a3a3a; font-size: 11px; padding-right: 2px; padding-left: 1px;}

.TxtblacknormalEnglish{ font-family: sans-serif; color: #3a3a3a; font-size: 11px; padding-right: 2px; padding-left: 1px;}

.hyperblack			{ font-family: sans-serif; color: #000000; font-size: 12px; text-decoration: none; font-weight: bold; }

.hyperblack:hover	{ font-family: sans-serif; color: #000000; font-size: 12px; text-decoration: underline;}

.hyperblackEnglish	{ font-family: sans-serif;  color: #000000; font-size: 12px; text-decoration: none; font-weight: bold; }

.hyperblackEnglish:hover	{ font-family: sans-serif; color: #000000; font-size: 12px; text-decoration: underline;}

.height35 {
	height: 35px;
}
.top {
	vertical-align: top;
}
.topBot {
	background-image: url(images/top_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.BotTop {

	background-image: url(images/bottop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.whtbot {
	background-image: url(images/whtbot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.sepdotted {
	background-image: url(images/sep.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 7px;
}
.mktMAIN {
           /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #7795c3;
            text-decoration: none;
            vertical-align: middle;
            background-image: url(images/mkt_wtch_sep.gif);
            background-repeat: repeat-x;
            background-position: left bottom;
}
.mktUp {
            /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #000000;
            text-decoration: none;
            vertical-align: middle;
            height: 18px;
            background-color: #a9cb0a;
}
.mktDwn {
            /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #FFFFFF;
            text-decoration: none;
            vertical-align: middle;
            height: 18px;
            background-color: #fe4b04;
}
.mktequ {
           /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #7795c3;
            text-decoration: none;
            vertical-align: middle;
            height: 18px;
}
.hyper {
	color: #3c84ff;
	text-decoration: none;
	font-size: 11px;
	margin: 8px;
	text-align: left;
}
.hyper:hover 
{
	color: #3c84ff;
	text-decoration:underline;
	font-size: 11px;
	margin: 8px;
	text-align: left;
}
.titlesEnglish {
	font-family: sans-serif;
	color: #000000;
	font-size: 10px;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 5px;
}
/*12 jun 2005 for lehgend */
.txtwht {
            font-family: sans-serif;
            font-size: 8.5pt;
            color: #CCCCCC;
            text-decoration: none;
            height: 10px;
            display: block;
            padding-right: 2px;
            padding-left: 2px;
            padding-top: 2px;
            padding-bottom: 2px;
}

.legNT {
           /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #FFFFFF;
            text-decoration: none;
            background-color: #63737b;
            padding: 2px;
            width: 15px;
            display: block;
            text-align: center;
            vertical-align: middle;
            line-height: 12px;
}

.legNTT {
           /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #FFFFFF;
            text-decoration: none;
            background-color: #0d72a1;
            padding: 2px;
            width: 15px;
            display: block;
            text-align: center;
            vertical-align: middle;
            line-height: 12px;
}

.legEXP {
           /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #FFFFFF;
            text-decoration: none;
            background-color: #239e80;
            padding: 2px;
            width: 15px;
            display: block;
            text-align: center;
            vertical-align: middle;
            line-height: 12px;
}

.legnone {
            /*font-family: AkrutiGujLekha, AkrutiGujShyama;
            font-size: 13px;*/

            font-family: sans-serif;
            font-size: 8.5pt;
            color: #FFFFFF;
            text-decoration: none;
            padding: 2px;
            width: 15px;
            display: block;
            text-align: center;
            vertical-align: middle;
            line-height: 12px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}


/* progress div (alert div)*/
 .ProgressDiv_Delete {
    z-index:101;
   width: 300px; background-color: white; height: 20px;
    top:40%; left: 40%; position: absolute;
        visibility: hidden;
    padding: 10px;
   text-align: center;
   height: 20px;
    border-style: solid
  }
.ProgressDiv_popup{
    z-index:101;
   width: 300px; background-color: white; height: 20px;
    top:40%; left: 30%; position: absolute;
    visibility: hidden;
    padding: 10px;
   text-align: center;
   height: 20px;
    border-style: solid
  }
  /*Companey name on ticker */
.TickerCompnyName
{
    color       :   #000073;
    font-size	: 8.5pt;
    font-weight :   bold;
}
  /*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position        :absolute;
	visibility      :hidden;
    height            :700px;
    width             :90%;
    background-color  :White;
}
.ModelPopup
{
 width             :500;
 background-color  :#d9e3f0;
}
.rowIn{
color: #FFFFFF;
}
.rowIn td
{
color: #FFFFFF;
}

.rowOut{
color: #7795c3;
}
.rowOut td
{
color: #7795c3;
}

