﻿/*
Name: Abhishek K Joshi
Project Name: www.angelmf.com
Project Developer: Swapnil Shelke
Created On: 17/02/2010
*/
body
{
	background-color:White;
	font-family:Tahoma;
	font-size:12px;
	margin-top:0px;
}
form
{
	margin:0;
	padding:0;
}
#outerdiv 
{
	position:absolute;
	top:50%;
	left:50%;
	overflow:visible;
}
#innerdiv 
{
    position:absolute;
    top:-30px;
    left:-77px;
}

/* START OF DIV SHADOW EFFECT CSS */

.shadow { /* move width and margins from .wrap to .shadow */

margin:0 auto 0;
position:relative;
padding-top:22px;
padding-left:22px;
z-index: -3;
}
.shadow .a {
position:absolute;
right:0;
top:0;
width:22px;
height:22px;
background:url(../images/shadow.gif) right top no-repeat;
}
.shadow .b {
position:absolute;
left:0;
bottom:0;
width:22px;
height:22px;
background:url(../images/shadow.gif) left bottom no-repeat;
}
/*
.shadow .b {
position:absolute;
left:-22px;
bottom:-1px;
width:22px;
height:22px;
background:url(../images/shadow.gif) left bottom no-repeat;
}
*/
.shadow .c {
background:url(../images/shadow.gif) right bottom no-repeat;
}
.shadow .d {
position:relative;
left:-22px;
top:-22px;
background:url(../images/shadow.gif) left top no-repeat;
}
.shadow .e {
position:relative;
left:12px;
top:12px;
}
* html .shadow .a, * html .shadow .b, * html .shadow .c, * html .shadow .d {
/* background:none; */
}

  
/* END OF DIV SHADOW EFFECT*/

/* START OF ANCHOR TAG CLASS <a> */
a
{
    color:#0db14b;
    text-decoration:none;
}

a:hover
{
color:#0db14b;
}

a:active
{
    color:#0db14b;
}

a:visited
{
    color:#0db14b;
}
/* END OF ANCHOR TAG CLASS <a> */

/* BUTTON CSS */
.GoButton
	{
	/*	background-color:#FCD877;
		border:1px solid #777776;
		color:#000000;
		cursor:pointer;
		font-family:Tahoma;
		font-size:11px;
		padding:3px 8px;
		height:25px;
		margin:0px;
		background-color:#FCD877;
        border:1px solid #DEA303;
        color:#000000;
        cursor:pointer;
        font-family:Arial;
        font-size:12px;
        background-color:#FFFF00;
        filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFF66',EndColorStr='#ffFFCC33');
        border:1px solid #DEA303;*/
        background-image:url(../images/GoButtonBg.png);
        background-position:center left;
        border:1px solid #DEA303;
	}
.GoButtonBgSilver
{
    background-image:url(../images/GoButtonBgSilver.png);
    background-position:center left;
    border:1px solid #b3b3b3;
    color:#525252;
    font-size:13px;
    font-weight:bold;
}
/* END OF BUTTON CSS */


/* H1 TAGS CLASS */

h2
{
    font-size:11px;
    color:#808285;
    font-weight:normal;
    padding:0px;
    margin:0px;
    
}

h6
{
    color:#0072bc;
    font-size:11px;
    margin:0px;
    padding-left:10px;
    padding-top:3px;
    height: 12px;    
    padding-right: 0px;
    padding-bottom: 0px;
}

    h3
{
    color:#0072bc;
    font-size:12px;
    padding:0px;
    margin:0px;
    padding-left:10px;
    padding-top:3px;
}

h4
{
    color:#808285;
    font-size:11px;
    font-weight:bold;
    text-align:left;
     padding:0px;
    margin:0px;
}

h5
{
    color:#0072bc;
    font-size:10px;    
    text-align:left;
    padding:0px;
    margin:0px;
}
/* END OF H1 TAG CLASS */

#IndexSocial
{
	width:310px;
	height:40px;
	position:absolute;
	top:856px;
	left:10px;
	background-color:#FFF;
}

/* START OF HEADER CSS */

	
.select
	{
		font-size:11px;
		color:#808285;
		height:18px;
		vertical-align:middle;
	}

#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:100px;
	top:73px;
}

