html, body{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;background:#666666 url(../images/bg.jpg) repeat-x top; clear:both;}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0; border:0;}
img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}
ul{margin:0;padding:0;list-style-type:none;}

.spacer{clear:both; font-size:0; line-height:0;}
.clear{clear:both; overflow:hidden;}
/*---------------------------------top---------------------------*/
#topmain{width:941px; margin:0 auto;background:url(../images/body_topbg.gif) left top no-repeat;height:463px;padding:0;}
#top{width:893px;margin:0 auto;height:463px;padding:0;}	
#top img.logo{display:block;font-size:0;line-height:0;padding:0 0 0 0;float:left;margin:60px 0 0 60px; clear:both;}

#top ul.nav{width:893px;padding:0px;float:left; color:#FFFFFF; text-align:left; height:153px;}
#top ul.nav li.HeaderLeft{float:left;display:block;margin:0px;width:195px; clear:both;text-align:left; padding:65px 0 0 55px;}
/*#top ul.nav li.HeaderRight{float:right; display:block;margin:128px 0 0 0;padding:0 0 0 0; width:600px;font-size:12px; text-decoration:none; font-family:Arial; color:#000000;}


#nav-menu ul{list-style: none;padding: 0;margin:0;}
#nav-menu li{float:left;margin:0; border-right:#999999 1px solid;}
#nav-menu li a{line-height:2em;float:left;display:block;color:#000; font-weight:bold;text-decoration: none;text-align:center; padding:0px 15px;}
#nav-menu li a:hover{line-height:2em;text-decoration: none;padding:0px 15px; background-color:#333333; color:#FFFFFF;}

#nav-menu li a{line-height:2em;display:block;color:#000;text-decoration: none;text-align:center;
}*/

#top ul.nav li.HeaderRight{float:left; display:block;margin:0px 0 0 0;padding:0 0 0 0; width:640px;font-size:12px;}


#header_main_nav ul {margin:0; padding:0;list-style:none; width:800px;font:bold 12px/26px  Arial; overflow:hidden;}
#header_main_nav li {display:inline;margin:0px;padding:0;list-style:none;}
#header_main_nav a {float:left;margin:10px 4px 0 4px;padding:0 0 0 9px;text-decoration:none; color:#fff;}
#header_main_nav a span {float:left;display:block;color:#fff;padding:0px 15px 5px 6px; font-size:11pt;}
#header_main_nav a span {float:none;}
/* End IE5-Mac hack */
#header_main_nav a:hover span {color:#FFFFFF;}
#header_main_nav a:hover {background:url("../images/tableftF.gif") no-repeat left top;padding:0 0 0 9px;}
#header_main_nav a:hover span {background:url("../images/tabrightF_164.gif") no-repeat right top;padding:0px 15px 4px 6px;}
#header_main_nav .active {background:url("../images/tableftF.gif") no-repeat left top;padding:0 0 0 9px;}
#header_main_nav .active span {background:url("../images/tabrightF_164.gif") no-repeat right top;padding:0px 15px 4px 6px;}


/*------------------Header Navigation Menu----------------------*/
#headernavigationmenu ul {margin:0; padding:0;list-style:none; width:800px;font:bold 12px/26px  Arial; overflow:hidden;}
#headernavigationmenu li { display: inline; list-style: none; margin:6px 0 0 0; padding: 0; float: left;font: 11pt arial;font-weight:bold;}
#headernavigationmenu li a, #headernavigationmenu li a#buttonnohover {display: block;text-align: center;white-space: nowrap;
    color: #FFF;
    padding: 9px 10px;
    margin:0 10px;
    
    text-decoration: none;    
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;	
}
#headernavigationmenu li a:hover, #headernavigationmenu li a#buttonhover {
    color: #FFF;
    background:#4570CE;
}
#headernavigationmenu li a.active{ color: #FFF; background:#4570CE;}
/*-----------------------------end-----------------------------------------*/
#top ul.topright li.top-r{float:left; display:block;margin:0px 0px 0 0;padding:0 0 0 0px; width:120px;font-size:11px; text-align:left; font-weight:normal;}
#top ul.topright li.top-r a{margin:0;padding:0;font-size:11px; font-weight:normal; color:#000; text-decoration:none;}
#top ul.topright li.top-r a:hover{margin:0;padding:0;font-size:11px; font-weight:normal; color:#000; text-decoration:underline;}


#top ul.banner{width:100%;padding:0px;float:left; margin:0px;}

