﻿body 
{
	font-family:Tahoma;
	background-color:#ffffff;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	text-align:left;
	line-height:18px;
	font-size:11px;
	color:#808285;
	background-color:#ededee;
}
form
{
	margin:0;
}
a.footer_link:link
{
	text-decoration:none;
	color:White;
}
a.footer_link:visited 
{
	text-decoration:none;
	color:White;
}
a.footer_link:hover 
{
	text-decoration:underline;
	color:#ffcb08;
}
a.footer_link:active 
{
	text-decoration:none;
	color:White;
}

a
{	color:#7d7d7d;	
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
}
a:visited
{
	color: #7d7d7d;
	font-size: 11px;
	font-family: Tahoma;
}
a:hover
{
	color: #7d7d7d;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
}

img
{
	border:0px;
}
/* Header Style */

.tblstyle{
    border:1px #737373 solid;
    margin-right:auto;
    margin-left:auto;  
    line-height:1.5em; 
    width:950px;    
  }
  
.blueTable
 {
	border:1px #AACDED solid;
}

  
  
.blueTable_Leftmenu
 {
	border-top:1px #AACDED solid;	
	border-right:1px #AACDED solid;
	border-left:1px #AACDED solid;
}	
.gray_border
{
	border-bottom:2px #6E6E6E solid;
}

.header-section 
{
    background:url("../images/header_bg.jpg") repeat-x;
    height:94px;
    border:1px #AACBEE solid;
}

.group-site
{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color: White;
	width: auto;	
}

.branch_locator
{
	font-family:Arial;
	font-size:14px;
	color: #003689;
    background:url("../images/Branch_Locator.gif") center no-repeat;	 
    text-align:center;  
    height:109px;
}

.Account-Chat
{
	font-family:Arial;
	font-size:14px;
	color: #003689;
    background:url("../images/T2_Bg.jpg") center repeat-x;	
    height:32px;
    text-align:center;  
    font-weight:bold;
}

.Account-Chat a
{
	font-family:Arial;
	font-size:14px;
	color: #003689;
    height:32px;
    text-align:center;  
    font-weight:bold;
}

.Account-Chat a: hover
{
	font-family:Arial;
	font-size:14px;
	color: #003689;
    height:32px;
    text-align:center;
    text-decoration:underline;
    font-weight:bold;
    
}

.account
{
	padding-top:10px;
	vertical-align:middle;
	
}

.chat
{
	padding-top:10px;
	padding-left:40px;
	text-align:right;
	vertical-align:middle;
	
}


.headerPage-Links
{
	font-family: Tahoma;
	font-size:11px;
	font-weight: bold;
	color:#00406d;
	width: auto;
	
}

/* End Header Style */

/* Spacer Style */

.spacer
{
    background:url("../images/spacer.gif");	
    height:11px;
    width:auto;	
}

/* End Spacer Style */



/* Middle Style */

.text33
{	
font-family: Verdana;
font-size:10px;
line-height:1.5em;
color:#333333; 
text-align:justify;
}


.text33 a 
{	
font-family: Verdana;
font-size:10px;
line-height:1.5em;
color:#333333; 
font-weight: normal;
text-align:justify;
}

.text33 a:hover
{	
font-family: Verdana;
font-size:10px;
line-height:1.5em;
color:#333333; 
text-decoration:underline;
font-weight: normal;
text-align:justify;
}

.text
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#444444; 
text-align:justify;
vertical-align:middle;
}


.text a 
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#444444; 
font-weight: normal;
text-align:justify;
}

.text a:hover
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#444444; 
text-decoration:underline;
font-weight: normal;
text-align:justify;
}

.blue_text
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#07519a;
font-weight:bold;
text-align:right;
padding-right:5px;
}

.blue_text10
{	
font-family: Tahoma;
font-size:10px;
line-height:1.5em;
color:#07519a;
font-weight:bold;
}

.blue_text10 a
{	
font-family: Tahoma;
font-size:10px;
line-height:1.5em;
color:#07519a;
font-weight:bold;
}


.blue_text10 a:hover
{	
font-family: Tahoma;
font-size:10px;
line-height:1.5em;
color:#07519a;
font-weight:bold;
}

.blue_text11
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#07519a;
font-weight:bold;
}

 blue_text11 a 
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#07519a;
font-weight:bold;
}

.blue_text11 a:hover
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#07519a;
font-weight:bold;
text-decoration:underline;
}

.blue_text111
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#07519a;
}

 blue_text111 a 
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#07519a;
}

.blue_text111 a:hover
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#07519a;
text-decoration:underline;
}

.blue_text12 
{	
font-family: Tahoma;
font-size:13px;
line-height:1.5em;
color:#07519a;
text-align:left;
}

.blue_text14 
{	
font-family: Tahoma;
font-size:14px;
line-height:1.5em;
color:#07519a;
text-align: center;
}
.blue_text12  a 
{	
font-family: Tahoma;
font-size:12px;
line-height:1.5em;
color:#07519a;
text-align:left;
}

.blue_text12  a:hover
{	
font-family: Tahoma;
font-size:12px;
line-height:1.5em;
color:#07519a;
text-align:left;
text-decoration:underline;
}

.gray_text11
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#444444;
text-align:left;
padding-left:3px;
}

.gray_text11 a
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#444444;
text-align:left;
padding-left:3px;
}

.gray_text11 a:hover
{	
font-family: Tahoma;
font-size:11px;
line-height:1.5em;
color:#444444;
text-align:left;
padding-left:3px;
text-decoration:underline;
}
.gray_text12
{	
font-family: Tahoma;
font-size:12px;
line-height:1.5em;
color:#444444;
text-align:left;
padding-left:5px;
}

.gray_text12 a {	
font-family: Tahoma;
font-size:12px;
line-height:1.5em;
color:#444444;
text-align:left;
padding-left:5px;
}


