/*Pre Defined Tags*/

body 
{	
	margin:0px;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
}

a.aRef:link, a.aRef:visited, a.aRef:active 
{
	color:#547a54;
	text-decoration:none;
	font-weight:bold;
}

a.aRef:hover
{	
	text-decoration:underline;
	color:#000000;
}


/*Header Tags*/

#logo 
{ 
	padding: 12px 0px 12px 17px;
	text-align:left;
	width:150px;
	font-family: Tahoma, Verdana, Arial;
}

#topnav 
{ 
	color:#547a54;
	padding:0px 10px 4px 5px;
	text-align:left;
	vertical-align:bottom;
	width:220px;
	font-family: Tahoma, Verdana, Arial;
}

#topnav  td
{
	border-bottom:#999999 solid 1px;
	padding:0px;
	color:#06377c;
	text-align:left;
	font-family: Tahoma, Verdana, Arial;
}

#scrollarea 
{
	background-color:#06377c;
	background-repeat: no-repeat;
	background-position: top right;
	padding:0px 10px 0px 2px;
	text-align:right;
	vertical-align:middle;
	color:#e3efde;
	font-family: Tahoma, Verdana, Arial;
	font-size:9px;
}
#scrollarea a, #scrollarea a:link, #scrollarea a:visited, #scrollarea a:active
{	
	color:#e3efde;
	text-decoration:none;
}

#scrollarea a:hover
{	
	color:#ee9801;
	text-decoration:underline;
}

/*.scrollarea 
{
	background-color:#CBD2C8;
	padding:0px 10px 0px 2px;
	text-align:right;
	vertical-align:middle;
	color:#e3efde;
	font-family: Tahoma, Verdana, Arial;
	font-size:9px;
}*/

#date 
{
	background:#cbd2c8;
	border-bottom:#06377c 5px solid;
	padding:0px 10px 0px 5px;
	text-align:left;
	width:220px;
	font-family: Tahoma, Verdana, Arial;
}

/*Content Area Tags*/

#content 
{
	background-color:#ffffff;
	background-repeat: repeat-x;
	background-position: top;
	font-family: Tahoma, Verdana, Arial;
}

#homecontent 
{	
	background-color:#06377c;
	background-repeat: no-repeat;
	background-position: top left;
	padding:192px 10px 10px 10px;
	width:525px;
	color:#FFFFFF;
	text-align:left;
	font-family: Tahoma, Verdana, Arial;
}

#homecontent  ul
{	
	list-style:none;
	padding:0px 0px 0px 15px;
	margin:0px;
	font-family: Tahoma, Verdana, Arial;
}

#homecontent  li
{
	padding:0px 0px 0px 12px;
	font-family: Tahoma, Verdana, Arial;
}

#partition 
{
	background-color: #cbd2c8;
	background-position:bottom;
	background-repeat: no-repeat;
	border-right: #8e9188 3px solid;
	width:11px;
	vertical-align:bottom;
	font-family: Tahoma, Verdana, Arial;
}

#rightbar 
{
	background-color: #06377c;
	vertical-align:top;
	text-align:left;
	font-family: Tahoma, Verdana, Arial;
}

#logintitle 
{
	background-repeat:no-repeat;
	background-position: left top;
	padding:7px 0px 7px 10px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:top;
	font-family: Tahoma, Verdana, Arial;
}

#markettimings 
{
	background:#015aac;
	padding:5px 0px 5px 10px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:top;
	font-family: Tahoma, Verdana, Arial;
}

#markettimingscontent 
{
	background-repeat: no-repeat;
	background-position: center top;
	padding:8px 8px 8px 8px;
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial;
}

#markettimingscontent td 
{ 
	border-bottom:#999999 solid 1px;
	padding:3px 0px 3px 5px;
	color:#000;
	text-align:left;
	font-family: Tahoma, Verdana, Arial;
}

#right 
{
	background-repeat: no-repeat;
	background-position: left bottom;
	width:14px;
	border-left:#cbd2c8 solid 3px;
	font-family: Tahoma, Verdana, Arial;
}


#left
{
	background-repeat: no-repeat;
	background-position: left bottom;
	width:14px;
	border-right:#cbd2c8 solid 3px;
	font-family: Tahoma, Verdana, Arial;
}

.right 
{
	background-repeat: no-repeat;
	background-position: left bottom;
	width:18px;
	font-family: Tahoma, Verdana, Arial;
}

#bottombox { background:#cbd2c8;
	padding:10px 17px 10px 17px;
}

#bottombox div{ border-top:#afafaf solid 2px;
	border-right:#c4c4c4 solid 2px;
	border-bottom:#dedede solid 2px;
	border-left:#c4c4c4 solid 2px;
	padding:5px 0px 5px 0px;
	background:#FFFFFF
}

#bottomboxtop { background:#729872;
	height:9px;
}

#bottomboxcontent1, #bottomboxcontent2 
{
	border-right:dotted #666666 1px;
	width:236px;
	text-align:left;
	padding:0px 10px 0px 10px;
	font-family: Tahoma, Verdana, Arial;
}

