﻿body{width:100%;height: auto;z-index:0;position: relative;}
html, div,Ajax, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, font, img, strong, sub, sup, ol, ul, li, fieldset, form, label, legend{margin: 0;padding: 0;border: 0;font-size:100%;font-family:Tahoma;z-index:0;}
ol, ul, li{list-style: none;position: relative;}
.opms_home_uppercontroll{width:900px;height:265px; background-image:url(../Images/bg1_home.gif); background-repeat:repeat-x;}
.opms_home_uppercontroll .opms_home_logomaindiv{width:296px; height:265px; float:left; background:url(../Images/header_left_bottom.gif) no-repeat bottom;}
.opms_home_logomaindiv .ul_logo{width:296px; height:116px;}
.opms_home_logomaindiv .ul_logo .home_left_logoportion{width:13px; height:100px; background-image:url(../Images/header_left_M.gif); background-repeat:no-repeat; float:left;}
.opms_home_logomaindiv .ul_logo .home_right_mainlogoportion{width:283px; height:78px;float:left; text-align:center; padding:33px 0 0 0;}
.opms_home_logomaindiv .ul_logincontroll{width:296px; height:75px;}
.opms_home_logomaindiv .ul_logincontroll_footter{width:296px; overflow:hidden; clear:both;}
.opms_home_logomaindiv .ul_logincontroll_footter .li_fotter_homelogin{width:296px;float:left; padding-top:5px;}
.opms_home_logomaindiv .ul_logincontroll .logincontrolmainli{width:284px; height:75px;background:url(../Images/border_home.gif) repeat-x top; margin:0 2px 0 10px; padding-top:8px;}
.logincontrolmainli .login_contentdiv{width:275px; height:30px; padding-left:7px;}
.login_contentdiv ul{width:275px; height:30px;}
.login_contentdiv ul .uname_passwordli{width:137px; height:28px; float:left;}
.login_contentdiv ul .login_forgotpss{width:112px; height:21px; float:left; padding-top:7px;}
.login_contentdiv ul .login_btnli{width:78px; height:23px; float:left; padding-top:5px;}
.login_contentdiv ul .login_rememberli{width:85px; height:21px; float:left;padding-top:7px;}
.opms_textboxcontrol{height:15px;font-family:Tahoma;font-size:8pt;font-style:normal; color:#333333;}
.opms_home_uppercontroll .opms_home_rightbannercontroll{width:604px; height:265px; float:left;}
.opms_home_rightbannercontroll ul{width:604px; height:265px;}
.opms_home_rightbannercontroll ul .home_rightcontentbanner_leftportion{width:19px; height:265px; background-image:url(../Images/header_middle_M.gif); background-repeat:no-repeat; float:left;}
.opms_home_rightbannercontroll ul .home_rightcontentbanner_rightportion{width:17px; height:265px; background-image:url(../Images/header_right_M.gif); background-repeat:no-repeat; float:left;}
.opms_home_rightbannercontroll ul .home_rightcontentbanner_middleportion{width:568px; height:235px;float:left; margin:15px 0 15px 0;}


.opms_home_tickercontrolldiv{width:900px;  background-color:white; height:50px;}
.opms_home_tickercontrolldiv .home_ticker_leftcontent{width:296px; float:left; background-color:white;}
.home_ticker_leftcontent .registration_txtmaindiv{width:296px; height:35px;background-color: black ;}
.registration_txtmaindiv .registration_txtdiv{width:271px; height:20px;background: black url(../Images/border_home.gif) repeat-x top; margin:0 5px 0 10px; padding-top:10px; padding-left:10px; }
.registration_divfootter{width:296px; height:15px; background-image:url(../Images/header_left_bottom.gif); background-repeat:no-repeat;}

.opms_home_tickercontrolldiv .home_ticker_content{width:584px;height:45px; padding: 5px 0 0 10px; background:url(../Images/deviderH_home.gif) no-repeat bottom ; float:left;}

.NewsWrapper{width:263px; overflow:hidden;}
.opms_home_middlecontroll{width:900px; background-color:White; overflow:hidden; clear:both;}
.opms_home_middlecontroll .home_left_updatednewscontent{width:260px;height:500px; float:left; padding-left:18px; padding-right:18px;}
.home_left_updatednewscontent .home_updatednews_txtmaindiv{width:260px; height:20px;padding-top:15px; padding-bottom:10px;}
.NewsWrapper .updatednews_txtmaindiv{width:260px; height:20px;padding-bottom:10px;}
.home_left_updatednewscontent .home_updatednews_maindiv,.NewsWrapper .home_updatednews_maindiv{width:260px; height:auto; background:url(../Images/dotted.gif) repeat-x bottom; padding:2px 0 5px 0;}
.home_updatednews_maindiv .home_news_maincontent,.NewsWrapper .home_news_maincontent{width:260px;height:20px;}
.home_news_maincontent ul{width:260px;height:20px;}
.home_news_maincontent ul .news_plusminusimgdiv{width:20px;height:20px; float:left;}
.home_news_maincontent ul .news_newstitledivdiv{width:240px;height:20px; float:left;}

.DivForex{width:250px; overflow:hidden; clear:both;background:url(../Images/dotted.gif) repeat-x bottom; margin-left:10px;}
.Forex_leftdiv{width:60px; height:30px; padding-top:10px; float:left;}
.Forex_rightdiv{width:190px;float:left;}
.Forex_rightdiv ul {width:190px;height:15px;}
.Forex_rightdiv ul .ForexContentdiv{width:190px;height:15px; text-align:right;}

.home_left_updatednewscontent .news_newsshortdescdiv,.NewsWrapper .news_newsshortdescdiv{width:240px;height:100%;padding:2px 0 5px 20px;}
.news_Updated_shortdescdiv{width:240px;height:100%;padding:2px 0 5px 20px;}
.opms_home_middlecontroll .home_middle_devider_content{width:14px;height:500px; float:left; background-image:url(../Images/deviderV_home.gif); background-repeat:no-repeat;}

.opms_home_middlecontroll .home_right_main_content{width:570px;height:500px; float:left;padding-left:10px;}

/*-----------------*/
.home_right_main_content .home_gainerlooserdiv{width:565px;height:235px; padding:10px 0 0 0;}
.home_gainerlooserdiv ul{width:565px;height:235px;}
.home_gainerlooserdiv ul .gainerlooserli{width:281px;height:235px; float:left;}
/*.gainerlooserli .home_gainers_div{width:281px;height:235px; background:url(../Images/v_dot.gif) repeat-y right;}*/
.gainerlooserli .home_indices_separatordiv{width:281px;height:235px; background:url(../Images/v_dot.gif) repeat-y right;}
.gainerlooserli .home_gainers_div{width:281px;height:235px;}
.gainerlooserli .home_indices_div{width:270px;height:235px; margin-right:5px;}
.homeindices_header_txt{width:auto; height:20px; padding-bottom:15px;}
.home_heading_txtDiv{width:auto; height:20px; padding-bottom:15px; padding-left:10px;}
/*-----------------*/
.gainerlooserli .home_gainers_div_withoutseparator{width:270px; height:235px; padding-left:10px;}
.gainerlooserli .home_news_div_withoutseparator{width:260px;padding-left:20px;}

.gainerloosertextdiv{width:270px; height:20px; padding-bottom:10px;}
.gainerloosertextdiv ul{width:270px; height:20px;}
.gainerloosertextdiv ul .gainerloosermaintxt{width:150px; height:20px; float:left; padding-left:10px;}
.gainerloosertextdiv ul .gainerloosertab{width:54px; height:15px; float:left; padding-top:5px;}

.allgainerlooserlinkdiv{width:250px; height:15px; padding-top:5px; padding-left:10px; padding-bottom:5px;}

.home_gridmaindiv{width:250px;height:20px; padding-left:10px; padding-right:10px;}
.home_grid_items_div{width:250px;height:20px; background:url(../Images/dotted.gif) repeat-x bottom; margin:0 10px 0 10px; padding-bottom:5px;}
.home_gridmaindiv ul,.home_grid_items_div ul{width:250px;height:20px;}
.home_gridmaindiv ul .grid_column_nameli,.home_grid_items_div ul .grid_column_nameli{width:130px;height:20px; float:left;}
.home_gridmaindiv ul .grid_column_priceli,.home_grid_items_div ul .grid_column_priceli{width:60px;height:20px; float:left;}
.home_gridmaindiv ul .grid_column_chngli,.home_grid_items_div ul .grid_column_chngli{width:60px;height:20px; float:left; text-align:right;}

.home_right_main_content .home_gainerlooserdiv_separetor{width:565px;height:15px; background:url(../Images/deviderH_home1.gif) no-repeat bottom;padding-top:10px;}

/*--------------------------------<HomeTreeMenue>------------------------------------*/
.home_rightcontentbanner_middleportion .Home_addFlashbanner{width:568px; height:200px; background-image:url(../Images/home_mainflashbanner.jpg);}
.home_rightcontentbanner_middleportion .home_tabmenumaindiv{width:568px;height:35px; background-image:url(../Images/navi_bar.gif);}
.home_tabmenumaindiv .home_navitabmaindiv{width:555px; height:28px; padding-top:7px; padding-left:5px;}
.home_navitabmaindiv .Home_treemenue{width:555px; height:27px;}

.Home_treemenue ul{width:auto; height:auto;margin: 0;padding: 0;list-style-type: none;}

.Home_treemenue ul li{position: relative;display: inline;float: left;}
.Home_treemenue ul li a{display: block;width:70px;padding: 1px 8px;text-decoration: none;color:#737272;font-family:Arial;font-size:10pt;font-weight:bold;text-align:center;}
.Home_treemenue ul li ul{left: 0;position:absolute;top:1em;display: block;visibility: hidden;z-index:100;}
.Home_treemenue ul li ul li{display: list-item;float: none;z-index:100;}
.Home_treemenue ul li ul li ul{top: 0;z-index:10;}
.Home_treemenue ul li ul li a{display: block;width:100px;color: #737272;font-family:Arial;font-size:10pt;font-weight:bold;text-decoration: none;padding: 1px 5px;border-bottom:1px dotted #ccc;background-color: #f7f7f7;text-align:left;z-index:100;}
.Home_treemenue ul li a:hover{background-color:#545454;color: white;}
* html p#iepara{padding-top: 1em;}
* html .Home_treemenue ul li { float: left; height: 1%; }
* html .Home_treemenue ul li ul li { float: left; height: 0%; }
* html .Home_treemenue ul li ul li a { float: left; height: 0%; }
* html .Home_treemenue ul li a { height: 1%; }
/*--------------------------------</logincss>------------------------------------*/
.login_wrapperdiv{width:900px;background-color:White; padding-top:20px; padding-bottom:30px;}
.login_inner_borderdiv{ width:580px; height:265px; margin:0px 150px 0px 150px;border:solid 2px #efefef; clear:both; }
.passpin_inner_borderdiv{width:580px; height:190px; margin:0 auto;border:solid 2px #efefef; overflow:hidden;}
.login_inner_maindiv{ width:540px; height:225px; padding:20px 20px 20px 20px;}
.login_inner_maindiv .error_errormsg{width:540px;height:70px;border:solid 1px #007dcf;background-color:#e4e4e4;}
.error_errormsg .failedloginmsg{width:528px;height:39px;padding-left:10px;font-family:Tahoma;font-size:8pt;color:Black;}
.error_errormsg .failedloginheader{width:528px;padding-top:5px;	height:20px;padding-left:10px;font-family:Tahoma;font-size:14px;color:Black;font-weight:bold;}
.login_inner_maindiv .error_errormsg_margin{width:540px;height:20px;}
.login_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_btnli{width:180px; height:20px; float:left;}
.login_input_contentdiv ul .passpin_input_statusli{width:530px; height:20px; float:left; text-align:center;}
.login_input_contentdiv ul .login_input_lblli{width:90px; height:22px; float:left; padding-left:130px;}
.login_input_contentdiv ul .login_input_tbxli{width:305px; height:22px; float:left;}
.login_input_contentdiv ul .login_input_btnli{width:70px; height:22px; float:left;}
.login_input_contentdiv ul .login_input_linkli{width:215px; height:22px; float:left;}
.login_input_contentdiv ul .login_input_forgotlnkli{width:285px; height:17px; float:left; padding-top:5px;}
/*-----------------------------Registration---------------------------------------------*/
.registration_mainidv .myprofile_contentdiv{width:100%; overflow:hidden; padding-top:25px;}
.registration_mainidv{width:900px;height:auto;background-color:White; clear:both;}
.registration_mainidv .registration_headerdiv{width:880px;height:20px;padding-left:10px;padding-right:10px;text-align:center;}
.registration_mainidv .registration_contentdiv{width:750px;	height:auto;padding-left:65px;padding-right:65px;}
.registration_contentdiv .registration_header_alert{width:748px;height:15px;text-align:left;}
.registration_contentdiv .registration_header_alert_afterspace{width:748px;height:20px;text-align:left;}
.registration_contentdiv .registration_footerdiv{width:748px;height:20px;text-align:left; text-align:center;}
.span_compulsary{font-family:Tahoma;font-size:9pt;color:Black;}
.span_alert_mainlblfont{font-family:Tahoma;	font-size:10pt;	color:black;}
.registration_contentdiv .registration_maincontentsdiv{width:748px;height:20px;}
.registration_contentdiv .registration_clientaddress_maincontentsdiv{width:748px;height:60px;}
.registration_clientaddress_maincontentsdiv ul{width:748px;height:60px;}
.registration_clientaddress_maincontentsdiv ul .registration_clientaddress_maincontentsdiv_2ndli,.registration_clientaddress_maincontentsdiv ul .registration_clientaddress_maincontentsdiv_firstspaceli,.registration_clientaddress_maincontentsdiv ul .registration_clientaddress_maincontentsdiv_afterpaceli{float:left;}
.registration_clientaddress_maincontentsdiv ul .registration_clientaddress_maincontentsdiv_firstspaceli{width:180px;height:59px;}
.registration_clientaddress_maincontentsdiv ul .registration_clientaddress_maincontentsdiv_afterpaceli{width:100px;height:59px;}
.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;}
.registration_maincontentsdiv ul{width:748px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_firstli{width:300px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_2ndli{width:447px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_passwordisttbxli{width:150px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_password2ndtbxli{width:133px;height:20px;padding-left:10px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_password3rdtbxli{width:150px;height:20px;padding-left:10px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_firstspaceli{width:180px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_afterpaceli{width:100px;height:20px;}
.registration_maincontentsdiv ul .feedback_maincontentsdiv_lblli{width:160px;height:20px; padding-left:120px; float:left;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_nametextboxli{width:223px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_emaillblli{width:77px;height:20px;padding-left:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_emailtbxli{width:215px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_rfvemailli{width:135px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_regvalidatoremailli{width:80px;height:20px;}
.registration_maincontentsdiv ul .registration_maincontentsdiv_rfvemailli,.registration_maincontentsdiv ul .registration_maincontentsdiv_regvalidatoremailli,.registration_maincontentsdiv ul .registration_maincontentsdiv_emaillblli,.registration_maincontentsdiv ul .registration_maincontentsdiv_emailtbxli,.registration_maincontentsdiv ul .registration_maincontentsdiv_nametextboxli,.registration_maincontentsdiv ul .registration_maincontentsdiv_password3rdtbxli,.registration_maincontentsdiv ul .registration_maincontentsdiv_passwordisttbxli,.registration_maincontentsdiv ul .registration_maincontentsdiv_password2ndtbxli,.registration_maincontentsdiv ul .registration_maincontentsdiv_firstspaceli,.registration_maincontentsdiv ul .registration_maincontentsdiv_afterpaceli,.registration_maincontentsdiv ul .registration_maincontentsdiv_2ndli,.registration_maincontentsdiv ul .registration_maincontentsdiv_firstli{float:left;}
.registration_textboxcss{width:170px;height:15px;}
.registration_textboxpsscss{width:143px;height:15px;}
.tbxregemail{width:199px;height:15px;}
.tbxaddresscss{width:446px;height:59px;}
.usersdatarbl{font-family:Tahoma;font-size:10pt;width:200px;}
/*----------------------------------GridCss-------------------------------*/
.Common_Gv_LinkHeaderFont{font-family:Tahoma; color:#0b3868; font-size:9pt; font-weight:bold;text-decoration:underline;}
.Common_Gv_LblHeaderFont{font-family:Tahoma; color:#0b3868; font-size:9pt; font-weight:bold;text-decoration:none;}
.Common_Gv_NormalFont{font-family:Tahoma; color:#101010; font-size:8pt;}
.Common_control_Font{font-family:Tahoma; color:#101010; font-size:9pt;}
.Common_Gv_RedFont{font-family:Tahoma; color:red; font-size:8pt;}
.Common_Gv_GreenFont{font-family:Tahoma; color:green; font-size:8pt;}
.Common_Gv_NameFont{color:#101010;text-decoration:underline;font-size:8pt;}
.Common_Gv_NameFont:hover,.Common_Gv_LinkHeaderFont:hover{color:#b81d1f;text-decoration:none;}
.div_Gv_Wrapper{width:880px;padding-left:10px; padding-right:10px; padding-bottom:20px; position:relative; z-index:0;}
.div_Gv_Header_controlWrapper{width:880px;padding-left:10px; padding-right:10px; padding-bottom:5px; position:relative; z-index:0;}
.div_GvMainContent{width:858px; height:30px; margin-left:10px;margin-right:10px; background:url(../Images/dotted.gif) repeat-x bottom;}
.div_GvMainContent ul{width:858px; height:10px; padding:5px 0 5px 0;}
.div_GvMainContent ul .Gv_Pname_li{width:218px; float:left;text-align:left;}

.div_myportfolio_footer_contents{width:880px; padding-top:10px; padding-bottom:10px; overflow:hidden; clear:both;}
.div_myportfolio_footer_contents .div_370{width:370px;float:left;}
.div_myportfolio_footer_contents .div_510{width:350px;float:left; padding-left:150px;}

.div_GvMainContent ul .Gv_Watch_Pname_li{width:190px; float:left;text-align:left;}
.div_GvMainContent ul .Gv_Watch_Operations_li{width:105px; float:left;text-align:right;}
.div_GvMainContent ul .Gv_WatchBigContent_li{width:140px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_watchContent_withImgli{width:120px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_headerContent_leftalignli_120{width:120px; float:left; text-align:left;}
.div_GvMainContent ul .Gv_headerContent_leftalignli_238{width:238px; float:left; text-align:left;}

.div_GvMainContent ul .Gv_Commodity_name_li{width:250px; float:left;text-align:left;}
.div_GvMainContent ul .Gv_Commodity_content_li{width:195px; float:left;text-align:right;}
.div_GvMainContent ul .Gv_Image_li{width:20px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_Content_li{width:140px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_Content_Chngli{width:190px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_Content_dateli{width:179px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_Content_withImgli{width:159px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_Content_StatusImgli{width:20px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_Content_LargePlusImgli{width:210px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_Content_PlusImageli{width:160px; float:left; text-align:right;}
.div_GvfootterContent{width:860px; height:15px; padding-top:10px; text-align:right;}
.div_GvHeaderContent{width:860px; height:20px; padding-left:20px; padding-right:20px;}
.div_GvHeaderContent ul{width:860px; height:20px;}
.div_GvHeaderContent ul .div_GvHeaderContentsli{width:90px; height:20px; float:right; text-align:right;}
.div_GvHeadermargin{width:570px; height:10px;}
.grid_header_Controlls_maindiv{width:858px; height:30px; margin-left:10px;margin-right:10px;}
.grid_header_Controlls_maindiv ul{width:858px; height:30px;}
.grid_header_Controlls_maindiv ul .gv_header_controlls_1stli{width:120px; height:25px; float:left; text-align:left;}
.grid_header_Controlls_maindiv ul .gv_header_controlls_btncntrlli{width:auto; height:25px; float:left; text-align:left;}
/*-----------------------------------------Myportfolio Css ----------------------------------------------------*/
.Products_details_controlldiv{width:880px; padding-right:20px; text-align:right; background-color:White;}
.Products_Add_controlldiv{width:865px; padding-right:15px; background-color:White; text-align:right;}
.Gv_Investment_maindiv{width:858px; margin-left:10px;margin-right:10px; background:url(../Images/dotted.gif) repeat-x bottom; padding-top:5px; padding-bottom:5px;}
.Gv_Investment_maindiv ul{width:858px;height:20px;}
.Gv_Investment_maindiv ul .alertPnameli{width:270px;height:20px; float:left;}
.Gv_Investment_maindiv ul .alert_pricepointContentli{width:200px;height:20px; float:left; text-align:right;}
.Gv_Investment_maindiv ul .alert_pricepointSmallContentli{width:130px;height:20px; float:left; text-align:right;}
.Gv_Investment_maindiv ul .alert_operationControll{width:123px;height:20px; float:left; text-align:right;}
.Gv_Investment_maindiv ul .alert_DailyAlertPnameli{width:304px;height:20px; float:left;}
.Gv_Investment_maindiv ul .alert_DailyAlertContentli{width:214px;height:20px; float:left; text-align:right;}

.Gv_ChildInvestment_maindiv{width:830px; background:url(../Images/dotted.gif) repeat-x bottom; padding-top:5px; padding-bottom:5px;margin-left:10px;}
.Gv_ChildInvestment_maindiv ul{width:830px; height:20px;}
.Gv_ChildInvestment_maindiv ul .Gv_ChildInvestment_Pname_li{width:145px;text-align:left; float:left;}
.Gv_Investment_maindiv ul .Gv_Image_li,.Gv_ChildInvestment_maindiv ul .Gv_Image_li{width:20px; float:left; text-align:right;}
.Gv_Investment_maindiv ul .Gv_Investment_common_li{width:170px; float:left;text-align:left;}
.Gv_Investment_maindiv ul .Gv_Investment_content_li,.Gv_ChildInvestment_maindiv ul .Gv_Investment_content_li{width:170px;text-align:right; float:left;}

.Gv_Investment_maindiv ul .Gv_Investment_content_140li,.Gv_ChildInvestment_maindiv ul .Gv_Investment_content_140li{width:140px;text-align:right; float:left;}
.Gv_Investment_maindiv ul .Gv_Investment_Pname_addBtnli80{width:80px;text-align:left; float:left;}




.Gv_Investment_maindiv ul .Gv_Investment_Pname_li{width:120px;text-align:left; float:left;}
.GV_Products_Child_otherscontentdiv{width:840px;background:url(../Images/dotted.gif) repeat-x bottom; padding-top:5px; padding-bottom:5px;}
.GV_Products_Child_otherscontentdiv ul{width:840px; height:20px;}
.GV_Products_Child_otherscontentdiv ul .GV_Products_Child_TrnsControllsli{width:70px; height:20px; float:left; text-align:left; padding-left:10px;}
.GV_Products_Child_otherscontentdiv ul .GV_Products_Child_BigContentli{width:120px; height:20px; float:left; text-align:right;}
.GV_Products_Child_otherscontentdiv ul .GV_Products_Child_MediumContentli{width:95px; height:20px; float:left;text-align:right;}

.Gv_Investment_maindiv ul .Gv_products_childcontent_li,.GV_Products_Child_otherscontentdiv ul .Gv_products_childcontent_li{width:105px;text-align:right; float:left;}
.Gv_Investment_maindiv ul .Gv_products_content_li{width:93px;text-align:right; float:left;}
.Gv_Investment_maindiv ul .Gv_products_Qty_li,.GV_Products_Child_otherscontentdiv ul .Gv_products_Qty_li{width:70px;text-align:right; float:left;}
.Gv_Investment_maindiv ul .Gv_products_innerchng_li{width:60px;text-align:right; float:left;}
.Gv_Investment_maindiv ul .Gv_products_img_li{width:10px;text-align:right; float:left;}
.Gv_Investment_maindiv ul .Gv_products_dgain_li{width:109px;text-align:right; float:left;}
.Gv_Investment_maindiv ul .Gv_Investment_Pname_addBtnli{width:50px;text-align:left; float:left;}
.Gv_Investment_maindiv ul .Gv_Investment_ContentsWithImg_li,.Gv_ChildInvestment_maindiv ul .Gv_Investment_ContentsWithImg_li{width:150px;text-align:right; float:left;}
.commandfieldCss{font-weight:bold;color:#006bcd;text-decoration: none; font-size:7pt;}
.commandfieldCss:hover{color: #b81d1f;text-decoration: underline;}
.pnlChildProductsCss{background-color:#f5f5f5; width:840px; margin-left:15px; text-align:center; vertical-align:middle;}
.div_835_rightalign{width:835px; text-align:right; height:20px; padding-top:15px;}
/*-----------------------------------<Font CSS>---------------------------------------------------------------*/
.headings_linkFontCss {color:black;font-size:10pt;font-weight:bold; text-decoration:unserline; }
.Grid_Pname_linkFontCss {color:black;font-style:normal;font-family:Tahoma;font-size:8pt;font-weight:bold; text-decoration:unserline; }
.opms_linkcss{ color:#909090;font-style:normal;font-family:Tahoma;font-size:8pt;font-weight:bold;text-decoration:unserline;}
.opms_linkcss_withunderline{ color:#909090;font-style:normal;font-family:Tahoma;font-size:8pt;font-weight:normal;text-decoration:underline;}
.opms_large_whitefont:hover,.headings_linkFontCss:hover,.opms_linkcss_withunderline:hover,.opms_linkcss:hover,.Grid_Pname_linkFontCss:hover{color:#b81d1f;text-decoration:none;}
.fontclientname {color:#aad143;font-style:normal;font-family:Tahoma;font-size:8pt;font-weight:bold; }
.smallheadinggrayfont {color:#909090;font-style:normal;font-family:Arial;font-size:9pt;font-weight:bold;}
.smallheadingblackfont {color:black;font-style:normal;font-family:Tahoma;font-size:8pt;font-weight:bold; text-decoration:none; }
.greenfont{color:#308E30;font-weight:bold;font-size:8pt;}
.greenbigfont{color:#308E30;font-family: Trebuchet MS;font-weight:bold;font-size:14pt;}
.greenlargefont{color:#308E30;font-weight:bold;font-size:15px;}
.redfont{color:#EC0000;font-weight:bold;font-size:8pt;}
.redbigfont{color:#EC0000;font-family: Trebuchet MS;font-weight:bold;font-size:14pt;}
.blackbigfont{color:#000000;font-weight:bold;font-size:10pt;}
.smallblackfont{color:#000000;font-weight:bold;font-size:8pt;}
.widget_boldwhite_font{color:#ffffff;font-weight:bold;font-size:10px;}
.widget_normalwhite_font{color:#ffffff;font-weight:normal;font-size:10px;}
.widget_redfont{color:#EC0000;font-weight:bold;font-size:10px;}
.widget_greenfont{color:#308E30;font-weight:bold;font-size:10px;}
.biggrayfont {color:#909090;font-style:normal;font-family:Tahoma;font-size:12pt;font-weight:bold;}
.opms_commonheader{font-family: Trebuchet MS;font-size: 13pt;color:#ffffff;}
.opmsceheckbox{color:#ffffff;font-size:8pt; text-decoration:underline}
.opms_mormal_whitefont{color:#ffffff;font-weight:bold;font-size:9pt;}
.blacklargefont {font-family: Trebuchet MS; color:#454d5b; font-size:14pt; font-weight:bold;}
.blacklargeheadingfont {font-family: Trebuchet MS; color:#000; font-size:14pt; font-weight:bold;}
.errormessag{font-size:11px;color:#B30600;}
.linkcss{font-size:8pt;font-weight:bold;color:#006bcd;text-decoration: unserline;}
.linkcss:hover{color: #b81d1f;text-decoration: none;}
.span_alert_guidline{font-size:9pt;color:black;}
.span_alert_selusernamenpass{font-size:10pt;color:#B30600;font-weight:bold;}
.opmsdropdownlist{height:20px;color:#000000;font-size:8pt; font-family:Tahoma;}
.grid_content_text_fontcss{font-family:Arial; font-size:8pt; color:#434343;}
.ucc_users_portfolio_Blackfontcss{font-family: arial; color:black; font-size:13pt; font-weight:bold;}
.ucc_users_portfolio_greenfontcss{font-family: arial; color:green; font-size:13pt; font-weight:bold;}
.ucc_users_portfolio_redfontcss{font-family: arial; color:red; font-size:13pt; font-weight:bold;}
.opms_large_whitefont{ font-family:verdana; color:#ffffff; font-size:10pt;text-decoration:none; font-weight:bold;}
.font_large_white{font-family:verdana; color:#ffffff; font-size:10pt;text-decoration:none; font-weight:bold;}
.opmscommontextbox{height:17px;font-family:Tahoma;font-size:9pt;font-style:normal;}
/*--------------------------------------Add ProductsCss------------------------------------------------------*/
.pnlWrapper{background-color:#f5f5f5;}
.portfolio_transaction_maindiv{width:850px; position:relative;}
.portfolio_transaction_maindiv .trans_content{width:840px; height:20px; padding-left:10px; position:relative; z-index:-100;}
.portfolio_transaction_maindiv .trans_content .Alert_message_alertli{width:835px; height:20px; text-align:center; float:left;}
.portfolio_transaction_maindiv .trans_content .listtusmessage{width:500px; height:20px; float:left; text-align:center;}
.portfolio_transaction_maindiv .trans_content .liOpms_transactionControll{width:300px; height:20px; float:left;}
.portfolio_transaction_maindiv .trans_smallMargine{width:840px; height:5px; padding-left:10px;position:relative; }
.portfolio_transaction_maindiv .trans_bigcontent{width:840px; height:50px; padding-left:10px;position:relative;}
.portfolio_transaction_maindiv .trans_bigcontent .lilblnotes{width:60px; height:50px; float:left; position:relative; }
.portfolio_transaction_maindiv .trans_bigcontent .litbxnotes{width:390px; height:50px; float:left;position:relative;}
.portfolio_transaction_maindiv .trans_bigcontent .lialertindex{width:350px; height:50px; float:left;position:relative;}
.alermessagediv{width:840px; text-align:center; height:20px; padding-top:10px;}
.lialertindex .div_alertindex{width:340px; height:20px;}
.div_alertindex ul{width:340px; height:20px;}
.div_alertindex ul .lblAlertindex{width:100px; height:20px; float:left;position:relative; }
.div_alertindex ul .Alertindex{width:200px; height:20px; float:left;position:relative; }
.portfolio_transaction_maindiv .trans_headerUl{width:850px; height:30px;background-color:#01386f;position:relative; }
.portfolio_transaction_maindiv .trans_headerUl .transaction_headerli{width:840px; height:20px; padding-top:5px; float:left; padding-left:10px;}

.portfolio_transaction_maindiv .trans_headerUl .divHeader_message_link{height:20px; float:left; width:105px; text-align:right; padding-right:10px;}
.portfolio_transaction_maindiv .trans_headerUl .divHeader_message_link_125{height:20px; float:left; width:125px; text-align:right; padding-right:10px;}
.linksiptransaction{color:#ffffff;font-weight:bold;font-size:10px;text-decoration:underline;}
.linksiptransaction:hover{color:#b81d1f;text-decoration:underline;}
.portfolio_transaction_maindiv .trans_headerUl .divHeader_message_heading{height:20px; float:left;width:700px; padding-left:10px;}


.portfolio_transaction_maindiv .trans_content .transaction_selectPnameli{width:250px; height:20px; float:left;position:relative; }
.portfolio_transaction_maindiv .trans_content .transaction_smallcontentli{width:100px; height:20px; float:left;position:relative;}
.portfolio_transaction_maindiv .trans_content .transaction_smallestcontentli{width:60px; height:20px; float:left;position:relative;}
.portfolio_transaction_maindiv .trans_content .transaction_bigcontentli{width:130px; height:20px; float:left;position:relative;}
.portfolio_transaction_maindiv .trans_content .transaction_datebtnli{width:25px; height:20px; float:left;position:relative;}
.divHeader_message{width:830px; padding-left:10px; height:20px; padding-top:10px;position:relative; }
.div_smallestmargin{width:840px; height:7px;}



.div_wraper{width:850px; float:left; clear:both; overflow:hidden;}
.clear{clear:both;}
.maindiv_addstock{width:840px; overflow:hidden; clear:both; padding:10px 0 0 10px;}
.divHeader_message2{padding:0px; height:20px; padding:0px; clear:both;}
.main_searcharea{clear:both; overflow:hidden; padding:0px;}
.transaction_selectPnameli2{width:250px; height:20px; float:left;}
.select_btn{width:70px; float:left;}
.search_rightpanel{width:520px; float:left; height:20px;}
.select_btmarea_1{width:250px; float:left; height:20px;}
.maindiv_addstock_content{width:840px; clear:both; overflow:hidden; padding-left:10px;}
.divwraper{width:840px; float:left; clear:both;}
.divwraper_sub{width:840px; clear:both; float:left; padding-left:10px;}
.box-100{width:100px; float:left; height:20px;}
.box-320{width:320px; float:left; height:20px;}
.box-60{width:60px; float:left; height:20px;}
.box-25{width:25px; float:left; height:20px;}
.box-130{width:130px; float:left; height:20px;}
.box-150{width:150px; float:left; height:20px;}
.box-150_15{width:150px; float:left; padding-bottom:3px;}
.box-170{width:170px; float:left; height:20px;}
.blank{width:840px;}
/*----------------------------------------ajaxTab--------------------------------*/
.settingstab .ajax__tab_header{color: #343434;font-size: 9pt; font-family:Verdana; font-weight: bold; background-color: White; padding-right:15px; width:auto; text-align:right; display:none;}
.settingstab .ajax__tab_outer{background-color: White;}
.settingstab .ajax__tab_inner{padding: 2px;margin-right: 1px;margin-left: 1px;margin-top: 1px;margin-bottom: 1px;background-color: white;}
.settingstab .ajax__tab_header .ajax__tab_active{color:#9a9a9a;	}
.settingstab .ajax__tab_header .ajax__tab_tab{background-image:url(../Images/arrow_dark.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;}
.settingstab .ajax__tab_active .ajax__tab_tab{background-image:url(../Images/arrow_light.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;}

.ProfileTabmenu .ajax__tab_header{ width:100%; text-align:left;}
.ProfileTabmenu .ajax__tab_header .ajax__tab_tab{text-align:center;font-family:verdana;
    font-size:13px;
    display:block;
	background-image: url(../Images/grey_tab.gif);
    background-repeat :no-repeat;
    width:130px;
    color:white;
    font-weight:bold; 
    vertical-align:middle; 
    height:34px;
    padding-top:4px;
}
.ProfileTabmenu .ajax__tab_outer {padding-right:0;}
.ProfileTabmenu .ajax__tab_inner {padding-left:0;}

.ProfileTabmenu .ajax__tab_active .ajax__tab_tab 
{
    width:130px;
    height:34px;
	background-image: url(../Images/settings_active_tab.gif);
    background-repeat : no-repeat;
    text-align:center;
    vertical-align:middle;
    color:#ffffff;
    font-weight:bold;
    padding-top:4px;      
}
.ProfileTabmenu .ajax__tab_hover .ajax__tab_tab
{
    background-image: url(../Images/hover_tab.gif);
    background-repeat : no-repeat;
    width:130px;
    height:34px;
    padding-top:4px; 
    color:white;     
}
.ProfileTabmenu 
 {
width:760px;margin-left:65px;margin-right:55px; background:url(../images/tab_bodybg.gif) repeat-x left top; overflow:hidden;

}
/*----------------------------------portfolioStatistics---------------------------------------------*/
.tabheader
{
 padding-left:5px;
 height:20px;
}
.portfoliostat .ajax__tab_header 
{ 
width:330px;
padding-left:5px;
 
}
.portfoliostat .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.gif);
    background-repeat :no-repeat;
    width:107px;
    color:white;
    font-weight:bold; 
    vertical-align:middle; 
    height:25px;
    padding-top:5px;
}
.portfoliostat .ajax__tab_outer {padding-right:3px;background-color:white;}
.portfoliostat .ajax__tab_inner {padding-left:0px;background-color:white;}

.portfoliostat .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;     
}
.portfoliostat .ajax__tab_hover .ajax__tab_tab
{
    background-image: url(../Images/active_tab.gif);
    background-repeat : no-repeat;
    width:107px;
    height:25px;
    color:#000000;     
}

/*-------------------<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;
}

.pnlsiptransaction{background-color:white;padding:0 25px 0 25px;}
.pnltransaction .completionListElement,.addalert_content_div .completionListElement,.pnlsiptransaction .completionListElement
{	visibility : hidden;margin : 0px!important;
	background-color : inherit; 
	color : windowtext;
	border : buttonshadow; 
	border-width : 1px;
	border-style : solid; 
	cursor : 'Default';
	overflow : auto; 
	height :100px;
	text-align : left; 
	list-style-type : none;
	font-family:Tahoma; 
	font-size: 8pt;
	z-index:200;
	position:relative;
}
.pnltransaction .autocompletehighlightedListItem,.addalert_content_div .autocompletehighlightedListItem,.pnlsiptransaction .autocompletehighlightedListItem
{
	background-color: #ffff99; 
	color: black;
	padding: 1px; 
	/*z-index:1;----------*/
}
.pnltransaction .autocompletelistItem,.addalert_content_div .autocompletelistItem,.pnlsiptransaction .autocompletelistItem
{
	background-color : window; 
	color : windowtext;
	padding : 1px; 
	/*z-index:1;--------*/
}

.completionListElement
{	visibility : hidden;margin : 0px!important;
	background-color : inherit; 
	color : windowtext;
	border : buttonshadow; 
	border-width : 1px;
	border-style : solid; 
	cursor : 'Default';
	overflow : auto; 
	height :100px;
	text-align : left; 
	list-style-type : none;
	font-family:Tahoma; 
	font-size: 8pt;
	z-index:200;
	position:relative;
}
.autocompletehighlightedListItem
{
	background-color: #ffff99; 
	color: black;
	padding: 1px; 
	/*z-index:1;----------*/
}
.autocompletelistItem
{
	background-color : window; 
	color : windowtext;
	padding : 1px; 
	/*z-index:1;--------*/
}





.Gv_PortfolioStat_maindiv{width:325px; background:url(../Images/dotted.gif) repeat-x bottom; padding-top:5px; padding-bottom:5px; margin-left:5px;}
.Gv_PortfolioStat_maindiv ul{width:325px; height:20px;}
.Gv_PortfolioStat_maindiv ul .li_130{width:125px;height:20px; float:left; padding-left:5px;}
.Gv_PortfolioStat_maindiv ul .li_92{width:90px;height:20px; float:left; text-align:right;}
.Gv_PortfolioStat_maindiv ul .li_10{width:14px;height:20px; float:left; text-align:right;}

.BestWorse_headerdiv{width:325px; margin-left:5px; height:60px;}
.BestWorse_headerdiv .bestdiv{width:157px;height:60px; float:left; padding:0 5px 0 0;}
.BestWorse_headerdiv .worseDiv{width:162px;height:60px; float:left;}
.bestdiv .div_152{width:157px;height:25px;}
.worseDiv .div_152{width:162px;height:25px;}
.bestdiv ul .li_152,.worseDiv ul .li_152{width:152px;height:23px;float:left;}


.tab_separator{color:#000000;font-size:12px;font-weight:bold;}
.topbottom_headerdiv{height:25px;width:325px;background-color:#E4E4E4; margin-left:5px;}
.topbottom_headerdiv ul{width:325px; height:25px;}
.topbottom_headerdiv ul .li_70{width:70px; height:25px; float:left; padding-left:5px;}
.topbottom_headerdiv ul .li_10{width:10px; height:25px; float:left;}
.Stat_Gv_Emptinotifierdiv{height:30px;width:325px;padding-top:20px; margin-left:5px; text-align:center;}
/*-------------------</Autocomplete css>-------------------*/
.addalertmaindiv{width:858px; margin-left:10px;margin-right:10px; position:relative; z-index:-5;}
.addalert_header_div{width:848px; height:20px; padding-top:10px; background-color:#01386f; padding-left:10px;}
.addalert_smallmargin{width:850px; height:10px;}
.addalert_smallestmargin{width:850px; height:5px;}
.addalert_content_div{width:848px; height:20px;padding-left:10px; position:relative; z-index:0;}
.addalert_content_div ul{width:848px; height:20px;}
.addalert_content_div ul .addalert_searchli{width:250px; height:20px; float:left; position:relative; z-index:0;}

.addalert_search_div{width:250px; height:20px; float:left;}
.addalert_inputcontent_div{width:150px; height:20px; float:left;}
.addalert_ddlcontent_div{width:100px; height:20px; float:left;}
.addalert_btncontroll_div{width:200px; height:20px; float:left; text-align:right;}
.addalert_msgcontroll_div{width:630px; height:20px; float:left; text-align:center;}

.addalert_content_div ul .addalert_inputcontentli{width:150px; height:20px; float:left;position:relative;}
.addalert_content_div ul .addalert_ddlcontentli{width:100px; height:20px; float:left;position:relative;}
.addalert_content_div ul .addalert_btncontrollli{width:200px; height:20px; float:left; text-align:right;}
.addalert_content_div ul .addalert_msgcontrollli{width:630px; height:20px; float:left; text-align:center;}

.grid_header_controllsdiv{width:858px; height:20px; padding-left:10px; padding-right:10px;}
.grid_header_errorMsgdiv{width:auto; height:15px; }

.grid_header_controllsdiv ul{width:858px; height:25px;}
.grid_header_controllsdiv ul .labelheaderli{width:100px; height:25px; float:left;}
.grid_header_controllsdiv ul .Controllheaderli{width:auto; height:25px; float:left;}
.grid_header_controllsdiv ul .ControllheaderBtnli{width:auto; height:25px; float:right; text-align:right;}

.watchlist_transaction_maindiv{width:858px; height:20px; }
.addSuccessFullMsgDiv{width:858px; padding-top:15px; padding-bottom:15px; text-align:center;}
.watchlist_transaction_maindiv ul{width:848px; height:20px;}
.watchlist_transaction_maindiv ul .watchlistLblli{width:150px; height:20px; float:left; padding-left:10px; position:relative; z-index:0;}
.watchlistLbl_div{width:150px; height:20px; float:left; padding-left:10px;}
.watchlistTbx_div{width:250px; height:20px; float:left;}
.div_10{width:10px; height:20px; float:left;}
.div_notificationokbtn{width:100%; height:25px; text-align:center;}

.watchlist_transaction_maindiv ul .watchlistTbxli{width:250px; height:20px; float:left;}
.watchlist_transaction_maindiv ul .watchlistContentsli{width:240px; height:20px; float:left; padding-left:10px;}
.Watchlist_trans_headerUl{width:auto; height:25px;background-color:#01386f; padding:5px 10px 0 10px;}
.watchlist_transaction_maindiv ul .addtowatchlistlabel{width:650px; height:20px; float:left; text-align:center;}
.watchlist_transaction_maindiv ul .addtowatchlistbutton{width:198px; height:20px; float:left; text-align:right;}

/*---------------------------------------News Updates-------------------------------------------------*/
.div_880{width:880px;padding:0 10px 20px 10px; clear:both; overflow:hidden;}
.div_600{width:590px;height:100%; float:left; }
.div_275{width:265px; float:left; background:url(../Images/v_dot.gif) repeat-y; padding:0 0 0 20px;}
.newsupdatesdiv{width:260px; height:20px; background:url(../Images/dotted.gif) repeat-x bottom; padding:2px 0 5px 0;}
.newsupdatesdiv ul{width:260px;height:20px;}
.newsupdatesdiv ul .li_20{width:20px;height:20px; float:left;}
.newsupdatesdiv ul .li_240{width:240px;height:20px; float:left;}
.news_shortdescdiv{width:240px;height:60px;padding:2px 0 5px 20px;}

.div_headlines_580{width:580px;padding-bottom:10px;}
.div_newsUpdatetime_580{width:580px; height:20px; padding-bottom:10px; background:url(../Images/dotted.gif) repeat-x bottom;}
.div_newsUpdatetime_580 .div_newsUpdatetime_480{width:480px; height:20px; float:left;}
.div_newsUpdatetime_580 .div_newscontroll_100{width:100px; height:20px; float:left; text-align:right;}
.div_Description_580{width:580px; padding-top:10px; padding-bottom:10px; background:url(../Images/dotted.gif) repeat-x bottom;font-family:Arial; font-size:12px; color:#434343; overflow:hidden; clear:both;}
.morenews_txtmaindiv{width:240px;padding-bottom:5px; padding-top:5px; padding-left:20px;}


.GV_pagerstyle td{width:130px;}
.GV_pagerstyle a{color:#006bcd;font-family:Tahoma;font-size:10pt;font-weight:bold;text-decoration:none;}
.GV_pagerstyle a:hover{color:#B81D1F;text-decoration:underline;}
.nescomment_maindiv{width:585px; height:200px; margin-top:10px; overflow:hidden;}
.nescomment_maindiv ul{width:585px;height:200px;}
.nescomment_maindiv ul .CommentContentli{width:290px;height:195px; float:left;}
.nescomment_maindiv ul .OldCommentContentli{width:270px;height:195px; float:left; background:url(../Images/v_dot.gif) repeat-y left; padding-left:10px; padding-right:10px;}
.div_commentheading{width:250px; height:20px;}
.div_comment_innerdiv{width:255px; height:150px; padding:10px 10px 10px 10px; border:solid 2px #f1f1f1;}
.div_Comment_textbox{width:254px; height:110px;}
.connetmultitbx{font-size:8pt; font-family:Tahoma; color:Black; width:253px; height:100px;}
.div_othercomments{width:250px; padding-bottom:10px;font-family:Arial; font-size:8pt; color:#434343;}

/*-------------------------------------------------Stock Search ------------------------------------ */
.Commonmaindiv{width:900px;background-color:White;  clear:both; overflow:hidden;}
.footter_blankeddiv{width:900px;height:20px; background-color:white;}
.clear{clear:both;}
.chartsNnewsDiv{width:335px; padding:0 15px 0 10px; float:left; background:url(../Images/v_dot.gif) repeat-y left;}
.SearchContentsDiv{width:520px; float:left; padding:0 10px 0 10px;}
.searchdetails_headercontent{width:510px; padding-bottom:5px;}
.divControllCss{width:510px; height:20px;}
.div_addtospan{width:50px; height:20px; float:left;}
.div_addto_link{width:450px; height:20px; float:left;}

.addto_headerUl{width:510px; height:20px;background-color:#01386f;position:relative; padding-left:10px; padding-top:5px;}
.addto_headerspaceDiv{width:510px; height:20px; text-align:center;}
.addto_contents_maindiv{width:500px; height:20px; padding-left:10px;}
.addto_contents_maindiv ul{width:500px; height:20px;}
.addto_contents_maindiv ul .addto_lblli{width:150px; height:20px; float:left;}
.addto_contents_maindiv ul .addto_tbxli{width:300px; height:20px; float:left;}
.addto_lbl_div{width:150px; height:20px; float:left;}
.addto_tbx_div{width:300px; height:20px; float:left;}

.RelatedNews_headercontent{width:330px; padding:0 0 5px 0;}
.search_details_div520{width:520px;height:20px; padding:5px 0  5px 0; border-top:solid 2px #f3f3f3;border-bottom:solid 2px #f3f3f3;}
.search_details_div520 ul{width:520px;height:20px;}
.search_details_div520 ul .lismall{width:50px; height:20px; float:left;}
.search_details_div520 ul .li_updatedon{width:210px; height:20px; float:left;}
.search_details_div520 ul .li_largest{width:260px; height:20px; float:left;}
.search_details_Content_div520{width:520px;height:20px; padding:5px 0  5px 0;}
.search_details_Content_div520 ul{width:520px;height:20px;}
.search_details_Content_div520 ul .li_Sname_140{width:140px;height:20px; float:left;}
.search_details_Content_div520 ul .li_Sname_120{width:120px;height:20px; float:left;}
.relatednewsdiv{padding-top:10px; width:auto; clear:both; overflow:hidden;}
.div_lastfootteradjustment{width:520px; border-top:solid 2px #f3f3f3; height:20px;}
/*------------------------Chirt CSS --------------------------------*/
.Pdetailspage_bsenseFchart .ajax__tab_header{width:330px;padding-left:0.5px;}
.Pdetailspage_bsenseFchart .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.gif);
    background-repeat :no-repeat;
    width:107px;
    color:white;
    font-weight:bold; 
    vertical-align:middle; 
    height:25px;
    padding-top:5px;
}
.Pdetailspage_bsenseFchart .ajax__tab_outer {padding-right:3px;background-color:white;}
.Pdetailspage_bsenseFchart .ajax__tab_inner {padding-left:0px;background-color:white;}

.Pdetailspage_bsenseFchart .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;      
}
.Pdetailspage_bsenseFchart .ajax__tab_body
 {
	font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border-top:0;
	width:330px;
	height:auto;		
	border-left:2px solid #e3e3e3;
	border-right:2px solid #e3e3e3;
	border-bottom:2px solid #e3e3e3;		
}
.Pdetailspage_bsenseFchart .ajax__tab_hover .ajax__tab_tab
{
    background-image: url(../Images/active_tab.gif);
    background-repeat : no-repeat;
    width:107px;
    height:25px;
    color:#000000;     
}
.Pdetailspage_ajaxtabcommonheader
{
	width:330px;
	height:25px;
	background-color:#e3e3e3;
}

/*------------------------Home taabmenu-------------------------*/
.home_tabmenu .ajax__tab_header {width:272px; text-align:right; padding:0 auto;}
.home_tabmenu .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_M.gif);
    background-repeat :no-repeat;
    width:40px;
    color:white;
    font-weight:bold; 
    vertical-align:middle;     
    padding-top:2px;
}
.home_tabmenu .ajax__tab_outer {padding-right:0px;background-color:white;}
.home_tabmenu .ajax__tab_inner {padding-left:5px;padding-right:0px;background-color:white;}

.home_tabmenu .ajax__tab_active .ajax__tab_tab 
{
    width:40px;   
	background-image: url(../Images/tab_hover_M.gif);
    background-repeat : no-repeat;
    text-align:center;
    vertical-align:middle;
    color:#000000;
    font-weight:bold;
    padding-top:2px;      
}
.home_tabmenu .ajax__tab_body
 {
	font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border-top:0;
	width:270px;	
	height:auto;
	width:270px;		
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;		
}
.home_tabmenu .ajax__tab_hover .ajax__tab_tab
{
    background-image: url(../Images/active_tab_M.gif);
    background-repeat : no-repeat;
    width:40px;   
    color:#000000;     
}

.home_SensexNiftytabmenu .ajax__tab_header {width:272px; text-align:right; padding:0 auto;}
.home_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_G.gif);
    background-repeat :no-repeat;    
    width:80px;
    color:white;
    font-weight:bold; 
    vertical-align:middle;     
    padding-top:2px; 
    background-color:#e3e3e3;    
}
.home_SensexNiftytabmenu .ajax__tab_outer {padding-right:0px;background-color:white;}
.home_SensexNiftytabmenu .ajax__tab_inner {padding-left:5px;padding-right:0px;background-color:white;}

.home_SensexNiftytabmenu .ajax__tab_active .ajax__tab_tab 
{
    width:80px;  
	background-image: url(../Images/tab_hover_G.gif);
    background-repeat : no-repeat;    
    text-align:center;
    vertical-align:middle;
    color:#000000;
    font-weight:bold;    
    background-color:#e3e3e3;
    padding-top:2px;                  
}
.home_SensexNiftytabmenu .ajax__tab_body
 {
	font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border-top:0;
	width:270px;			
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
			
}
.home_SensexNiftytabmenu .ajax__tab_hover .ajax__tab_tab
{
    background-image: url(../Images/active_tab_G.gif);
    background-repeat : no-repeat;   
    width:80px;    
    color:#000000;
    padding-top:2px;    
          
}
.tab_innerdiv{width:100%; height:25px; background-color:#e3e3e3;}
.gainerlooser_tabinnerdiv{width:261px; height:25px; margin-bottom:5px; padding-left:10px; background-color:#e3e3e3;}

/*------------------------Chirt CSS --------------------------------*/
.div_innercontents_maindiv{width:858px; clear:both; overflow:hidden; margin-left:10px;margin-right:10px; background:url(../Images/dotted.gif) repeat-x bottom;}
.div_innercontents_maindiv ul{width:858px;}
.div_innercontents_maindiv ul .div_innercontents_nameli_238{width:236px; float:left;}
.div_innercontents_maindiv ul .div_innercontents_childcontentli_620{width:620px; margin:0 auto; float:left;}
.div_innercontents_childcontentli_620 .div_childGv_innermaindiv{width:619px; height:20px;}
.div_childGv_innermaindiv ul{width:619px; height:20px;}
.div_childGv_innermaindiv ul .childGv_liLiftalign_120{width:120px; height:20px; text-align:left;float:left;}
.div_childGv_innermaindiv ul .childGv_liRightalign_120{width:120px; height:20px; text-align:right;float:left;}
.div_childGv_innermaindiv ul .childGv_liRightalign_100{width:100px; height:20px; text-align:right;float:left;}
.div_childGv_innermaindiv ul .childGv_liRightalign_20{width:20px; height:20px; text-align:right;float:left;}

.searchGv_pagerstyle td{padding-left:5px;}
.searchGv_pagerstyle a{color:#006bcd;font-family:Tahoma;font-size:10pt;font-weight:bold;text-decoration:none;}
.searchGv_pagerstyle:hover{color:#B81D1F;}

.specialPnl3sideborder{width:auto; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}

.home_forex_maindiv{height:auto; overflow:hidden; clear:both;}
.home_forex_selectCategorydiv{width:200px;height:20px; padding-left:10px;}
.home_forex_selectCategorydiv ul{width:200px;height:20px;}
.home_forex_selectCategorydiv ul .home_forex_lblli{width:80px;height:20px; float:left;}
.home_forex_selectCategorydiv ul .home_forex_controllli{width:110px;height:20px; float:left;}

/*-------------------------PortfolioHome--------------------------------------------*/
.portfolio_Home_div_293{width:270px; padding:0 0 20px 21px; float:left;}
.Pnl3sideborder{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; overflow:hidden;}

/*-------------------------Forex--------------------------------------------*/
.forexConverterMaindiv{width:850px; padding-left:10px;}
.forex_heading_div{width:800px; height:25px; padding-bottom:10px; padding-left:10px;}
.forexConverterMaindiv ul{width:850px; height:20px;}
.forexConverterMaindiv ul .li_120{width:150px; height:20px; float:left;}
.forexConverterMaindiv ul .li_300{width:300px; height:20px; float:left;}

.div_GvMainContent ul .Gv_headerContent_rightalignli_78{width:78px; float:left; text-align:right;}
.div_GvMainContent ul .Gv_headerContent_leftalignli_78{width:78px; float:left; text-align:left;}
.div_Forex_cover{height:auto; overflow:hidden; padding-left:10px;}
.div_countryFlg{width:27px; height:14px; float:left;background:url(../Images/dotted.gif) repeat-x bottom; padding-top:13px; padding-bottom:13px;}
.div_ForexGvMainContent{width:831px; height:40px; background:url(../Images/dotted.gif) repeat-x bottom; padding:0 auto; vertical-align:middle; float:left;}
.div_ForexGvMainContent ul{width:831px; height:15px;}
.div_ForexGvMainContent ul .div_ForexGvMainContent_rightalignli_78{width:78px; height:15px;float:left; text-align:right;}
.div_ForexGvMainContent ul .div_ForexGvMainContent_leftalignli_78{width:46px; height:15px;float:left; text-align:left; padding-left:5px;}


/*------------------------SIP-----------------------------*/
.sipmaindiv{width:100%; overflow:hidden; background:url(../Images/dotted.gif) repeat-x bottom; padding:5px 0 5px 0;}
.sipmaindiv ul{width:100%; height:20px;}
.sipmaindiv ul .li_45pr{width:45%; height:20px; float:left;}
.sipmaindiv ul .li_40pr{width:40%; height:20px; float:left;}
.sipmaindiv ul .li_35pr{width:35%; height:20px; float:left; text-align:right;}
.sipmaindiv ul .li_33pr{width:33%; height:20px; float:left; text-align:right;}
.sipmaindiv ul .li_10pr{width:10%; height:20px; float:left;  text-align:right;}
.sipmaindiv ul .li_20pr{width:20%; height:20px; float:left;  text-align:right;}
.sipmaindiv ul .li_18pr{width:18%; height:20px; float:left;  text-align:right;}
.sipmaindiv ul .li_20pr_left{width:20%; height:20px; float:left;  text-align:left;}
.divControlls_100pr{background-color:#f9f9f9; padding:5px 0 5px 0; text-align:right;}
.divEditedControlls_100pr{padding:5px 0 5px 0; text-align:right;}
.divSip_fotterControlls_100pr{width:100%; height:20px;background-color:#f9f9f9; padding:5px 0 5px 0; text-align:right;}
.divSip_fotterControlls_100pr .div_50pr_left{width:50%; text-align:left; float:left; height:20px;}
.divSip_fotterControlls_100pr .div_45pr_right{width:45%; text-align:right; float:right; height:20px;}
.Gv_pagerstyle td{padding-left:5px;}
.Gv_pagerstyle a{color:#006bcd;font-family:Tahoma;font-size:10pt;font-weight:bold;text-decoration:none;}
.Gv_pagerstyle:hover{color:#B81D1F;}
/*-------------------------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;}

/*--------------------------Scroller News -------------------------------*/
.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;} 

.news_right .shortdesc{clear:both; overflow:hidden; margin:0; padding:5px 0 5px 0;font-family:Arial; float:left; display:block; color: #333; text-decoration:none;font-weight:normal;} 

.news_right .controll_link{clear:both; width:400px; overflow:hidden; margin:0; padding:0 0 5px 0;float:left; display:block; text-align:right;} 
.controll_link .lnkcss{font-size:8pt;font-weight:bold;color:#006bcd;text-decoration: unserline;}
.lnkcss:hover{color: #006bcd;text-decoration: none;font-size:8pt;font-weight:bold;}
.news_right .lngdesc{width:99%; border:1px solid #f1f1f1; padding:0px; overflow:hidden;}

.news_right .newsheader_heading{ width:99%; border:1px solid #f1f1f1;display:block; background-color:#f1f1f1; margin:0; padding:5px 0px; font-family:Arial; color: #333; text-decoration:none;}
.headertxtspan{padding-left:10px;font-weight:bold; font-size:9pt;}

.left_border_headline{padding:0 0 0 10px; border-left:3px solid #0379ce;font-size:16pt; color:#6d6d6d;}
.news_right h3{margin:0px; padding:5px 5px 5px 10px; font-family:Arial; color: #333; font-weight: normal; font-size:9pt;}
.scroll_newsmain{width:860px; padding:0 20px 0 20px; overflow:hidden; background-color:White;}
.scroll_area{width:560px; height:280px; float:left;}
.scroll_newsheader{width:549px; background:url(../images/news_bg.gif) repeat-x left; padding-left:10px; margin:0 auto; font-family:Arial; color: #ffffff; font-weight:bold; }
.adarea{width:298px; height:250px; float:left; }
#marqueecontainer{
position: relative;
width: 100%; /*marquee width */
height:250px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
}