.gray_text12 a:hover
{	
font-family: Tahoma;
font-size:12px;
line-height:1.5em;
color:#444444;
text-align:left;
padding-left:5px;
text-decoration:underline;
}

/* End Middle Center Style */



/* Middle Right Style */

.txtboxgetquote
{
    border:1px #AACDED solid;      	
	font-family: Tahoma;
	font-size:11px;
	height:18px;
	
}

.quicklinks
{
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background:url("../images/downarrow.jpg") right no-repeat;
    border:2px #AACDED solid; 
    background-color:#3D7FAF; 
    vertical-align:middle;
}

.login
{
	background-color:#EBF4FB;
	font-family:Tahoma;
	font-size:11px;
	color:#07519a;
	font-weight:bold;	
	height:26px;
    border-bottom:1px #AACDED solid; 
    padding-left:5px;
    text-align:left;
    vertical-align:middle;
}


.sms
{
	background-color:#EBF4FB;
	font-family:Tahoma;
	font-size:12px;
	color:#07519a;
	font-weight:bold;	
	height:26px;
    padding-left:5px;
    text-align:left;
}

.sms_text
{
 font-family: Tahoma;
 font-size:11px;
 color:#7D7D7D;
 padding-left:8px;
}

.sms_blue
{
 font-family: Tahoma;
 font-size:11px;
 color:#07519a;
}

.sms_gray
{
 font-family: Tahoma;
 font-size:12px;
 color:#333333;
 font-weight:bold;
}

.sms1
{

	font-family:Tahoma;
	font-size:12px;
	color:#07519a;
	font-weight:bold;	
	height:26px;
    padding-left:5px;
    text-align:left;
}

.sms_m1
{
	background-image: url(../images/sms_m1.jpg);
	background-repeat:no-repeat;
	width:187px;
	height:170px;
}

.sms_m2
{
	background-image: url(../images/sms_m2.jpg);
	background-repeat:no-repeat;
	width:183px;
	height:170px;
}

.sms_m3
{
	background-image: url(../images/sms_m3.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:170px;
}


.Pageheading
{
	font-family:Tahoma;
	font-size:18px;
	color:#07519a;
	font-weight:bold;
	text-align:left;
	line-height:1.2em;

}

.blue_heading
{
	font-family:Tahoma;
	font-size:11px;
	color:#000675;	
	height:20px;
	padding-left:5px;
	text-align:left;

}
.Backoffice
{	
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-color:#3B7FAE;
	width:110px;
	height:22px;
    border-bottom:1px #AACDED solid; 
    top:40px;
    position:absolute;
    left:4px;
    text-align:center;  
    vertical-align:middle;
    padding-top:8px;
}

.OnlineTrading
{	
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-color:#3B7FAE;
	width:110px;
	height:22px;
    border-bottom:1px #AACDED solid; 
    top:40px;
    position:absolute;
    left:124px;
    text-align:center; 
    vertical-align:middle;  
    padding-top:8px; 
}

.padding20
{
	padding-left:20px;
}

.Ev-Left
{
     background:url(../images/Ev-Left.jpg);
     background-position:bottom;
     background-repeat:no-repeat; 
}

.Event-bg
{
     background:url(../images/Ev-bg.jpg);
     background-position: bottom;
     background-repeat:repeat-x; 
}	
	
	
.Ev-Right
{
     background:url(../images/Ev-Right.jpg);
     background-position: bottom;
     background-repeat:no-repeat; 
}
.topPad5
{
	 vertical-align:bottom;
}

/* Middle Right Style */


/* End Middle Style */


/*Footer Style*/

 #footer
 {  
	WIDTH: 100%;
    height:auto;  
    top:65.05em; 
    position:absolute;
 }
 #footer_part1
 {  
	WIDTH: 950px;
    height:75px;
    border:1px #AACDED solid; 
    background-color:#EBF4FB;
	font-family: Tahoma;
	font-size:11px;
	line-height:1.5em;
	color:#07519a;
	font-weight: normal;
 }
 
 .group_Website
 {	
	font-family: Tahoma;
	font-size:11px;
	text-align: left; 
	padding-left:15px;
	color:#444444; 
}
  
 .group_Website a
 {	
	font-family: Tahoma;
	font-size:11px;
	text-align: left; 
	color:#444444; 
	text-decoration:none;
}

 
 .group_Website a:hover
 {	
	font-family: Tahoma;
	font-size:11px;
	text-align: left; 
	color:#444444; 
	text-decoration: underline;
}
 .h1
 {	
	font-family: Tahoma;
	font-size:12px;
	text-align: left;
	color:#333333; 
	line-height:2.0em;
	font-weight:bold;
	padding-left:5px;
}
 
 .txtstyle
 {
	font-family: Tahoma;
	font-size:11px;
	line-height:1.5em;
	color:#7D7D7D;
	padding-left: 5px;
	font-style:normal;
	text-align:justify;
 }
 
 .txtstyle12
 {
	font-family: Tahoma;
	font-size:12px;
	line-height:1.5em;
	color:#7D7D7D;
	font-style:normal;
	text-decoration:none;
	text-align:left;
 }
 
.blue_center
{		
	font-family: Tahoma;
	font-size:11px;
	padding-left:20px;
	padding-right:20px;
	color:#8BA5C6;
	background-color: White;
	text-align: center; 	
	line-height:1.5em;
	border-top: 1px #AACCEF solid;
	border-bottom: 1px #AACCEF solid;
}
 
 
 #footer_part2
 {  
	WIDTH: 950px;
    height: auto;

 }
 
.Copyright
 {	
	font-family: Tahoma;
	font-size:11px;
    height:33px;
    color:#8BA5C6;
	text-align: center; 	
}
 
#Policy
 {
    top:4.8em;
	padding-left:38em;
    position:absolute; 
	
}
 
/*End Footer Style*/
 
ul.ULstyle1
 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/ 
	font-family:tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7d7d7d; 

}
 
