body
{
    background-color: #d3d2d0;
    margin:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333; line-height:22px;
	background-image:url(../img/botton_bg.jpg); background-repeat:repeat-x;
	background-position:bottom;
}
#wraper{
background-image:url(../img/top_bg.jpg);
background-repeat:repeat-x;
}

#flash-message {
    text-align:center;
    color:#B51404; 
    padding-top: 5px;
    font-weight: normal;
    padding-bottom: 5px;    
}
ul, li {padding:0; margin:0; list-style:none;}
a{
    border-style: none;
    color:#0B578F;
    text-decoration: none;   

}

a:hover{   
    color: #DA7652;
    text-decoration: none;
}
h1
{
    color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:22px;
	font-variant:normal;
	margin:17px 0 10px 0;
	padding:0;
}
h1 span{ font-size:14px;}
h2
{
    margin: 0px;
    padding: 5px 0px 2px 0px;
    font-size: 17px;
    font-weight:bold;
    font-variant: normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#333333;
}


p
{
	font-size:12px; margin:0px 0px 0px 0px; padding:4px 0;
}
select { background-image:url(../img/txtBox_bg.jpg); border:1px solid #9a9a9a; padding:5px;font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;color:#474747;}

.PR1{padding-right:1px;}.PR2{padding-right:2px;} .PR3{padding-right:3px;}  .PR5{padding-right:5px;}  .PR7{padding-right:7px;}  .PR8{padding-right:8px;}  .PR10{padding-right:10px;}.PR15{padding-right:15px;}.PR17{padding-right:17px;}.PR20{padding-right:20px;}.PR25{padding-right:25px;}.PR30{padding-right:30px;}.PR35 { padding-right:35px;}.PR40{padding-right:40px;}.PR50{padding-right:50px;}
.PT1{padding-top:1px;}.PT2{padding-top:2px;}.PT3{padding-top:3px;}.PT4{ padding-top:4px;}.PT5{padding-top:5px;}.PT7{padding-top:7px;}.PT8{padding-top:8px;}.PT10{padding-top:10px;}.PT12{padding-top:12px;}.PT15{padding-top:15px;}.PT17{padding-top:17px;}.PT20{padding-top:20px;}.PT25{padding-top:25px;}.PT30{padding-top:30px;} .PT35{padding-top:35px;}.PT40{padding-top:40px;}.PT50{padding-top:50px;}
.PB1{padding-bottom:1px;}.PB3{padding-bottom:3px;}.PB5{padding-bottom:5px;}.PB7{padding-bottom:7px;}.PB10{padding-bottom:10px;}.PB15{padding-bottom:15px;}.PB17{padding-bottom:17px;}.PB20{padding-bottom:20px;}.PB25{padding-bottom:25px;}.PB30{padding-bottom:30px;}.PB35{padding-bottom:35px;}.PB40{padding-bottom:40px;}.PB50{padding-bottom:50px;}
.PL1{padding-left:1px;}.PL3{padding-left:3px;}.PL5{padding-left:5px;}.PL7{padding-left:7px;}.PL10{padding-left:10px;}.PL15{padding-left:15px;}.PL17{padding-left:17px;}.PL20{padding-left:20px;}.PL25{padding-left:25px;}.PL30{padding-left:30px;}.PL35{padding-left:35px;}.PL40{padding-left:40px;}.PL50{padding-left:50px;}
.PA1{padding:1px;}.PA2{padding:2px;}.PA3{padding:3px;}.PA5{padding:5px;}.PA7{padding:7px;}.PA10{padding:10px;}.PA15{padding:15px;}.PA17{padding:17px;}.PA20{padding:20px;}.PA25{padding:25px;}.PA30{padding:30px;}.PA35{padding:35px;}.PA40{padding:40px;}.PA50{padding:50px;}


.MT1{margin-top:1px;}.MT3{margin-top:3px;}.MT5{margin-top:5px;}.MT7{margin-top:7px;}.MT10{margin-top:10px;}.MT12{margin-top:12px;}.MT15{margin-top:15px;}.MT17{margin-top:17px;}.MT20{margin-top:20px;} .MT25{margin-top:25px;} .MT35 { margin-top:35px; } .MT45 { margin-top:45px; } .MT70{ margin-top:70px;}
.ML1{margin-left:1px;}.ML3{margin-left:3px;}.ML5{margin-left:5px;}.ML7{margin-left:7px;}.ML10{margin-left:10px;}.ML12{margin-left:12px;}.ML15{margin-left:15px;}.ML17{margin-left:17px;}.ML20{margin-left:20px;} .ML25{margin-left:25px;} .ML35 { margin-left:35px; } .ML45 { margin-left:45px; } .ML70{ margin-left:70px;}
.MR1{margin-right:1px;}.MR3{margin-right:3px;}.MR5{margin-right:5px;}.MR7{margin-right:7px;}.MR10{margin-right:10px;}.MR12{margin-right:12px;}.MR15{margin-right:15px;}.MR20{margin-right:20px;} .MR25{margin-right:25px;} .MR35 { margin-right:35px; } .MR45 { margin-right:45px; } .MR70{ margin-right:70px;}
.MB1{margin-bottom:1px;}.MB3{margin-bottom:3px;}.MB5{margin-bottom:5px;}.MB7{margin-bottom:7px;}.MB10{margin-bottom:10px;}.MB12{margin-bottom:12px;}.MB15{margin-bottom:15px;}.MB17{margin-bottom:17px;}.MB20{margin-bottom:20px;} .MB25{margin-bottom:25px;} .MB35 { margin-bottom:35px; } .MB45 { margin-bottom:45px; } .MB70{ margin-bottom:70px;}
.MA1{margin:1px;}.MA3{margin:3px;}.MA5{margin:5px;}.MA7{margin:7px;}.MA10{margin:10px;}.MA12{margin:12px;}.MA15{margin:15px;}.MA17{margin:17px;}.MA20{margin:20px;} .MA25{margin:25px;} .MA35 { margin:35px; } .MA45 { margin:45px; } .MA70{ margin:70px;}

.brd_b{border-bottom:1px solid #02536C;}.brd_tb{border-bottom:1px solid #02536C;border-top:1px solid #02536C;}.brd_t{border-top:1px solid #02536C;}.brd_n{border:0px;}.brd_bn{border-bottom:0px;}

.min_h{min-height: 400px;}

.FL{float:left;}.FR{float:right;}.FN{float:none;}.CL{clear:both;}.disN{display:none;}.disB{display:block;} .tac { text-align:center !important; }  .tal { text-align:eft !important; }  .tar{ text-align:right !important; } .taj{ text-align: justify !important; }
.fwn {font-weight:normal;}.fwb {font-weight:bold;}.ttu{ text-transform:uppercase;}.ttl{ text-transform: lowercase;}
.blue{color:#0B578F;}.deep_blue{color:#02536C;}.red{color:#C12D2D;}.green{color:#3C8B2B;}.orange{color:#DB6627;}.coffee{color:#3A362D;}.white{color:#FFFFFF;}.black{color:#000000;} .darkblue{color:#02536C;}.normaldarkblue{color:#0B578F;}.ashblue{color:#3F4F5C;}
.FS8{font-size:8px;}.FS9{font-size:9px;}.FS10{font-size:10px;}.FS11{font-size:11px;}.FS12{font-size:12px;}.FS13{font-size:13px;}.FS14{font-size:14px;}
.FF_Ver{font-family:verdana;}.FF_Arial{font-family:Arial;}
#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/ 

}


#header
{
  height:113px;
}
#header img{ float:left;}
#login_btn_panel{  margin-top:12px; float:right; width:115px; height:22px;text-align:center;}

#menu_1{ margin-left:130px; }
#menu_2{ margin-left:200px; }
.chart_button{ float:left; margin-top: -1px; }


#parent_menu { background-image:url(../img/menu_bg_white.jpg); background-repeat:repeat-x; height:25px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px !important; font-weight:bold; color:#3a362e; padding-left:160px;} 

#parent_menu  ul{ margin:0px; padding:0; list-style-type:none}
#parent_menu  ul li{ float:left;  margin:0 2px;}

#parent_menu a{ white-space:nowrap; color:#3a362e; float:left;height:25px; padding:0 5px; display:block; line-height:25px; text-decoration:none; }


#parent_menu  ul li.selected{ background-image:url(../img/pmenu_tab_left.gif); background-repeat:no-repeat;}
#parent_menu a.selected{ background-image:url(../img/pmenu_tab_left.gif); background-repeat:repeat-x; background-position:right;color:#3A362D;} 
#parent_menu a:hover{ color:#3A362D; text-decoration:none;background-image:url(../img/pmenu_tab_left.gif); background-repeat:repeat-x; background-position:right;}




#submenu {  background-image:url(../img/menu_bg_black.jpg); background-repeat:repeat-x; height:25px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff;} 

#submenu  ul{ margin:0; padding:0; list-style-type:none}
#submenu  ul li{ float:left; margin:5px 5px;}

#submenu a{ color:#FFFFFF; float:left;  height:15px; padding:0 10px; display:block; line-height:15px;  text-decoration:none; }


#submenu  ul li.selected{ }
#submenu a.selected{ background-color:#E86723;} 
#submenu a:hover{ text-decoration:none;background:#E86723;}



#radar ul{ margin:0; padding:0; list-style-type:none; height:26px; }

#radar ul li{text-indent:25px; float:left; margin:0px 4px 0px 0px; width:137px; height:26px; background-image:url(../img/tab1_bg.jpg); line-height:26px; color:#FFFFFF; font-size:11px; font-weight:bold; cursor:pointer;}

#radar { padding-bottom:11px;}



#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin:0px 180px 0 425px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/

}


#leftcolumn{
float: left;
width: 425px; /*Width of left column in pixel*/
margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/

}