#Back_Office_Login
{
	position:absolute;
	left:350px;
	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 */

/*START OF MEGA MENU CSS*/
* {
	outline:none;
    
}
img {
	border:0;
}
#container {
	margin:0 auto;
	padding:0;
	width:950px;
	background-color:#0063a5;
	height:24px;
	padding:0 0 0 0;
	
}
ul#topnav {
	list-style:none;
	margin:0;
	padding:3px 0 0 0;
	float:left;
	width:100%;
	
}
ul#topnav li {
	margin:0;
	padding:0 0 0 0;
	float:left;
	position:relative;
	line-height:18px;
}
ul#topnav li a {
	text-indent:0px;
	height:25px;
	color:#FFF;
	text-decoration:none;
	font-size:11px; /* Font size of head menu */
	font-weight:bold;
}
ul#topnav li:hover a, ul#topnav li a:hover {
	color:#ffcb04;
	font-weight:bold;
}
ul#topnav a.about { /* setting for About menu */
	width:150px;
	background:url(../images/down_arrow-menu.png) no-repeat 90px 15px;
	padding:10px 31px;
	cursor:text;
}
ul#topnav a.online { /* setting for online menu */
	width:150px;
	background:url(../images/down_arrow-menu.png) no-repeat 120px 15px; /* down arrow image */
	padding:10px 31px;
	cursor:text;
}
ul#topnav a.Service { /* setting for Service menu */
	width:150px;
	background:url(../images/down_arrow-menu.png) no-repeat 86px 15px;
	padding:10px 31px;
	cursor:text;
}
ul#topnav a.market { /* setting for market menu */
	width:150px;
	background:url(../images/down_arrow-menu.png) no-repeat 84px 15px;
	padding:10px 31px;
	cursor:text;
}
ul#topnav a.Research { /* setting for Research menu */
	width:150px;
	background:url(../images/down_arrow-menu.png) no-repeat 90px 15px;
	padding:10px 31px;
	cursor:text;
}
ul#topnav a.tools { /* setting for tools menu */
	width:150px;
	background:url(../images/down_arrow-menu.png) no-repeat 68px 15px;
	padding:10px 31px;
	cursor:text;
}
ul#topnav a.partner { /* setting for partner menu */
	width:150px;
	/*background:url(images/down_arrow-menu.png) no-repeat 90px 15px;*/
	padding:10px 31px;
	
}
ul#topnav a.contact { /* setting for contact menu */
	width:150px;
	/*background:url(images/down_arrow-menu.png) no-repeat 90px 15px;*/
	padding:10px 31px;
	
}
ul#topnav li .sub {
	position:absolute;
	top:21px; /* setting for drop down margin from top button */
	left:0;
	background:#e8e8e8;  /*  drop down background color  */
	padding:5px 15px 10px;
	float:left;
	/*--Bottom right rounded corner --*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom right rounded corner --*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display:none;
	color:#fff;
	z-index:9999;
	border-right:solid 1px #6b6b6b;
	border-left:solid 1px #6b6b6b;
	border-bottom:solid 1px #6b6b6b;
	text-align:left;
}
ul#topnav li .sub ul {
	list-style:none;
	float:left;
	width:140px; /* Width of drop down menu  */
	margin:0;
	padding:0;
}
ul#topnav li .sub li {
	width:100%;
	text-align:left;
}
ul#topnav li .sub li h3 {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0 0 2px 10px;
	color:#1c8ed8;
	text-decoration:none;
	text-transform:uppercase;
}
ul#topnav .sub ul li a {
	float:none;
	font-weight:normal;
	text-indent:0; /* reset text indent */
	height:auto;
	padding:5px 10px;
	display:block;
	text-decoration:none;
	color:#0072bc; /* drop down text color */
	/* background:url(images/left-arrow.png) no-repeat 0px 0.77em;  drop down arrow images */
}
/* drop down text setting */
ul#topnav .sub ul li a:hover {
	color:#1c8ed8;/* drop down text hover color */
	text-decoration:underline;
}
.service_divider {
	border-left:1px dotted #666;
	width:2px;
	height:155px;
	margin-top:10px;
}
.tools_divider {
	border-left:1px dotted #666;
	width:2px;
	height:150px;
	margin-top:10px;
}

/*END OF MEGA MENU CSS*/


/* START OF MAIN MASTER CONTAINER  CSS */

.MainMasterContainer
{
    
    width:950px;
    background-color:#efefef;
    z-index: -8;
    
    padding-top: 10px;
}

#MainMasterContainer
{
    
    width:950px;
    background-color:#efefef;
    z-index: -8;    
    padding-top: 10px;
}

.MainMaterWrap
{
    
    width:630px;
    margin-left:10px;
    background-color:#ffffff;   
    
    z-index: -8;
}