ul.ULstyle1 li
{
background: url("../images/dot.jpg") no-repeat 8px left; /*custom bullet list image*/ 
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none; 
vertical-align:top;	
list-style-type:none;
} 
 
 
.Bullet_UL
 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/ 
	font-family:tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7d7d7d; 
	}
 
 ul.Bullet_UL
 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/ 
	font-family:tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7d7d7d; 
	}
	
ul.Bullet_UL li
{
background: url("../images/bullet.gif") no-repeat 8px left; /*custom bullet list image*/ 
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
vertical-align:top;	
list-style-type:none;

} 	
/*
 ul.Bullet_UL_Mobile
 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content
	font-family:tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7d7d7d; 
	}
	*/
ul.Bullet_UL_Mobile li
{
background: url("../images/bullet1Mobile.gif") no-repeat 8px left; /*custom bullet list image*/ 
padding: 2px;
padding-left: 19px; /*link text is indented 19px*/
margin-left:0px;
padding-right:10px;
text-decoration: none;
vertical-align:top;	
list-style-type:none;
width:170px;
} 		
	
 
ul.Product_Ul
 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/ 
	font-family:tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7d7d7d; 

}

ul.Product_Ul li
{
background: url("images/bullet1.gif") no-repeat 8px left; /*custom bullet list image*/ 
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none; 
vertical-align:top;	
list-style-type:none;
padding-right:5px;
} 


  
  
ul.Sub_Ul
 {
	font-family:tahoma;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
	vertical-align:top;
}


ul.Sub_Ul li
{
background: url("../images/sub-ul.jpg") no-repeat 8px left; /*custom bullet list image*/ 
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none; 
vertical-align:top;	
list-style-type:none;
} 

ul.Subbroker_Ul
 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/ 
	font-family:tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7d7d7d;
	padding-left:15px;
}


ul.Subbroker_Ul li
{
background: url("../images/arrow.jpg") no-repeat 8px left; /*custom bullet list image*/ 
padding: 2px 0 0 0px;
padding-left: 15px; /*link text is indented 19px*/
text-decoration: none; 
vertical-align:top;	
list-style-type:none;
} 

.li
{
	line-height:1.5em;
	vertical-align:top;
}

td.heading_new {
	background-color:#2f7ebe;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
}



tr.do td {
background-color:#EFEFEF;
}

.borderTab
{
  border: 1px #AACDED solid;
}


.C12
{
	background:url("../images/C12.jpg")  repeat-x;
	background-position:top;
}


.C13
{
	background:url("../images/C13.jpg")  repeat-y;
	background-position:top;
	text-align:left;
	vertical-align:bottom;
}


.C24
{
	background:url("../images/C24.jpg")  repeat-y;
	background-position:top;
}


.C34
{
	background:url("../images/C34.jpg") repeat-x;
	background-position: bottom;
}

.Img_Border
{
	 border:2px solid #17597B;
}

.No_Border
{
	 border: 1px white solid;
}

.GridView_Border
{
	border-top:1px solid #AACCEE;
	border-bottom:1px solid #AACCEE;
} 

.gray_Border1
{
border-bottom: 1px solid #15587A;

}

.blue_bg
{
	font-family:tahoma;
	font-size: 12px;	
	color:White;
	background-color:#286D91;
	height:26px;
	text-align:left;
	font-weight:bold;
	padding-left:12px;
}


.menu_link {
  text-align:left;
  font-family:Tahoma,Arial;
  font-size:11px;
  color:#7D7D7D;
  font-weight:bold;
  padding-left:10px;
  border-bottom: #AACCEE solid 1px;
  height:28px;
  background:("../images/bullet.jpg") ;
  background-position:left;
}

.journal_bg
{
	background:url("../images/C_bg.jpg") repeat-x;
  height:9px;
}

.txtWhite14
{
      font-family: Tahoma;
      text-align:left;
      font-size:14px;
      font-weight:bold;
      color:#ffffff;
}

.txtWhite12
{
      font-family: Tahoma;
      text-align:left;
      font-size:12px;
      font-weight:bold;
      color:#ffffff;
}
.txtWhite12 a
{
      font-family: Tahoma;
      text-align:left;
      font-size:12px;
      font-weight:bold;
      color:#ffffff;
}
.txtWhite12 a:hover
{
      font-family: Tahoma;
      text-align:left;
      font-size:12px;
      font-weight:bold;
      color:#ffffff;
      text-decoration:underline;
}
.top-menu
{
      font-family: Tahoma;
      text-align:left;
      font-size:12px;
      font-weight:bold;
      color:#ffffff;
      background :url("../images/top-bg.jpg") no-repeat;
      width:111px;
}


.M-connect_bg
{
     background:url(../images/m-bg.jpg);
     background-position:bottom;
     background-repeat:repeat-x;
}


.Mobile-bg
{
 
}

.Assistance
{
 
	background:url("../images/Assi_bg1.jpg")  repeat-x;
	background-position:top;
 
}


.I12
{
	background:url("../images/i12.jpg")  repeat-x;
	background-position:top;
}


.I13
{
	background:url("../images/i13.jpg")  repeat-y;
	background-position:top;
	text-align:left;
	vertical-align:bottom;
}


.I24
{
	background:url("../images/i24.jpg")  repeat-y;
	background-position:top;
}


.I34
{
	background:url("../images/i34.jpg") repeat-x;
	background-position: bottom;
}

.Mconnect
{
	background:url("../images/Mconnect-i.jpg") no-repeat right bottom ;
	background-position:right;
}

.Msite
{
	background:url("../images/Msite-i.jpg") no-repeat right bottom ;
	background-position:right;
}
/* End CSS By Prajakta */

/* Bharati */

.download_bg
{
     background:url(../images/download_bg.jpg);
     background-position:bottom;
     background-repeat:repeat-x;
}


.download_bg1
{
     background:url(../images/download_m.jpg);
     background-position:bottom;
     background-repeat:repeat-x;
     width:600px;
}