#top ul.banner li.banner_left{ width:630px; margin:0; padding:10px 0 0 0; float:left; display:block; text-align:left; /*color:#cccccc; font-weight:normal; font-size:12px; font-family:Verdana;*/}
h5{ font-family:Verdana; font:11px; color:#cccccc; font-weight:normal; margin:5px 0px; padding:0px 0; line-height:1.2em; text-align:left;}
#top ul.banner li.banner_right{width:250px; margin:0; padding:18px 0 0 0; float:left; display:block; text-align:center; float:right;}

	#click{padding:15px 0 10px 0; font-size:14px; font-weight:bold;}  #click a{color:#FFFFFF; text-decoration:none;}  #click a:hover{text-decoration:underline;}

/*
#top ul.banner li{float:left;padding:0;font:normal 11px/29px  "MyriadPro Regular",Arial, Helvetica, sans-serif;color:#1F2123;	
background:transparent url(../images/num-bg.gif) no-repeat bottom center;text-decoration:none;width:890px;height:250px;}

#top ul.banner li.noImg{background-image:none;}
#top ul.banner li a{padding:0px;font:normal 11px/29px  "MyriadPro Regular",Arial, Helvetica, sans-serif;color:#1F2123;	
background-color:none;text-decoration:none;}
#top ul.banner li a:hover{color:#B70D0D;background-color:inherit;}*/


#productdemo{width:300px;float:left;position:absolute; float:left; z-index:1000; top:377px;}
#productdemo li.left{ float:left;width:127px; padding:0px 0px;display:block;}
#productdemo li.right{ float:left;width:150px; padding:0px 0px;display:block; }


#BodyPart{width:941px;margin:0 auto;}
#bodyMain{width:941px;margin:0 auto;clear:both;background:url(../images/body_mid_bg.jpg) right top repeat-y;padding:0px; }
#Body{ width:930px;margin:0 auto; padding:0px;background:url(../images/body_bg_sub.gif) center top repeat-x;}	
#Search_Area{ width:100%;overflow:hidden;padding:0;margin:0;clear: both; font-size:12px; font-weight:bold;}

#mob_maininfo{ width:50%;padding:20px 0px 3px 0px;margin:0px; /*background:#d6d6d6;*/ /*background:url(../images/info_bg.png) no-repeat ;*/ clear:both; overflow:hidden; float:left}
.mob_info{margin:0; padding:0; float:left;}
.mob_info li.mob_left{ float:left;width:70px; padding:0px 0px;display:block; line-height:22px;}
.mob_info li.mob_left2{ float:left;width:45px; margin:0px; padding:0px 0px;display:block; }
.mob_info li.mob_noArea{ float:left;width:160px; margin:0 5px; padding:0px 0px;display:block; }
.mob_info li.mob_button{ float:left;width:100px; padding:0px 0px;display:block; }
#enter_info{width:100%;padding:0px;margin:0;clear: both; font-size:12px; font-weight:bold;}

.charging_maindiv{width:800px; overflow:hidden; clear:both;}
.Charging_innercontent{width:720px; margin-left:70px;}
.charging_elementdiv{ width:100%; overflow:hidden; padding-bottom:5px; font-family:Tahoma;color:Black; font-size:8pt;}
.charging_elementdiv .radiodiv{float:left;}
.charging_elementdiv .Buttondiv{padding-left:10px;float:left;}
.radiolist{ font-family:Tahoma; color:Black; font-size:8pt; margin:15; border:0; padding:15; font-weight:normal;}
.paypalmessagearea{width:100%; font-size:8pt; font-family:Tahoma; color:Black; font-weight:normal; text-align:center;}

.input-box{ border:1px solid #666666; padding:2px 4px;}

#mob_login{margin:0; padding:20px 0px 3px 0px; width:45%; float:right;}
#mob_login h4{padding:0 0 3px 0px;margin:0;font-size:12px; font-weight:bold;color:#333333;}
.login_text{font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0;margin:10px 0 0 0; }
.login_text a{color:#333333; text-decoration:none;}     
.login_text a:hover{color:#333333; text-decoration:underline;}

#mob_login #top_login{list-style:none;margin: 0;padding:0;}
#mob_login #top_login li.left{float:left; display:block; width:325px;padding:0; margin:0;}
#mob_login #top_login li.right{float:left; display:block; width:70px;padding:0; margin:0;}

#Body ul.left1{width:890px;padding:0px; color:#000; margin:0px;}
#Body ul.left1 li{float:left;display:block;margin:0px;font-size:12px;width:296px;border:#000000 solid 0px;}
#Body ul.left1 li.box-left{float:left;	display:block;margin:0px;font-size:12px;;width:250px;border:#000000 solid 0px;}
#BodyArea{width:892px;margin:0;padding:20px 0;font-family:Arial; font-size:12px; color:#000000; overflow:hidden;}

#bodyContent{list-style:none;padding:0;margin:0; color:#000000; }
#bodyContent li.left{ width:570px;float:left;margin:0; border:#000 0px solid; color:#000000;}
#bodyContent li.right{ width:282px;float:right;margin:0px; display:block;border:#000 0px solid;}
#bodyContent li.left #LeftbtmMainContent{margin:0; padding:20px 0 10px 0; border:#000 0px solid; clear:both; color:#000000;}

#bodyContent li.left #LeftbtmBoxContent1{margin:0; padding:0px; clear:both; color:#000000; background:url(../images/btmBox_mid.gif) repeat-y top; width:560px;}
#bodyContent li.left #LeftbtmContent{margin:0; padding:0px; clear:both; color:#000000; background:url(../images/btmBox_mid.gif) repeat-y top; width:560px;}

.maintabs{clear:both; overflow:hidden;cursor:hand;}

#bodyContent li.left #LeftbtmMainContent .subscription{width:100%;float:left;margin:5px 0; padding:0px; display:block; /*border:#e5e5e5 1px solid;*/ background:url(../images/subscription_bg.png) no-repeat top; height:34px;}

#bodyContent li.left .subscription{color:#0281db; font-size:16px; font-family:Arial; padding:0 0 0px 0; font-weight:normal;}
#bodyContent li.left .subscription_des{color:#000; font-size:12px; font-family:Arial; padding:0 0 0px 0; font-weight:bold;}

#bodyContent li.left h2{color:#0281db; font-size:16px; font-family:Arial; padding:0 0 0px 0; font-weight:normal;}
#bodyContent #main_features{ width:100%;margin:0; padding:0; }
/*#bodyContent #main_features #curve_border{width:15px; margin:0; padding:10px 0 0 0; float:left; /background:url(../images/left_part_borderLT.png) no-repeat top; height:15px;} */
/*#bodyContent #main_features #curve_border li.B_lt{background:url(../images/left_part_borderLT.png) no-repeat top; margin:0; padding:0; float:left;}*/
#bodyContent #main_features li{width:560px;float:left;margin:5px 0; padding:0px; display:block; /*border:#e5e5e5 1px solid;*/}
#bodyContent #main_features li:hover{/*background-color:#f9f9f9; border:#e5e5e5 1px solid;*/}
#bodyContent #main_features #features_left{float:left;margin:0; padding:0px; background:url(../images/selectorBG_off.png) no-repeat top; height:90px;}
#bodyContent #main_features #features_left:hover{float:left;margin:0; padding:0px; background:url(../images/selectorBG_on.png) no-repeat top; height:90px;}
#bodyContent #main_features #features_left li.left{ float:left;width:60px;margin:0; padding:10px 0 0 10px;}
#bodyContent #main_features #features_left li.mid{ float:left;width:380px;margin:0; padding:10px 10px; border:none; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:1.5em; }

#bodyContent #main_features #features_left li.right{float:right;width:80px;margin:15px 0 0 0px; padding:8px 5px; border:none; font-size:11px;}
#bodyContent #main_features #features_left li.right a{float:right;margin:0; color:#000000; padding:0; text-decoration: none; font-weight:bold;}
#bodyContent #main_features #features_left li.right a:hover{color:#FF0000;}


#bodyContent li.right h2{ width:275px; background:url(../images/right_head_bg.png) top no-repeat; color:#000; font-size:18px; font-family:Arial; padding:2px 2px 5px 5px; font-weight:normal; margin:0px; border-bottom:0px #CCCCCC solid;}
#bodyContent li.right #main_rightcontener{ width:100%;margin:0; padding:0;}
#bodyContent li.right #main_rightcontener li{width:270px;float:left;margin:5px 0; padding:0px; display:block;}

#bodyContent li.right #main_rightcontener #right_menu{width:255px;margin:0; padding:0;}

#bodyContent li.right #main_rightcontener #right_menu li.mob{width:250px;float:left;margin:0px; display:block;background:url(../images/one.gif) no-repeat 8px 10px;border-bottom:#CCCCCC dashed 1px;padding:12px 0 12px 30px; }
#bodyContent li.right #main_rightcontener #right_menu li.mob a{text-decoration:none; color:#333333; font-size:12px;}
#bodyContent li.right #main_rightcontener #right_menu li.mob a:hover{text-decoration:underline;}

#bodyContent li.right #main_rightcontener #right_menu li.payment{width:250px;float:left;margin:0px; display:block;background:url(../images/two.gif) no-repeat 8px 10px;border-bottom:#CCCCCC dashed 1px;padding:12px 0 12px 30px; }

#bodyContent li.right #main_rightcontener #right_menu li.payment a{text-decoration:none; color:#333333; font-size:12px;}
#bodyContent li.right #main_rightcontener #right_menu li.payment a:hover{text-decoration:underline;}


#bodyContent li.right #main_rightcontener #right_menu li.sms{width:250px;float:left;margin:0px; display:block;background:url(../images/three.gif) no-repeat 8px 10px;border-bottom:#CCCCCC dashed 1px;padding:12px 0 12px 30px; }
#bodyContent li.right #main_rightcontener #right_menu li.sms a{text-decoration:none; color:#333333; font-size:12px;}
#bodyContent li.right #main_rightcontener #right_menu li.sms a:hover{text-decoration:underline;}

#bodyContent li.right #main_rightcontener #right_menu li.sms-link{width:250px;float:left;margin:0px; display:block;background:url(../images/four.gif) no-repeat 8px 10px;border-bottom:#CCCCCC dashed 1px;padding:12px 0 12px 30px; }
#bodyContent li.right #main_rightcontener #right_menu li.sms-link a{text-decoration:none; color:#333333; font-size:12px;}
#bodyContent li.right #main_rightcontener #right_menu li.sms-link a:hover{text-decoration:underline;}

#bodyContent li.right #main_rightcontener #right_menu li.portfolio{width:250px;float:left;margin:0px; display:block;background:url(../images/five.gif)  no-repeat 8px 10px;border-bottom:#CCCCCC dashed 1px;padding:12px 0 12px 30px; }
#bodyContent li.right #main_rightcontener #right_menu li.portfolio a{text-decoration:none; color:#333333; font-size:12px;}
#bodyContent li.right #main_rightcontener #right_menu li.portfolio a:hover{text-decoration:underline;}

#bodyContent li.right #main_rightcontener #right_menu li.get{width:250px;float:left;margin:0px; display:block;background:url(../images/six.gif) no-repeat 8px 10px;border-bottom:#CCCCCC dashed 1px;padding:12px 0 12px 30px; }
#bodyContent li.right #main_rightcontener #right_menu li.get a{text-decoration:none; color:#333333; font-size:12px;}
#bodyContent li.right #main_rightcontener #right_menu li.get a:hover{text-decoration:underline;}



#videos{height:730px;background:url(../images/blackberry.png) no-repeat 585px 0; height:420px;}
#video_maincontent{ margin:0; padding:0; float:left; width:100%;}
#video_maincontent li{ margin:0 0 5px 0; padding:0; float:left;display:block;width:544px;background:url(../images/video_selector_off_1.png) no-repeat; height:100px;}
#video_maincontent li a:hover{ color:#FFFFFF; margin:0 0 0 0;padding:0; float:left;display:block;width:544px;background:url(../images/video_selector_on_1.png) no-repeat; height:100px;}
#video_maincontent li a:active{color:#FFFFFF; margin:0 0 0 0; padding:0; float:left;display:block;width:544px;background:url(../images/video_selector_on_1.png) no-repeat; height:100px;}

#player { float: left; width:252px; margin:100px 0 0 65px; height:191px;}
.video{text-decoration:none;}

.video_maincontent_text{width:420px; float:left; padding:10px 0px 10px 10px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}


.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 180px; /* Main Menu Item widths */
border-bottom: 0px solid #ccc;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 0px solid #778;
border-right: 0px solid #778;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color:#f3f3f3;; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: black;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(../images/right.gif) no-repeat 97% 50%;
}

.marquee{margin:0; padding:0; clear:both; text-align:center;}
.marquee_maincontent{padding:0 10px 0 10px;}
#marqueecontainer{position: relative;width: 250px; /*marquee width */height: 100px; /*marquee height */overflow: hidden;
border:1px solid orange;padding:5px;padding-left: 4px;}
#marqueecontainer h4{ padding:5px 0; margin:0px; font-family:Arial; color:#333333;}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


/*--------------------------------start footer------------------------------------------------ */
#FooterWraper{width:890px;border-top:0px solid #ececec; clear:both; margin:0 auto; overflow:hidden;}

#FooterMain{width:890px;float:left;border-top:1px solid #ececec;}
#FooterMain li{margin-bottom: 0px;}
#FooterMain li.ContentLeft{ float:left; width:400px; display:block; background-color:none; margin:20px 0 0 0;color:#999999;font-size:11px;text-align:left;}
#FooterMain li.ContentRight{ float:left; width:400px; display:block; background-color:none; margin:20px 0 0 0;}
#FooterMain ul{width:490px; margin:0px; float:left;}
#FooterMain ul li.leftfooter{display:block;padding:0 30px 0 30px;font-weight:normal;color:#333333;font-size:11px;text-align:left;
width: auto;background:url(../images/icon6.png) no-repeat top left; float:right;}
#FooterMain ul li.Rightfooter{display:block;padding:0 0 0 40px;font-weight:normal;color:#333333;font-size:11px;text-align:left;
width: auto;background:url(../images/icon7.png) no-repeat top left; float:right;}