/* END OF MAIN MASTER CONTAINER CSS */

/* START OF INDEX PAGE CSS */

.container
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	position:relative;
}

#bg
{
    background-color:#efefef;
    position:absolute;
    width:950px;
    height:980px;
    z-index:0;
    top: 0px;
    left: 0px;
}

.header
{
	position:absolute;
	top:0px;
	left:0px;
	width:950px;
	height:90px;
}

.MegaMenu
{
	position:absolute;
	top:91px;
	left:0px;
	width:950px;
	height:24px;
	background-color:#0063a5;
}

#FlashBanner
{
	position:absolute;
	top:125px;
	left:10px;
	width:610px;
	height:260px;
}

#QuickLinkDiv
{
    position:absolute;
    width:310px;
    height:260px;
    left:630px;
    top:125px;
    background-color:white;
}

/* #yellow_bar
{
	background-image:url(../images/yellow_bar1.png);
	width:549px;
	height:15px;
	background-repeat:no-repeat;
	padding-bottom:0px;
	margin-bottom:0px;
	

}*/

.YellowBar
{
    width:100%;
    position:relative;
    height:20px;
   
}

.yellowBg
{
    position:relative;
    width:50%;
    height:20px;
    float:left;
    background-color:#ffca08;
   
}

.yellowCut
{
    position:relative;
    width:50%;
    height:20%;
    float:right;
}



#QuickLinkTextDiv
{
    /*padding-top:20px;*/
}

#VerticalMenu ul
{
    padding:0px;
    margin:0px;
}
#VerticalMenu li
{
    list-style-type:none;
    color:#0072bc;
    line-height:25px;
    background-image:url(../images/leftArrow.png);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:15px;
    font-size:11px;
    font-weight:bold;
}
#VerticalMenu li a
{
    text-decoration:none;
}
#VerticalMenu li a:hover
{
    text-decoration:none;
    color:#0072bc;
}
#MarketSnapshotDiv
{
	position:absolute;
	left:10px;
	top:396px;
	background-color:White;
	width:310px;
	height:450px;
	z-index: -2;
}

#GetNavDiv
{
    position:absolute;
    width:270px;
    height:157px;
    top:40px;
    left:20px;
    border:1px solid #c0c0c0;
}


#GetNAVddl1
{
    position:absolute;
    width:228px;
    height:18px;
    top:40px;
    left:20px;
    
}

#GetNAVddl2
{
    position:absolute;
    width:228px;
    height:18px;
    top:75px;
    left:20px;
    
}

#GetNAVsubmit
{
    position:absolute;
    width:228px;
    height:18px;
    top:115px;
    left:100px;
    
}

#MFNewsDiv
{
    position:absolute;
    top:210px;
    left:10px;
    height:232px;
    width:290px;
}



#UseInfoDiv
{
    position:absolute;
    width:290px;
    height:500px;
    background-color:White;
    top:396px;
    left:330px;
}

#ShadowResearchHub
{
    position:absolute;
    width:270px;
    background-color:White;
    top:30px;
    left:10px;  
}

#ResearchHubDiv
{
    width:250px; height:159px;
}

#useInfoUL ul
{

}
#useInfoUL li
{
   list-style-type:none;
   font-size:11px;
   font-weight:bold;
   color:#808285;
    background-image:url(../images/leftArrow.png);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:15px;
   line-height:22px;
}
#useInfoUL li a
{
   color:#808285;
   text-decoration:none;
   font-weight:bold;
}
#LatestNFODiv
{
    position:absolute;
    width:245px;
    height:245px;
    top:205px;
    left:20px;
    border:1px solid #c0c0c0;
    margin-top:15px;
}
#spnLatestNFOs a
{
	color:#0072bc;
}
#spnLatestNFOs a:hover
{
	color:#00a13a;
}
#MFToolsDiv
{
    position:absolute;
    width:310px;
    height:320px;
    background-color:white;
    top:396px;
    left:630px;
}

#ToolsIconImg
{
    position:relative;
    width:290px;
    height:260px;
   
    margin-left:10px;
    margin-top:10px;
}

#ReturnCalci
{
    position:absolute;
    width:70px;
    height:80px;
    top:10px;
    left:10px;
    text-align:center;
    
}

#SipCalci
{
    position:absolute;
    width:70px;
    height:80px;
    top:10px;
    left:110px;
    text-align:center;
}

#MarketWatch
{
    position:absolute;
    width:70px;
    height:80px;
    top:10px;
    left:210px;
    text-align:center;
}