.download_main
{
     background:url(../images/download_main1.jpg);
     background-repeat:no-repeat;
     width:551px;
     height:262px;
     background-position:center;
     
}

#text1
{
      width:100%;
      text-align:left;
      padding-left:8px;
      margin-top:0px;
      float:left;
}

.highlights
{
      font-family: Tahoma;
      text-align:left;
      font-size:11px;
      font-weight:bold;
      color:#030086;
}

.online
{
      font-family: Tahoma;
      text-align:left;
      font-size:12px;
      color:#07519a;
}


.gray_block
{
	 background:url(../images/gray_block.jpg);
	 background-repeat:no-repeat;
     height:24px;
     width:111px; 
     font-family:Verdana;
     color:#ffffff;
     font-weight:bold;
     font-size:12px;  
     vertical-align:middle; 
     text-align:center; 
}


.gray_block2
{
	 background:url(../images/OnlineTrade.jpg);
	 background-repeat:no-repeat;
     height:24px;
     width:151px;
     font-family:Verdana;
     color:#ffffff;
     font-weight:bold;
     font-size:12px;  
     text-align:center; 
     vertical-align:middle; 
} 


.online_trading
{
	 background:url(../images/online_trading.jpg);
	 background-repeat:no-repeat;
     height:292px;
     width:170px;  
}

.top_quality
{
	 background:url(../images/top_quality.jpg);
	 background-repeat:no-repeat;
     height:292px;
     width:171px;  
}

.pro_active
{
	 background:url(../images/pro-active.jpg);
	 background-repeat:no-repeat;
     height:292px;
     width:170px;  
}




/*start txtstyle services*/


.services_title
{
	font-family:Tahoma;
	color:#07519a;
	font-size:12px;
	font-weight:bold;
	padding-left:80px;
	padding-bottom:10px;
}

.pms_title
{
	font-family:Tahoma;
	color:#07519a;
	font-size:12px;
	font-weight:bold;
	padding-left:80px;
}

