HTML
{
	SCROLLBAR-FACE-COLOR: #C6D2E4;
    SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5;
    SCROLLBAR-SHADOW-COLOR: #5883BF;
    SCROLLBAR-3DLIGHT-COLOR: #EAF7FE;
    SCROLLBAR-ARROW-COLOR: #76A1DE;
    SCROLLBAR-TRACK-COLOR: #E8E8E8;
    SCROLLBAR-DARKSHADOW-COLOR: #C6D2E4;	
}
	
th {
	color: #737373;
	background-color: #E8E8E8;
	border-bottom: 1px solid #66C4F4;
	text-align: left;
}
.border {
	color: #000000;
	border-color:#333333;
	background-color: #ffffff;

}

a {	color: #0B6AEE; 
	text-decoration: none; 
	line-height: 15px;
 }
 
 a.track:visited {
 	color: #82A3E0;
 }
 
 a:hover {
 	color: #000000; 
 	border-bottom: 1px dotted #BAC5D9;
 }
 
 a.dark {color: #000000; }
 a.dark:visited { color: #585E6A;}
 
img {border: 0px;}
	
body {
	color: #6A6B6A;
	font: 11px tahoma;
	margin: 0px;
}


.headerBg {
	height: 39px;
	background: url(../images/bg_header.gif) repeat;
}
.Ralign {
	float: right;
	text-align: right;
	
}
.Lalign {
	float: left;
	text-align: left;
	
}

.LBlueBg {
	background: #EAF7FE;
}

.LMDarkBlueBg {
	background: #CFD9E7;
}

.LWhiteBg {
	background: #FFFFFF;
	border: 1px solid #CFD9E7;

}

.LGrayBg {
	background: #EAEEF2;
}

.GrayBg {
	background: #CCCCCC;
}
.TableBg1 {
	background: #F3F3F3;
}
.Form2 {
	color: #000000;
	background: #F5F5F5;
	border: 1px solid #A4A4A8;
	font-size: 10px;
	}
.Form {
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	}
.Form3{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 400px;
	}
.Form4{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 454px;
	}
.Form5{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 150px;
		}
.Form6{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 490px;
	}
.Form7{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 205px;
		}
.Form8{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 350px;
		}
.Form9{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 338px;
		}
.Form10{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 50px;
		}
.Form12{
	color: #0066CC;
	background: #F5F5F5;
	border: 1px solid #B7B7B8;
	font-size: 11px;
	width: 175px;
		}
.Question{
	color: #6A6B6A;
	background: #F0F6FE;
	font-size: 11px;
		}
.dot_strep{
	color: #4979BA;
	font-size: 11px;

		}
.Btn {
	
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0F5782;
	border: 1px double #CCCCCC;
	padding: 1px;
	float: left;
	margin-left: 2px;
}
.Btn2 {
	
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0F5782;
	border: 1px double #CCCCCC;
	padding: 0px;

}
.BlackSmall {
	font-size: 10px;
	color: #000000;
	
}

.th1 {font-weight: normal; text-align: left; background-color: #CFD9E7;  border:1px solid #C5D0DE;}


.BlackSmall a {
	
	color: #000000;
	text-decoration: underline;
}
.BlackSmall a:hover {
	
	color: #000000;
	text-decoration: underline;
}
.BlackBold {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.BlueBold {
	font-size: 12px;
	font-weight: bolder;
	color: #00579A;
}
.BlueBold a {

	color: #00579A;
}
.BlueBold a:hover {
	
	color: #dd981d;
	text-decoration: none;
}
.WhiteTxt {
	color: #FFFFFF;
	font: 11px tahoma	;
	text-align: left;	
}
.WhiteTxt a{
	
	color: #FFFFFF;
	text-decoration: none;
}
.WhiteTxt a:hover{
	
	color: #FFFFFF;
	text-decoration: Underline;
}
.WhiteBg {
	background: #ffffff;
	
}

.redNote {
	color: #CC0000;
}
.orange {
	color: #D58301;
}	

.disabled {
	background-color: #ededed;
	border: 1px solid #CCCCCC;
}.BlackBorder {
	border: 1px solid #000000;
}



ES\:TABS {
	behavior: url('../Css/tabs.htc');
	font-size: 11px;
	color: #00204E;

}
ES\:TABS2 {
	behavior: url('Css/tabs.htc');
	font-size: 11px;
	color: #00204E;

}
.jumpField {
	text-align: center;
	width: 20px;
	behavior: url('../css/jumpField.htc');
}
div.indexTab {
	padding: 5px;
	border-bottom: 1px solid #DFDFDF;
	behavior: url('../css/indexPad3.htc'); }

span.indexTab {
	padding: 2px 5px;
	display: block;
	border-bottom: 1px solid #DFDFDF;
	behavior: url('../css/indexPad.htc'); }
	
	.indexTab2 {
	padding: 1px 5px;
	border-bottom: 1px solid #DFDFDF;
	behavior: url('../css/indexPad2.htc'); }
	


.tickerCell { vertical-align: middle; }
.tickerSymbol {color: #000000;font-weight: bold; text-transform: uppercase; }
.tickerValue {color: #000000;font-size: 10px; white-space: nowrap; vertical-align: sub; 					display:  inline-block; width: 100px; overflow-x: hidden}
.tickerChange {color: #0F4A9B;font-size: 10px; white-space: nowrap; vertical-align: sub; display:  inline; width: 100px; overflow-x: hidden}
.ticker {display: inline-block; padding: 0px 3px; overflow: hidden; white-space: nowrap}

.tickerElement {behavior: url('../css/tickerElement.htc'); 

}
.LeftCol {
		background: url(../images/bg_LeftCol.gif) repeat;
		width: 154px;
		}

.large {
	font-size: 13px;
}
.larger {
	font-size: 15px;
}
.small {
	font-size: 10px;
}
.smaller {
	font-size: 10px;
}

.ProfileSmaller
{
	font-size: 11px;
	}

.PageServicesSmaller, .PageServicesSmaller a
{
	font-size: 9px;
	text-decoration: none;
	}
	
textarea {
	scrollbar-3dlight-color: #829BC6;
	scrollbar-arrow-color: #355792;
	scrollbar-base-color: #CED8E9;
	scrollbar-darkshadow-color: #829BC6;
	scrollbar-face-color: ;
	scrollbar-highlight-color: ;
	scrollbar-shadow-color: #ffffff; 
}
.expandElement {
	behavior: url('../css/expandElement.htc');
	border-style:none;
}
.expandElement2 {
	behavior: url('css/expandElement.htc');
	border-style:none;
}
.scrollDiv {
	overflow-y: scroll;
	xoverflow-x: hidden;
	
	scrollbar-3dlight-color: #829BC6;
	scrollbar-arrow-color: #355792;
	scrollbar-base-color: #CED8E9;
	scrollbar-darkshadow-color: #829BC6;
	scrollbar-face-color: ;
	scrollbar-highlight-color: ;
	scrollbar-shadow-color: #ffffff; 
	
	behavior: url('../css/Scrollable.htc');

}

.leftmenu {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	background: #5883BF;
	border-top: 1px solid #BECEE4;
	color: #FFFFFF;
	text-indent: 5px;
	height: 20px;
	text-decoration: none;
}
.leftmenu a{
	
	color: #FFFFFF;
	text-decoration: none;
}
.leftmenu a:hover{
	
	color: #000000;
	text-decoration: none;
}
.Submenu {
	font-size: 11px;
	background: #EDF4FE;
	border-top: 1px solid #5883BF;
	color: #727272;
	padding-left: 25px;	
	height: 14px;
	text-decoration: none;
}
.Submenu a{
	
	color: #727272;
	text-decoration: none;

}
.Submenu a:hover{
	color: #727272;
	text-decoration: underline;

}
.DarkBlueBg {
	background: #00204E;
	
}
.Date {
	font-size: 10px;
	color: #FCD5AD;
	background: #3185C6;
	padding: 2px;
	border: 1px solid #000000;
}
.Blueline {
	font-size: 10px;
	color: #000000;
	background: #FFFFFF;
	border-bottom: 1px solid #98C1DB;
}
.gline1 {
	font-size: 10px;
	color: #000000;
	background: #E8E8E8;
	border-bottom: 1px solid #98C1DB;
}
.Yline1 {
	font-size: 10px;
	color: #000000;
	background: #FFFFCC;
	border-bottom: 1px solid #cccccc;
}
.BlueBorder {
	border: 1px solid #98C1DB;
}
.Portlets {
	background: url(../images/bg_portlets.gif) repeat;
	border-top: 1px solid #22B4FF;
	border-bottom: 1px solid #22B4FF;
}

.PortletsStretched {
	background: url(../images/bg_portlets_large.gif);
	border-top: 1px solid #22B4FF;
	border-bottom: 1px solid #22B4FF;
}

.BlueTitle {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0B6AEE;
	text-indent: 5px;
}
.DarkBlueBold {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00204E;
	text-align: left;
	}
	.DarkBlueBold a {

	color: #00204E;
	text-decoration: none;
	}
	.DarkBlueBold a:hover{

	color: #22B4FF;
	text-decoration: none;

	}
.RBlackB {
	border-right: 1px solid #000000;
}
.Title {
	font-size: 10px;
	color: #001F4E;
	background: url(../images/bg_title.gif);
	font-weight: bold;
	text-transform: uppercase;
	height:20px;
}


.footer{
	color: #FFFFFF;
	background-color: #0F5782;}
.footer a{
color: #FFFFFF;
background-color: #0F5782;}
.footer a:hover{
color: #FFFFFF;
}.Hline {
	border-bottom: 1px dotted #CCCCCC;
}
.Vline {
	padding-right: 1px;
	border-right: 1px dotted #CCCCCC;
}
.Crumz {
	font-size: 10px;
	color: #7B7B7B;
	font-weight: bold;
}
.Crumz a{
	font-size: 10px;
	color: #7B7B7B;
	font-weight: normal;
	text-decoration: none;
}
.Crumz a:hover{
	font-size: 10px;
	color: #0066FF;
	font-weight: normal;
	
}
.lightFrame {
	padding: 2px;
	border: 1px solid #EFEFEF;
}
.BlueBg {
	background: #EAEEF2;
	color: #727272;
	border-top: 1px solid #C7C8CA;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	}
.GrayBg2 {
	background: #E5E5E5;
	color: #000000;
}.WBg2 {
	background: #ffffff;
	color: #000000;
}.BlueBg1 {
	background: #EAEEF2;
	color: #727272;
}.table {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
}.Red_Stars {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
}
.username1 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.login {
color: #0F4A9B;font-size: 10px; 
white-space: nowrap; vertical-align: sub; 
display:  inline; 
width: 100px; 
overflow-x: hidden
}
.arabiclink {
	font-family: Tahoma;
	color: #66CCFF;
	font-size: 12px;
}
.marketwatch {
	color: #FFB573;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.marketwatch1 {
	color: #Ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.tabStyle
{
font-weight: bold;
background-color: #22B4FF;
color: #ffffff;
padding: 5px;
vertical-align: middle;
display: inline-block;
}
body, td, th {
	font: 11px tahoma, verdana, "microsoft Sans Serif";
}

th {font-weight: normal; text-align: left; background-color: #CFD9E7;  border:1px solid #C5D0DE;}
.banner {text-align: center;}

#MainContent {
	width: 886px;
	margin: 3px auto;
}.iPurple {
	background: #7E95D3 url(../../../old website/website/images/iPurpleBG.gif) repeat-x;
}

/*************************Curves******************************/

.iCurveBlue .bottom {border-bottom: 1px solid #38486E; line-height: 1px;}
.iCurveBlue .top {line-height: 1px;}
.iCurveBlue .bg {
	background: #FAF3CA;
}
.iCurveBlue .curve {width: 12px; height: 12px; white-space: nowrap; overflow: hidden;}
.iCurveBlue .curve img {display: block}

.iCurveWP .bottom {border-bottom: 1px solid #3D4D77; line-height: 1px;}
.iCurveWP .top {line-height: 1px;}
.iCurveWP .bg {background-color: #FFFFFF ; }
.iCurveWP .curve {width: 12px; height: 12px; white-space: nowrap; overflow: hidden; }
.iCurveWP .curve img {display: block;}

.iCurveGrey .bottom {border-bottom: 1px solid #575757; line-height: 1px;}
.iCurveGrey .top {line-height: 1px; border-top: 1px solid #DFDFDF;}
.iCurveGrey .left {border-left: 1px solid #DFDFDF;}
.iCurveGrey .right {border-right: 1px solid #DFDFDF;}
.iCurveGrey .bg {background-color: #EDEDED ; }
.iCurveGrey .curve {width: 12px; height: 12px; white-space: nowrap; overflow: hidden; }
.iCurveGrey .curve img {display: block;}
.iCurveGreyBlock {
	background-color: #EDEDED ;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	padding: 12px;
	padding-top: 0px;

}

.bgBlue { background-color: #DCE0EC }

td.record, div.record, table.record td {border-bottom: 1px solid #DADAE3; padding-bottom: 2px; vertical-align: top; }
.record td.iLineH, .iLineH {
	border-bottom: 2px solid #DCE0EC;
	
}

table.blue td.record {border-bottom:1px solid #A3A5DB; }

.bgBlueLigh {background-color: #FEFAE3; }
.bgGreyDark {background-color: #DFDFDF; }
.borderBotGreyDark {border-bottom: 1px solid #DFDFDF; }
.record td.borderBotSolid, .borderBotSolid {

	border-bottom: 2px solid #858C98;
	padding-bottom: 5px;
	padding-top: 12px;
}
.pad {padding: 5px; }

.text {
	background: #F5F5F5;
	border-top: 1px inset;
	border-right: 1px inset;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px inset;
	}
img {vertical-align: middle; border: 0px;}

.floatRight {float: right}.large {
	font-size: 12px;
}
.larger {
	font-size: 14px;
}
.small {
	font-size: 10px;
}

textarea {
scrollbar-3dlight-color: #829BC6;
	scrollbar-arrow-color: #355792;
	scrollbar-base-color: #CED8E9;
	scrollbar-darkshadow-color: #829BC6;
	scrollbar-face-color: ;
	scrollbar-highlight-color: ;
	scrollbar-shadow-color: #ffffff; 
}
#range {padding-left: 20px;}

.whiteBox {background-color: white; border:1px solid #cccccc; padding: 2px}

.devnote {
	font: 9px tahoma;
	color: #FF0000;
	background: #FFFFCC;
}
.numericCell, .numericCell td, .numericCell th {
	text-align: right;
}
td.nonNumeric, th.nonNumeric {text-align: left}

.yellowNote {
	background: #FFFFCC;
	padding: 3px;
	border: 1px solid #F1E397;
}



.borderBotYellowL {
	border-bottom: 1px solid #FFF7CF;
}
.borderTopYellowD {
	border-top: 1px solid #EDE1A2;
}
.redNote {
	color: #ba2d2d;
}

.justify {text-align: justify}

.borderTopGreyD {
	border-top: 1px solid #dcdcdc;
}
.borderBotWhite {
	border-bottom: 1px solid #FFFFFF;
}

.padCells td {padding: 3px 0px 3px 24px; line-height: 20px;}

a.box {
	border: 1px solid #dddddd;
	background: #eeeeee;
	margin-top: 1px;
	margin-bottom: 0px;
	width: 15px;
	display: inline-block;
	text-align: center;
	padding: 0px;
}
a.hilightLetter {background-color: #d1d1d1;}
.glossary  a {
	display: block;
	border-bottom: 1px solid #eeeeee;
}

.lightFrame {
	padding: 2px;
	border: 1px solid #EFEFEF;
}

.i100 {
	width: 100%;
}

.rtl {

	direction:rtl;
}
.alignRight {text-align: right}
.alignLeft {text-align: left}
.padLeft {padding-left: 15px;}
.padRight {padding-right: 10px;}
.mirror {}
.selectDate {
	margin-left: -17px;
	margin-bottom: 3px;
	height: 16px;	
	width: 16px;
	vertical-align: middle;
}
.dateControl {
	behavior: url('../Css/selectDate.htc');
	}

.bg11 {
	background: url('../images/bg_blue.gif') repeat;	

}
.bg12 {

	background: #F0F6FE;

}



/* added by Devlopers */
/* MS -- to resize images (broker logo)*/
/* Removed yellowNote class (duplicated) */
/* Removed "align-text: left" from a { } style */
.fixDim {behavior: url('../css/resize.htc'); }

.img {vertical-align: bottom;}

.selectAll {behavior: url('../css/selectall.htc') }.iDotted {
	padding: 2px;
	border: 1px dotted #CCCCCC;
	margin-top: 4px;
	margin-bottom: 4px;
}
.hilight {
	background-color: #eeeeee;
}
.iFrameBody {behavior: url('../css/iFrame.htc'); margin: 0px;}
/*
JS: MarketWatch Classes 
*/
.WireCell {behavior:  url('../css/WireCell.htc');}
.bgGreen {background-color: #DFF4CE; }
.bgRed {background-color: #FFE4AF;}
.webService {behavior: url('../css/webservice.htc');}
/* 
/MarketWatch Classes 
*/

	.HotNews 
	{
		font-family: Tahoma;
		font-size: 11px;
		color: #808080;
	}
	
	.HotNews 
	{
		font-family: tahoma;
		font-size: 10px;
		color: #808080;
	}

@media screen{
	.hidePrint {display: inline-block;}
	.showPrint {display: none;}
}
@media print{
	.hidePrint {display: none;}
	.showPrint {display: inline-block;}

	body, td, th {
		font: 11px garamond, "times new roman", "Serif";
	}
	body {
		background: #FFFFFF;
		margin: 0px;
	}
	
	.scrollHeader {display: none;}

	th { background-color: #CCCCCC; border:1px solid #999999; }
	
	thead
	{
		display: table-header-group;
	}
	
	.pageBreak 
	{
		page-break-after:always;}
	

	.iCurveBlue .bottom {border-bottom: 0px; }
	.iCurveBlue .bg {background: #FFFFFF;}
	.iCurveBlue .curve img {display: none}
	
	.iCurveWP .bottom {border-bottom: 0px; }
	.iCurveWP .bg {background-color: #FFFFFF ; }
	.iCurveWP .curve img {display: none;}
	
	.iCurveGrey .bottom {border-bottom: 0px;}
	.iCurveGrey .top {border-top: 0px;}
	.iCurveGrey .left {border-left: 0px;}
	.iCurveGrey .right {border-right: 0px;}
	.iCurveGrey .bg {background-color: #FFFFFF; }
	.iCurveGrey .curve img {display: none;}
	.iCurveGreyBlock {
		background-color: #ffffff ;
		border-left: 0px;
		border-right: 0px;
	}
	
	.iCurveWY .bg {background-color: #ffffff ; }
	.iCurveWY .curve img {display: none;}
	.iPurple {background: "";}
	.bgBlue { background-color: #cccccc }
	.bgGreen {background-color: #cccccc; }
	.bgRed {background-color: #aaaaaa}
	.bgBlueLigh {background-color: #eeeeee; }

	p, div {text-align: justify;}
	
	a {	color: #000000; 
		text-decoration: underline; 
	 }

	.light {color: #000000; }
	.redNote {color: #000000; font-weight: bold;}
	
	.record {border-color: #666666;}
	
}

.fixedLayout {table-layout: fixed}
.scrollHeader {behavior: url('../css/scrollHeader.htc')}

.BlueBorderBottom
{
	border-bottom: 1px solid #98C1DB;
}
a.selectedLink 
{
	color: #000000;
	text-decoration: underline;
	display: inline-block;
	background-image: url('../images/iPointerLred.gif');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 15px;
}

.fireLoad {behavior: url('css/fireload.htc');}

.LBg {
	background: #ffffff;
}

.DBg {
	background: #EAEEF2;
}

.SecBg {
	background: #e0e4e7;
}

.Opinions
{
	color: #faba7d;
	font-family: Tahoma;
	font-size: 11px;
}

.Opinions:hover
{
	color:#faba7d; 
	border-bottom: 1px dotted #BAC5D9;}
	
.MWHeader
{	font-weight: bold;
	text-align: center;
	}
	
.MWMenuItem
{
	xfont: bold 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: #5883BF;
	border-top: 1px solid #BECEE4;
	color: #000000;
	text-indent: 5px;
	height: 20px;
	text-decoration: none;
}	

.MWMenuItem a{
	
	color: #faba7d;
	text-decoration: none;
}

.MWMenuItem a:hover{
	
	color: #000000;
	text-decoration: none;
}
