*{margin:0px; padding:0px;}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9B9E72', endColorstr='#F6F9C5'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#9B9E72), to(#F6F9C5));  for webkit browsers
	background: -moz-linear-gradient(top,  #9B9E72,  #F6F9C5); /* for firefox 3.6+ */  */
}
.contact-info{
    margin-top: 10px;
}
.contact-info td{
float:left;
padding-left: 5px;
}
.phoneno
{
	float:right;
	margin-top:15px;
}
.phoneno a{color:#000000;font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:5px;text-decoration:none;}
img{border:none;}
.clr{clear:both;}
.lpad{margin-left:10px;}
.rpad{margin-right:10px;}
.tpad{margin-top:10px;}
.tmarg{margin-top:20px;}
.rmarg{margin-right:10px;width:146.5px;}
p{line-height:18px;}
textarea {margin-top: 7px;}
.rit{text-align:right; line-height:24px;}
.rit a{ color:#fe6a00; text-decoration:none;}
.rit a:hover{ text-decoration:underline;}
@font-face {
	font-family: Felix;
	src: url(FELIXTI.TTF) format("truetype");
}
h1{font-size:20px; color:#3888c6; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
#container{	margin:auto;	padding:0 7px;}
.wrap{width:1018px; height:auto; margin:0 auto; background:url(../images/wrapper_bg.jpg) repeat-y; padding:0 15px; }
.hwrap{width:100%; height:auto; background:#fff; }
#header{width:1018px; margin:0 auto; background:url(../images/wrapper_bg.jpg) repeat-y;padding:0 15px 5px; margin:0 auto; padding-top:5px;    display: block;}
#logo{float:left; height:100px; width:222px;margin: 10px 0px;}
#top_rit{    float: right;
    height: 100px;
    width: 700px;
    margin-right: 5px;}
#ticker{text-align:right; float:right; margin-right:-97px;}
.nse_bse{width:100%; height:40px; float:left;}
.navi{margin-left: -2px;width:100%; height:auto; background:url(../images/menu_bg.jpg) top left repeat-x; width:100%; height:36px;float:left;}
.menu{width:1024px; margin:0 auto; height:30px;}
.menu a{color:#b7dfff; text-decoration:none; padding: 0 36.2px; font-weight:bold; line-height:36px; font-size:12px; float:left; font-family:Arial, Helvetica, sans-serif;}
.menu a:hover{background:url(../images/menu_hover_bg.jpg) top left repeat-x; color:#fff;}
#last{border-right:none;}
.left{width:793px; float:left; height:auto; margin-right:5px;}
.banner{width:100%; float:left; height:auto; margin-top:5px;}
#wrapper22 {width:793px; height:250px;}
#wrapper22 img {width:793px; height:250px;}
.utility{width:100%; float:left; height:auto; margin-top:5px;}
.content{width:770px; height:auto; margin-top:10px; float:left; text-align:justify; padding:0 10px;}
.content li{list-style:none inside;}
.line{width:100%; height:3px; background:#3888c6; float:left; margin:5px 0;}
.fline{width:1012px; height:3px; background:#3888c6; text-align:center; margin:0 auto;}
.fund{width:770px; height:auto; float:left; margin-top:10px;}
.links{width:770px; height:auto; float:left;}
.linksimg{width:100%; height:auto; float:left;}
.linksimg img{margin-right:5px;}
.right{width:219px; float:left; height:auto;}
.social_icon{background:url(../images/social-back.png) no-repeat; width:195px; line-height:17px; float:left; margin-top:5px; padding-left:105px; padding-top:5px;}
.login{width:100%; float:left; background:#141414; color:#FFFFFF; margin-top:5px; border:1px solid #999;}
.login img {float:left; margin:0px 0px 0px 2px;}
#submit{background: url(../images/equity_login_bg.jpg);
    width: 105px;
    height: 30px;
    border: none;
    cursor: pointer;
    margin-top: 0px;
    margin-bottom: 5px;
    background-size: 100% 100%;
    box-shadow: 0px;
    border-bottom: 0px;
    box-shadow: 0px;
    color: white;
    font-weight: bold;}
.text{color:#000000; font-size:14px;}
.rnavi{width:100%; float:left; height:auto; line-height:35px; margin-top:5px;}
.rnavi a{
	background:#141414;
	width:280px;
	height:35px;
	margin-bottom:3px;
	line-height:35px;
	display:block;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:20px;
}
.rnavi a:hover{
	color:#000;
}
.news{width:100%; height:auto; float:left; margin-top:5px;}
.newshead{width:100%; line-height:30px; background:#3888c6; float:right; border:1px solid #eee;}
.news_box{width:100%; float:left; height:auto; }
.rsshead a{ color:#141414; font-size:18px; text-decoration:none;}
.rsshead a:hover{text-decoration:underline;}
.meeting{width:100%; float:left; height:auto; color:#FFFFFF; font-size:16px;}
.box{width:270px;height:230px;background:#F2F0F0;padding:0px 15px; float:left;}
.video{width:100%; float:left; height:auto; color:#FFFFFF; font-size:16px; float:right}
.videobox{width:221px;height:220px; float:right;}
.adds{width:221px;height:170px; float:right;}
.footer{width:1000px; height:auto; margin-top:10px; padding:5px 15px 10px 15px; text-align:center;}
.footerwrap{background:url(../images/footer_bg.jpg) top left repeat-x; width:98%; float:left; height:36px; margin-top:10px; padding-top:10px;}
.footer a{color:#3888c6; font-size:14px; text-decoration:none; padding:10px;}
.footerwrap a{color:#fff; padding-right:20px;}
.footer a:hover{color:#85193E; text-decoration:underline;}
.formcontain{height:20px;width:675px;color:#2E597B;font-size:16px;border:#000000 1px solid;padding:5px 0 5px 0;}
.formname{height:auto;width:auto;float:left;margin:0 0 0 5px;font:13px/1.4em Arial,Helvetica,sans-serif;font-size:14px;font-weight: bold;}
.formdwn{height:auto;width:90px;float:right;}
.formdwn a{text-decoration:none;color:#01668B;font-weight:bold;}
.formdwn a:hover{text-decoration:underline;}
/*--login form--*/
.box_content {
    background-color: #FFFFFF;
    border: 2px solid #AE6948;
    left: 35%;
    overflow:hidden;
    padding: 15px;
    position: fixed;
    top: 25%;
    width:430px;
    z-index: 1056;
	height:240px;
}
.grayBox{
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1055;
    -moz-opacity: 0.7;
    opacity:0.7;
    filter: alpha(opacity=70);
}
.imgs{
	top: 25%;
    left: 65%;
	 position:fixed;}

img#cross {
  position: relative;
  float: right;
  top: -29px;
  left: 24px;
}
/*--/login form--*/
   
.footer{
 background: url(../images/menu_bg.jpg);
    width: 97.8%;
	padding: 15px 10px;
    float: left;
	color: white;
	background-size: 100% 100%;
}
.footer p{
color: white;
}
.menu ul li{
position:relative;
float:left;
}
.dropdown:hover .dropdown-menu{
display:block;
top: 35px;
}
.dropdown-menu{
list-style:none;
position: absolute;
display:none;
background: url(../images/menu_bg.jpg);
width: 171px;
background-size: 100% 100%;
    z-index: 100;
}
.dropdown-menu li{
display: table;
width:100%;
}
.dropdown-menu li a{
color:white;
width:100%;
box-sizing:border-box;
-webkit-box-sizing:border-box;
    padding: 0px 18px;
}