#E-Chopda
{
    position:absolute;
    width:70px;
    height:80px;
    top:110px;
    left:10px;
    text-align:center;
}

#AngelToolbar
{
    position:absolute;
    width:70px;
    height:80px;
    top:110px;
    left:110px;
    text-align:center;
}

#MobileSite
{
    position:absolute;
    width:70px;
    height:80px;
    top:110px;
    left:210px;
    text-align:center;
}

#MobileApp
{
     position:absolute;
    width:70px;
    height:80px;
    top:200px;
    left:10px;
    text-align:center;
}

#NewsLetter
{
    position:absolute;
    width:70px;
    height:80px;
    top:200px;
    left:110px;
    text-align:center;
}

#NewsFeed
{
      position:absolute;
    width:70px;
    height:80px;
    top:200px;
    left:210px;
    text-align:center;
    
}


#AngelAssitanceDiv
{
    position:absolute;
    width:310px;
    height:170px;
    background-color:white;
    top:726px;
    left:629px;
}

#AngelAssitanceContent
{
    position:relative;
    width:290px;
    height:130px;
    
    margin-left:0px;
    margin-top:10px;
}

#BranchLocator
{
    position:absolute;
    width:100px;
    height:20px;
    top:10px;
    left:0px;
}

#BLDDL1
{
    position:absolute;
    width:100px;
    height:20px;
    top:10px;
    left:110px;
}

#BLDDL2
{
    position:absolute;
    width:100px;
    height:20px;
    top:10px;
    left:210px;
}

#CenterHelp
{
    position:absolute;
    width:100px;
    height:20px;
    top:95px;
    left:0px;
}

#ContactCall
{
    position:absolute;
    width:200px;
    height:20px;
    top:100px;
    left:110px;
}
#sitemapid
{
	width: 950px;
	background-color: #efefef;
	height: 24px;
	font-size: 11px;
	z-index: -2;
	position: relative;
	color:#808285;
}
#sitemapid a
{
	color:#808285;
	text-decoration:none;
}
#sitemapid a:hover
{
	color:#808285;
	text-decoration:none;
}
#OperationHelp
{
    position:absolute;
    width:100px;
    height:20px;
    top:45px;
    left:0px;
}

#OprationCall
{
    position:absolute;
    width:200px;
    height:20px;
    top:50px;
    left:110px;
}

#footer
{
    position:absolute;
    width:950px;
    height:90px;
    top:875px;
    left:0px;
}
/* END OF INDEX CSS */

/* START OF FOOTER CSS */
.footer
{
    position:absolute;
    top:905px;
    left:0px;
	width:950px;
	height:15px;
	color:white;
	font-size:10px;
	background-color:#0063a4;
	text-align:right;
	/*padding-right:40px;*/
}

#bottom_footer
{
	background-color:#eeefef;
	height:45px;
	font-size:9px;
	color:#808285;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	padding-right:25px;
	text-align:left;
	
}

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;
}

/* END OF FOOTER CSS */

/*----------------------------------------------------------------------------------------------------------------------------------*/

/* START OF MFANALYSER CSS */
    
/* START OF CATEGORY RETURN CSS */
    
.SiteMap
{
    position:relative;
    width:950px;
    height:24px;
    top:115px;
    left:0px;
    background-color:#efefef;
    font-size:11px;
}

.ContainHolder
{
    position:relative;
    width:950px;
    left:0px;
    top:139px;
    background-color:#efefef;
}

#ContainPlaceHolderDiv
{
    position:relative;
    width:930px;
    background-color:White;
    left:10px;
}

.grayBG
{
    background-color:#efefef;
	z-index: -1;
}

.whiteBG
{
    background-color:white; width:930px; position:relative; margin-left:10px; margin-bottom:10px;
    z-index: -5;
}

.graytext
{
   color:#808285; padding-left:20px; font-size:10px; position:absolute; z-index:10;
}
    
/* END OF CATEGORY RETURN CSS */   
    
/* START OF DAILY NAV CSS */

.dailyNAVFundHouse
{
   width: 269px; 
   height: 23px; 
   padding-left:20px; 
   padding-top:20px;
}

.DailyNAVddl
{
    padding-left:30px;
    
    
}

.dailyNAVSchemes
{
   width: 269px; 
   height: 38px; 
   padding-left:20px; 
   padding-top:10px;
}

.DailyNAVSubmit
{
    padding-top:10px;
    padding-bottom:20px;
    text-align:center;
}

.DailyNAVStep2
{
    width:930px;
    text-align:left;
}


