/*Created By: Kathiresan From Dion Global Solutions Ltd.*/

* { margin: 0; padding: 0; outline:0; }

body {font-size: 11px; line-height:15px; font-family: Verdana, Geneva, sans-serif;	color:#626262;	margin:0px;	padding:0px; background:#ffffff; }

img.bg {
/* Set rules to fill background */
min-height: 100%;
min-width: 1024px;

/* Set up proportionate scaling */
width: 100%;
height: auto;

/* Set up positioning */
position: fixed;
top: 0;
left: 0;
}

@media screen and (max-width: 1024px){
img.bg {left: 50%;	margin-left: -512px; }
}

#pagemain{width:100%; height:auto; position: relative;}
#topbg{background:#ffffff; height:128px; margin:0px auto;	width:1000px;	position:relative; }
.logo{width:300px; height:80px; position: relative; float:left; margin-left:5px; margin-top:10px; }
.headerrightpart{width:280px; height:100px; position: relative; float:right; margin-right:20px; } /* 02-1-19 */
.toplinkbg{width:270px; height:34px; background:url(../images/toplinkbg.jpg) repeat-x; border: solid 1px #ebebeb;}
.toplinkg:link {font: normal 10px Verdana; color:#2e9244; text-decoration:none;  text-transform:uppercase;}
.toplinkg:visited {font:normal 10px Verdana; color:#2e9244; text-decoration:none;  text-transform:uppercase;}
.toplinkg:hover {font:normal 10px Verdana; color:#2e9244; text-decoration: underline; text-transform:uppercase;}
.toplinkg:active {font:normal 10px Verdana; color:#2e9244; text-decoration: underline; text-transform:uppercase;}
.inputboxheader{outline:none; border: solid 1px #d1d1d1;  font-size:11px; color:#aeaeae; font-family:Verdana; width:150px; }
.inputboxtxt{outline:none; border:none;  font-size:11px; color:#aeaeae; font-family:Verdana; width:150px; }	
.bannerbg{width:100%; height:auto;  background:url(../images/bannerbg.gif) no-repeat; margin:0 auto; }
.menupart { width:966px; height:54px; margin:0 auto; background:url(../images/topmenubg.gif) no-repeat; z-index:9999999 }
.bannerpart{ width:1000px; height:270px; position:relative; margin:0 auto; margin-top:-14px;  margin-bottom:10px; z-index:0 }
.conbannerpart{ width:1000px; height:240px; position:relative; margin:0 auto; margin-top:-20px;  margin-bottom:10px; z-index:0 }.toplink:link {font: normal 11px Verdana; color:#000000; text-decoration:none;  text-transform:uppercase;}
.toplink:visited {font:normal 11px Verdana; color:#000000; text-decoration:none;  text-transform:uppercase;}
.toplink:hover {font:normal 11px Verdana; color:#2e9244; text-decoration: none; text-transform:uppercase;}
.toplink:active {font:normal 11px Verdana; color:#2e9244; text-decoration: none; text-transform:uppercase;}
.toplink li .current{color:#2e9244; text-decoration: none;  font-weight: normal; font:normal 11px Verdana; text-transform:uppercase; }
.topmenudivline{ background:url(../images/topmenudivline.jpg) top left no-repeat; width:2px; height:40px;}
#contentpartmain {	margin:0px auto;	width:1000px;	height: auto;	position:relative;}
.shadowboxpart{width:1000px; height:110px; position: relative;  margin:0px auto;}
.shadowboxpart1{width:1000px; height:110px; position: relative;  margin:0px auto;}
.grayboxpart{margin:0px auto;	width:1000px;	height: auto;	position:relative;}
.graytopimg{width:1000px; height:12px; position: relative; margin-top:10px; background:url(../images/graytopimg.jpg)  top left no-repeat;}
.graymidbg{width:1000px;  height: auto; min-height:500px; position: relative; background:url(../images/graymidbg.jpg) top left repeat-y; }
.graybotimg{width:1000px; height:35px; position: relative; background:url(../images/graybotimg.gif) bottom left no-repeat;}
#heading{float:left; position:relative; }
.tmheading{ color:#000000; font-size:18px; font-weight:normal; margin-left:15px; height:25px; text-transform:uppercase;}
.mmheading{ color:#000000; font-size:18px; font-weight:700; margin-left:5px; height:25px; text-transform:uppercase;}
.wiheading{ color:#000000; font-size:18px; font-weight:700; margin-left:20px; margin-top:15px; height:25px; text-transform:uppercase;}

.tabpart{width:1000px;  position: relative; float:left; border-top:solid 1px #cccccc;}
.ticker{width:992px; height:30px; position:relative; float:left;}
.chart{width:992px; position:relative; float:left; border-bottom: solid 1px #cccccc;}
.tictxt{color:#353535; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-transform:uppercase;}
.g{ color:#128939;}
.r{ color:#d34848;}
.chartimg{width:280px; height:195px; margin-top:10px; margin-left:5px; position:relative; float:left;}
.newspart{width:666px; height:195px; position:relative; float:left; margin-top:10px; margin-left:20px; }
.fiimfpart{width:340px; height:170px; margin-left:20px; margin-right:20px;  position:relative; float:left;}
.marketmap{width:320px; height:170px; margin-top:10px; position:relative; float:left; border-left: solid 1px #cccccc;}

/*tab style*/
#wrapper {	width: 100%;
background: url(../images/footerbg.gif) bottom center no-repeat;	}
#rotator {	background:#FFF; color:#242424;	position:relative;	font-size:11px;	font-family:Verdana, Geneva, sans-serif;}
/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
margin:0; padding:0; border:0;	outline:0;	text-decoration:none; font-size:100%; list-style:none; float:left;	font: normal 11px Verdana;
color:#242424;	height:33px;}
ul.ui-tabs-nav {	position: relative;	width:100%;	background:#e6e6e6;	}
/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,li.ui-tabs-nav-item a:visited {font-size:11px; font-weight: normal; color:#242424;  padding:5px 5px 0px 5px;}
/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,#rotator .ui-tabs-nav-item a:active {background: #efefef;	color:#2e9244;	margin-top:3px;}
#rotator .ui-tabs-nav-item a span {	float:left; 	padding:0.5em 0.5em 0em 0.5em; 	cursor:pointer;	}
/* Active Tab */
#rotator .ui-tabs-selected a:link, #rotator .ui-tabs-selected a:visited, #rotator .ui-tabs-selected a:hover, #rotator .ui-tabs-selected a:active { 	background: #efefef;	color:#2e9244;	margin-top:3px; margin-left:3px;}
/* Content Panels */
#rotator .ui-tabs-panel { font-family: Verdana, Geneva, sans-serif; color:#626262; 	padding:10px 0px 0px 0px;
height: auto; 	font-size:11px; clear:left;	line-height:16px; }
#rotator .ui-tabs-hide {display:none;}
#rotator .heading {	color:#000000;	font-weight:normal;	margin:0px;	font-size:18px;	line-height:22px;}
#rotator p {	font-size:11px;	font-weight:normal;	color:#000; 	}

/*tab style*/
#wrapper2 {	width:340px;	}
#rotator2 {	background:#efefef; color:#242424;	position:relative;	font-size:11px;	font-family:Verdana, Geneva, sans-serif; }
ul.ui-tabs-nav2, li.ui-tabs-nav-item2, li.ui-tabs-nav-item2 a:link, li.ui-tabs-nav-item2 a:visited {margin:0; padding:0; border:0;	outline:0;	text-decoration:none; font-size:100%; list-style:none; float:left;	font: normal 11px Verdana;
color:#242424;	height:33px; text-transform:uppercase;}
ul.ui-tabs-nav2 {position: relative;	width:100%;	background:#e6e6e6;}
li.ui-tabs-nav-item2 a:link,li.ui-tabs-nav-item2 a:visited {font-size:11px; font-weight: normal; color:#242424;  padding:0px 5px; margin-top:3px;}
#rotator2 .ui-tabs-nav-item2 a:hover,#rotator2 .ui-tabs-nav-item2 a:active {background: #efefef;	color:#2e9244;	margin-top:3px; }
#rotator2 .ui-tabs-nav-item2 a span {float:left; 	padding:0.5em 2.9em 0em 3em; 	cursor:pointer;	margin-top:3px;}
#rotator2 .ui-tabs-selected a:link, #rotator2 .ui-tabs-selected a:visited, #rotator2 .ui-tabs-selected a:hover, #rotator2 .ui-tabs-selected a:active {color:#2e9244 !important; 	background: #efefef; margin-top:3px;  margin-left:3px;}
#rotator2 .ui-tabs-panel2 { font-family: Verdana, Geneva, sans-serif; color:#626262; 	padding:0px 0px 0px 10px;
height: auto; 	font-size:11px; clear:left;	line-height:16px; }
#rotator2 .ui-tabs-hide {display:none;}
#rotator2 .heading {	color:#000000;	font-weight:normal;	margin:0;	font-size:18px;	line-height:22px;}
#rotator2 p {	font-size:11px;	font-weight:normal;	color:#000;}
.blktxt{ color:#000000;font:Verdana, Geneva, sans-serif; font-size:12px;  font-weight:normal; text-decoration:none; }
.morelink:link {font: normal  11px Verdana; color:#000000; text-decoration:none; }
.morelink:visited {font:normal 11px Verdana; color:#000000; text-decoration:none; }
.morelink:hover {font:normal 11px Verdana; color:#2e9244; text-decoration: none;}
.morelink:active {font:normal 11px Verdana; color:#2e9244; text-decoration: none;}
.morelink1:link {font: normal  11px Verdana; color:#5b5b5b; text-decoration:none; }
.morelink1:visited {font:normal 11px Verdana; color:#5b5b5b; text-decoration:none; }
.morelink1:hover {font:normal 11px Verdana; color:#2e9244; text-decoration: none;}
.morelink1:active {font:normal 11px Verdana; color:#2e9244; text-decoration: none;}
.BNtab2 {background:#e6e6e6; position:relative; width:300px; }
.BNtab2 ul{list-style-type:none; text-decoration:none; background:#e6e6e6; }
.BNtab2 li {float:left; background:#e6e6e6;  }
.BNtab2 li:first-child{border-right:none;text-decoration:none;}
.BNtab2 li:last-child{border-right:none;text-decoration:none; background:#e6e6e6; margin-right:3px;}
.BNtab2 li a {color:#000000; text-align:center; display:block; text-align:center; padding:5px 12px; padding:5px 12px.5\9;text-decoration:none; margin-top:3px; margin-left:3px;}
.BNtab2 li a.last { margin-left:3px; margin-right:3px;}
.BNtab2 li a:hover,.BNtab2 li a.select {background:#efefef; text-align:center; font-weight:normal; font-size:11px; color:#2e9244; display:block; padding:5px 12px; padding:0px 12px\9\0; text-decoration:none; margin-top:3px; margin-left:3px; }
#Stocks1{width:450px; height:170px; float:left; position:relative; font-size:11px; margin-left:5px; margin-top:5px;}
#Stocks2{width:900px; height:170px; float:left; position:relative; font-size:11px; margin-left:5px; margin-top:5px;}
#Stocks5{width:330px; height:170px; float:left; position:relative; font-size:11px; margin-left:5px; margin-top:5px;}

#Stocks{width:280px; height:170px; float:left; position:relative; font-size:11px; margin-left:5px; margin-top:5px;}
#tb{width:100%; font-size:11px; float:left; position:relative;}
.BNtab3 {background:#e6e6e6; position:relative; width:300px; }
.BNtab3 ul{list-style-type:none; text-decoration:none; background:#e6e6e6; }
.BNtab3 li {float:left; background:#e6e6e6;  }
.BNtab3 li:first-child{border-right:none;text-decoration:none;}
.BNtab3 li:last-child{border-right:none;text-decoration:none; background:#e6e6e6; margin-right:3px;}
.BNtab3 li a {color:#000000; text-align:center; display:block; text-align:center; padding:5px 12px; padding:5px 12px.5\9;text-decoration:none; margin-top:3px; margin-left:3px;}
.BNtab3 li a.last { margin-left:3px; margin-right:3px;}
.BNtab3 li a:hover,.BNtab3 li a.select {background:#FFBD2E; text-align:center; font-weight:normal; font-size:11px; color:#FFFFFF; display:block; padding:5px 12px; padding:0px 12px\9\0; text-decoration:none; margin-top:3px; margin-left:3px; }

.BNtab1 {background:#e6e6e6; position:relative; width:280px; }
.BNtab1 ul{list-style-type:none; text-decoration:none; background:#e6e6e6; }
.BNtab1 li {float:left; background:#e6e6e6;  }
.BNtab1 li:first-child{border-right:none;text-decoration:none;}
.BNtab1 li:last-child{border-right:none;text-decoration:none; background:#e6e6e6; margin-right:3px;}
.BNtab1 li a {color:#000000; text-align:center; display:block; text-align:center; padding:5px 12px; padding:5px 12px.5\9;text-decoration:none; margin-top:3px; margin-left:3px;}
.BNtab1 li a.last { margin-left:3px; margin-right:3px;}
.BNtab1 li a:hover,.BNtab1 li a.select {background:#efefef; text-align:center; font-weight:normal; font-size:11px; color:#2e9244; display:block; padding:5px 12px; padding:0px 12px\9\0; text-decoration:none; margin-top:3px; margin-left:3px; }
.bigtxt{ color:#242424; font-size: 16px; font-weight:bold; }
.bigtxt5{ color:#242424; font-size: 16px;  }
.bigtxtgr{ color:#02932a; font-size: 16px; font-weight:bold; }
.bigtxtgr5{ color:#02932a; font-size: 16px;  }
.grtxt{ color:#02932a; font-size: 11px; font-weight: normal; }
.redtxt{ color:#d00000; font-size: 11px; font-weight: normal; }
.redtxtr{ color:#d00000; font-size: 16px; font-weight: bold; }
.redtxtr5{ color:#d00000; font-size: 16px; font-weight: normal; }
.wipart{width:1000px; height:265px;  margin:0 auto;  position: relative;  }
.curveboxbg1{width:315px; height:264px;  background:url(../images/curveboxbg.gif) no-repeat left top;  margin:10px 0px 10px 0px; float:left; position:relative;}
.curveboxbg2{width:315px; height:264px;  background:url(../images/curveboxbg.gif) no-repeat left top;  margin:10px 23px 10px 23px;   float:left; position:relative;}
.curveboxbg3{width:315px; height:264px;  background:url(../images/curveboxbg.gif) no-repeat left top;  margin:10px 0px 10px 0px; float:left; position:relative;}
.wibg{width:265px; height:41px;  background:url(../images/wibg.jpg) no-repeat left top; cursor:default; }


/*world indicates slides style*/
#slidecontainer {float:left;	width:300px;	height:260px;	margin:0 0;	position:relative;	z-index:0;	margin-left:10px;}
#example {width:270px;	height:210px;	margin-left:10px;	position:relative;}
#frame {position:absolute;	z-index:0;	width:270px;	height:210px;}
/*Slideshow*/
#slides {position:absolute;	z-index:100;}
.slides_container {	width:270px;	height:210px;	overflow:hidden;	position:relative;	display:block;}
.slides_container a {width:270px;	height:210px;	display:block;}
.slides_container a images {display:block;}
#slides .next,#slides .prev {position:absolute;	top:80px;	left:-18px;	width:14px;	height:54px;	display:block;	z-index:101;}
#slides .next {left:270px;}


#slidecontainer1 {float:left;	width:300px;	height:260px;	margin:0 0;	position:relative;	z-index:0;	margin-left:10px;}
#example1 {width:270px;	height:210px;	margin-left:10px;	position:relative;}
#frame1 {position:absolute;	z-index:0;	width:270px;	height:210px;}
/*Slideshow*/
#slides1 {position:absolute;	z-index:100;}
.slides_container1 {	width:270px;	height:210px;	overflow:hidden;	position:relative;	display:block;}
.slides_container1 a {width:270px;	height:210px;	display:block;}
.slides_container1 a images {display:block;}
#slides1 .next,#slides1 .prev {position:absolute;	top:80px;	left:-18px;	width:14px;	height:54px;	display:block;	z-index:101;}
#slides1 .next {left:270px;}



#slidecontainer2 {float:left;	width:300px;	height:260px;	margin:0 0;	position:relative;	z-index:0;	margin-left:10px;}
#example2 {width:270px;	height:210px;	margin-left:10px;	position:relative;}
#frame2 {position:absolute;	z-index:0;	width:270px;	height:210px;}
/*Slideshow*/
#slides2 {position:absolute;	z-index:100;}
.slides_container2 {	width:270px;	height:210px;	overflow:hidden;	position:relative;	display:block;}
.slides_container2 a {width:270px;	height:210px;	display:block;}
.slides_container2 a images {display:block;}
#slides2 .next,#slides2 .prev {position:absolute;	top:80px;	left:-18px;	width:14px;	height:54px;	display:block;	z-index:101;}
#slides2 .next {left:270px;}


/*footer style*/
#footerpart{width:1000px; height: auto; margin:0 auto; position:relative;  }
#footerlink{ color:#000000; text-align:left; padding-left:10px;  text-transform:uppercase; font-size:12px; font-family: Verdana, Geneva, sans-serif;  }
#footerlink a{color:#000000;padding:12px 12px; font-size:12px; font-weight: normal; text-decoration:none;text-transform:uppercase; }
#footerlink a:hover{color:#2f9046;text-transform:uppercase;}
#footerlink a.select{color:#2f9046}
#MKT {
    height: 112px;
    margin-top: 10px;
}
#MKT .shell {
    float: left;
    margin-left: 30px;
    margin-top: 10px;
    text-transform: none;
    width: auto;
}
#MKT .last {
    margin-left: -10px;
}
#MKT .shell p {
    color: #2F9046 !important;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    padding-left: 15px;
}
#MKT .shell ul.arw li {
    background: url("../images/arw2.jpg") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    color: #3C3C3C !important;
    font-size: 11px;
    line-height: 15px;
    list-style-type: none;
    margin-left: 5px;
    margin-top: 5px;
    padding-left: 10px;
}
#MKT .shell ul.arw a {
    color: #3C3C3C !important;
    font-family: Verdana,Geneva,sans-serif;
    text-decoration: none;
}
#MKT .shell ul.arw a:hover {
    color: #000000 !important;
    text-decoration: none;
}#SM{height: auto; padding:15px 0px 10px 0px; font-size:11px; font-weight:normal; text-transform:uppercase; color:#333333;  text-align:center;  }
#SM a{height: auto; padding:15px 0px 10px 0px; font-size:11px; text-decoration:none; font-weight:normal; text-transform:uppercase; color:#333333;  text-align:center;  }
#Nms{ height: auto; text-align:center; font-size:11px; color:#505050;  padding-top:10px; line-height:20px;  }
#CR{color: #000000; font-size:11px;  margin-top:10px; width:1000px; padding:10px 0px 25px 0px; float:left; position:relative;}
.ls{letter-spacing:3px;}
.lineimg{ background:url(../images/lineimg.gif) no-repeat; width:1000px; height:4px; }
.footerbg{width:100%; background:url(../images/footerbg.gif) bottom no-repeat; bottom:0; height:630px; margin:0 auto; position:relative;}

/***************market inner page************************/
@font-face {
	font-family: 'Rupee_Foradian';
	src: url('../font/Rupee_Foradian.eot');
	src: url('../font/Rupee_Foradian.eot') format('embedded-opentype');
	src: url('../fons/Rupee_Foradian.woff') format('woff'), url('../font/Rupee_Foradian.ttf') format('truetype'), url('../font/Rupee_Foradian.svg') format('svg');
}
.clear{ clear:both;}
.wrapper{ width:100%; background:url(../images/footerbg.gif) bottom center no-repeat;}
.bannerpart1{ width:1000px;position:relative; margin:0px auto; margin-top:6px; }
.contener{ width:1000px; margin:0px auto;}
.contboder{ margin-top:10px; border:solid 1px #dbdbdb; border-radius:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px; background:#ffffff;} 
.mticker{ background:#efefef; border-bottom:solid 1px #e4e4e4; line-height:25px;-moz-border-radius-topleft: 10px;-webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius: 10px;border-top-right-radius:10px; padding:5px;}
.mlinks{ padding:15px; margin:0px;}
.mlinks ul{ padding:0px; margin:0px;}
.mlinks li{ list-style-type:none; float:left; font-size:11px; color:#000; line-height:30px;}
.mlinks li a{ color:#000; text-decoration:none;padding:0px 18px 0px 10px;background:url(../images/mlinksAerrow.gif) 0px 5px no-repeat; }
.mlinks li a:hover{ color:#309144; text-decoration:none;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}
.mlinks li .active{ color:#309144; text-decoration:none; font-weight:bold;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}
.marketgraymidbg{width:1000px;  height: auto;  position: relative;}
.markettabpart{width:990px;  position: relative; float:left; padding:0px 5px;}
.conbannerpart{ width:1000px; height:240px; position:relative; margin:0 auto; margin-top:-14px;  margin-bottom:10px; z-index:0 }

.marketsearch{ padding:20px; color:#000000; font-size:11px;}
.mcomb{ border:solid 1px #c4c4c4; padding:1px; color:#000000; font-size:11px; width:150px;}
.mbtn{ cursor:pointer; background:#ffbd2e; border:none; padding:2px 10px; font-size:11px; color:#000000; -webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
behavior: url(border-radius.htc);}
.markettable{ padding:10px; color:#000000; font-size:11px;}
.mbroder1{ border-right:solid 1px #dedede;}
.mbroder1{ border-right:solid 1px #e2e2e2; border-bottom:solid 1px #e2e2e2;}
.mbroder2{ border-bottom:solid 1px #e2e2e2;}
.compname a{background:url(../images/mlinksAerrowgreen.gif) 15px 6px no-repeat; padding:0px 0px 0px 30px; color:#000000; text-decoration:none;}
.compname a:hover{color:#309244; text-decoration:none;}
.mprice{ text-align:right; padding:0px 30px 0px 0px;}
.rupeefont{ font-family:'Rupee_Foradian'; font-size:11px; color:#000000;}
.mgreen{ color:#2e9244;}
.mred{ color:#d34848;}
.mpage{ text-align:right; color:#000000; padding:10px 10px 5px 10px;}
.mpage span{ width:15px; height:15px;}
.mpageprev a{ background:url(../images/MarketNextArrow.png) 0px 0px no-repeat; height:15px; width:25px; text-decoration:none;}
.mpageprev a:hover{ background:url(../images/MarketNextArrow.png) 0px -18px no-repeat; height:15px; width:25px; text-decoration:none;}
.mpagenext a{ background:url(../images/MarketNextArrow.png) -18px -18px no-repeat; height:15px; width:15px;text-decoration:none;}
.footerbg1{width:100%; margin:0 auto; position:relative;}
.mcontentbottomeshadow{ background:url(../images/mcontentBottomShadow.png) 50% 0% no-repeat; width:1000px; height:71px;}
/***************market inner page************************/


.contactleft{ width:480px; float:left; position: relative; margin-top:15px;}
.contactright{ width:455px; float:right; position: relative;margin-top:15px; margin-right:15px;}
.contbigtxtgr{ color:#309244; font-size: 12px; font-weight:bold; }
.contleftbg{ width:424px; height:55px; background:url(../images/contleftbg.jpg) no-repeat;}
.whitemid{ width:380px;  background:url(../images/whitemid.jpg) top left repeat-y;}
.contleftlink:link {font: normal 12px Verdana; color:#5b5b5b; text-decoration:none;  }
.contleftlink:visited {font:normal 12px Verdana; color:#5b5b5b; text-decoration:none;  }
.contleftlink:hover {font:normal 12px Verdana; color:#000000; text-decoration: none; }
.contleftlink:active {font:normal 12px Verdana; color:#000000; text-decoration: none; }
.inputbg{width:249px; height:33px; background:url(../images/inputbg.jpg) no-repeat; }
.inputbox{border:none; outline:none;  padding:0px 0px 0px 5px; background-color:transparent;}
.inputbox1{border:none; outline:none;  padding:4px 0px 0px 5px; background-color:transparent;}
.mandotory{ padding-right:40px; color:#868686;}
.descbg{width:249px; height:99px; background:url(../images/descbg.jpg) no-repeat;}
.submitbtn{ background:#ffbd2e; border:none; padding:8px 107px; font-size:13px; color:#000000; display:block; cursor:pointer;}
.loginpage{ width:775px;  position: relative; margin:0 auto;} /*27-06-18*/
.ccpage{ width:950px;  position: relative; margin:0 auto;}
.ccboxbg{width:288px; height:406px; background:url(../images/ccboxbg.jpg) no-repeat;}
.ccboxbg1{width:288px; height:406px; background:url(../images/ccboxbg1.jpg) no-repeat;}
.cclink:link {font: normal 13px Verdana; color:#000000; text-decoration:none; text-transform:uppercase; padding-left:10px;  }
.cclink:visited {font:normal 13px Verdana; color:#000000; text-decoration:none; text-transform:uppercase;  padding-left:10px;}
.cclink:hover {font:normal 13px Verdana; color:#2e9244; text-decoration: none; text-transform:uppercase;  padding-left:10px;}
.cclink:active {font:normal 13px Verdana; color:#2e9244; text-decoration: none; text-transform:uppercase;  padding-left:10px;}
.aboutuspage{ width:940px;  position: relative; margin:0 auto;}
.abttxt{color:#5b5b5b;  font-weight: normal; font-family:Verdana, Geneva, sans-serif; line-height:20px;}
.aulinks{ padding:10px 10px 10px 30px; margin:0px;}
.aulinks ul{ padding:0px; margin:0px;}
.aulinks li{ list-style-type:none; float:left; font-size:11px; color:#000; line-height:30px;}
.aulinks li a{ color:#000; text-decoration:none;padding:0px 29px 0px 10px;background:url(../images/mlinksAerrow.gif) 0px 5px no-repeat; }
.aulinks li a:hover{ color:#309144; text-decoration:none;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}
.aulinks li .active{ color:#309144; text-decoration:none; font-weight:bold;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}
.sidelink:link {font-size: 11px ; font-weight: normal; color:#000000; text-decoration:none; cursor:pointer; font-family: Verdana, Geneva, sans-serif; }
.sidelink:visited {font-size: 11px ; font-weight: normal; color:#000000; text-decoration:none; cursor:pointer; font-family: Verdana, Geneva, sans-serif;}
.sidelink:hover {font-size: 11px ; font-weight:bold; color:#309144; text-decoration: none; cursor:pointer; font-family: Verdana, Geneva, sans-serif;  }
.sidelink:active {font-size: 11px ; font-weight:bold; color:#309144; text-decoration: none; cursor:pointer; font-family: Verdana, Geneva, sans-serif;}
.sidelinkcurrent {font-size: 11px ; font-weight:bold; color:#309144; text-decoration: none; cursor:pointer; font-family: Verdana, Geneva, sans-serif; }
.Ico{margin: 0px 20px 0 0px;}
.Ico li{list-style-image:url(../images/arw.gif); margin-left:40px;  padding-bottom:15px; line-height:13px}
.slinks{ padding:10px 5px 10px 10px; margin:0px;}
.slinks ul{ padding:0px; margin:0px;}
.slinks li{ list-style-type:none; float:left; font-size:11px; color:#000; line-height:30px;}
.slinks li a{ color:#000; text-decoration:none;padding:0px 10px 0px 12px;background:url(../images/mlinksAerrow.gif) 0px 5px no-repeat; }
.slinks li a:hover{ color:#309144; text-decoration:none;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}
.slinks li .active{ color:#309144; text-decoration:none; font-weight:bold;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}
.popupbg{width:586px; height:480px; background:url(../images/popupbg1.gif) center center no-repeat;}
.poplogo{width:230px; height:90px; position: relative; float:left; margin-left:50px; margin-top:50px; }
.closebtn{width:14px; height:12px; position: relative; float:right; margin-right:50px; margin-top:40px; }
.line{ background:#e0e0e0; height:5px; width:510px; margin-top:20px; margin-left:32px; margin-bottom:20px;}
.linenew{ background:#e0e0e0; height:5px; width:510px; margin-top:10px; margin-left:32px; margin-bottom:10px;}
.poptxt{ color:#717171; font-size:11px; line-height:19px; text-align:justify; padding-right:10px; padding-left:10px;}
.pppage{ width:960px;  position: relative; margin:0px auto;}
.CInfoBG { background:url(../images/CompanyInfoBG.gif) no-repeat bottom right; height:508px; margin-right:2px; }
.subbtn{ background:#ffbd2e; border:none; padding:10px 20px; font-size:11px; color:#000000; cursor: pointer; }
.txtboxdrop{background:#ffffff;	border:solid 1px #d8d8d8;	width:250px;	height:27px;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	color:#a3a3a3;	padding-left:5px;	padding-top:3px;}
.txtbox{background:#FFFFFF;	border: solid 1px #d9d9d9;	width:250px;	height:23px;	font-family: Verdana, Geneva, sans-serif;	font-size:11px;	color:#999999;	outline:none;}
.rlinks{ padding:10px 10px 10px 20px; margin:0px;}
.rlinks ul{ padding:0px; margin:0px;}
.rlinks li{ list-style-type:none; float:left; font-size:11px; color:#000; line-height:30px;  padding:0px 15px 0px 15px;}
.rlinks li a{ color:#000; text-decoration:none; padding:0px 10px 0px 10px; background:url(../images/mlinksAerrow.gif) 0px 5px no-repeat; }
.rlinks li a:hover{ color:#309144; text-decoration:none;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}
.rlinks li .active{ color:#309144; text-decoration:none; font-weight:bold;background:url(../images/mlinksAerrowgreen.gif) 0px 5px no-repeat;}






/*Market page style*/
.innercontnetpart{width:1000px; height: auto; position: relative; float:left; background:#ffffff;}
.innerleftimglinkpart{ width:1000px; height:40px; position: relative; float:left; margin-top:15px;}
.innertickerpart{width:980px; height:30px; position: relative; float:left; margin-top:10px; margin-left:10px; background:#e2e2e2; }
#contentpart{width:980px; padding:0;  height:auto; position: relative;  margin:0 auto; margin-top:10px;}
#Main {width:980px; height:auto; }
#inner {width:800px; height:auto;}
#inner .head {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000; font-weight:normal; font-style:normal;} 
.GLline{background:url(../images/GL-dvdr.gif) center left no-repeat;}
.GLfont {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; text-transform:uppercase; font-weight:bold; line-height:20px;}
.GLfont-red {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF0000; text-transform:uppercase; font-weight:bold;}
.GLfont-grey {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; text-transform:uppercase; font-weight:bold;}
.GLfont-green {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#008001; text-transform:uppercase; font-weight:bold;}
.bordergry {border: 1px solid #c9c9c9;}
.breadcrumbs{
font-size:10px;
margin : 0px;
font-family: Arial, Helvetica, sans-serif;
width:auto;
padding:6px 0px 0px 0px;
color:#000000;
text-transform:uppercase;
}

.getin{color:#000000; font: normal 11px Arial; width:180px; background:#ffffff; border: solid 1px #8fa9c2; height:22px;}
.getinfoimg{background:url(../images/getinfoimg.jpg) top left no-repeat; width:800px; height:540px;}
.txtbox{background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#646464; border:solid 1px #7f9db9; height:20px; line-height:20px; }
.whitetxt{color:#f0f0f0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/************************* PAGINATION **************************************/
.paginationTG{
float: left;
font:11px  Arial, Helvetica, sans-serif normal;
color:#4d4d4d;
width:100%;
}

.paginationTG ul{
margin: 0;
padding: 0;
}

.paginationTG li{
list-style-type: none;
display: inline;
}

.paginationTG a, .paginationTG a:visited{
padding: 0px 8px;
text-decoration: none; 
background-color: inherit;
color: #4d4d4d;
font-weight: normal;
}

.paginationTG a:hover, .paginationTG a:active{
color: #ffffff;
background-image: url(../images/pagination_bg.gif);
background-position: top center;
background-repeat: no-repeat;
text-decoration: none;
padding: 0px 8px;
font-weight: bold;
}

.paginationTG li.currentpage{
font-weight: bold;
padding: 0px 8px;
background-color: inherit;
color: #ffffff;
background-image: url(../images/pagination_bg.gif);
background-position: top center;
background-repeat: no-repeat;
font-size:11px;
}

.paginationTG li.disablepage{
padding: 0 8px;
border: 1px solid #929292;
color: #4d4d4d;
}

.paginationTG li.nextpage{
font-weight: bold;
}

* html .paginationTG li.currentpage, * html .paginationTG li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
padding-right: 9px;
padding-left: 9px;
}

.grid
{
	width: 95%;
	
}
.grid th{
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	height:20px;
	line-height:15px;
	font-weight:normal;
color: #000000 !important;
background:#E4E4E4;
	
	
}
.grid td{
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	height:22px;
	line-height:15px;
color: #626262;
	border-bottom: solid 1px #cccccc;
	
	
}
.grid .HTL
{
 text-align:left;
 padding-left:3px;
}
.grid .HTR
{
 text-align:right;
 padding-left:3px;
}
.grid .DTR
{
 text-align:right;
}
.grid .DTL
{
 text-align:left;
}
.grid .DTC
{
 text-align:center;
}
.gridmf
{
	width: 95%;
	
}
.gridmf th{
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	height:20px;
	line-height:15px;
	font-weight:normal;
color: #000000 !important;
background:#E4E4E4;
border-right:solid 1px #cccccc;
	
	
}
.TAL
{
	text-align:left;
}
.TAR
{
	text-align:right;
}
.bdrr
{
		border-right: solid 1px #cccccc;
}
.gridmf td{
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	height:22px;
	line-height:15px;
color: #626262 !important;
	border-bottom: solid 1px #cccccc;
	
	
}
.padL{ padding-left:8px; font-family: Verdana, Geneva, sans-serif;  color:#353535; }
.padR{ padding-right:8px; font-family: Verdana, Geneva, sans-serif; color:#353535; }
.TBLine { border-bottom:1px solid #a8a8a8; }
.Ink {color:#000000 !important;   padding-left:5px; font-size:11px; font-family: Verdana, Geneva, sans-serif; font-weight:normal; text-decoration:none;}
.Ink a{color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
.Ink:hover{	color:#309244 !important;}
.BorderB { border-bottom:1px solid #a8a8a8;}
.BorderT { border-top:1px solid #a8a8a8;}
.MUP{color:#25a73a; padding-right:8px; font-family:Verdana, Geneva, sans-serif; font-size:11px;  }
.MDN{color:#d34848; padding-right:8px; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.bold {
    font-weight: bold !important;
}
.blacktxt {
    color: #000000;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.leftpart{width:280px; height: auto;  margin-left:5px; position:relative; float:left;}
.mbtn {
    background: none repeat scroll 0 0 #FFBD2E;
    border: medium none;
    color: #000000;
    font-size: 11px;
    padding: 2px 10px;
}
.blacktext
{
	
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: verdana;

}
.blacktext1
{
	
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: verdana;

}
.btnclick
{
	background:#FABE2A;
	font-size:11px;
	font-family:Verdana;
	color:#000000;
 text-decoration:none !important;
	 width:45px;
	 height:22px;
	font-weight:bold;
}
.btn
{
	 background:#FFFFFF;
	 font-size:11px;
	font-family:Verdana;
	color:#000000;
	font-weight:normal;
 text-decoration:none !important;
  width:45px;
	 height:22px;
	 cursor:pointer;
	 
}
.a
{
	width: 300px;
height: 220px;
margin:10px;
float: left;
position: relative;
margin-top:-20px;
	
}
.b
{
	width:450px;
	height: 200px;
 margin-top:-50px;
 margin-left:10px;
float: left;
position: relative;
}


.d
{
	width: 570px;
height: 200px;
margin:10px;
float: left;
position: relative;

	
}
.e
{
height:20px;
width: 550px;
margin-left:20px;
float: left;
position: relative;
	
}
.lnkclicked
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2B9243;
	
		text-decoration:none;
}
.lnkclick
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	
	
}
.bb1
{
		font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2B9243;
	
		text-decoration:none;
}
.bigtxt1
{
	color: #242424;
font-size: 14px;
font-weight: bold;
}

/***Mukesh***/
/*tab style*/
#wrapper3 {	width:340px;	}
#rotator3 {	background:#efefef; color:#242424;	position:relative;	font-size:11px;	font-family:Verdana, Geneva, sans-serif; }
ul.ui-tabs-nav2, li.ui-tabs-nav-item2, li.ui-tabs-nav-item2 a:link, li.ui-tabs-nav-item2 a:visited {margin:0; padding:0; border:0;	outline:0;	text-decoration:none; font-size:100%; list-style:none; float:left;	font: normal 11px Verdana;
color:#242424;	height:33px; text-transform:uppercase;}
ul.ui-tabs-nav2 {position: relative;	width:100%;	background:#e6e6e6;}
li.ui-tabs-nav-item2 a:link,li.ui-tabs-nav-item2 a:visited {font-size:11px; font-weight: normal; color:#242424;  padding:0px 1px; margin-top:3px;}
#rotator3 .ui-tabs-nav-item2 a:hover,#rotator3 .ui-tabs-nav-item2 a:active {background: #efefef;	color:#2e9244;	margin-top:3px; }
#rotator3 .ui-tabs-nav-item2 a span {float:left; 	padding:8px 30px 0px 30px; 	cursor:pointer;	margin-top:3px;}
#rotator3 .ui-tabs-nav-item2 a span.cmkt {float:left; 	padding:8px 15px 0px 15px; 	cursor:pointer;	margin-top:3px;}
#rotator3 .ui-tabs-selected a:link, #rotator3 .ui-tabs-selected a:visited, #rotator3 .ui-tabs-selected a:hover, #rotator3 .ui-tabs-selected a:active {color:#2e9244 !important; 	background: #efefef; margin-top:3px;  margin-left:3px;}
#rotator3 .ui-tabs-panel2 { font-family: Verdana, Geneva, sans-serif; color:#626262; 	padding:0px;
height: auto; 	font-size:11px; clear:left;	line-height:16px; }
#rotator3 .ui-tabs-hide {display:none;}
#rotator3 .heading {	color:#000000;	font-weight:normal;	margin:0;	font-size:18px;	line-height:22px;}
#rotator3 p {	font-size:11px;	font-weight:normal;	color:#000;}
.mb2{ margin-bottom:2px !important}
.md
{
width:500px;	
height: 200px;
margin:10px;
float: left;
margin-left:127px;

position: relative;

	
}
.ctabs ul{ background:#E6E6E6; width:400px; height:32px;}
.ctabs li
{
	margin: 0;
padding: 0;
border: 0;
outline: 0;
text-decoration: none;
font-size: 100%;
list-style: none;
float: left;
font: normal 11px Verdana;
color: #242424;

text-transform: uppercase;
background:#E6E6E6;
padding: 8px 15px 10px 15px;
}
.ctabs li a
{
	color: #2e9244 !important;

margin-top: 3px;
margin-left: 3px;
text-decoration:none;
padding: 8px 15px 0px 15px;
}
.ctabs li a:hover
{
	color: #2e9244 !important;
background: #efefef;
margin-top: 3px;
margin-left: 3px;
text-decoration:none;
padding: 8px 15px 8px 15px;
}
.ctabs li a.active
{
	color: #2e9244 !important;
background: #efefef;
margin-top: 3px;
margin-left: 3px;
text-decoration:none;
padding: 8px 15px 8px 15px;
}
.red{ color:Red !important;}
.toplinkg.current {
    color: #2E9244;
    font: 10px Verdana;
    text-decoration: underline;
    text-transform: uppercase;
}

.oaaform {
    float: left;
    margin-left: 250px;
    margin-top: 15px;
    position: relative;
    width: 455px;
}
.masterimg
{
	vertical-align:middle;
	 text-align:right;
	
}
.mastertd
{
	height:30px;
	line-height:30px;

}
.MasterTAL
{
	text-align:left;
}

/***Custom***/
.ECSel{background-color:#007CC3; color:#FFFFFF; font-weight:bold; text-align:center;border-bottom:solid 1px #757575;}
.ECSel a{color:#FFFFFF;text-align:center; font-size:14px; text-decoration:none;}
.ECunSel{ background-color:#AAAAAA; color:#FFFFFF; font-weight:normal; text-align:center;border-bottom:solid 1px #757575;}
.ECunSel a{color:#FFFFFF;text-align:center;font-size:14px; text-decoration:none;}

.EC{ }
.EC table td{ border-style:none ! important; background-color:#2F9144; color:#FFFFFF;font-size:12px;}
.EC td{border-left:solid 1px #BABABA;border-right:solid 1px #BABABA;border-bottom:solid 1px #BABABA; font-weight:bold;color:#646464;height:45px; vertical-align:middle; text-transform:uppercase;}
.EC td a{ text-decoration:none; font-weight:bold; }

.ECTitle{text-align:center; text-transform:uppercase}
.ECDayHead{text-align:center; text-transform:uppercase; padding:2px; height:15px; background-color:#62A05F;color:#ffffff; font-size:12px; border-bottom:solid 1px #BABABA}
.ECBG{ background-color:#62A05F}

.conbannerpartsm{ width:1000px; height:158px; position:relative; margin:0 auto; margin-top:-10px;  margin-bottom:10px; z-index:0 }
#distable td, #distable tr { border-bottom: solid 1px #ccc; border-right: solid 1px #ccc;	}


/* 25-06-18 */
.login_list{position:absolute;left:5px;top:40px; text-align: center;}
.login_list li{list-style: none;clear:both;padding:5px 7px;text-align: left;font-size:13px; display: inline-block;}
.login_list li a{color:#000;text-decoration: none; font-weight: bold;}
.login_list li a:hover{text-decoration: underline;}

.online_trading_btn {float: right; margin-top: 5px}