.services_ebroking{
	text-decoration:none;
	background-image: url("../images/ebroking.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_comm{
	text-decoration:none;
	background-image: url("../images/commodity_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_mf{
	text-decoration:none;
	background-image: url("../images/mf_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_pms{
	text-decoration:none;
	background-image: url("../images/pms_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_life{
	text-decoration:none;
	background-image: url("../images/life_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_pl{
	text-decoration:none;
	background-image: url("../images/pl_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_ia{
	text-decoration:none;
	background-image: url("../images/ia_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_ds{
	text-decoration:none;
	background-image: url("../images/dp_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

.services_ipo{
	text-decoration:none;
	background-image: url("../images/ipo_service.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height:312px;
}

/*End Bharati Style*/

/*Css By txtstyle*/ 

.FirstText
{
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	vertical-align: top;
	text-align: left;
}

ul.txtstyle
{
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 5em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7d7d7d;
	text-decoration: none;
	text-indent: 1px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url("../images/dot.jpg" );
	list-style-type: square;
	padding: 5px;
	margin: 5px;
	vertical-align: top;
}

.sublinks ul
{
	background-repeat: no-repeat;
	vertical-align:middle;	
}

.sublinks li
{
	float: left;
	padding-left: 10px;
	margin-left: 75px;
	background-image: url("../images/blue_arrow.gif" );
	background-repeat: no-repeat;
	text-align: left;
	vertical-align:middle;
}
.sublinks a
{
	float: left;
	text-decoration: none;
	color: #696969;
	font-family: tahoma;
	vertical-align:middle;
}

.DpBlueButton
{
	text-decoration: none;
	background-image: url("../images/blue-DP-button.gif" );
	color: white;
	font-family: Verdana;
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: center;
}

.DpFormsBlueButton
{
	text-decoration: none;
	background-image: url("../images/dwn_dp.gif" );
	color: white;
	font-family: Verdana;
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: center;
}

.DpFormsBlueButton a
{
	text-decoration: none;
	color: white;
	font-family: Verdana;
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: center;
}

.DpBlueButton a
{
	text-decoration: none;
	color: white;
	font-family: Verdana;
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: center;
}

.DpBlueButton a:hover
{
	text-decoration: none;
	color: white;
	font-family: Verdana;
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: center;
	text-decoration:underline;
}

.DpFormsBlueButton a:hover
{
	text-decoration: none;
	color: white;
	font-family: Verdana;
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: center;
	text-decoration:underline;
}
.pdficon
{
	text-decoration: none;
	background-image: url("../images/Pdf-icon.gif" );
	background-repeat: no-repeat;
	background-position: 15px top;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7d7d7d;
	padding-left: 50px;
	text-align: left;
}
.acrobat
{
	float: left;
	padding-right:15px;
}

#theToolTip
{
	border-right: #c0c09f 2px solid;
	padding-right: 0px;
	border-top: #c0c09f 2px solid;
	padding-left: 10px;
	z-index: 100;	
	left: -300px;
	visibility: hidden;
	padding-bottom: 0px;
	border-left: #c0c09f 2px solid;
	width: 200px;
	padding-top: 6px;
	border-bottom: #c0c09f 2px solid;
	position: absolute;
	background-color: #ffffcc;
}
#ToolTipPointer
{
	z-index: 101;
	left: -300px;
	visibility: hidden;
	position: absolute;
}
#theToolTip P
{
	margin-top: 0px;
	font-size: 1.1em;
	color: #333333;
	line-height: 1.4em;
	margin-right: 10px;
}
#ToolTipTextWrap
{
	font-weight: bold;
	color: #696969;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.details{
	background-image: url("../images/for-more-details-button.jpg");
	background-repeat: no-repeat;
	background-position: right top;
}

.moredetails1{
float:right;
width:200px;
text-align:left;
}


.details{
	background-image: url("../images/for-more-details-button.jpg");
	background-repeat: no-repeat;
	background-position: right top;
}
.moredetails1{
float:right;
width:200px;
text-align:left;
}

.Downloadbg{
	text-decoration:none;
	background-image: url(images/Download_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.dietbg{
	text-decoration:none;
	background-image: url(images/Angel_diet_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div.container
{
width:100%;
margin:0px;
line-height:150%;
}
div.header
{

	color:White;
	clear:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left:62px;
	margin-top:5px;
	
	/*text-align:center;*/
}

div.otherheader
{
	text-align:left;
	padding-left:70px;
}
div.footer
{

	color:Black;
	clear:left;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
}
h1.header
{
padding:0;
margin:0;
}
div.left
{
	float:left;
	width:300px;
	margin:0;
	padding:1em;
}
div.miscleft
{
	float:left;
	width:200px;
	margin:0;
	padding:1em;
}
div.bgotherleft
{
	float:left;
	width:100px;
	margin:0;
	padding:1em;
}
div.content
{
	margin-left:350px;
	padding:10px;
	
}
div.misccontent
{
	margin-left:350px;
	padding:10px;
	
}
div.bgcontent
{
	margin-left:120px;
	padding:10px;
}
.bgothercontent{
	text-decoration:none;
	background-image: url("../images/bgotherproducts.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}
.bgmisc{
	background-image: url("../images/bgmisc.jpg");
	background-repeat: no-repeat;
	background-position:left;
}

.bgtwobox{
	text-decoration:none;
	background-image: url("../images/mobiledownloadcontent.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}

div.ExClients
{

	color:#030086;
	clear:left;
	font-family:tahoma;
	font-size: 12px;
	font-weight: bold;

	
}
div.RegProcess
{
	color:#030086;
	clear:left;
	font-family:tahoma;
	font-size: 16px;
	font-weight: bold;
	padding-top:50px;
	width:125px;
	line-height:35px;	
}
div.method1
{
	float:left;
	width:150px;
	margin:0;
	padding:1em;
	text-align:left;
}

div.method1down
{
	float:left;
	width:75px;
	margin:0;
	padding:1em;
	color:#030086;
	font-family:tahoma;
	font-size: 16px;
	font-weight: bold;
	padding-top:50px;
	line-height:25px;
}


div.Method2
{
	margin-left:294px;
	padding:10px;
	text-align:left;
}
div.Method2down
{
	padding:10px; 
}
.mobileform{
	text-decoration:none;
	background-image: url("../images/mobiledownloadform.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}
.formtext{
text-decoration:none;
float:left;
padding-right:20px;
}
.txtbox{
	padding-left:25px;
	padding-bottom:20px;
line-height:30px;
	text-decoration: none;
}

 
.subutton{
	text-decoration:none;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
}


.ResearchLogin
{
	background-color: #e2e2e2;
	font-family: Tahoma;
	font-size: 12px;
	color: #444444;
	font-weight: bold;
	height: 26px;
	border-bottom: 1px #4d4d4d solid;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}
.researchbg
{
	text-decoration: none;
	background-position: center center;
	background-image: url("../images/research_login_bgimage.jpg");
	background-repeat: no-repeat;
}
img.leftimage
{
	float:left;
	/*margin-right:10px;
	margin-bottom:10px;*/
}
img.leftimage1
{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.researchbox
{
	padding-left:25px; 
	line-height:18px;
	text-align:justify; 
	padding-right:10px;
}
.equitymoretrports
{
	text-decoration: none;
	background-position: 10px 10px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../images/equitymorereports.gif);
	vertical-align: middle;
	color: #444444;
	background-repeat: no-repeat;
	font-family: Tahoma;
	position: static;
	text-align: left;
	padding-left: 45px;
	margin-left: 45px;
	height: 50px;
	border-top:#696969 1px solid;
}
div.fundheader
{
	color: #FFFFFF;
	clear: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-top: 15px;
	padding-left: 25px;
}

div.fundheader a
{
	text-decoration:none;	
}


div.fundheader a:hover
{

	font-size: 12px;	
}

.pms_p
{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.pms_p a
{
	text-decoration:none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}


.pms_p a:hover
{
	text-decoration:none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}

.pmsbgproducts{
	text-decoration:none;
	background-image: url("../images/pms-product-bg.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}
.pmsbgproductseqt{
	text-decoration:none;
	background-image: url("../images/pms-equity-ng.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}

/*download*/

.dietbg{
      text-decoration:none;
      background-image: url("../images/Angel_diet_bg.jpg");
      background-repeat: no-repeat;
      background-position: center center;
}

.bgothercontent{
      text-decoration:none;
      background-image: url("../images/bgotherproducts.jpg");
      background-repeat: no-repeat;
      background-position: center center;
}
div.otherheader
{
      color:#444444;
      clear:left;
      font-family: tahoma;
      font-size: 14px;
      font-weight: bold;
      text-align:left;
      padding-left:70px;
}
div.bgotherleft
{
      float:left;
      width:100px;
      margin:0;
      padding:1em;
}
div.bgcontent
{
      margin-left:120px;
      padding:10px;
}
.bgothercontent{
      text-decoration:none;
      background-image: url("../images/bgotherproducts.jpg");
      background-repeat: no-repeat;
      background-position: center center;
}
div.otherheader
{
      color:#444444;
      clear:left;
      font-family: tahoma;
      font-size: 14px;
      font-weight: bold;
      text-align:left;
      padding-left:70px;
}
div.bgotherleft
{
      float:left;
      width:100px;
      margin:0;
      padding:1em;
}
.bgmisc{
      text-decoration:none;
      background-image: url("../images/bgmisc.jpg");
      background-repeat: no-repeat;
      background-position: center center;
}
div.misccontent
{
      margin-left:350px;
      padding:10px;
      
}




/*End txtstyle Style*/
/*style sheet*/
.tabel_bg
{
	background-color:#f5ffff;
	border:#7f9db9 solid 1px; 
	width:100%;
}
.tableNews_bg

{
background-color:#ebf5fb;
	border:#7f9db9 solid 1px; 	
}
div.header1
{
      clear:left;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;
      font-weight: bold;
      padding-left:50px;
      text-align:center;
      /*text-align:center;*/
}
div.left1
{
      float:left;
      width:360px;
      margin:0;
      padding:1em;
}
table.border
{
	border: 1px #a8ccec solid;
}

.mobileproduct
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #07519a;
	font-family: Tahoma;
}

.mobileproduct a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #07519a;
	font-family: Tahoma;
	text-decoration:none;
}
span.event
{
	text-decoration: none;
	font-size: 20px;
	color: black;
	font-family: Arial;
	line-height:35px;
}

.Product_demo
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#124f92;	
	padding-left:10px;
	text-decoration: none;
	line-height: 20px;
}

.online_trading1{
	text-decoration:none;
	background-image: url("../images/online_trading1.jpg");
	background-repeat: no-repeat;
	background-position: center;
	width:259px;
	height:220px;
}

.quality_research1{
	text-decoration:none;
	background-image: url("../images/quality_research1.jpg");
	background-repeat: no-repeat;
	background-position: center;
	width:259px;
	height:220px;
}

.advice_reports1{
	text-decoration:none;
	background-image: url("../images/advice_reports1.jpg");
	background-repeat: no-repeat;
	background-position: center;
	width:259px;
	height:220px;
}

.support1{
	text-decoration:none;
	background-image: url("../images/support1.jpg");
	background-repeat: no-repeat;
	background-position: center;
	width:259px;
	height:220px;
}

.equity_text
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color:#444444;
	
}

.download_text
{
	font-family: Tahoma;
	font-size:14px;
	font-weight:bolder;
	color:#444444;	
}

.misc_text
{
	font-family: Tahoma;
	font-size:14px;
	font-weight:bolder;
	color:#7d7d7d;	
}

.second_menu_arrow
{
	text-decoration: none;
	font-size: 8.5px;
	color: black;
	font-family: Tahoma;
}

.global
{
	background-image: url("../images/popup-currency1.jpg");
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:top;
	height:300px;
}


.green_text
{
	font-family:Arial;
	font-size:12px;
	color:#39a221;
}

.red_text
{
	font-family:Arial;
	font-size:12px;
	color:#e60605;
}

.black_text
{
	font-family:Tahoma; 
	font-size:12px;
	 font-weight:bold;
	color:#000000;
  padding-top:15px;
}

.gray_text
{
	font-family:Tahoma; 
	font-size:12px;
   font-weight:bold;
   padding-top:5px;
}
.Inner_txt
{
font-family:Tahoma; 
 font-size:12px;
  font-weight:normal;
   padding-top:15px
}

.toolbar1
{
	 background:url(../images/angel_toolbar_bg.jpg);
	 background-repeat:no-repeat;
     height:249px;
     width:485px; 
     font-family:Arial;
     color:#000000;
     font-weight:bold;
     font-size:13px;  
     vertical-align:middle; 
     text-align:justify;
}

.toobar_title
{
	font-family:Arial;
	font-size:large;
	color:#1c2269;
}

.toobar_title a 
{
	font-family:Arial;
	font-size:large;
	color:#1c2269;
}	

.toobar_title a:hover
{
	font-family:Arial;
	font-size:large;
	color:#1c2269;
}	


/* Css by  Avinash */


.boldText,blueBold
{
font-weight:bold; 
font-family:Verdana; 
font-size:12px;
}

.blueBold
{
color: #457CB5;
font-weight:bold; 
font-family:Verdana; 
font-size:12px;
}

.gray_textMore
{	
font-family: Tahoma;
font-size:10px;
line-height:1.5em;
color:#7d7d7d;
font-weight:bold;
}

.gray_textMore a
{	
font-family: Tahoma;
font-size:10px;
line-height:1.5em;
color:#7d7d7d;
font-weight:bold;
}
.gray_textMore a:hover
{	
font-family: Tahoma;
font-size:10px;
line-height:1.5em;
color:#7d7d7d;
font-weight:bold;
}
/* Css by  Avinash */

.view_news
{	
font-family: Tahoma;
vertical-align:middle;
font-size:10px;
color:#7d7d7d;
font-weight:bold;
background-color:#ebf4fb;
border-top:#aacded dashed 1px;
padding-left:5px;
}

.more_news
{	
font-family: Tahoma;
font-size:10px;
color:#7d7d7d;
padding-right:5px;
}

.text_news
{	
font-family: Tahoma;
font-size:11px;
color:#444444;
padding-right:5px;
}

.green_text1
{
	font-family:Tahoma;
	font-size:11px;
	color:#008000;
	text-align:center;
}

.green_text2
{
	font-family:Tahoma;
	font-size:11px;
	color:#008000;
}


.over_tech
{
	background-image: url("../images/overv_middle.jpg");
	width:215px;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.over_border
{
	border:#aaccee solid 1px;	
}

.over_bgl
{
	background-color:#ebf3fb;
}

.media_bg
{
	background-image: url("../images/media_bg.jpg");
	background-repeat:no-repeat;
	width:267px;
	height:171px;
}

.arc_tech
{
	background-image: url("../images/arc_middle.jpg");
	width:180px;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}	

.tech_link
{
	font-family:Tahoma;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.login_tech
{
	background-color:#EBF4FB;
	font-family:Tahoma;
	font-size:11px;
	color:#07519a;
	font-weight:bold;	
	height:26px;
    border-left:1px #AACDED solid; 
    border-right:1px #AACDED solid; 
    border-top:1px #AACDED solid; 
    padding-left:5px;
    text-align:left;
    vertical-align:middle;
}	

.login_tech1
{
	background-color:#EBF4FB;
	font-family:Tahoma;
	font-size:11px;
	color:#07519a;
	font-weight:bold;	
	height:26px;
    border:1px #AACDED solid; 
    padding-left:5px;
    text-align:left;
    vertical-align:middle;
}

.tech_link1
{
	font-family:Tahoma;
	font-size:11px;
	color:#444444;
	text-decoration:none;
}

.tech_link1
{
	font-family:Tahoma;
	font-size:11px;
	color:#444444;
	text-decoration:none;
}

.tasc
{
	font-family:Tahoma;
	font-size:11px;
	color:#07519a;
	text-decoration:none;
}		

   .testBullet
    {  
	 font-family  :Tahoma ;
	 font-size :11px;
	 color:#444444;
	 text-align:left;
    }
 
 .nifty_call
 {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#444444;
 }
 
  .overview
 {
	font-family:Tahoma;
	font-size:12px;
	color:#444444;
 }
 
 .active
 {
	font-family: Tahoma;
	color:#07519a;
	font-weight:bold;
	font-size:12px;
 }
 
  .call1
 {
	font-family: Tahoma;
	color:#00a910;
	font-weight:bold;
	font-size:12px;
 }
 
   .call2
 {
	font-family: Tahoma;
	color:#ff0000;
	font-weight:bold;
	font-size:12px;
 }
 
   .call_time
 {
	font-family: Tahoma;
	color:#fe0000;
	font-size:11px;
 }
 
   .call_time1
 {
	font-family: Tahoma;
	color:#444444;
	font-size:11px;
 }
 
 .traderDelightContainer
 {
	padding-left:15px;
	vertical-align:middle;
	}
	.traderDelightImage
	
	{

		padding-top:7px;
		vertical-align:middle;
		text-align:left;
		}
		
.scroll {
	OVERFLOW: auto; HEIGHT: 150px
}
DIV#scrollbar {
	DISPLAY: none
}
DIV#wn {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 300px; POSITION: relative; HEIGHT: 52px
}
DIV#scrollbar {
	DISPLAY: block; FONT-SIZE: 1px; MARGIN: 0px auto; WIDTH: 300px; POSITION: relative; HEIGHT: 11px
}

.GridHeader
{
BORDER-RIGHT: #aaccee 1px solid; WIDTH: 30%; BORDER-BOTTOM: #aaccee 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: #ebf4fb
}

.Rscrorelbl
{
 border:1px #AACDED solid;
 text-align:right;
 border-bottom:1px #AACDED solid;
 border-left:1px #AACDED solid;
}
/* Css by  Manish for ajaxCalender */
chartcss
{
z-index:0;
position:absolute;	
}
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

/*.......New_equity page css...........*/


.blue_title
{
	background-color:#def1ff;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	height:33px;
    border-bottom:1px #0186cb solid; 
    padding-left:5px;
    text-align:left;
}

.blueTable_new
 {
	border:1px #0186cb solid;
}

.gray_title
{
	background-color:#cecece;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	height:33px;
    border-bottom:1px #707070 solid; 
    padding-left:5px;
    text-align:left;
}

.grayTable_new
 {
	border:1px #707070 solid;
}



.Daily_Research
{
	font-family:Tahoma;
	font-size:12px;
	color:#07519a;
    text-align:left;
    vertical-align:middle;
}

.mkt_outlook
{
	font-family:Tahoma;
	font-size:11px;
	color:#444444;
    text-align:left;
    padding-left:4px;
    padding-top:2px;
    padding-bottom:2px;
}

.more
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	color:#5c5c5c;
    text-align:right;
}

.more a
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	color:#5c5c5c;
    text-align:right;
    text-decoration:none;
}

.mobile
{
	font-family:Tahoma;
	font-size:11px;
	color:#07519a;
}

.mobile a
{
	font-family:Tahoma;
	font-size:11px;
	color:#07519a;
	text-decoration:none;
}

.Technical
{	font-family:Tahoma;
	font-size:11px;
	color:#444444;
	padding:5px 0 8px 4px;
}

.helpdesk
{
	font-family:Tahoma;
	font-size:12px;
	color:#444444;
    text-align:left;
    padding-left:5px;
}

.login1
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#07519a;
	text-decoration:none;
	padding-left:6px;
	
}

.loginb
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#07519a;
	text-decoration:none;
	padding-left:6px;
}

.free
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#980000;
}

.chart_date
{
	font-family:Tahoma;
	font-size:9px;
	color:#696969;
	padding:5px 0 0 0;
}

.equity_news
{
	padding-left:25px;
	font-family: Tahoma;
	font-size: 11px;
	color:#696969;
	text-decoration: none;
	padding-bottom:3px;
}

.red_t1
{
	font-family: Tahoma;
	font-size: 11px;
	color:#ff0000;
	text-decoration: none;
	padding-left:5px;
}

.green_t1
{
	font-family: Tahoma;
	font-size: 11px;
	color:#01a32c;
	text-decoration: none;
	padding-left:5px;
}

.state
{
	font-family: Tahoma;
	border:#7f9db9 solid 1px;
	font-size: 11px;
	color:#696969;
	text-decoration: none;
}

.helpdesk1
{
	font-family: Tahoma;
	font-size: 11px;
	color:#5c5c5c;
	text-decoration: none;
}

.bullet_b
{
background:url(../images/gray_bullet.gif) no-repeat 5px center;
	padding-left:20px;
	font-family: Tahoma;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom:4px;
	padding-right: 5px;
}

.bullet_b a
{
text-decoration:none;
}

.open_ac
{

	font-family: Tahoma;
	font-size: 14px;
	color: #0db14b;
}

.open_ac a
{

	font-family: Tahoma;
	font-size: 14px;
	color: #0db14b;
	text-decoration: none;
}

.gray_center
{		
	font-family: Tahoma;
	font-size:11px;
	padding-left:20px;
	padding-right:20px;
	color:#a8a8a8;
	background-color: #f6f6f6;
	text-align: center; 	
	line-height:1.5em;
	border-top: 1px #a8a8a8 solid;
	border-bottom: 1px #a8a8a8 solid;
}

.grayTable
 {
	border:1px #a8a8a8 solid;
}

.copy_r{
	font-family: Tahoma;
	font-size:11px;
	color:#a8a8a8;
}

.top_news{
	font-family: Tahoma;
	font-size:9px;
	color:#4b4b4c;
	padding:0 0 0 10px;
}

.toptable{
	background-color:#ececec;
	border-bottom:#626262 solid 1px;
	height:20px;
}

.top_time{
	font-family: Tahoma;
	font-size:9px;
	color:#7d7d7d;
	padding:0 0 0 10px;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font-family:Tahoma;
color:#07519a;
font-size:12px;
text-align:left;
vertical-align:middle;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color:#07519a;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color:#07519a;
}

.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
width: 60%;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.thepet{
width: 60%;
color: darkred;
}
/*for ajax tab*/
.ajax__myTab .ajax__tab_header 
{
	font-family:verdana, tahoma, helvetica;font-size:11px;border-bottom:solid 1px #999999;
}

.ajax__myTab .ajax__tab_tab 
{
	height:13px;padding:4px;margin:0;
	
}
.panelcss
{
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: scroll;
	width: 200px; height: 100px;
	visibility: hidden;  position: absolute;
	top: 693px; 	
}
/* New Styles added for AutoComplete Option */
#mainContainer
{
	width:660px;
	margin:0 auto;
	text-align:left;
	height:100%;
	background-color:#FFF;
	border-left:3px double #000;
	border-right:3px double #000;
}
#formContent
{
	padding:5px;
}
/* END CSS ONLY NEEDED IN DEMO */


/* Big box with list of options */
#ajax_listOfOptions
{
	position:absolute;	/* Never change this one */
	width:235px;	/* Width of box */
	height:150px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #317082;	/* Dark green border */
	background-color:#EEEEEE;	/* Gray background color */
	text-align:left;
	font-size:1.0em;
	z-index:1100;
}
#ajax_listOfOptions div
{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:1.0em;
}
#ajax_listOfOptions .optionDiv
{	/* Div for each item in list */
	border-bottom:#313131 1px solid;
}
#ajax_listOfOptions .optionDivSelected
{ /* Selected item in the list */		
	background-color:#296D92;
	color:#FFF;
}
#ajax_listOfOptions_iframe
{
	background-color:#F00;
	position:absolute;
	z-index:55;
}
/* End of the Style */


/* SubBroker Page CSS Start - Vikram */

.SBJoinUs
{
	text-decoration:none;
	background-image: url(../images/SB-JoinUs.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:170px;
	padding-right:250px;
	padding-left:150px;
	line-height:18px;	
	
}

/* SubBroker Page CSS End - Vikram*/

/*Created by Swapnil - */
#Downloadlinks ul
{
margin: 0;
padding-left:15px;
list-style-type: none;
}

#Downloadlinks li
{
margin: 0;
padding-left:5px;
line-height:22px;
list-style-type: none;
}

#Downloadlinks ul li { display: inline; }


#WorkshopHeadinglinks ul
{
margin: 0;
list-style-type: none;
}

#WorkshopHeadinglinks li
{
margin: 0;
font-family: Tahoma;
padding-left:20px;

list-style-type: none;
}

#WorkshopHeadinglinks ul li { display: inline; }



#Workshoplinks ul
{
margin: 0;
padding-left:15px;
list-style-type: none;
}

#Workshoplinks li
{
margin: 0;
padding-left:5px;
list-style-type: none;
}

#Workshoplinks ul li { display: inline; }
/*End Here - By Swapnil*/


/* HEADER CSS*/

#header
{
	background-color:#ededee;
	height:91px;
	width:549px;
	padding-bottom:0px;
	margin-bottom:0px;
}

#headerLine
{
	width:2px;
	height:37px;
	padding-left:20px;
}

#logo
{
	width:401px;
	height:90px;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	
}

#ddl
{
	padding-left:20px;
	padding-top:16px;
	color:#0072bc;
}



#live_chat
{
	padding-top:11px;
	padding-left:20px;
}

#account
{
	padding-top:8px;
	padding-left:10px;
}

#cust_log
{
	background-image:url(../images/yellow_bar.png);
	width:179px;
	height:20px;
	background-repeat:no-repeat;
}

#bck_log
{
	background-image:url(../images/yellow_bar2.png);
	width:179px;
	height:20px;
	background-repeat:no-repeat;
}

#par_log
{
	background-image:url(../images/yellow_bar2.png);
	width:179px;
	height:20px;
	background-repeat:no-repeat;
}

#yellow_bar
{
	background-image:url(../images/yellow_bar1.png);
	width:549px;
	height:15px;
	background-repeat:no-repeat;
	padding-bottom:0px;
	margin-bottom:0px;
	

}

.login
{
	color:#008c44;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:50px;
}





#liveChat
{
	width:31px;
	height:27px;
	padding-left:20px;
	padding-top:6px;
}

#acct
{
	width:97px;
	height:16px;
	padding-left:10px;
	padding-top:7px;
}
.login_link
{
	font-size: 11px; 
	color: #008c44; 
	font-weight: bold;
	
}
#client_login
{
	position:absolute;
	left:30px;
	top:73px;
}

#Back_Office_Login
{
	position:absolute;
	left:220px;
	top:73px;
}

#Partner_Login

{
	position:absolute;
	top:73px;
	left:420px;
	width:100px;
}

.ddl_function
{
	height:22px;
	width:146px;
	font-family:Verdana;
	font-size:10px;
	color:#0072bc;	
}

/* END OF HEADER CSS*/

.text
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#808582;	
	text-align:left;
	height:30px;
}

.white_bg
{	
	background-image:url("../images/white_bg.gif");
	background-repeat:no-repeat;
}

.Disp
{
	background-image:url(../images/calc_txt_bk.png);
	background-repeat:no-repeat;
	width:180px;	
	height: 170px;		
	text-align:justify;
	font-family:Tahoma;
	font-size:12px;
	color:White;
	padding-top:15px;
	padding-left:10px;
	padding-right:20px;	
}