#FooterMain #FooterMenu{ width:100%;list-style:none;margin: 0;padding:0;}
#FooterMain #FooterMenu li{float:left;color:#999999;font-size:11px;padding:0; margin:0;}
#FooterMain #FooterMenu li a.hide{ background:none;color:#999999;font-size:11px;}
#FooterMain #FooterMenu a{color:#999999;font-size:11px;display:block;margin:0;padding:2px 8px;text-decoration: none; background:url(../images/devider.gif) no-repeat right;}
#FooterMain #FooterMenu a:hover{ text-decoration:underline;}
#BodyBottomPart{width:941px;margin:0 auto;}



.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 200px;
			background-color:#000;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content_ticker{
		    overflow:hidden;
			display: none;
			position: absolute;
			top: 606px;
			/*height:200px;*/
			left: 45%;
			width: 201px;			
			padding: 0px 0 0 0;
			background:url(../images/ss_ticker.png) no-repeat top;
			height:400px;
			/*border: 5px solid #ccc;*/
			background-color:/* #e5e5e5*/ transparent;
			z-index:1002;
			overflow: auto;
		}

		.white_content_myportfolio{
		    overflow:hidden;
			display: none;
			position: absolute;
			top: 706px;
			/*height:200px;*/
			left: 45%;
			width: 201px;			
			padding: 0px 0 0 0;
			background:url(../images/ss_mypf.png) no-repeat top;
			height:400px;
			/*border: 5px solid #ccc;*/
			background-color:transparent;
			z-index:1002;
			overflow: auto;
		}
		
		.white_content_stockalert{
		    overflow:hidden;
			display: none;
			position: absolute;
			top: 806px;
			/*height:200px;*/
			left: 45%;
			width: 201px;			
			padding: 0px 0 0 0;
			background:url(../images/ss_stock_alert.png) no-repeat top;
			height:400px;
			/*border: 5px solid #ccc;*/
			background-color:transparent;
			z-index:1002;
			overflow: auto;
		}
		
		.white_content_Profitcal{
		    overflow:hidden;
			display: none;
			position: absolute;
			top: 906px;
			/*height:200px;*/
			left: 45%;
			width: 201px;			
			padding: 0px 0 0 0;
			background:url(../images/ss_profitcal.png) no-repeat top;
			height:400px;
			/*border: 5px solid #ccc;*/
			background-color: transparent;
			z-index:1002;
			overflow: auto;
		}
	