#rightcolumn{
float: left;
width: 180px; 
margin-left: -180px; 
}






#footer
{  
   	height: 380px;
   	clear: both;
	margin-top:40px;

}
#f_upper
{
	height:264px;
}
#f_upper h2
{
	color:#DED9CD;
	font-family:MgOpen Modata,Helvetica,Geneva,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	text-transform:uppercase;
}


#f_lower
{
 color:#837E76;
 line-height:12px; font-size:9px;
 font-family:MgOpen Modata,Verdana, Arial, Helvetica, sans-serif;
 padding-top:20px;
 text-align:justify;

}

.home_grid { 
background-color:#FFFFFF; width:100%; border:1px solid #a8a8a8; margin-bottom:12px;}
.home_grid td{ background-color:#e0e0e0; border-bottom:1px solid #a8a8a8;}
.home_grid td.last{  border-bottom:0px solid #a8a8a8; }
.home_grid h3{
color:#3a362d; padding:2px 4px; margin:0; font-size:12px; text-transform:uppercase; font-weight:bold; font-family:verdana,Georgia, "Times New Roman", Times, serif; 
}


/*.home_grid_2Col {}
.home_grid_2Col td.firstCol{ border-bottom:none; border-right:1px solid #a8a8a8;}
.home_grid_2Col td.secondCol{ border-bottom:none; border-left:1px solid #ffffff;}
.sep{line-height:22px;border-left:1px solid #a8a8a8; border-right:1px solid #FFFFFF; padding:2px 0;}*/


.home_grid_2Col_contest {width:100%;}
.home_grid_2Col_contest td{ text-align:center; padding:10px 10px 10px 10px;}
.home_grid_2Col_contest td.firstCol{ border-bottom:none; border-right:1px solid #a8a8a8; width:33%;}
.home_grid_2Col_contest td.secondCol{ border-bottom:none; border-left:1px solid #ffffff; width:33%;}
.home_grid_2Col_contest td img{ border:1px solid #02536C; width:60px; height:60px;}


.home_grid_2Col_contact {width:90%;}
.home_grid_2Col_contact td{ text-align:center; padding:10px 10px 10px 10px;}
.home_grid_2Col_contact td.firstCol{ border-bottom:none; border-right:1px solid #a8a8a8; width:50%;}
.home_grid_2Col_contact td.secondCol{ border-bottom:none; border-left:1px solid #ffffff; width:50%;}
.home_grid_2Col_contact td img{ border:1px solid #02536C; width:60px; height:60px;}


.our_service{ text-align:center;}
.our_service h3{ background-color:#3a362d; color:#fdfdfc; padding:10px; margin:-3px;}
.our_service img{ margin:15px;}



#footer-link{ height:45px; line-height:45px;  color:#cccccc; text-align:left;}


#footer-link a{ color:#cccccc; font-size:11px; padding:2px 5px; font-family:Arial, Helvetica, sans-serif;}



#copyright
{

    color:#999999;  
    font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0 5px;
}

#copyright a
{
    color: #445E7B;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#copyright a:hover
{
    color: #445E7B;
    font-size: 11px;

    text-decoration: underline;
}
#copyright span{ float:right; color:#666666}

.content-inner-tube{ margin: 12px 10px 0px 10px;}
.left-inner-tube{ margin: 12px 0px 0px 0px; }



#left-ctg-box{ width:227px; background-image:url(../../img/category_04.jpg); background-position:center; background-repeat:repeat-y; border:1px solid #cccccc; border-left:none; border-right:none;} 
#leftcolumn h2{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-variant:normal;
	
	/*margin:0px 0 2px 10px;*/
	padding:0;
	height:20px;
	}


	.txt_box { background-image:url(../img/txtBox_bg.jpg); border:1px solid #9a9a9a; padding:5px;font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;color:#474747;}
	.search_btn{ }
	.search_box{ padding:15px 5px;}
	.search_box_company{ padding:3px 5px 15px 12px;}
	.search_box_technicalchart{ margin:5px 5px 5px 23px;}
	.search_box_calender{ padding:5px 5px;} 
    .search_box_company1{ padding:3px 5px 15px 12px;background-color:#99CCFF;}
    .Quick_Note{color:black;}
		
	
/*****************  Main Tab CSS Start *************/	
ul.tab_n3{ height:10px; margin-left:2px;}
.tab_n3 li{ float:left;border-right:1px solid #ccc;}
.tab_n3 li a{ display:inline-block; font:bold 11px Arial; padding:4px 10px; color:#616060; text-align:center} 
.tab_n3 li a:hover, .tab_n3 li a.act{ text-decoration:none; border: 1px solid #b1b1b1; border-bottom:0; font:bold 11px Arial;background: url(../img/tab_onbg.gif) repeat-x left top; color:#DB6627;}
/*****************  Main Tab CSS End *************/	

/*****************  Sub Tab CSS Start *************/	
.tab1s {padding:4px 2px; margin-left:5px;}
.tab1s ul li { list-style:none; float:left; display:block; margin-right:6px; }
.tab1s ul li a{float:left; font:normal 9px verdana; padding:2px 6px; color:#3A362D; text-align:center;	border:1px solid #02536C;
				background:#F5F5F5; text-decoration:none; text-transform:uppercase; cursor:pointer;}
.tab1s ul li a:hover,.tab1s ul li a.active {text-decoration:none; background:#3A362D; color:#fff;}
.tab1s ul li a.inactive {text-decoration:none; background:#F5F5F5; color:#3A362D;}

/*****************  Sub Tab CSS End *************/	

/*****************  2 colm Grid CSS Start *************/	
.home_grid_2Col {margin:5px 0px 7px 15px;}

.home_grid_2Col td.firstCol{ border-bottom:none; border-right:1px solid #a8a8a8; width:30%;}
.home_grid_2Col td.secondCol{ border-bottom:none; border-left:1px solid #ffffff; padding-left:0px;}
.sep{line-height:22px;border-left:1px solid #a8a8a8; border-right:1px solid #FFFFFF; padding:10px 0;}
/*****************  2 colm Grid CSS End *************/	

/*****************  2 colm Grid Element's CSS Start *************/	
.courseElementTitle p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#02536C;
	font-weight:bold;
	padding-bottom:6px;
}
.courseElementDetails p{
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: capitalize;
	color:#000000;
	font-weight:normal;
	padding-bottom:6px;	
}
/*****************  2 colm Grid Element's CSS End *************/	

.linkBody a{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0B578F;
	text-decoration:none;
}
.linkBody a:hover{
	color:#DA7652;
	text-decoration: underline;
}

hr{
	color:#fdfdfd;background:#FFFFFF; height:1px;
}

.tabtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#02536C;
	font-weight:bold;
	text-transform:uppercase;
}
.brd_btd {border-bottom:1px dashed #FFF;}
.newsarr1{
	margin-left:12px;
	background:#ECECEC url(../img/grt.jpg) no-repeat left center;	
	
}
.newsarr{
	/*color:#181103;*/
	color:#0A578F;	
	font-weight:bold;
}

/*************** Market Action Accordion CSS Start *********************/

.marketaction_accordion {
	width: 100%;
	margin: 0;	
	font: 10px normal verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	line-height: 1.7em;
	outline: none;
}


h2.marketaction_acc_trigger {
	padding: 0;	margin: 0 0 2px 10px !important;
	/*border-bottom:1px solid #3A362D;*/
	background:#ECECEC url(../img/plus.gif) no-repeat left center;
	height: 25px;
	/*line-height:25px;*/
	/*width: 338px;*/

	font-family:verdana,Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 9px !important;
	font-weight: bold;
	float: left;
}


h2.marketaction_acc_trigger th{
	width:70px;
	
}
h2.marketaction_acc_trigger a {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#02536C;
	font-weight:bold;
	text-transform:uppercase;
	
	text-decoration: none;
	display: block;
	padding: 0 0 0 0px;
	margin: 4px 0 0 22px;
	
	text-align:left !important;
}

h2.marketaction_active {background:#ECECEC url(../img/minus.gif) no-repeat left center;}
.acc_marketaction_accordion {
	margin: 0 0 0px; padding: 0;
	overflow: hidden;
	font-size: 10px;
	width: 338px;
	clear: both;
	background: #E0E0E0;
	/*border-bottom:1px solid #a8a8a8;*/
	/*-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; */
}
.acc_marketaction_accordion .block {
	padding: 00px;	
}
.acc_marketaction_accordion .block p {
	padding: 0px 0px;
	margin: 0px 10px 0px 10px;
	
}
.acc_marketaction_accordion h3 {
	font: 10px normal verdana, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 0px 0;

}
.acc_marketaction_accordion img {
	float: left;
	margin: 00px 15px 0px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}

/*************** Market Action Accordion CSS End *********************/





/*************** Market Tools Accordion CSS Start *********************/

.markettools_accordion {
	width: 338px;
	margin: 0;	
	font: 10px normal verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	line-height: 1.7em;
	outline: none;
}


h2.markettools_acc_trigger {
	padding: 0;	margin: 0 0 2px 10px !important;
	/*border-bottom:1px solid #3A362D;*/
	background:#E0E0E0 url(../img/plus.gif) no-repeat left center;
	height: 25px;
	/*line-height:25px;*/
	/*width: 338px;*/

	font-family:verdana,Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 9px !important;
	font-weight: bold;
	float: left;
}


h2.markettools_acc_trigger th{
	width:200px;
	
}
h2.markettools_acc_trigger a {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#02536C;
	font-weight:bold;
	text-transform:uppercase;
	
	text-decoration: none;
	display: block;
	padding: 0 0 0 0px;
	margin: 4px 0 0 22px;
	
	text-align:left !important;
}

h2.markettools_active {background:#E0E0E0 url(../img/minus.gif) no-repeat left center;}
.acc_markettools_accordion {
	margin: 0 0 0px; padding: 0;
	padding-bottom:10px;
	overflow: hidden;
	font-size: 10px;
	width: 338px;
	clear: both;
	background: #E0E0E0;
	/*border-bottom:1px solid #a8a8a8;*/
	/*-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; */
}
.acc_markettools_accordion .block {
	padding: 00px;	
}
.acc_markettools_accordion .block p {
	padding: 0px 0px;
	margin: 0px 10px 0px 10px;
	
}
.acc_markettools_accordion h3 {
	font: 10px normal verdana, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 0px 0;

}
.acc_markettools_accordion img {
	float: left;
	margin: 00px 15px 0px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}

/*************** Market Tools Accordion CSS End *********************/







/************** Event Calender CSS Start ***********************************/
.weekname{    
    margin-left: 4px;   
}
.bodyTitleCalender div span{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;	
	font-weight:bold;
	color:#5E5B53;
	padding-right:12px;
   
}
.bodyTitleCalender div a{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;	
	font-weight:bold;
	color:#0B578F;
	padding-right:4px;
    text-decoration: none;
	
}
.bodyTitleCalender div a:hover{    
    color:#E86723;    
    text-decoration: none;    
}
.bodyTitleCalender div a.seeall{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#0B578F;
    text-transform:none;
}
.bodyTitleCalender div a.seeall:hover{	
	color:#E86723;	
}


.home_grid_2Col_calender {padding:10px 0px 7px 10px;}
.home_grid_2Col_calender td.firstCol{ border-bottom:none; border-right:1px solid #a8a8a8; width:52%;}
.home_grid_2Col_calender td.secondCol{ border-bottom:none; border-left:1px solid #ffffff; padding-left:10px;}

/************************ Event Calender Css End  ***************************************/

/************************ Market Links Css End  ***************************************/
.marketlinks div{
	padding-left:10px;
}	
.marketlinks div span a{	
	margin-right: 42px;	
}
.marketlinks div a{
	margin-left:3px;
	color:#154971;
}
.marketlinks div a:hover{
	color:#E86723;
	text-decoration:none;
}
/************************ Market Links Css End  ***************************************/



.tablegrid{
	width:95%;			
}

.tablegrid tr.tablehead td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#3A362D;
	width:20%;
}
.tablegrid td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:20%;
	text-align: center;
	/*text-transform:uppercase;*/

}
.tablegrid td span{
	padding:10px;
}

.tablegrid td img{
	border:1px solid #02536C;	
}


/********************** Footer upper CSS Start ****************************************************/

.footer_grid_2Col {padding-top:10px;}
.footer_grid_2Col td.firstCol{ border-bottom:none; border-right:0px solid #ffffff;  }
.footer_grid_2Col td.secondCol{ border-bottom:none; border-left:0px solid #a8a8a8; background:url(../img/vr.jpg) no-repeat left center;}
.footer_grid_2Col a:hover{
	color:#CDA869;
	text-decoration:none;
}
.firstCol p{
	margin-left:00px;
}
.secondCol p{
	margin-left:30px;
}
.footerlinkhead{
	text-transform:uppercase;
	font-weight:bold;
}



.firstCol a{
	color:#8F887C;
}
.secondCol a{
	color:#8F887C;
}
.footercompanylist{
	margin-top:12px;
}
.footercompanylist a{
	text-transform:uppercase;
	border-right:0px solid #fff;
    margin-right:6px;
	margin-left:6px;
    
	text-decoration:underline;
	color:#8F887C;
}
.footercompanylist a:hover{	
	text-decoration:none;
	color:#CDA869;
}

.footerlinkheadmanu{
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}
.footerlinkheadmanu a{
	color:#CDA869;
	padding:2px 3px;
	border:1px solid #8F887C;

}
.footerlinkheadmanu a:hover{
	color:#8F887C;
	padding:2px 3px;
	border:1px solid #CDA869;
	text-decoration:none;

}
/********************** Footer upper CSS End ****************************************************/

/*************** Market Statistic Accordion CSS Start *********************/
/************ For DSE *****************/
ul#marketstatistic_accordion, ul#marketstatistic_accordion ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#marketstatistic_accordion a {
  display: block;
  text-decoration: none;	
}

ul#marketstatistic_accordion li {
  margin-top: 1px;
}

ul#marketstatistic_accordion li tr th{
  background: #ECECEC;
  color: #000;
  padding: 0.13em 0;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  width:90px;
  
}
ul#marketstatistic_accordion li tr th a{  
  color: #02536C; 
  padding-left:15px;
  background:#ECECEC url(../img/right_arr.png) no-repeat left center;
  margin-left: 10px;
  width:90px;
  
}
.marketstatistic_accordion_active{
  background:#ECECEC url(../img/down_arr.png) no-repeat left center;  
}

ul#marketstatistic_accordion li ul li {
  color: #000;
  padding: 3px 0px 0px 25px;  
}
/************ For DSE End*****************/

/************ For CSE *****************/
ul#marketstatistic_accordion2, ul#marketstatistic_accordion2 ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#marketstatistic_accordion2 a {
  display: block;
  text-decoration: none;	
}

ul#marketstatistic_accordion2 li {
  margin-top: 1px;
}

ul#marketstatistic_accordion2 li tr th{
  background: #ECECEC;
  color: #000;
  padding: 0.2em 0;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  width:90px;
}
ul#marketstatistic_accordion2 li tr th a{  
 color: #02536C; 
  padding-left:15px;
  background:#ECECEC url(../img/right_arr.png) no-repeat left center;
  margin-left: 10px;
  width:90px;
  
}
.marketstatistic_accordion2_active{
  background:#ECECEC url(../img/down_arr.png) no-repeat left center;  
}

ul#marketstatistic_accordion2 li ul li {
  color: #000;
  padding: 5px 0px 5px 40px;
}
/************ For CSE End *****************/

/************ For SB *****************/
ul#marketstatistic_accordion3, ul#marketstatistic_accordion3 ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#marketstatistic_accordion3 a {
  display: block;
  text-decoration: none;    
}

ul#marketstatistic_accordion3 li {
  margin-top: 1px;
}

ul#marketstatistic_accordion3 li tr th{
  background: #ECECEC;
  color: #000;
  padding: 0.2em 0;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  width:90px;
}
ul#marketstatistic_accordion3 li tr th a{  
 color: #02536C; 
  padding-left:15px;
  background:#ECECEC url(../img/right_arr.png) no-repeat left center;
  margin-left: 10px;
  width:90px;
  
}
.marketstatistic_accordion3_active{
  background:#ECECEC url(../img/down_arr.png) no-repeat left center;  
}

ul#marketstatistic_accordion3 li ul li {
  color: #000;
  padding: 5px 0px 5px 40px;
}
/************ For SB End *****************/
/*************** Market Statistic Accordion CSS End *********************/


/*************** NEWS Tab news view CSS Start *********************/
.tabnewstitle{
	width:98%;
	/*padding: 10px 5px 10px 10px;*/
	padding-left:10px;
	padding-bottom:8px;

}

.tabnewstitle ul li{	
	padding:1px 0px 1px 0px;
}

.tabnewstitle ul li a{
	margin-left:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0B578F;
}
.tabnewstitle ul li a:hover{	
	color:#E86723;
	text-decoration:none;
}
.news_below_link{
	margin:5px 0;

}
.news_below_link a{
	margin-right:8px;
	margin-top:6px;
	color:#02536C;
	padding: 0px 10px;
	border-right:0px solid #02536C;
	font-size:10px;
	text-decoration:underline;
}
.news_below_link a:hover{
	color:#E86723;
	text-decoration:none;
}
/*************** NEWS Tab news view CSS End *********************/


/*************** Corporate Action Tab CSS END *********************/

ul#corporateaction_accordion, ul#corporateaction_accordion ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul#corporateaction_accordion a {
  display: block;
  text-decoration: none;	
}

ul#corporateaction_accordion li {
  margin-top: 1px;
}

ul#corporateaction_accordion li tr th{
  background: #ECECEC;
  color: #000;
  padding: 0.2em 0;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  width:90px;
  
}
ul#corporateaction_accordion li tr th a{  
  color: #02536C; 
  padding-left:15px;
  background:#ECECEC url(../img/right_arr.png) no-repeat left center;
  margin-left: 10px;
  width:90px;
  
}
.corporateaction_accordion_active{
  background:#ECECEC url(../img/down_arr.png) no-repeat left center;  
}

ul#corporateaction_accordion li ul li {
  color: #000;
  padding: 5px 0px 5px 40px;
}

/********************** Corporate Action Tab CSS END ********************/

/********************** Chart Box CSS Start ********************/
.home_grid_chartbox { 
background-color:#E0E0E0; width:100%; border:1px solid #a8a8a8;  padding: 4px 5px;}
.home_grid_chartbox td{ background-color:#e0e0e0; border-bottom:1px solid #a8a8a8;}
.home_grid_chartbox td.last{  border-bottom:0px solid #a8a8a8; }
.home_grid_chartbox h3{
color:#3a362d; padding:2px 4px; margin:0; font-size:12px; text-transform:uppercase; font-weight:bold; font-family:verdana,Georgia, "Times New Roman", Times, serif; 
}

.chartboxtable tr td
{
    border:0px;
    padding:5px 5px 5px 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-align:center;
    text-transform:uppercase;
    
}

.chartboxtablefull tr td
{
    border:0px;
    padding:5px 5px 5px 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;    
    text-transform:uppercase;
    
}

/********************** Chart Box CSS End ********************/

/********************** Market Rader CSS Start ********************/

.datamatrix_panel {
background-color:#FFFFFF; width:100%; border:1px solid #a8a8a8; margin-bottom:12px;}
.datamatrix_panel td{ background-color:#e0e0e0; border-bottom:1px solid #a8a8a8; width: 418px; padding-left: 10px;}
.datamatrix_panel td.last{  border-bottom:0px solid #a8a8a8; padding: 10px 10px 15px 10px;}
.datamatrix_panel h3{
color:#3a362d; padding:2px 4px; margin:0; font-size:12px; text-transform:uppercase; font-weight:bold; font-family:verdana,Georgia, "Times New Roman", Times, serif; 
}


.watchlist_panel {
background-color:#FFFFFF; width:100%; border:1px solid #a8a8a8; margin-bottom:12px;}
.watchlist_panel td{ background-color:#e0e0e0; border-bottom:1px solid #a8a8a8; width: 418px; padding-left: 10px;}
.watchlist_panel td.last{  border-bottom:0px solid #a8a8a8; padding: 10px 10px 15px 10px;}
.watchlist_panel h3{
color:#3a362d; padding:2px 4px; margin:0; font-size:12px; text-transform:uppercase; font-weight:bold; font-family:verdana,Georgia, "Times New Roman", Times, serif; 
}


.portfolio_panel {
background-color:#FFFFFF; width:100%; border:1px solid #a8a8a8; margin-bottom:12px;}
.portfolio_panel td{ background-color:#e0e0e0; border-bottom:1px solid #a8a8a8; width: 418px;}
.portfolio_panel td.last{  border-bottom:0px solid #a8a8a8; padding: 10px 10px 15px 10px;}
.portfolio_panel h3{
color:#3a362d; padding:2px 4px; margin:0; font-size:12px; text-transform:uppercase; font-weight:bold; font-family:verdana,Georgia, "Times New Roman", Times, serif; 
}

.portfolio_panel1 {
background-color:#99CCFF; width:100%; /*border:1px solid #a8a8a8; margin-bottom:12px;*/}
.portfolio_panel1 td{ background-color:#99CCFF; border-bottom:1px solid #a8a8a8; width: 418px;}
.portfolio_panel1 td.last{  border-bottom:0px solid #a8a8a8; padding: 10px 10px 15px 10px;}
.portfolio_panel1 h3{
color:#3a362d; padding:2px 4px; margin:0; font-size:12px; text-transform:uppercase; font-weight:bold; font-family:verdana,Georgia, "Times New Roman", Times, serif; 
}


/********************** Market Rader CSS End ********************/


/********************** Large Button Sprite Image CSS Start ********************/
a.link-button-dark{
    background-position: 0 -109px;
    display: block;
    float: left;
    height: 34px;
    line-height: 34px;
    margin: 0;
    padding-left: 6px;
}
a.link-button-dark span{
    background-position: right -109px;
    color: #F7F7F7;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 0.3px;
    padding: 0 25px 0 15px;
    text-transform: uppercase;
}
a.link-button-dark:hover{
    background-position: 0 -109px;
    color: #070707;
}
a.link-button-dark:hover {
    background-position: 0 -143px;
    text-decoration: none;
}
a.link-button-dark:hover span {
    background-position: right -143px;
    color: #FFFFFF;
}
.sprite {
    background: url(../img/sprite_activeden.png) no-repeat scroll left top transparent;
    

}
/********************** Large Button Sprite Image CSS End ********************/

/********************** Login Button Sprite Image CSS Start ********************/
a.login-button-dark{
	background-position: 0 -358px;
	display: block;
	float: left;
	height: 22px;
	line-height: 22px;
	margin: 0;
	padding-left: 4px;
}
a.login-button-dark span{
	background-position: right -358px;
	color: #F7F7F7;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.3px;
	padding: 0 15px 0 10px;
	text-transform: uppercase;
	
}
a.login-button-dark:hover{
	background-position: 0 -109px;
	color: #070707;
}
a.login-button-dark:hover {
	background-position: 0 -402px;
	text-decoration: none;
}
a.login-button-dark:hover span {
	background-position: right -402px;
	color: #FFFFFF;
}
/********************** Login Button CSS End ********************/

/********************** Singin Button CSS Start ********************/
a.signin-button-dark{
	background-position: 0 -358px;
	display: block;
	float: left;
	height: 22px;
	line-height: 22px;
	margin: 0;
	padding-left: 4px;
}
a.signin-button-dark span{
	background-position: right -358px;
	color: #F7F7F7;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 0 5px 0 4px;
}
a.signin-button-dark:hover{
	background-position: 0 -109px;
	color: #070707;
}
a.signin-button-dark:hover {
	background-position: 0 -402px;
	text-decoration: none;
}
a.signin-button-dark:hover span {
	background-position: right -402px;
	color: #FFFFFF;
}
/********************** Signin Button CSS End ********************/

/********************** Goal Div CSS Start ********************/
.goaldiv{
    height:auto; width:80.5%; border:1px solid #3B3632;background-color:#E0E0E0; float:left;
}
.cornerimg{float:right; margin-right:-3px; position: relative; top:-3px;}
/********************** Goal Div CSS Start ********************/

.smallgreentext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold !important;
    color:green !important; 
}

.smallredtext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold !important;
    color:#CC0000 !important;
}

.smallredtext a{
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#CC0000;
    text-decoration:none;
}
.smallredtext a:hover{
    text-decoration:underline;
}

.smallgreentext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold !important;
    color:green !important; 
}
.inner_content{
padding:10px;
}
.inner_content .strong-one{
font-weight:bold;}
.inner_content table{
background-color:#FFFFFF;
}
.inner_content p.head{
font-weight:bold;
text-decoration:underline;
}
.inner_content ul{
padding-left:20px;}

.inner_content li{
list-style:circle;
}
table.portfolio th {
  text-align: left; padding-top: 5px; padding-bottom: 1px; color:#000; border-bottom:1px solid #02536C; border-right:1px solid #02536C; font-size: 11px; font-family: Verdana; 
}
table.portfolio td {  text-align: left; padding-top: 0px; padding-bottom: 0px; border-bottom:1px solid #02536C; border-right:1px solid #02536C; font-size: 11px; font-family: Verdana; line-height: 14px;} 


.submitEvent{
    background: url("../img/btn_search.jpg");
}

button.small-search {
    background-position: -497px -2px;
    border: medium none;
    cursor: pointer;
    height: 26px;
    overflow: visible;
    text-indent: -9999px;
    width: 35px;
}


a.viewmore{
    font-family:arial,verdana; 
    font-size:10px;
    text-transform: capitalize;
    text-decoration: none;
}
a.viewmore:hover{
    text-decoration: none;
}

.showchartoption{
    border:1px solid #0B578F; padding:2px 5px; color:#FFF; background:#3F4F5C;
    cursor:pointer;
}

span.bangla-content  {    
    color: #146F18;
    font-family: Vrinda;
    font-size: 17px;  
    font-weight: normal;
    line-height: 20px;
    margin: 0 0 10px 6px;    
}

.sabuj { background-color: #cbc4c1 !important;} 

/*********** News Date Css Start ********************/
.date {
    bottom: 0;
    color: #3A362D;
    font-weight: normal;
    margin: 0;
    padding: 0;
    /*position: absolute;*/
    right: 0;
    font-family:arial;
}
.date .date_holder {
    margin: 0;
    padding: 0;
    
}
.date span.day {
    display: inline;
    float: right;
    font-size: 30px;
    line-height: 36px;
    font-weight:bold;
    
}
.date span.month {
    float: right;
    font-size: 14px;
    line-height: 14px;
    padding-left:0px;
    padding-top: 4px;
    text-align: left;
    text-transform: uppercase;
    width: 40px;
}
.date span.year {
    float: left;
    font-size: 13px;
    margin-top: -3px;
    margin-left:1px;
}

/*************** News Date Css End ***************/

.pagination{
    font-family: verdana;
    font-size: 12px;
}
.pagination .paging{
    color: #3A362D;
    
}
/*.pagination .paging span{
    border: 1px solid #B4B4B4;
    background: #F0F0F0;
    padding:2px 3px;
}*/
.pagination .page-count{
    padding: 15px 0 15px 0;
    color: #366;
}


/************* For Bady Menu Css Start **************************/
.bodylinkheadmanu{
    text-transform:uppercase;
    font-weight:bold;
    font-size:10px;
    text-align:left;
}
.bodylinkheadmanu a{
    color:#3A362D;
    padding:2px 3px;
    border:1px solid #02536C;

}
.bodylinkheadmanu a:hover{
    color:#CDA869;
    padding:2px 3px;
    border:1px solid #02536C;
    text-decoration:none;
    background: #3B3632;

}

.bodylinkheadmanu .activebodylinkheadmanu{
    color:#CDA869;
    padding:2px 3px;
    border:1px solid #02536C;
    text-decoration:none;
    background: #3B3632;

}
/************* For Bady Menu Css End **************************/


.tablegridWW{
    width:98%;            
}

.tablegridWW tr.tablehead td{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    color:#3A362D;
    
}
.tablegridWW td{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;    
    text-align: left;
    

}
.tablegridWW td span{
    padding:10px;
}

.tablegridWW td img{
    border:1px solid #02536C;    
}

/*******************Contest Slide show css start **********************/ 
#slideshow {
    margin:5px auto;
    width:650px;
    
    /*background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;*/
    position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:550px;
 /* height:220px;    */
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:520px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
 /* height:220px;  */
}


.control {
  display:block;
  width:39px;
 /* height:220px;    */
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  height:240px;
  background:transparent url(../img/control_left.jpg) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  height:240px;
  background:transparent url(../img/control_right.jpg) no-repeat 0 0;
}



#pageContainer {
  margin:0 auto;
  width:960px;
}

.slide h2, .slide p {
  margin:15px;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img {
  float:right;
  margin:0 15px;
}
/*******************Contest Slide show css end **********************/  


/*******************Auto Suggestion css Start**********************/  
#result {
    height:20px;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    color:#333;
    padding:5px;
    margin-bottom:10px;
    background-color:#FFFF99;
}

.suggestionsBox {
    position: absolute;
    left: 0px;
    top:35px;
    margin: 0px 0px 0px 500px;
    width: 200px;
    padding:0px;
    background-color: #000;
    border-top: 3px solid #000;
    color: #fff;    
}
.suggestionList {
    margin: 0px;
    padding: 0px;
}
.suggestionList ul li {
    list-style:none;
    margin: 0px;
    padding: 6px;
    border-bottom:1px dotted #666;
    cursor: pointer;
}
.suggestionList ul li:hover {
    background-color: #FC3;
    color:#000;
}
ul {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    /*color:#FFF;*/
    padding:0;
    margin:0;
}

.load{
background-image:url(../img/loader.gif);
background-position:right;
background-repeat:no-repeat;
}

#suggest {
    position:relative;
}
/********************* Auto Suggestion CSS End  *************************/

/*******************Auto Suggestion css Start**********************/  
#resultQuote {
    height:20px;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    color:#333;
    padding:5px;
    margin-bottom:10px;
    background-color:#FFFF99;
}

.suggestionsBoxQuote {
    position: absolute;
    left: 0px;
    top:60px;
    margin: 0px 0px 0px 0px;
    width: 350px;
    padding:0px;
    background-color: #000;
    border-top: 3px solid #000;
    color: #fff;    
}
.suggestionListQuote {
    margin: 0px;
    padding: 0px;
}
.suggestionListQuote ul li {
    list-style:none;
    margin: 0px;
    padding: 6px;
    border-bottom:1px dotted #666;
    cursor: pointer;
}
.suggestionListQuote ul li:hover {
    background-color: #FC3;
    color:#000;
}

.loadQuote{
background-image:url(../img/loader.gif);
background-position:right;
background-repeat:no-repeat;
}

#suggestQuote {
    position:relative;
}
/********************* Auto Suggestion CSS End  *************************/
