body,pre,b,i,strong,b,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,input { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color:#404040; }
li,ul,ol,p { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; color:#404040; }
p {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; color:#404040; text-indent: 4px; }

.txtarea { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtarea1 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
.bt,select,input { color:#404040; font-size: 10px; }
.txtcolor { font-weight: bold; font-size: 11px; text-align: center; color: #014B86; }
.txtcolorhelp { font-weight: bold; font-size: 11px; text-align: center; color: #014B86; }
.txtwhite { color: #FFFFFF; }
.txtred { color: FF0000; }
.txtcenter { text-align: center;}
.txtcolorr { font-weight: bold; font-size: 11px; text-align: right; color: #014B86; }

input.text.redText {font-size: 10px; border: 1 solid;  color: Red; }
input.text.blackText {font-size: 10px; border: 1 solid;  color: Black; }

TABLE.myTable1{
	font-size: 10px;
	border-collapse: collapse;
	border: 1px solid Black;
}

TD.MyTDHeader1{
	font-size: 10px;
	border: 1px solid Black;
	background: #A9A9A9;
}
TD.MyTD1{
	font-size: 10px;
	border: 1px solid Black;
}

.DataTblH1 { font-weight: bold; font-size: 11px; text-align: center; color: #000000; }
.DataTblH1Error {font-weight: bold; color:red; text-align: center;}
.bold {font-weight: bold;}

h1 { font-weight: bold; font-size: 10px; text-align: center; }
h2 { font-weight: bold; font-size: 10px; text-align: center; }
h3 { font-weight: bold; font-size: 10px; text-align: center; }
h4 { font-weight: bold; font-size: 10px; text-align: center; }
h5 { font-weight: bold; font-size: 10px; text-align: center; }
h6 { font-weight: bold; font-size: 10px; text-align: center; }
h7 { font-weight: bold; font-size: 10px; text-align: center; }
h8 { font-weight: bold; font-size: 10px; text-align: center; }

.White { color:#FFFFFF; }

a:link { text-decoration: none; color: #115993; }
a:visited { text-decoration: none; color: #115993; }
a:hover  { text-decoration: none; color: #008EFF; }
a:active { text-decoration: none; color:#FF0000; }

.DataTbl { color:#666666; text-align: center; }
.DataTdTop { font-weight: bold;  color:#000000; text-align: center; }
.DataTd { color:#666666; text-align: center; }

.ttabl{ text-align: left;   }
.ttabr{ text-align: right;  }
.ttabc{ text-align: center; }

a.TemNavigate:link { font-weight: bold; text-decoration: none; color: #115993; }
a.TemNavigate:visited { font-weight: bold; text-decoration: none; color: #115993; }
a.TemNavigate:hover  { font-weight: bold; text-decoration: none; color: #008EFF; }
a.TemNavigate:active { font-weight: bold; text-decoration: none; color:#FF0000; }

.TradeErr {font-weight: bold; color: #FF0000;}

a.MenuWhite:link { font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.MenuWhite:visited { font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.MenuWhite:hover { font-weight: bold; text-decoration: none; color: #FDB63F; }
a.MenuWhite:active { font-weight: bold; text-decoration: none; color:#FF0000; }
.hh1 {  font-size: 12px; font-weight: bold; text-decoration: none; color:#3A5F84; }

.MyAccountTop { font-weight: bold; font-size: 12px; color: #F88219; }
.TradeSelMenu { font-weight: bold; font-size: 11px; color: #F88219; }
.TradeMenu { font-weight: bold; font-size: 11px; }

.tableheader 		{
	background: #EFEFEF;
}
.table2				{
	background: #FAFBFF;
}
.table4				{background:#ffffff;}
.tableborder 		{border:1px solid #999999;}


/* BODY */
/* BODY,TD{color:#000;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; MARGIN-TOP:0px} */
/* Links */

/* A:LINK{color:#039;text-decoration:underline; font-family:verdana, sans-sefif, font-size:10px;font-weight: none; }
A:VISITED{color:#039;text-decoration:underline; font-family:verdana, sans-sefif, font-size:10px;font-weight: none; }
A:HOVER{color:#F60;text-decoration:underline; font-family:verdana, sans-sefif, font-size:10px; font-weight: none; } */

.X{font:bold 24px}
.L{font-size:medium;font-weight:bold;}
.LM{font-size:small;font-weight:bold;}
.M{font-size:x-small;font-weight:bold;}
.C{font-size:x-small;}
.S{font-size:xx-small;font-family:Verdana,sans-serif;}
.S11{font-size:11px;font-family:Verdana,sans-serif;}
.MORE{font-size:xx-small;font-weight:bold;text-decoration:underline;}
.M13{font-size:13px;font-weight:bold;font-family:Verdana,sans-serif;color:#fff}
.ERR{color:#FF0000;font-size:x-small; font-weight:bold;}

.toolbartext {
	background:#0065ce; 
	font-size:12px;
	font-weight: bold; 
	color:#FFFFFF; 
	height:15px; 
	padding-left:5px; 
	padding-right:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

/* Text */
.titletext {color:#FF4529;font-size: 15px;font-family:verdana,sans-serif;MARGIN-TOP:0px;font-weight: bold; }
.welcometext {color:#ff6600;font-size:12px;font-family:verdana,sans-serif;MARGIN-TOP:0px;font-weight: bold; }
.text {color:#000;font-size:12px;font-family:verdana,sans-serif;MARGIN-TOP:0px}
.lighttext {color: #777777;  font-size:11px;}
.smalltext {color: #505050;  font-size: 10px;}
.smalltextbold {color: #505050;  font-size: 10px; font-weight:bold;}
.noneditabletext { font-size:11px; color:#55554B;}

/* Tables */
.tablebackground 	{background:#0065ce;}

/*------------------------------- BUTTONS -----------------------------------------------*/

/*action button classes*/
.emphasizedbutton a:link 	{color: #636163; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none;}
.emphasizedbutton a:active  	{color: #636163; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none;}
.emphasizedbutton a:visited 	{color: #636163; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none;}
.emphasizedbutton a:hover 	{color: #000000; text-decoration: none }
.emphasizedbutton 		{margin-left: 8px; cursor:hand; background: fff400; border-bottom:1px solid #d0bb03; border-right:1px solid #d0bb03; border-left:1px solid #ffffff; border-top:1px solid #ffffff; font-size: 11px; font-family: verdana; text-align: center; padding-bottom: 1px; padding-left:8px; padding-right:8px }		
.emphasizedbuttonborder	 	{background:#505050;}

.regularbutton a:link 		{color: #636163; font-size: 11px; font-family: verdana; text-decoration: none;}
.regularbutton a:active  	{color: #636163; font-size: 11px; font-family: verdana; text-decoration: none;}
.regularbutton a:visited 	{color: #636163; font-size: 11px; font-family: verdana; text-decoration: none;}
.regularbutton a:hover 		{color: #000000; text-decoration: none }
.regularbutton 			{
	margin-right: 4px;
	margin-left: 4px;
	cursor: hand;
	background: #C6E4FF 11px font-size:;
	text-align: center;
	border-bottom: 1px solid #9FBFE1;
	border-right: 1px solid #9FBFE1;
	border-left: 1px solid #DDEDFF;
	border-top: 1px solid #DDEDFF;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 4px;
}		
.regularbuttonborder 		{
	background: #005AA8;
}

.smallemphasizedbutton a:link 		{color: #636163; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none;}
.smallemphasizedbutton a:active 	{color: #636163; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none;}
.smallemphasizedbutton a:visited	{color: #636163; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none;}
.smallemphasizedbutton a:hover 		{color: #000000; text-decoration: none;}
.smallemphasizedbutton 			{margin-right: 1px; margin-left: 1px; cursor:hand; background: fff400; border-bottom:1px solid #d0bb03; border-right:1px solid #d0bb03; border-left:1px solid #ffffff; border-top:1px solid #ffffff; font-size: 10px; font-family: verdana; text-align: center; padding-left: 4px; padding-right: 4px; padding-bottom: .049em;}		

.smallregularbutton a:link 	{color: #636163; font-size: 10px; font-family: verdana; text-decoration: none;}
.smallregularbutton a:active  	{color: #636163; font-size: 10px; font-family: verdana; text-decoration: none;}
.smallregularbutton a:visited 	{color: #636163; font-size: 10px; font-family: verdana; text-decoration: none;}
.smallregularbutton a:hover 	{color: #000000; text-decoration: none;}
.smallregularbutton 		{margin-right: 1px; margin-left: 1px; cursor:hand; background: #fff6a6; font-size: 10px; font-family: verdana; text-align: center; cursor:hand; border-bottom:1px solid #e4db83; border-right:1px solid #e4db83; border-left:1px solid #ffffcd; border-top:1px solid #ffffcd; padding-left: 4px; padding-right: 4px; padding-bottom: .049em;}		
.tableclear {
 font-size:11px; font-weight: normal; color:#505050; height:18px; padding-left:5px; padding-right:5px;
}
.textred {
color: #CC3300;  font-size:11px;
}
.table4smalltext {
background:#ffffff;  font-size:9px; color: #505050; height:17px; padding-left:5px; padding-right:5px;
}
.table2smalltext {
background:#f5f5f5;  font-size:9px; color: #505050; height:17px; padding-left:5px; padding-right:5px;
}


.tableheader2		{background:#0066CC;  font-size:11px; font-weight: bold; color:#FFFFFF; height:18px; padding-left:5px; padding-right:4px;}
.table1 			{
	background: #C6E4FF;
	font-size: 12px;
	color: #000000;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}
.ttable2				{background:#E5E5E5;  font-size:11px; color: #505050; height:17px; padding-left:5px; padding-right:5px;}
.ttable3				{background:#EFEFEF;  font-size:11px; color: #505050; height:17px; padding-left:5px; padding-right:5px;font-weight: bold;}
.table4				{background:#ffffff;  font-size:11px; color: #505050; height:17px; padding-left:5px; padding-right:5px;}

.table5				{
	font-weight : normal;
	font-style : normal;
	border-top : 1px solid #88A5FB;
}

.table5x				{
	background: #FFF9F9;
	font-weight : normal;
	font-style : normal;
	border-top : 1px solid #88A5FB;
	color: #F88219;
}

.table5xx				{
	font-weight : normal;
	font-style : normal;
	border-top : 1px solid #88A5FB;
	color: #F88219;
}

.TDBottomLine{
	border-top : 1px solid #88A5FB;	
}

.TDEditColor {

	border-top : 1px solid #88A5FB;
}
.tableborder 		{
	border:1px solid #999999;
}
.boldOption{
	color : #0909D7;
}
.TableBottomLine{
	border-bottom: thin solid #B6B6B6;
}
.ButtonTextColor{
	color: White;
}

.MenuSelPage{
	background-color: #D5F1FF;
}

.helpAbz{
	width: 99%;
	text-align:justify;
	font-family: "Times New Roman";
	font-size: 14px;
	color: #191970;
}

.helpAbzBold{
	width: auto;
	text-align: left;
	font-family: "Times New Roman";
	font-size: 14px;
	color: #191970;
	font-weight: bolder;
}

.NewsSubjectStyle{
	font: Arial;
	font-size: 10px;
	border-bottom: 3px dotted #FFDAAC;
	text-align: justify;
	color: #00016C;
}

.HeaderListFont{
	font-size: 10px; color: #115082; font: normal bold;
	border-bottom: 0px solid;
}

.DateListFont{
	font-size: 9px; color: #8A8A8A; border-bottom: 0px solid;
	font: bold;
	}

.HeaderPrevFont{
	font-size: 25px; color: #00014F; font: italic;
	border-bottom: 1px solid;
}

.NewsTextFont{
	font-size: 16px; 
	color: #000000;
	text-align: justify;
	border: none;
	width: 96%;
	height: auto;
	text-autospace: ideograph-alpha;
	left: 2%;
	position: relative;
	right: 2%;
	font-family: "Times New Roman";
}
.NewsErrFont{ 
	color: #17175E;
	font: normal bold;
	background: #F00000;
}

.NewsTextFontB{
	font-size: 12px; 
	color: #00014F;
	text-align: justify;
	border: none;
	height: auto;
	font-weight: bold;
}

.NewsTextFontI{
	font-size: 12px; 
	color: #00014F;
	text-align: justify;
	border: none;
	height: auto;
	font-style: italic;
}

.NewsTextFontU{
	font-size: 12px; 
	color: #00014F;
	text-align: justify;
	border: none;
	height: auto;
	text-decoration: underline;
}

.NewsAddress{
	font-size: 10px; 
	color: #A8A6A7;
	text-align: left;
	width: 96%;
	border: none;
	height: auto;
	left: 2%;
	position: relative;
	right: 2%;
	font-style: italic;
}

.NewsAvtor{
	font-size: 12px; 
	color: #002400;
	text-align: right;
	border: none;
	width: 96%;
	height: auto;
	left: 2%;
	position: relative;
	right: 2%;
	}

.clInfoInput{
	border:none;
	color: #191970;
}

.OpisGrName{
        font: bold 14px Verdana;
}

.OpisBold{
        font-size: 11px;
        font-family: Verdana;
        font-weight: bold;
}

.OpisNormal{
        font: 11px Verdana;
}

.OpisHref{
        font-size: 11px;
        font-family: Verdana;
        font-weight: bold;
		color: #191970;
}

.OilStatTextFont{
	font-size: 10px; 
	color: #000000;
	text-align: justify;
	border: none;
	width: 96%;
	height: auto;
	text-autospace: ideograph-alpha;
	left: 2%;
	position: relative;
	right: 2%;
}

.OilStatTextFontB{
	font-size: 10px; 
	color: #00014F;
	text-align: justify;
	border: none;
	height: auto;
	font-weight: bold;
}

.OilStatTextFontI{
	font-size: 10px; 
	color: #00014F;
	text-align: justify;
	border: none;
	height: auto;
	font-style: italic;
}

.OilStatTextFontU{
	font-size: 10px; 
	color: #00014F;
	text-align: justify;
	border: none;
	height: auto;
	text-decoration: underline;
}