#Graph UL
{
	list-style-type:none;
	
	padding:0px;
	margin:0px;
}

#Graph li
{
	list-style-type:none;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	width:65px;
}

/* END OF DAILY NAV CSS */
    
    
/* END OF MFANALYSER CSS */

/*----------------------------------------------------------------------------------------------------------------------------------*/

/* START OF TOOLS CSS */

#ReturnCalciTopDiv
{
    
    width:550px;   
    background-color:#ffffff;
    margin-left:15px;    
    position:relative;
    height:360px;
    padding-top:15px;
}

.ReturnCalciTopDivcontent
{
   
    width:550px; 
    height:70px; 
    background-color:#efefef;
    margin-bottom:20px;
    position:relative;
}

.ReturnCalcitext
{
    padding-top:10px;
    padding-left:10px;
    width:180px;
    float:left;  
    text-align:left;
    position:relative;
}

.ReturnCalcitextSCH
{
    padding-top:10px;
    text-align:left;
    position:relative;
}

#middleDiv
{
    
    width:550px;
    height:110px;
    margin-bottom:20px;


}

#ReturnCalciMiddleDivcontent
{
    
    width:240px; 
    height:110px; 
    background-color:#efefef;
    margin-bottom:20px;
    float:left;
    
}

#ReturnCalciMiddleDivcontentLeft
{
   
    width:290px; 
    height:110px; 
    background-color:#efefef;
    margin-bottom:20px;
    float:left;
    margin-left:20px;

}

.textboxtext
{
    padding-left:7px;
    width:50%;
    float:left;
   
}

.chkbox1
{
    padding-left:10px;
    padding-top:5px;
}

#ReturnCalciBottomDiv
{
    width: 100%; 
    z-index: -1; 
    background-color:#efefef; 
    width:550px; 
    height:70px; 
   
    float:left;
}

/* END OF TOOLS CSS */


/* START OF CONTACT CSS */

.contactPadding
{
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
    text-align:left;
    padding-right:10px;
}

.contactDetails
{
    background-color: #ddf5ff;
}
/* END OF CONTACT CSS */


/* START OF ABOUT US CSS */


.treeMenu  /* menu under MainMenu*/
{
	font-family:Tahoma;
	font-size:11px;
	color:gray;
	padding-left:10px;
}
.content_text
{
	font-family:Tahoma;
	font-size:11px;
	color:#808285;
	
}               
.content_head
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0072bc;	
}

#content_AboutUs
{
	background-color:White;
	width:630px;
	padding:20px;
	margin:10px;
}

/* START OF MANAGEMENT PAGE */

#imgBg
{
	width:630px;
	height:664px;
	
}

#imgDiv
{
	width:630px;
	height:664px;
	background-color:White;
	margin-left:10px;
	margin-top:8px;
}

.img1
{
	padding-top:30px;
	padding-left:30px;
}

.allImg
{
	padding-top:30px;
	padding-left:50px;
}

.headingName1
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0072bc;
	padding-left:22px;
	padding-top:10px;
}


.headingName2
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0072bc;
	padding-left:50px;
	padding-top:10px;
}
.headingName3
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0072bc;
	padding-left:40px;
	padding-top:10px;
}
.headingName4
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0072bc;
	padding-left:40px;
	padding-top:10px;
}

.designation
{
	font-family:Tahoma;
	font-size:11px;
	color:#808285;
	text-align:center;
	padding-left:20px;
}

.designation2
{
	font-family:Tahoma;
	font-size:11px;

	color:#808285;
	text-align:center;
	padding-left:40px;

}
.designation3
{
	font-family:Tahoma;
	font-size:11px;

	color:#808285;
	text-align:center;
	padding-left:30px;
}
.designation4
{
	font-family:Tahoma;
	font-size:11px;

	color:#808285;
	text-align:center;
	padding-left:25px;
}

/* START OF CORE VALUE PAGE*/

.mainTab
{
	width:556px;
	margin-left:10px;
	margin-top:8px;
	margin-bottom:10px;
}

.grpTab
{
	height: 177px; 
	margin-top: 10px; 
	width: 630px; 
	background-color:White;
}

.Title-padding
{
	padding-left:30px;
	padding-top:15px;
}

.content2
{
	font-family:Tahoma;
	font-size:11px;
	color:#808285;
	line-height:18px;
	padding-left:30px;
	text-align:justify;
	background-color:White;
}

#motto_img
{
	width:130px;
	height:145px;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:15px;
}