#bottomboxcontent3 
{ 
	width:244px;
	text-align:left;
	padding:0px 10px 0px 10px;
	font-family: Tahoma, Verdana, Arial;
}

#bottomboxcontent1 img, #bottomboxcontent2 img, #bottomboxcontent3 img
{ 
	float:left;
	padding:0px 5px 0px 0px;
	font-family: Tahoma, Verdana, Arial;
}

#bottomboxcontent1  ul, #bottomboxcontent2  ul, #bottomboxcontent3  ul
{ 
	list-style:none;
	padding:0px 0px 0px 70px;
	margin:0px;
	font-family: Tahoma, Verdana, Arial;
}

#bottomboxcontent1  li, #bottomboxcontent2  li, #bottomboxcontent3  li
{
	background-repeat: no-repeat;
	background-position: left;
	padding:0px 0px 0px 12px;
	color:#06377c;
	font-family: Tahoma, Verdana, Arial;
}

#leftnavbar 
{
	background-color: #06377c;
	background-repeat: no-repeat;
	background-position: left top;
	border-right:#cbd2c8 solid 3px;
	border-top:#cbd2c8 solid 1px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
}

#leftnavbar ul
{ 
	list-style:none;
	text-align:left;
	margin:0px;
	padding: 0px 15px 0px 15px;
}

#leftnavbar ul li
{ 
	border-bottom:#647872 solid 1px;
	color:#FFFFFF;
	padding:5px 0px 5px 10px;
	background-repeat: no-repeat;
	background-position: left top;
}

#leftnavbar ul li a
{ 
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	font-weight:normal;
}

#leftnavbar ul li a:hover
{ 
	color:#ee9801;
	display:block;
	text-decoration:none;
	font-weight:normal;
}

#innercontent 
{ 
	background:#FFFFFF;
	vertical-align:top;
	padding: 1px 0px 0px 0px;
	text-align:left;
}

.innertopnav 
{ 
	text-align:left;
	color:#FFFFFF;
}

.innertopnav a, .innertopnav a:visited, .innertopnav a:link, .innertopnav a:active
{ 
	text-align:left;
	margin:0px;
	display:inline;
	color:#FFFFFF;
	padding: 4px 30px 4px 30px;
	border-right:#fff solid 1px;
	text-decoration:none;
	font-weight:bold;
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #405e48;
}

.innertopnav a:hover
{ 
	text-align:left;
	padding:4px 30px 4px 30px;
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #729872;
}

#belowtopnav 
{ 
	background:#06377c;
	border-bottom:#cbd2c8 solid 1px;
	text-align:left;
	padding: 5px 10px 5px 10px;

}

#pagetitleright 
{ 
	background:#fff;
	border-bottom:#06377c 9px solid;
	padding:0px 10px 0px 5px;
	text-align:left;
	width:550px;
}

/*Footer Tags*/

#footer 
{ 
	border-top:#cbd2c8 solid 1px;
	padding:10px;
	background:#FFFFFF;
	color:#615e5c;
	text-align:center;
	font-size:10px;
	font-family: Tahoma, Verdana, Arial;
}

td.tdbold
{
	font-size: 8pt;
    font-family: Tahoma, Verdana, Arial;
    text-decoration: none;
    font-weight: bold
}

#clmenu a
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.TabMenuBG{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	background-color: #015aac;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px #015aac;
	color: #ffffff;
	cursor: hand;
	padding: 2px 1px 1px 1px;
}

.TabMenuBGSelected
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial;
	background-color: #06377c;
	color: #ffffff;
	cursor: hand;
	border-bottom: solid 1px #06377c;
}
.tabs
{
    position:relative;
    top:1px;
    left:10px;
}
.tab
{
    border:solid 1px #000000;
    background-color: #015aac;
    padding:2px 10px;
   
}
.selectedTab
{
	background-color: #06377c;
	border-bottom: solid 1px #ffffff;
	color: #000099;
}
.tabContents
{
    border:solid 1px #000000;
    padding:10px;
    background-color:#eaf2f7;
}
.label
{
	font-size: 8pt;
    font-family: Tahoma, Verdana, Arial;
    text-decoration: none;
	font-weight: bold;
}

.vTSideMenu
{
    font-size: 9pt;
    color: orange;
	font-family: Tahoma, Verdana, Arial;
	filter: flipv fliph;
}
.NegativeValue
{
    color:Red;
}
.PositiveValue
{
    color: Blue;
}
.STMBanner
{
	border: 0;
	padding: 0;
	height: 8px;
	margin-top: 0px;
	color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=  '#FFFFFF' ,EndColorStr='#015aac' );
}

.stockView
{
	background-color:#b85cb6;
	color: #FFFFFF;
}
/*01/07/2024:121505:Changes done by Ismile*/
.btn-left-margin {
    margin-left: 300px
}
/*01/07/2024:121505 Changes done by Ismile*/
