/***********BEGINNINING OF ELEMENTS SECTION**********/	
Body{margin: 0px;	 
	 direction: ltr;}
	 	
.Input{height:17px;}

A:link,A:visited,A:active{font-family:Arial;
						  font-size:11px;
						  font-weight:bold;
						  color:#a41603;
						  text-decoration:underline;}

A:hover{font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		background-color:#a41603;
		text-decoration:none}
		
TD{text-align:justify}
.error{ color:Red; font-family:Arial; font-size:10px}
.center{ text-align:center}
.pagerStyle{ text-align:right; font-family:Arial; font-size:9px}
.pagerStyle a:link{ text-align:right; font-family:Arial; font-size:9px}
.pagerStyle a:hover{  text-align:right; font-family:Arial; font-size:9px; }
  
/**********************END OF ELEMENTS********************/

/*********************BEGINNING OF BSE CLASSES************/

/*applied to logo*/
.BgPetrol{background-color:#013138;}

.BgPetrol a.SkinObject,.BgPetrol a.SkinObject:Link,.BgPetrol a.SkinObject:visited,.BgPetrol a.SkinObject:active,.BgPetrol a.SkinObject:hover
{background-color:#013138;
font-family:Verdana;
font-size:12px;
background-color:Transparent;
color:#fff;
font-weight:bold}

/*applied to headPane*/
.XlrBlkB{font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#000;}

/*applied to date in headPane*/
.MdBlkB{font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#000;}
		
.SMBlkB{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#000;
}

.SMBlkBRight{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#000;
text-align:right
}




/***Applied to login link***/
A.login:hover{font-family:Arial;
			  font-size:11px;
			  font-weight:bold;
			  color:#000;
			  text-decoration:none;}

A.login:visited,A.login:active,A.login:link{font-family:Arial;
										  	font-size:11px;
											font-weight:bold;
											color:#000;
											text-decoration:none;
											background-color:Transparent;}
											
A.User:visited,A.User:active,A.User:link, A.User:hover{font-family:Arial;
										font-size:11px;
										font-weight:bold;
										color:#fff;
										text-decoration:none;
										background-color:Transparent;}

/**Style applied to searchQuotePane search area**/
.Searchzone{border:double #edd0cd 3px;
			border-right-width:4;    /* Jorge */
			background-color:#ed9e01;
			font-family:Arial;
			font-size:11px;
			color:#000;
			font-weight:bold;}
			
/*style applied to register zone in Search Quote Pane*/
.SubscriberZone{background-image:url(images/bgRegister.jpg);
				font-family:Arial;
				font-size:11px;
				color:#fff;
				font-weight:bold;}
				
.SubscriberZone a.SkinObject,.SubscriberZone a.SkinObject:Link,.SubscriberZone a.SkinObject:visited
{		          font-family:Arial;
				font-size:11px;
				color:#fff;
				font-weight:bold;
				text-decoration:none;
	}
	
	.SubscriberZone a.SkinObject:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	font-family: Arial;
	text-decoration:underline;
	
}
	
/*applied to stock ticker*/
.StockTicker{font-family:arial;
			font-size:11px;
			color:#000;
			font-weight:normal;
			cursor: pointer; }				
/*style applied to foot links*/			
.bottom{background-image:url(images/footerBck.gif);
		font-family:Arial;
		font-size:9px;
		color:#beb7b7;
		font-weight:normal;
		text-align:justify;}
		
.bottom ,.bottom a:link ,.bottom a:visited, .bottom a:active{
		font-family:Arial;
		font-size:9px;
		color:#beb7b7;
		font-weight:normal;
		text-align:justify;}	
		
.bottom a:hover	{
		font-family:Arial;
		font-size:9px;
		color:#a41603;
		font-weight:normal;
		text-decoration:underline;
		background-color:Transparent;
		text-align:justify;}
		
/*applied to table titles in home page*/		
.LrWhtBPetrol{color:#FFF;
			font-family:Arial;
			font-size:11px;
			font-weight:bold;
			background-color:#00444e;}
			
.lrWhtB	{color:#FFF;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;}	  
		
/*applied to rows in homePage datagrids*/
.RowBckDark{background-color:#ddd8ca;
			font-family:Arial;
			font-size:11px;
			font-weight:normal;
			color:#000;}

.RowBckLight{background-color:#eeebe5;
			font-family:Arial;
			font-size:11px;
			font-weight:normal;
			color:#000;}
.RowBckWhite
{background-color:white;
			font-family:Arial;
			font-size:11px;
			font-weight:normal;
			color:#000;}

/*Applied to sub titles in HomePage datagrids*/
.MdBlkBbeige{color:#000;
			font-family:Arial;
			font-size:11px;
			font-weight:bold;
			background-color:#bbb195;}
			
/*Applied to last session summary in home page*/			
.SummaryTitle{background-image:url(summaryBck.gif);
			  color:#00444e;
			  font-family:Arial;
			  font-size:11px;
			  font-weight:bold;}

.RedTitle{font-family:Arial;
		  font-size:11px;
		  font-weight:bold;
		  color:#a41603;}
		  
.MdPetrolB
{
	font-weight: bold;
	font-size: 12px;
	color: #00444e;
	font-family: Arial;
	background-color: white;
}
		   
/*applied to table titles */		
.LrWhtBBeige{color:#000;
			font-family:Arial;
			font-size:11px;
			font-weight:bold;
			background-color:#ece9de;}
		  
/*applied to rows in all datagrids*/
.RowBckDarkBeige
{
	background-color:#f7f6f2;
			font-family:Arial;
			font-size:11px;
			font-weight:normal;
			color:#000;}

.RowBckLightWht{background-color:#fff;
			font-family:Arial;
			font-size:11px;
			font-weight:normal;
			color:#000;}

/*Applied to sub titles in datagrids*/
.MdBlkBEcru{color:#000;
			font-family:Arial;
			font-size:11px;
			font-weight:bold;
			background-color:#f7f6f2;}	
			  
/*style sheet applied to charts only*/
.chart
{font-family:Arial;
							font-size:11px;
							font-weight:normal;
							color:#777;
							text-decoration:none;
							background-color:none}	
								
.chart a.SkinObject,.chart a.SkinObject:Link
							{font-family:Arial;
							font-size:11px;
							font-weight:normal;
							color:#000;
							text-decoration:underline;
							background-color:transparent}
 
 .chart a.SkinObject:hover,.chart a.SkinObject:active
 {	font-family:Arial;
							font-size:11px;
							font-weight:normal;
							color:#a41603;
							text-decoration:none;
							background-color:transparent}
		
							
.chart a.SkinObject:visited{font-family:Arial;
				font-size:11px;
				font-weight:normal;
				color:#a41603;
				text-decoration:underline;
				background-color:transparent}				


A.mailLink:link,A.mailLink:visited,A.mailLink:active{font-family:Arial;
						  font-size:11px;
						  font-weight:bold;
						  color:#a41603;
						  text-decoration:underline}

A.mailLink:hover{font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#fff;
		background-color:#a41603;
		text-decoration:none}

.CalendarButton
		{
			color:#fff;
			border:window-inset 1 #000;
			background-color:#8e0807;
			}
.ChartDiv
{
	z-index: 2;
	filter: alpha(opacity=100);
	left: 500px;
	width: 0px;
	position: absolute;
	top: 400px;
	height: 0px;
	moz-opacity: 1.0;
}
.ddlCharts{font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	height:5px}
.ChartEngine
{font-family:Arial;
		font-size:11px;
		font-weight:normal;
		color:#000;
	border: #ddd8ca solid 1px;	
}	
/************************END OF BSE CLASSES*****************/

/*   NEWS    */
.NewsTitle{font-family:Arial;
		  font-size:11px;
		  font-weight:bold;
		  color:#a41603;}
		
.NewsBody{font-family:Arial;
		font-size:11px;
		font-weight:normal;
		color:#000;}		
/*   END NEWS    */

/***********BEGINNING OF SOLPARTMENU CLASSES***************/
.MainMenu_MenuContainer {        /* Used for IE and FF */
	background-color: #00444e; 
	width:179px !important; 
	
}
.MainMenu_MenuContainer_Chrome {      /* Used for Chrome only */
	background-color: #00444e; 
	width:176px !important; 
	
}

.MainMenu_MenuBar {
	cursor: hand;
	height:16px;
	background-color:#ffffff;
}
.MainMenu_MenuItem {
	border-left: #000000 0px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #cad5ea 0px solid; 
	border-right: #cad5ea 0px solid;
	cursor: hand;
	cursor: pointer;  
	color: #ffffff; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #00444e;
	font-family:Arial; 
	height:16px;
	letter-spacing:1px;
}
.MainMenu_MenuItemSel {
	background-color: #bbb195; 
	cursor: pointer; 
	cursor: hand; 
	font-family:Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color:#ffffff;
	height:16px;
	letter-spacing:1px;
	}
	.MainMenu_MenuItemActive {
	background-color:#bbb195; 
	cursor: pointer; 
	cursor: hand; 
	font-family:Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color:#ffffff;
	height:16px;
	letter-spacing:1px;
	}
	
	
	
.MainMenu_SubMenu{background-image: url(sub_menu_bg.gif);
				background-repeat:repeat-x;
				background-position:bottom;
				font-weight: bold;
				font-size: 11px;
				z-index: 1000;
				filter: progid:DXImageTransform.Microsoft.Shadow(color= '#ffffff' , Direction=135, Strength=0);
				width: 175px;
				cursor: hand;
				color: #ffffff;
				font-family:Arial;
				height:20px;
				background-color:#bbb195;}

.MainMenu_SubMenu .MainMenu_MenuItem {background-image:url(sub_menu_bg.gif);
									background-repeat:repeat-x;
									background-position:bottom;
									background-color: #bbb195;
									height:20px;
									width:175px;
									font-family:Arial; 
									font-size: 11px; 
									font-weight: bold; 
									color: #ffffff; 
									z-index: 1000; 
									cursor: pointer; 
									cursor: hand; 
									border-bottom: #000000 0px solid; 
									border-left:  #000000  0px solid; 
									border-right:  #000000  0px solid;
									text-align:left;}

.MainMenu_SubMenuItemSelected{background-image:url(sub_menu_bg.gif);
							background-repeat:repeat-x;
							background-position:bottom;
							background-color:#ddd8ca;
							height:20px;
							width:175px;
							font-family:Arial; 
							font-size: 11px; 
							font-weight: bold; 
							border-right:  #000000  0px solid;
							border-left:  #000000  0px solid; 
							color: #00444e;}

.MainMenu_SubMenuItemActive{background-image:url(sub_menu_bg.gif);
							background-repeat:repeat-x;
							background-position:bottom;
							background-color:#ff0000;
							height:20px;
							width:175px;
							font-family:Arial; 
							font-size: 11px; 
							font-weight: bold; 
							border-right:  #000000  0px solid;
							border-left:  #000000  0px solid; 
							color: #00444e;}

.MainMenu_MenuIcon,.MainMenu_MenuArrow,.MainMenu_RootMenuArrow {display:none;}

.MainMenu_MenuBreak_IE {border-bottom: #eeeeee 0px solid !Important;   /* Used for IE only */
					border-left: #EEEEEE 0px solid; 
					border-top: #EEEEEE 0px solid;  
					border-right: #EEEEEE 0px solid; 
					background-color: #ffffff; 
					height:0px;}

.MainMenu_MenuBreak {border-bottom: #eeeeee 1px solid !Important;   /* Used for FF and Chrome */
					border-left: #EEEEEE 0px solid; 
					border-top: #EEEEEE 0px solid;  
					border-right: #EEEEEE 0px solid; 
					background-color: #ffffff; 
					height:0px;}
  
   
.separatorcssclass{height:1px}


							
/********BEGINNING OF DOT NET NUKE DEFAULT CLASSES***************/

.StandardButton {background: #eeeeee none; 
				 color: #000;
				 font-family: Arial; 
				 font-size: 11px;
				 font-weight: normal;}

.SkinObject {font-weight: bold;
			 font-size: 11px;
			 color: #000;
			 font-family: Arial;
			 text-decoration: none;
			 background-color:transparent}
  
a.SkinObject:visited,a.SkinObject:active,a.SkinObject:link{font-family: Arial;
														font-weight: bold;
														font-size: 11px;
														color: #a41603;
														text-decoration: underline;
														background-color:Transparent}
a.SkinObject:hover{font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #000;
				background-color:transparent;
				text-decoration: none;}
				
.Normal{font-family:Arial;
		font-size:11px;
		font-weight:normal;
		color:#000;}
		
.RepositoryFooter{background-color: #ddd8ca;}

.RepositoryFooter a.SkinObject,.RepositoryFooter a.SkinObject:Link,.RepositoryFooter a.SkinObject:visited,.RepositoryFooter a.SkinObject:active,.RepositoryFooter a.SkinObject:hover{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#000;
background-color:Transparent}

.RepositoryPager{	}

.RepositoryPager a.SkinObject,.RepositoryPager a.SkinObject:Link,.RepositoryPager a.SkinObject:visited,.RepositoryPager a.SkinObject:active,.RepositoryPager a.SkinObject:hover{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#000;
background-color:Transparent}

/*****************END OF DOT NET NUKE DEFAULT CLASSES***********************/
/**Containers Stylesheet****/
.Maintitle{font-family:Arial;
		   font-size:12px;
		   font-weight:bold;
		   color:#a41603;}

.text{font-family:Arial;
	  color:#000;
	  font-size:11px;
 	  font-weight:normal;
	  text-align:justify;}

.ReportsTitle{font-family:Arial;
			  font-size:11px;
			  font-weight:bold;
			  color:#000;}
/*Reports*/
.AlignRight
{
	text-align: right;
	font-family:verdana;
	font-size:13px;
}
.BigAlignRight
{
	text-align: right;
	font-family:verdana;
	 font-weight:bold;
	font-size:15px;
}

.XXlrBlkB{
		font-size:14px;
		font-weight:bold;
		color:#000;}
.XXlrBlkBRight{text-align: right;
		font-size:16px;
		font-weight:bold;
		color:#000;}


.MdBlkB{font-size:12px;
		font-weight:bold;
		color:#000;}
		
.MdBlkBRight{text-align: right;
		font-size:14px;
		font-weight:bold;
		color:#000;}
		
.SmallBlkB{font-size:10px;
		
		color:#000;}
		
.SmallBlkBRight{text-align: right;
		font-size:12px;		
		color:#000;}
		
.BlkBorderWhtLeft
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: white 0px solid;
	border-bottom: black 1px solid;
	text-align: right;
}
.BlkBorderWhtRight
{
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-right: white 1px solid;
	border-bottom: black 1px solid;
	
}
.repLrWhtBPetrol
{
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	font-family: Arial;
	background-color: #00444e;
	text-align:center;
}
.divRedHr
{
	filter: alpha(opacity=100);
	left: -500px;
	width: 98%;
	position: relative;
	top: -12px;
	height: 1px;
	font-size: 1px;
	background-color: red;
	text-align: left;	
	moz-opacity: 90;
}
.RedHr
{
	color: red;
	}
	
.CenterWhiteBorder
{
	text-align: center;
	border-right: white 1px solid;
	border-bottom: white 1px solid;
}
.Center{text-align: center;}
.right{text-align: right;}

.curveMenu{ background-image:url(images/curveMenu.gif); background-repeat:no-repeat; width:10px;}

.CurveMenuDown{ background-image:url(images/curveMenuDown.gif); background-repeat:no-repeat;width:10% !Important;height:17px !Important;}




.fadeGrid{ background-image:url(images/fadeGrid.jpg); background-repeat:repeat-x; width:245px; height:68px}
.money
{
	background-image: url(images/money.jpg);
	width: 90px;
}
.numbers{ background-image:url(images/numbers.jpg); background-repeat:no-repeat}
.CurveLang{ background-image:url(images/CurveLang1.jpg); background-repeat:no-repeat; width:155px; height:28px}
.curveMarket{background-image:url(images/curveMarket.jpg); background-repeat:no-repeat; width:91px;}
.moneydown{background-image:url(images/moneydown.jpg); width:407px; height:29px; background-repeat:no-repeat;}
/*.Culture { font-size:20px; color:#000000; font-family:verdana}*/
.Culture a.SkinObject:Link,.Culture a.SkinObject:visited,.Culture a.SkinObject:active{ font-size:18px; color:#000000; font-family:arial; text-decoration:none; vertical-align:top}
.Culture a.SkinObject:hover{ font-size:18px; font-family:arial; text-decoration:none; color:#a41603;vertical-align:top}


.Quotes a.SkinObject:Link,.Quotes a.SkinObject:visited,.Quotes a.SkinObject:active{
								font-family: Arial;
								font-weight: bold;
								font-size: 11px;
								color: #000;
								text-decoration: underline;
								background-color:Transparent}

.Quotes a.SkinObject:hover{font-family: Arial;
							font-weight: bold;
							font-size: 11px;
							color: #ffffff;
							background-color:#000000;
							text-decoration: none;
							}
.footer{ font-family:Verdana; font-size:9px; font-weight:normal; color:#888888; text-align:center}
.footer a:link,.footer a:active,.footer a:hover,.footer a:visited{ font-family:Verdana; font-size:9px; font-weight:normal; color:#a41603; text-decoration:underline; background-color:Transparent}

.background{background-image:url(images/bgmarket.jpg);background-repeat:no-repeat; vertical-align:middle}