.Left-Padding
{
	padding-left:30px;
	padding-top:15px;
}




.padding-title
{
	padding-top:15px;
	padding-left:30px;
}

#busines_img
{
	
	padding-top:15px;
}

/* START OF MILESTONE CSS (DO NOT EDIT THIS CSS) */

.Month
{
	font-family: Tahoma; 
	font-size: 16px; 
	color: #0072bc; 
	width: 122px; 
	padding-top: 10px;
    padding-left: 10px;
    font-weight:bold;
    text-align:left;
}


.ImgThumb
{
	padding-top: 10px; 
	padding-right: 10px;
	width:78px;
	text-align: right;
}

.MileDetails
{
	font-family: Tahoma; 
	font-size: 12px; 
	font-weight:normal;
	text-align:left;
	color: #808285; 
	padding-top: 20px;
    padding-left: 10px;
    padding-right:10px;
}

/* END OF MILESTONE CSS */




/* END OF ABOUT US CSS */

/* START OF CAREERS CSS */
img { border:0;}
#mainTable
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ecedee;
}

.treeMenu  /* menu under MainMenu*/
{
	font-family:Tahoma;
	font-size:11px;
	color:gray;
	padding-left:10px;
}






a.exc:link 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
} 

a.exc:active 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
	
} 

a.exc:visited 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
} 

a.exc:hover 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
} 

.content_text
{
	font-family:Tahoma;
	font-size:11px;
	color:#808285;
	line-height:18px;
	
}
.content_text ul
{
	margin:0 0 0 16px;
	padding:0;
}
.content_text li
{
}

.content_head
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0072bc;	
}

#content
{
	background-color:White;
	width:630px;
	margin:10px;
	padding:30px;
}
#right_bar
{
	width:300px;
	padding:30px 0 0 30px;
}
.right_head
{
	color:#0db14b;
	font-size:14px;
	font-weight:normal;
	display:block;
}
.right_head a:hover
{
	color:#0db14b;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}

.banner_txt
{
    padding-left:15px;
    padding-top:1px;
    display:block;
}
br
{
	line-height:15px;
}
.gray_link
{
	color:#808285;
	text-decoration:none;
}
.gray_link a
{
	color:#808285;
	text-decoration:none;
}
.gray_link a:hover
{
	color:#808285;
	text-decoration:underline;
}

#online_trading
{
	margin-left:10px;
	background:url(../images/online_trading.jpg) no-repeat top left;
	color:#fff;
	line-height:16px;
}
.btn_more
{
	color:#fff;
	text-decoration:none;
}
.btn_more a
{
	color:#fff;
	text-decoration:none;
}
.btn_more a:hover
{
	color:#fff;
	text-decoration:underline;
}
.green_link
{
	color:#0db14b;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
.green_link a:hover
{
	text-decoration:underline;
	color:#0db14b;
}
.name_column
{
	padding-left:15px;
	font-weight:normal;
	height:22px;
}
.nametxt
{
	height:12px;
	width:120px;
}
.career_link
{
	color:#0db14b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.career_link a
{
	color:#0db14b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.career_link a:hover
{
	color:#0db14b;
	text-decoration:underline;
}
/* END OF CAREERS CSS */

/* START OF TOOLS MOBILE CSS */
img { border:0;}

#mainTable
{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ecedee;
}

.treeMenu  /* menu under MainMenu*/
{
	font-family:Tahoma;
	font-size:11px;
	color:gray;
	padding-left:10px;
}



#verti_menu /* Right Vertical Menu*/
{
	width:290px;
	height:203px;
	background-color:White;
	padding-bottom:0px;
}

.VMenu
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0eb24c;
	text-decoration:none;
	list-style:none;
	line-height:18px;
}

.VMenu ul
{
	list-style-type:none;
	margin:30px 0 0 0;
	padding:0;
}

.VMenu li
{
	margin-left:50px;
}

a.exc:link 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
} 

a.exc:active 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
	
} 

a.exc:visited 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
} 

a.exc:hover 
{
	color:#0eb24c; 
	text-decoration:none; 
	font-weight: bold; 
	font-size:11px;
	font-family:Tahoma;
} 

.content_text
{
	font-family:Tahoma;
	font-size:11px;
	color:#808285;
	line-height:18px;
	
}
.content_text ul
{
	margin:0 0 0 16px;
	padding:0;
}
.content_text li
{
}

.content_head
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0072bc;	
}