#faq{ width:110px; border:#cccccc solid 1px; margin:10px 0; padding:10px 10px; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}	

#faq_details{width:75%; margin:0; padding:0; font-size:15px; color:#000; font-family:Arial, Helvetica, sans-serif;}
	


/*------------------------------------Feedback---------------------------*/
.span_alert_selusernamenpass{font-size:10pt;color:#B30600;font-weight:bold;}
.usersdatarbl{font-family:Tahoma;font-size:10pt;width:200px;}
.smallheadinggrayfont {color:#000000;font-style:normal;font-family:Arial;font-size:9pt;font-weight:bold;}
.errormessag{font-size:11px;color:#B30600;}
.registration_mainidv{width:100%;height:auto; clear:both;}
.registration_mainidv .registration_contentdiv{width:750px;	height:auto;padding-left:65px;padding-right:65px;}
.registration_contentdiv .feedback_headerguidlinesDiv{padding-left:118px; width:200px; height:20px;}
.span_alert_guidline{font-size:9pt;color:black;}	
.registration_contentdiv .registration_header_alert{width:748px;height:15px;text-align:left;}
.registration_contentdiv .registration_maincontentsdiv{width:748px;height:20px;}
.registration_maincontentsdiv ul{width:748px;height:20px;}
.registration_maincontentsdiv ul .feedback_maincontentsdiv_lblli{width:160px;height:20px; padding-left:120px; float:left;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_2ndli{width:447px;height:20px; float:left;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_firstspaceli{width:180px;height:20px; float:left;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_afterpaceli{width:100px;height:20px; float:left;}
.registration_contentdiv .registration_clientaddress_maincontentsdiv{width:748px;height:60px;}
.registration_clientaddress_maincontentsdiv ul{width:748px;height:60px;}
.registration_clientaddress_maincontentsdiv ul .feedback_clientaddress_maincontentsdiv_lblli{width:160px;height:59px; padding-left:120px; float:left;}
.registration_clientaddress_maincontentsdiv ul .registration_clientaddress_maincontentsdiv_2ndli{width:467px;height:59px; float:left;}
/*------------------------------------FAQ---------------------------*/

.heading1css{font-family:Arial;font-size:21px;font-weight:bold;color:#030050;}
.heading2css{font-family:Arial;font-size:21px;font-weight:bold;color:#599e10;}
.heading3css{font-family:Arial;font-size:21px;font-weight:bold;color:#094977;}
.heading4css{font-family:Arial;font-size:21px;font-weight:bold;color:#A04006;}
.linkcss{font-family:Arial;font-size:8pt;font-weight:bold;color:#006bcd;text-decoration: underline;}
.linkcss:hover{color: #b81d1f;text-decoration: none;}
.smallheadinggrayfont {color:#000000;font-style:normal;font-family:Arial;font-size:9pt;font-weight:bold;}
.errormessag{font-size:11px;color:#B30600;}
.opms_textboxcontrol{height:15px;font-family:Tahoma;font-size:8pt;font-style:normal; color:#333333; border:solid 1px #00000;}

.upper_notify_contentdiv{width:100%; overflow:hidden; clear:both;}	
.box1_25{width:23%; float:left; padding:0 10px 0 10px; border-left:solid 1px #030050;}
.box2_25{width:23%; float:left; padding:0 10px 0 10px; border-left:solid 1px #599e10;}
.box3_25{width:22%; float:left; padding:0 10px 0 10px; border-left:solid 1px #094977;}
.box4_25{width:22%; float:left; padding:0 10px 0 10px; border-left:solid 1px #A04006;}
.header_box100{padding-bottom:10px;}
.content_box100{font-weight:normal;color:#666666;font-size:11px;line-height:18px;text-decoration:none; text-align:left; margin-right:0px;}
.header_right_logindiv{margin:0; padding:16px 0 0 0;overflow:hidden; float:left; text-align:right; width:293px;}	

.div_blocks{width:100%;padding:30px 0 10px 0; overflow:hidden;}
.div_leftBox400{width:435px; height:200px; background:url(../Images/payment_option.gif) no-repeat top; float:left;}
.div_innerpayment_main{padding:70px 0 0 110px; overflow:hidden;}
.divpaymentoption{ height:20px;}
.div_notificationOuter{padding-right:15px;}

.div_innerBox430{width:300px; height:30px; padding:155px 0 0 110px;}
.div_rightBox400{width:435px; height:200px; background:url(../Images/user.gif) no-repeat top; float:left;}
.div_middlebox{width:20px;height:200px; float:left;}
.partners_scrollingdiv{width:890px; height:90px; background:url(../Images/active_tab_micro.gif) no-repeat top;}
.scrolling_innerdiv{width:850px; height:50px; padding:20px 20px 20px 20px;}

.supportedlist{padding:0 50px 0 50px; overflow:hidden; clear:both;}
.addthisdiv{padding:15px 0 0 0px; float:right; text-align:right;}
.FAQHeading{padding:0 0 50px 50px;}
.spanfaq{color:#0281db; font-family:Tahoma; font-size:11pt; font-weight:bold;}
.spanfaq a{color:#0281db; text-decoration:none;}
.spanfaqheading{color:#0281db; font-family:Tahoma; font-size:11pt; font-weight:bold; text-decoration:underline;}
.content_div_890{width:790px; padding:0 50px 0 50px; font-family:Verdana; font-size:12px; color:#000000; font-weight:normal; line-height:1.5;}

.midcontent_div{width:790px; overflow:hidden; clear:both; padding:0 50px 5px 50px; font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; line-height:1.5;}
.content_div{ overflow:hidden; clear:both; padding:0 50px 15px 50px; font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; line-height:1.5;}
.content_help_div{ overflow:hidden; clear:both; padding:0 50px 15px 50px; font-family:Verdana; font-size:11px; color:#000000; font-weight:bold; line-height:1.5;}


.header_content{width:100%; padding-bottom:10px; text-align:center;}
.header_headlines{ color:White; font-weight:bold; font-size:14px; text-transform:uppercase; padding:5px 0 15px 10px; text-align:left; background:url(../Images/address_headline_bg.gif) no-repeat left;}

.div_content{width:300px; padding-left:400px; padding-bottom:10px;}

.paybox_main{ width:540px; clear:both; padding:0; margin:0; font-weight:normal; overflow:hidden;}
.paybox_top{margin:0; padding:0;overflow:hidden;background:url(../images/box_cmn_T.gif) no-repeat top; height:6px;}
.paybox_mid{margin:0; padding:0 0 0 10px;background:url(../images/box_cmn_M.gif) repeat-y top; clear:both;}
.paybox_btm{margin:0; padding:0;overflow:hidden;background:url(../images/box_cmn_B.gif) no-repeat bottom; height:6px;}

.contactus_main{margin:0; padding:50px 0 0 0; width:890px;list-style-type:none;}
.contactus_main li.left{margin:0; padding:0 0 0 10px;width:300px; float:left;display:block; border:0px solid #333;}
.contactus_main li.right{margin:0; padding:0;width:570px; float:left;display:block; border:0px solid #333;}

.contactus_main .address{margin:0; padding:0;width:100%;list-style-type:none;}
.contactus_main .address li.add_left{margin:0; padding:0 20px 0 10px;width:215px; float:left;display:block;}
.contactus_main .address li.add_right{margin:0; padding:0 0 0 35px;width:235px; float:left;display:block; border-left:1px dotted #333;}

.contactus_main .address .headerimg{padding:6px 0 15px 10px;margin:0;font-weight:normal;font-size:14px;text-transform:uppercase;color:#fff; background:url(../images/address_headline_bg.gif) no-repeat left;}
/*.contactus_main .address h4{ padding:6px 0 15px 10px;margin:0;font-weight:normal;font-size:14px;text-transform:uppercase;color:#fff; }*/

.contactus_main .address p{padding:5px 0 15px 0;margin:0;font-size:12px; font-weight:normal;color:#000; line-height:18px; }
.contactus_main .address p a{text-decoration:none;color:#000; font-weight:bold;}
.contactus_main .address p a:hover{text-decoration:underline; font-weight:bold;}

.video_maincontent_text .viewvideo{width:100%; float:right;color:#000;font-weight:bold;padding:3px 0; margin:0;text-align:right;}

#videos .geting_started{ margin:0; padding:0; float:left; width:100%;}
#videos .geting_started li{width:560px; margin:0 0 5px 0; padding:0; text-align:left; float:left;display:block;}
#videos .geting_started h1{font-family:Arial, Helvetica, sans-serif; color:#008af9; margin:0; padding:0 0 10px 0;}

.topbox{ width:871px;margin:0;overflow:hidden; clear:both; float:left;}
.topbox_top{width:871px; background:url(../Images/topbox_toptile.gif) no-repeat top; height:32px;}
.topbox_mid{width:831px; padding:10px 20px; background:url(../Images/topbox_midtile.gif) repeat-y top; font-family:Arial; font-size:12px; font-weight:bold;}
.topbox_contents{font-family:Arial; font-size:12px; font-weight:bold;}
.topbox_btm{width:871px; background:url(../Images/topbox_btmtile.gif) no-repeat top; height:32px;}

.get_start_content{padding:10px; width:540px; margin:0; background:url(../Images/btmBox_mid.gif) repeat-y;}
.get_st_content_left{width:60px;height:50px; margin:0;padding-right:20px;float:left;background:url(../Images/arrow_border_right.gif) no-repeat right;border-right:#da3e35 0px solid;}
.get_st_content_right{width:430px; margin:0; padding:0 0 0 10px; float:left; font-size:16px;}

/*--------------Tander Start-------------*/
.slide-out-div {background: #fff;border: #bec4b4 1px solid;	height: 300px;line-height: 14px;padding: 10px;width: 260px;z-index:999;}
.slide-out-div img {border: none;}
.slide-out-div ul {border: 1px solid #bec4b4;height: 249px;margin: 0px 0px 0px 0px;padding: 0px 6px;width: 36px;}
.slide-out-div ul li {margin: 6px 0px 9px 0px;padding: 0px;list-style-type: none;}
div.facebook-widget {float: right;line-height: 12px;height: 260px;overflow: hidden;width: 200px;}
div.tab-newsletter { width:240px; padding-top: 12px; *padding-top: 4px;border-top: 1px dotted #8ac92c;}
/*--------------Tander End-------------*/

/*--------------------------Logincontrollcss------------------------*/
.controllarea{width:890px; overflow:hidden; padding-top:10px;}
.controllarea .leftdownloadcontrolldiv{width:490px; float:left;}
.leftdownloadcontrolldiv ul{width:480px;height:25px;}
.leftdownloadcontrolldiv .errormsgUL{width:480px;height:20px;}
.leftdownloadcontrolldiv ul .li_70{width:70px;height:22px; float:left;}
.leftdownloadcontrolldiv ul .li_55{width:55px;height:22px; float:left;}
.leftdownloadcontrolldiv ul .li_170{width:170px;height:22px; float:left;}
.leftdownloadcontrolldiv ul .li_100{width:80px;height:22px; float:left;}
.leftdownloadcontrolldiv ul .li_450{width:450px;height:22px; float:left;}

.leftdownloadcontrolldiv .ul_auto{width:480px; height:30px;}
.leftdownloadcontrolldiv .ul_auto .li_450_auto{width:450px; float:left;}

.leftdownloadcontrolldiv .errormsgUL .li_450_20{width:450px;height:20px;}
.controllarea .rightlogincontrolldiv,.controllarea .logincontrollarea{width:400px; float:left;}

.logincontrollarea ul{width:400px; height:25px;}
.logincontrollarea .ullogvalidate{width:400px; height:20px;}
.logincontrollarea .ullogvalidate .logvalidateLBL{width:140px; height:20px; float:left;}
.logincontrollarea ul .li_150_loginboxes{width:150px; height:22px; float:left;}
.logincontrollarea ul .li_80_loginbuttons{width:80px; height:22px; float:left; text-align:left;}
.logincontrollarea ul .li_390_liginnotify{width:390px; height:22px; float:left; font-size:10pt; text-align:right;}



.smallheadinggrayfont a{ text-decoration:underline; color:Black;}
.smallheadinggrayfont a:hover{text-decoration:none;color:Black;}

.leftdownloadcontrolldiv .errormsgUL .li_450_15{width:280px;height:20px;}
#bodyContent .rightlogincontrolldiv{width:272px; float:left;}
.rightlogincontrolldiv ul{width:272px; height:35px;}
.rightlogincontrolldiv .ulvalidate{width:272px; height:20px;}
.rightlogincontrolldiv .ulvalidate .li_155_15{width:155px; height:20px; float:left;}
.rightlogincontrolldiv ul .li_140{width:270px; height:22px; float:left; margin:0 0 5px 0;}
.rightlogincontrolldiv ul .li_100{width:200px; height:22px; float:left; margin:0 0 5px 0; text-align:left;}
.rightlogincontrolldiv ul .li_385{width:280px; height:32px; float:left; margin:0 0 5px 0; font-size:10pt;}
.rightformheadline{color:#000000;font-style:normal;font-family:Arial;font-size:9pt;font-weight:bold; text-decoration:none;}

/*--------------------------Terms & Condition css------------------------*/
.aclass{color:Black; font-weight:bold; text-decoration:none;}
.aclass:hover{color:Black; font-weight:bold; text-decoration:underline;}
.terms_content{width:790px; padding:0 50px 0 20px; font-family:Arial; font-size:21px; color:#599e10; font-weight:bold; line-height:1.5;}
.terms_content_heading{width:790px; padding:0 50px 0 20px; font-family:Arial; font-size:16px; color:#094977; font-weight:bold; line-height:1.5;}

.termscontent_div{ overflow:hidden; clear:both; padding:8px 50px 15px 20px; font-family:Verdana; font-size:11px; color:#000000; font-weight:normal; line-height:1.5;}

.image_bg{width:790px; margin:0; padding:0 0 20px 20px; float:left; background:url(../images/bg_manage.jpg) no-repeat center; height:368px;}
.Disclaimer{color:#a04006; text-decoration:underline;}


.faq_main{margin:0; padding:0; width:300px;}
.faq_main li{ width:100%;margin:0;padding:0;font-family:Arial;float:left;display:block;font-size:12px;color:#000;background:url(Images/separator_arrow.png) no-repeat 0 0;}
.faq_main li a{margin:0; padding:0 0 5px 20px;font-family:Arial; float:left; display:block; color: #0281DB; text-decoration:none;font-weight:bold;} 
.faq_main li a:hover{font-family:Arial; font-size:12px; color:#000; text-decoration:underline;} 

.faq_main_content{margin:0; padding:0; width:100%;}
.faq_main_content li{ width:890px;margin:0;padding:10px;font-family:Arial;float:left;display:block;font-size:12px;color:#000;}

fieldset{ border:1px solid #666;font-size:12px;color:#000; padding-left:10px;}
fieldset span{font-size:12px;color:#fb0000; font-weight:bold;line-height:22px;}
fieldset p{font-size:12px;color:#000; font-weight:normal;line-height:22px;}
legend{border:0px solid #f2f2f2;font-size:18px;color:#0F75BD;font-weight:bold;}
/*----------------------------autorenwal----------------------------*/
.wrapper_notificationdiv{padding-top:20px; padding-bottom:30px; overflow:hidden;}
.notification_inner_borderdiv{width:580px; margin:0 auto;border:solid 2px #efefef; overflow:hidden;}
.notification_inner_maindiv{ width:540px; padding:20px 20px 20px 20px;}
.notification_inner_maindiv .error_errormsg{width:540px;height:70px;border:solid 1px #007dcf;background-color:#e4e4e4;}
.error_errormsg .failedloginheader{width:528px;padding-top:5px;	height:20px;padding-left:10px;font-family:Tahoma;font-size:14px;color:Black;font-weight:bold;}
.error_errormsg .failedloginmsg{width:528px;height:39px;padding-left:10px;font-family:Tahoma;font-size:8pt;color:Black;}
.notification_inner_maindiv .error_errormsg_margin{width:540px;height:20px;}
.notification_inner_maindiv .login_input_contentdiv{width:540px; height:22px;}
.login_input_contentdiv ul{width:540px; height:22px;}
.login_input_contentdiv ul .passpin_input_lblli{width:100px; height:20px; float:left; padding-left:80px;}
.login_input_contentdiv ul .passpin_input_tbxli{width:170px; height:20px; float:left;}
.login_input_contentdiv ul .passpin_input_largeli_300{width:300px; height:20px; float:left;}
.login_input_contentdiv ul .passpin_input_btnli{width:180px; height:20px; float:left;}
/*--------------------------end-----------------------------------------*/
.black_Linkcss{color:#000000;font-style:normal;font-family:Arial;font-size:9pt;font-weight:bold; text-decoration:none;}
.black_Linkcss:hover{color:#000000; text-decoration:underline;}


.news_right{margin:0; padding:0; width:100%;}
.news_right li{ width:100%;margin:0;padding:8px 0; border-bottom:1px dashed #b7b7b7;float:left;display:block;font-size:12px;}
.news_right li a{margin:0; padding:0;font-family:Arial; float:left; display:block; color: #333; text-decoration:underline;font-weight:normal;} 
.news_right li a:hover{font-family:Arial; font-size:12px; color:#333; text-decoration:none;} 
.news_right h4{margin:0px; padding:0px;font-family:Arial; color: #0379ce; font-weight:bold; border-bottom:0px solid #666;} 





#tblScrollingNse
{
	width:100%;font-family:Tahoma;font-weight:bold;font-size:10pt;
	
}

.greenarr{
	color:#308E30;font-weight:bold;
}
.redarr
{
	color:#EC0000;font-weight:bold;
}
.indecesText
{
	font-family:Arial;font-size:8pt;font-weight:bold;
}





/*-------------- Rajib---------------*/
.micro_home_rightaria .topSearch {margin:0; padding:0; width:200px; border:1px solid #dadada; overflow:hidden;}
.topSearch li.search{margin:0;height:25px;padding:0px; border:0px solid #b7b7b7;float:left;font-size:12px;}
.topSearch li.btn{width:27px;height:25px;margin:0;padding:0px; border:0px solid #b7b7b7;float:right;font-size:12px;}

.micro_home_rightaria .topSearch_hdline {margin:0; padding:0; width:200px; border:0px solid #dadada; clear:both; overflow:hidden;}
.topSearch_hdline li.search_headline{margin:0;padding:0 0 3px 0; background:url(../Images/search_toparrow.gif) no-repeat bottom center; color:#000; text-transform:uppercase; font-size:10px;float:left;display:block;}

.search_headline2{margin-left:10px;padding:0 0 3px 0; background:url(../Images/search_toparrow.gif) no-repeat bottom center; color:#000; text-transform:uppercase; font-size:10px; width:40px;}

.left_border_headline{padding:0 0 0 10px; border-left:3px solid #0379ce;font-size:16pt; color:#6d6d6d;}
.partners_headline{padding:0 0 5px 0;  border-left:0px solid #0379ce;font-size:16pt; color:#0379ce;}


.rightlinks{margin:0;padding:0px;font-size:12px; color:#333;}
.rightlinks a{padding:5px 10px;margin:0;font-size:12px; color:#333; font-weight:bold; text-decoration:none; background:#6a73b8;}
.rightlinks a:hover{padding:5px 10px;font-size:12px; color:#333; font-weight:bold; text-decoration:none; background:#9bc231;}

/*-----------------------------------microTickercontrol---------------------------*/
.micro_home_leftarea_wrapper{overflow:hidden; float:left; padding-bottom:20px;}
.micro_home_Searcharea {width:190px;  padding:0; border:1px solid #dadada; overflow:hidden; margin-left:10px;}
.micro_search_tbxdiv{width:160px; float:left;}
.micro_search_btn{width:30px; float:left;}


.microinput_Searchbox{outline: none; padding:2px 4px;}

.micro_tickercontrol_maindiv{width:100%; overflow:hidden; clear:both;}
.micro_tickerControl_880{width:100%; height:25px;}
.micro_BSENSE_ticker{width:840px; height:25px; float:left;}
.micro_BSENSE_pnametextdiv{width:25px; height:20px; float:left;padding-top:5px; padding-right:5px;}

.homepagetabs
{
	width:330px;
	height:270px;
}

.gainersnlooserstab .ajax__tab_header 
{ 
width:330px;
padding-left:5px;

 
}
.gainersnlooserstab .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
	text-align:center;    
    font-family:verdana;
    font-size:13px;
    display:block;
	background-image: url(../Images/inactive_tab_blue.gif);
    background-repeat :no-repeat;
    width:107px;
    color:white;
    font-weight:bold; 
    vertical-align:middle; 
    height:25px;
    padding-top:5px;
}
.gainersnlooserstab .ajax__tab_outer {padding-right:3px;background-color:#f1f1f1;}
.gainersnlooserstab .ajax__tab_inner {padding-left:0px;background-color:#f1f1f1;}

.gainersnlooserstab .ajax__tab_active .ajax__tab_tab 
{
    width:107px;
    height:25px;
	background-image: url(../Images/tab_hover.gif);
    background-repeat : no-repeat;
    text-align:center;
    vertical-align:middle;
    color:#000000;
    font-weight:bold;
    padding-top:5px;
   
   /* border-left:2px solid red;
    border-right:2px solid red;
    width:113px;
    border-bottom-width:2px;
    border-bottom:none;*/
     
}
.gainersandloosersdiv
{
 height:270px;
 width:335px;
 border-width:thin;
 padding-left:0px;
 background-image: url(../Images/indicesbox.gif);
 background-repeat :  no-repeat;
}

.gainersandloosersdiv ul .gridheaderli
{
	 float:left;
	 width:130px;
	 height:15px;
	 padding-top:15px;
	 padding-bottom:5px;
}
.gainersandloosersdiv ul .tab_header
{
	float:left;
	height:20px;
	width:323px;
	padding-left:6px;
}
.gainersandloosersdiv ul .tab_header .tab_grid_header_div
{
	float:left;
	height:20px;
	width:323px;
	background-color:#E4E4E4;
}
.tab_grid_header_div ul .topfive_header
{
	float:left;
	width:85px;
	height:15px;
	padding-left:15px;
	padding-top:5px;
	
}
.tab_grid_header_div ul .topfive_header_world
{
	
	float:left;
	width:100px;
	height:15px;
	padding-left:15px;
	padding-top:5px;


}
.tab_grid_header_div ul .topfive_links
{
	float:left;
	width:100px;
	height:20px;
	padding-top:5px;

}

.gainersandloosersdiv ul  .reverseli
{
	 float:left;
	 width:150px;
	 height:15px;
	 padding-top:15px;
	 padding-bottom:5px;
}
.gainersandloosersdiv ul .gridli
{
	float:left;
	height:140px;
	width:310px;
	padding-top:20px;
	padding-left:15px;	
}
.gainersandloosersdiv ul .gridli_gainreslosers
{
	float:left;
	height:140px;
	width:310px;
	padding-top:20px;
	padding-left:15px;	

}
.gainersandloosersdiv ul  .moreworldindices_li
{
	padding-top:10px;
	float:left;
	height:20px;
	padding-left:115px;
	width:75px;
	

}
.gainersandloosersdiv ul .moreworldindices
{
	float:left;
	height:20px;
	padding-top:10px;
}
.gainersandloosersdiv ul .linkbuttonsli
{
	float:left;
	height:30px;
	width:150px;
    padding-top :10px;
    padding-left:20px;

}
.gainersandloosersdiv ul .linkli
{
	float:left;
	height:30px;
	width:100px;
    padding-top :10px;
    padding-left:30px;
}
.gainersandloosersdiv ul .bsensetabheaderli
{
	float:left;
	padding-left:6px;
	width:323px;
	height:20px;
}
.bsenseheaderdiv
{
	height:25px;
	width:323px;
	background-color:#E4E4E4;
}
 .bsenseheaderdiv ul
{
	width:323px;
}
 .bsenseheaderdiv ul .bsense_tab
{
	height:21px;
	width:85px;
	float:left;
	padding-left:15px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;


}
 .bsenseheaderdiv ul .separator_header
 {
	height:20px;
	width:1px;
	float:left;
	padding-top:3px;
	padding-bottom:2px;


 }
 .bsenseheaderdiv ul .bsense_link
{
	float:left;
	width:100px;
	height:20px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:2px;


}
.bsenseheaderdiv ul .bsense_tab_gainers
{
	height:19px;
	width:70px;
	float:left;
	padding-left:15px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:2px;


}
.gainersnlooserstab .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border-top:0;  background-image: url(../Images/indicesbox.gif);
 background-repeat :  no-repeat; /*border-top:2px solid #E4E4E4;
border-bottom:2px solid red; border-left:2px solid red;    border-right:2px solid red;*/}

.gainersnlooserstab .ajax__tab_hover .ajax__tab_tab
{
    background-image: url(../Images/active_tab.gif);
    background-repeat : no-repeat;
    width:107px;
    height:25px;
    color:#000000;  
    
}
.tabbodyheader
{
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
}
.tabbodyheader
{
	font-family:Tahoma;
	font-size:12pt;
	color:#000000;
	font-weight:bold;
}
.tabgridheader
{
	font-family:Tahoma;
	font-size:10pt;
	color:#AE0103;
	font-weight:bold;
	width:75px;
	height:20px;
}
.headerscripname
{
	font-family:Tahoma;
	font-size:10pt;
	color:#AE0103;
	font-weight:bold;
	width:140px;
	height:20px;
	padding-left:5px;
}
.tabgriditem
{
	font-family:Tahoma;
	font-size:8pt;
	padding-bottom:0px;
	height:8px;
	width:0px;
	text-align:left;
	padding-top:2px;
	
}
.tabgriditemchange
{
	font-family:Tahoma;
	font-size:8pt;
	padding-bottom:7px;
	width:60px;
	text-align:left;
	padding-top:2px;
	
}
.tabgriditemheader
{
	font-family:Tahoma;
	font-size:8pt;
	padding-bottom:7px;
	width:120px;
	text-align:left;
	padding-top:2px;
}
.glreverse
{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	color:#006bcd;
text-decoration:underline;
	
}

.glreverse:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#006bcd;
	text-decoration:none;
	
}
.tabheader
{
 padding-left:5px;
 height:20px;
}
.dridworldstk_pagerstyle
{
	padding-top:5px;
	Height:25px;	
    vertical-align:bottom;
    color:#006bcd;
    font-style:normal;
    font-family:Tahoma;
    font-size:9pt;
    font-weight:bold;   
}
.bsensetab .ajax__tab_header 
{ 
	padding-left:5px; 
    border-bottom:solid 0px #d7d7d7;
    width:336px;
}
.bsensetab .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
	padding-left:2px;	
	text-align:center;    
    font-family:verdana;
    font-size:13px;
    display:block;
	background-image: url(../Images/inactivetab_headers.gif);
    background-repeat :  no-repeat;
    width:162px;
    height:25px;
    color:#FFFFFF;
    font-weight:bold; 
    vertical-align:middle; 
    padding-top:5px; 
    
}
.bsensetab .ajax__tab_active .ajax__tab_tab 
{

    background-color:#FFFFFF;
    width:164.4px;
    height:25px;
	background-image: url(../Images/hovertab_gainersloosers.gif);
    background-repeat :  no-repeat;
    text-align:center;
    vertical-align:middle;
    color:#000000;
    font-weight:bold;

}
.bsensetab .ajax__tab_hover .ajax__tab_tab 
{
	background-image: url(../Images/activetab_gainersloosers.gif);
    background-repeat :  no-repeat;
    color:#000000;
}
.topfivetext
{
	font-family:Tahoma;
	font-size:12px;
	color:#B81D1F;
	font-weight:bold;

	
}

.tab_grid_text
{
	font-family:Tahoma;
	font-size:12px;
	color:#7F8383;
	font-weight:bold;
	
	
}
.scripnamecss
{
	font-family:Tahoma;
	font-size:8pt;
	padding-bottom:0px;
	width:140px;
	text-align:left;
	padding-top:2px;
	height:20px;
	padding-left:5px;

}
.tab_separator
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.gainerslbl 
{
	font-family:Tahoma;
	font-size:8pt;
	color:#22612F;
}
.looserslbl
{
	color:#AF0103;
	font-family:Tahoma;
	font-size:8pt;
}
.nochangeslbl
{
	color:#000000;
	font-family:Tahoma;
	font-size:8pt;
}
.lblchangecss
{
	width:40px;
	font-family:Tahoma;
	font-size:10px;
}
.tabgrid
{
 border:none;
}


.itemstylebordercolor
{
	  border-bottom-color:#808080;
	  border-bottom-style: dotted;
	  border-bottom-width:1px;
	  padding-bottom:4px;
	  height:11px;
	  padding-top:4px;
	
}
.tab_status_text
{
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	color:#B30600;
	text-align:center;
	vertical-align:middle;
	
}
.tab_statusdiv
{
	 text-align: center;
	 height:80px;
	 padding-top:40px;
}
.mocro_home_bodycontent{width:100%; overflow:hidden;}
.micro_home_GNtabdiv{width:345px;float:left; overflow:hidden; padding-top:15px;}
.micro_home_rightaria{width:282px; float:right; overflow:hidden;padding-top:5px; padding-bottom:20px; }
.micro_home_middlearia{width:258px; float:left; overflow:hidden;padding-top:15px; background:url(../Images/indicesbox_right.gif) no-repeat bottom;}

.microhome_SensexNiftytabmenu .ajax__tab_header {width:250px; text-align:left; padding:0 auto; padding-left:3px; }
.microhome_SensexNiftytabmenu .ajax__tab_header .ajax__tab_tab
{
	margin-right:0px;
	text-align:center;    
    font-family:verdana;
    font-size:13px;
    display:block;
	background-image: url(../Images/inactive_tab_blue.gif);
    background-repeat :no-repeat;
    width:107px;
    color:white;
    font-weight:bold; 
    vertical-align:middle; 
    height:25px;
    padding-top:5px;   
}
.microhome_SensexNiftytabmenu .ajax__tab_outer {padding-right:3px;background-color:#f1f1f1;}
.microhome_SensexNiftytabmenu .ajax__tab_inner {padding-left:1px;padding-right:0px;background-color:#f1f1f1;}

.microhome_SensexNiftytabmenu .ajax__tab_active .ajax__tab_tab 
{
    width:107px;
    height:25px;
	background-image: url(../Images/tab_hover.gif);
    background-repeat : no-repeat;
    text-align:center;
    vertical-align:middle;
    color:#000000;
    font-weight:bold;
    padding-top:5px;          
}
.microhome_SensexNiftytabmenu .ajax__tab_body
 {
	font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border-top:0;
	height:237px;
	/*width:262px;
	text-align:center;
	width:255px;			
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;*/
	/*background:url(../Images/indicesbox_right.gif) no-repeat -4px 0;?*/
			
}
.microhome_SensexNiftytabmenu .ajax__tab_hover .ajax__tab_tab
{
    background-image: url(../Images/active_tab.gif);
    background-repeat : no-repeat;
    width:107px;
    height:25px;
    color:#000000;  
          
}
/*-------------------------homeTickerCss---------------------------------*/
.grid_content_text_fontcss{font-family:Arial; font-size:8pt; color:#434343;}
.microhome_grid_namelink_css{font-family:Arial; font-size:8pt; color:#434343; text-decoration:underline;}
.microhome_grid_namelink_css:hover{font-family:Arial; font-size:8pt; color:#434343; text-decoration:none;}
.greenfont{color:#308E30;font-weight:bold;font-size:8pt;}
.redfont{color:#EC0000;font-weight:bold;font-size:8pt;}
.smallheadingblackfont {color:black;font-style:normal;font-family:Tahoma;font-size:8pt;font-weight:bold; text-decoration:none; }
/*-------------------------News details page-----------------------------*/
.clear{clear:both; overflow:hidden;}
.newscommentcover_inner{ width:250px; margin-right:10px; overflow:hidden;}
.comment_innerdiv {width:250px;margin:0;padding:8px 0; border-bottom:1px dashed #b7b7b7;font-size:12px;}
.newscommentcover_small{width:100%; overflow:hidden; clear:both;}
.newscommentcover_big{width:100%;overflow-x:hidden;overflow-y:scroll; clear:both; height:160px;}

.news_right{margin:0; padding:0; width:100%;}
.news_right li{ width:100%;margin:0;padding:8px 0; border-bottom:1px dashed #b7b7b7;float:left;display:block;font-size:12px;}
.news_right li a{margin:0; padding:0;font-family:Arial; float:left; display:block; color: #333; text-decoration:underline;font-weight:normal;} 
.news_right li a:hover{font-family:Arial; font-size:12px; color:#333; text-decoration:none;} 
.news_right h4{margin:0px; padding:0px;font-family:Arial; color: #0379ce; font-weight:bold; border-bottom:0px solid #666;} 
.left_border_headline{padding:0 0 0 10px; border-left:3px solid #0379ce;font-size:16pt; color:#6d6d6d;}
/*-------------------<Autocomplete css>-------------------*/
.suggestion_listcss {
border: 1px solid DarkGray;
list-style-type: none;
margin: 0px;
background-color: #FFF;
text-align: left;
font-family:Tahoma; 
font-size: 8pt;
vertical-align:middle;
color: black;
overflow:auto;
max-height:145px;
position:relative;
z-index:500;
clear:both;
}

.autocomplete_highlightedListItem
{
	background-color: #ffff99; 
	color: black;
	padding: 1px; 
	z-index:10;	
}
 .autocomplete_listItem 
{
	background-color : window; 
	color : windowtext;
	padding : 1px; 
	z-index:10;
}
.pmmobilepage_backsection{width:220px; overflow:hidden; padding:20px 0 0 150px;}


.homeSensexNiftyTab_innerdiv{width:250px; height:25px; background-color:#e3e3e3; margin:0 5px 0 4px;}