#content_tools
{
	background-color:White;
	width:631px;
	margin:0 0 0 10px;
	padding:15px 25px;
    height: 288px;
}
#right_bar
{
	width:300px;
	padding:30px 0 0 30px;
}
#right_bar_tools
{
	width:300px;
	padding-top:10px;
}
.right_head
{
	color:#0db14b;
	font-size:14px;
	font-weight:normal;
	display:block;
}
.right_head a:hover
{
	color:#0db14b;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}

.banner_txt
{
    padding-left:15px;
    padding-top:1px;
    display:block;
}
br
{
	line-height:15px;
}
.gray_link
{
	color:#808285;
	text-decoration:none;
}
.gray_link a
{
	color:#808285;
	text-decoration:none;
}
.gray_link a:hover
{
	color:#808285;
	text-decoration:underline;
}
.gray_link_bold
{
	color:#808285;
	text-decoration:none;
	font-weight:bold;
}
.gray_link_bold a
{
	color:#808285;
	font-weight:bold;
	text-decoration:none;
}
.gray_link_bold a:hover
{
	color:#808285;
	font-weight:bold;
	text-decoration:underline;
}
#online_trading
{
	margin-left:10px;
	background:url(../images/online_trading.jpg) no-repeat top left;
	color:#fff;
	line-height:16px;
}
.btn_more
{
	color:#fff;
	text-decoration:none;
}
.btn_more a
{
	color:#fff;
	text-decoration:none;
}
.btn_more a:hover
{
	color:#fff;
	text-decoration:underline;
}
.green_link
{
	color:#0db14b;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
.green_link a:hover
{
	text-decoration:underline;
	color:#0db14b;
}
.name_column
{
	padding-left:15px;
	font-weight:normal;
	height:22px;
}
.nametxt
{
	height:12px;
	width:110px;
}
.green_bold
{
	color:#0db14b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.green_bold a
{
	color:#0db14b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.green_bold a:hover
{
	color:#0db14b;
	text-decoration:underline;
}
.bluetwelve
{
	color:#0072bc;
	font-size:12px;
	font-weight:bold;
}
.bluefourteen
{
	color:#0072bc;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
.greentwelve
{
	color:#0db14b;
	font-size:12px;
	font-weight:normal;
}
.green-nor-ll
{
	color:#0db14b;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.green-nor-ll a
{
	color:#0db14b;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.green-nor-ll a:hover
{
	color:#0db14b;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.blue_text
{
	font-family:Tahoma;
	font-size:11px;
	color:#0072bc;
	line-height:18px;
}
.red { color:#F00;}


/* Start Of SMS Services Css */

#div_main
{
	width:594px;
	margin-left:10px;
	
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	color:#808285;
	padding-left:20px;	
	padding-top:10px;
	margin-bottom:10px;
}

.grey_bar
{
	background-color:#ecedee;
	width:575px;
	height:24px;
	padding-top:2px;
}

.method1
{
	
	width:360px;
	height:68px;
	padding-left:20px;
}
/* End Of SMS Services Css */

/* Start Of Angel PDA Css*/

	

/* End Of ANGEL PDA Css */

#hori_menu1 ul
{
	list-style-type:none;
	display:inline;
	float:left;
}

#hori_menu1 li
{
	list-style-type:none;
	display:inline;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#0EB24C;
}
#hori_menu1 li a
{
	color:#0EB24C;
}

	.top
	{
		float:right;
		color:#0db14b;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		
	}
	.top a
	{
		color:#0db14b;
		text-decoration:none;
	}
/* END OF TOOLS MOBILE CSS */

/* START OF MEDIA CSS */
.blue
{
	background-color:#c5e9f5;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#807e81;
	width:608px;
	height:35px;
	padding-left:10px;
}

.grey
{
	font-family:Tahoma;
	font-size:11px;
	color:#807e81;
}

.green
{
	font-family:Tahoma;
	font-size:11px;
	color:#10b24d;
	padding-top:60px;
}

/*  START OF JOURNALIST CSS*/

.gap
{
	padding-bottom:10px;
}

#thankyou
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:black;
	padding-left:50px;
	padding-top:10px;
}

.more
{	color:#0db14b;
	padding-right:15px;
	font-size:11px;
	font-weight:normal;
	 background:url(../images/side_arrow.png) no-repeat right;
	 text-decoration:none;
}
.more a
{	color:#0db14b;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	background:url(../images/side_arrow.png) no-repeat right;
	text-decoration:none;	
}
.more a:hover
{
	color:#0db14b;
	text-decoration:underline;
	font-size:11px;
	font-weight:normal;
}

.Mediadate
{
	color:#0072bc;
	font-family:Tahoma;
	font-size:11px;
	padding-left:10px;
	
}

.Mediahead
{
	color:#0072bc;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
}

.Mediadata
{
	color:#808285;
	font-family:Tahoma;
	width: 80%; 
	padding-left: 8px;
	font-size:11px;
	
}
/*  END OF JOURNALIST CSS*/

/*END OF MEDIA CSS*/

/*Image Banner*/
#divImgBanner /* Style Sheet For Main Banner */
{
	
	/*background-image:url('../images/about-us.jpg');*/
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-left:10px;
	padding-left:20px;
	width:610px;
	height:191px;
	font-family:Tahoma;
	color:#0a72ba;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	position: relative; 
	padding-top: 3px;  
	background-color: #ededee;
    z-index: -4;
    float:left;
    display:inline;
}
/*End Image Banner*/

/*Get Quotes*/
.dataHeader
{
	color:#0072bc;
    font-size:11px;
    padding-left:10px;
    line-height:18px;
    padding-top:5px;
}
.data
{
	padding-top:5px;
	color:#808285;
    font-size:11px;    
    padding-left:10px;
    line-height:18px;    
}

.dataGV
{
	padding-top:5px;
	color:#808285;
    font-size:11px;    
    padding-left:10px;
    line-height:18px;
    border-bottom:solid 1px #c0dbee; 
}

.dataHeaderGV
{
	color:#727476;
    font-size:11px;
    padding-left:10px;
    
    line-height:18px;
    
    background-color:#F0F0F0;
    height:30px;
    
}

.rowGV
{
	
	color:#808285;
    font-size:11px;    
    padding-left:10px;
    line-height:18px; 
    background-color:#D9F6FE;
    height:30px;
}

a.GVLink:link
{
	color:#808285;
}
a.GVLink:hover
{
	color:#808285;
	text-decoration:underline;
}
a.GVLink:active
{
	color:#808285;
}
a.GVLink:visited
{
	color:#808285;
}

.altRowGV
{
	
	color:#808285;
    font-size:11px;    
    padding-left:10px;
   
    line-height:18px;
    height:30px;
}

.hr1
{
	border-bottom:solid 1px #c0dbee; 
	height:1px;
}
/*End Get Quotes*/

.CategoryTab
{
	padding : 8px 10px 0px 15px;
	font-size: 12px;
	font-weight:bold;
	color:#0072bc;
	width:40px;
}

div.centre 
{ 
  width: 200px; 
  display: block; 
  margin-left: auto; 
  margin-right: auto; 
} 

th
{
	color:#808285;
	}
	
	th a:Link
	{
color:#808285;
		}

/*AJAX Calender*/
.cal_Theme1 .ajax__calendar_container   {    background-color: #e2e2e2;     border:solid 1px #cccccc;}.cal_Theme1 .ajax__calendar_header  {    background-color: #ffffff;     margin-bottom: 4px;}.cal_Theme1 .ajax__calendar_title,.cal_Theme1 .ajax__calendar_next,.cal_Theme1 .ajax__calendar_prev    {    color: #004080;     padding-top: 3px;}.cal_Theme1 .ajax__calendar_body    {    background-color: #e9e9e9;     border: solid 1px #cccccc;}.cal_Theme1 .ajax__calendar_dayname {    text-align:center;     font-weight:bold;     margin-bottom: 4px;     margin-top: 2px;}.cal_Theme1 .ajax__calendar_day {    text-align:center;}.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,.cal_Theme1 .ajax__calendar_active  {    color: #004080;     font-weight: bold;     background-color: #ffffff;}.cal_Theme1 .ajax__calendar_today   {    font-weight:bold;}.cal_Theme1 .ajax__calendar_other,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {    color: #bbbbbb;}
/*end Calender*/
/* sitemap */

.sitemap
{
	background-color: #efefee;
}
.sitemapHeading
{
	color:#0072BC;
	font-size:11px;
	font-weight:bold;
}
.sitemapHeading li
{
	color:Gray;
	font-size:11px;
}
.sitemapLink
{
	color: Gray; 
	font-weight:normal;
	line-height:18px;
}

a.sitemapLink:link
{
	text-decoration:none;
	color:Gray;
}
a.sitemapLink:visited 
{
	text-decoration:none;
	color:Gray;
}
a.sitemapLink:hover 
{
	text-decoration:underline;
	color:Gray;
}
a.sitemapLink:active 
{
	text-decoration:none;
	color:Gray;
}