

.mbody
{
   margin-top:10px;
   margin: 0px;
   FONT: 76% Verdana,Tahoma,Arial,sans-serif;
   display:block;
   background:#FFFFFF url(images/bkg_body.gif) repeat-x scroll 0pt 0px;
   text-align:center;
   }


td
{
   vertical-align: top;
}



td.fieldname
{
   text-align: right;
   font-size: 10px;
   font-weight: bold;   
}

hr
{
   color: #9A9A9C;
}

#container2
{
   background-color: #ffffff;
   margin-right: 200px;
}

#header2
{
/*
	BORDER-RIGHT: #eaf0f7 1px solid;
	BORDER-TOP: #eaf0f7 1px solid;
	MARGIN-TOP: 0px;
	BORDER-LEFT: #eaf0f7 1px solid;
	WIDTH: 983px;	
	BORDER-BOTTOM: #eaf0f7 1px solid;	

*/
	BACKGROUND: url(images/Header.gif)  transparent repeat-x left bottom;	
	HEIGHT: 63px;
}

#headermenu
{
	CLEAR: both;	
/*	BACKGROUND: url(images/menubg.jpg) #ffffff repeat-x;	*/
	background: transparent;
	OVERFLOW: hidden;	
	WIDTH: 100%;
	LINE-HEIGHT: 32px;
}

#breadcrumb
{   
   color: #993333;
   margin-left:0px;
   margin-right:6px;
	padding: 6px 6px 6px 0px;
   font-size: smaller;
   text-align:left;
 
}

#breadcrumb a
{
   color:  #1C3748;
}

#footermenu
{
   text-align: center;
   padding-top: 5px;
   padding-bottom: 5px; 
/*   background-image: url(images/Footerbg.jpg);*/
  border-bottom: 1px solid #C9C9C9;
  border-top: 1px solid #C9C9C9;
   height:15px;           
}

#footertext
{
   text-align: center;
   margin-top: 10px;            
}

#bannerbox
{
   border: solid 2px #c35308;
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 10px;
   margin-right: 10px;
   padding: 5px;
   text-align: center;
   background-color: #e1e1e1;
}

#bannerbox a
{
   font-size: 10px;
   text-decoration: none;
   color: black; 
}

#loginbox
{	
	background-color:#ffffff;
	color:#000000;
	font-size:10px;
	text-decoration:none;	
	height:28px;
	vertical-align:bottom;
}


#loginbox input
{
  color :#993333;
   border-color: #993333;  
   font-size: 10px;
}

#loginbox a, #loginbox a:hover
{
	color:#ffffff;	
}


#themeselector
{
   position: absolute;
   text-align: right;
   top: 153px;
   right: 10px;
   width: 180px;
   height: 80px;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
}

#themeselector select
{
   color: black;
   background-color: #e1e1e1;
   font-size: 10px;
}

#welcomebox
{
   font-size: 12px;
   text-align: right;
}

#footer
{
	clear:both;
	margin-top:10px;
    display:block;
   width: 100%;
   height: 120px;
}
        
#leftcol
{
   font-size: 10px;
   PADDING-RIGHT: 5px;	
   FLOAT: left;
   WIDTH: 180px;
   min-width:180px;
   TEXT-ALIGN: justify;
}

#leftcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#leftcol div.alternatetext
{
   padding: 6px 6px 6px 6px;
/*   background-color: #e1e1e1;*/
   text-align: justify;
}

#leftcol div.sectiontitle, #leftcol .sectiontitle span
{
  padding: 6px 6px 6px 3px;  
   font-size: 12px;   
   background-color:  #EBEADC;
   border-bottom:1px solid #9A9A9C;
   color: #000000;
}

#rightcol a
{
  /* color: blue;*/
}

#centercol
{
	FLOAT: left;
	WIDTH: 570px;
	min-height:500px;
	height:100%;
/*	background: #ffffff;*/
}

#market_centercol
{
	FLOAT: left;
	WIDTH: 630px;
}

#market_leftcol
{
	DISPLAY: block;	
	FLOAT: left;	
	WIDTH: 120px;
	text-align:justify;
	font-size:smaller;
}


#centercolcontent
{
/*	 border: solid 1px #c5d7e9;
	background-color: #ffffff;*/
	text-align:justify;
   padding: 6px 6px 15px 6px;
height:100%;
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
   font-weight: bold;
   font-size: larger;
   color: #333333;
}

#centercolcontent div.sectionsubtitle
{
   font-weight: bold;
   padding-bottom: 4px;
}


#fullRightCol
{
	FLOAT: left;
	WIDTH: 780px;	
}

#rightcol
{
	DISPLAY: block;	
	FLOAT: right;	
	WIDTH: 210px;
	text-align:justify;
	font-size:smaller;
	min-width:210px;
}

#rightcol a
{
  /*  COLOR: #940c0e;*/
}

#rightcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{
   padding: 6px 6px 6px 3px;  
   font-size: 12px;   
   background-color:  #EBEADC;
   border-bottom:1px solid #9A9A9C;
   color: #000000;
}


#rightcol div.newsletterboxcontent
{
	/*background:#F2F1E9;*/
}


.footermenulink a
{
  font-family: FONT: 11px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
   
}

.headermenulink
{ 
   font-family: FONT: 11px Verdana, Arial, Helvetica, sans-serif;
   color:Black;
}

.headermenulink a
{
   text-decoration: none;
    color: #993333;  
}

.headermenulink a:hover
{
   text-decoration: underline;
}

.highlight
{
   background-color: #fefbd2;
   color: #000080;
}

.highlightcity
{
   background-color: #df2e05;
}

.highlightstate
{
   background-color: #f4c977;
}

.highlightcountry
{
   background-color: #818689;
}

.articlebox
{
   background-color: #fafafa; 
  /* color: #18262F;*/
   border: solid 1px #aaccce;
   padding: 6px 6px 6px 6px;
   font-size: smaller;
}

.articletitle
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;	
	FONT-WEIGHT: normal;	
	FONT-SIZE: 18px;	
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	/*COLOR: #1D3036;	*/
	LINE-HEIGHT: 22px;	
	PADDING-TOP: 0px;	
	FONT-FAMILY: Georgia,Arial,Helvetica,sans-serif;
}



.newsHead 
{
	BORDER-RIGHT: #9A9A9C 1px solid;	
	PADDING-RIGHT: 10px;	
	BORDER-TOP: #9A9A9C  1px solid;	
	PADDING-LEFT: 10px;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 1.1em;	
	PADDING-BOTTOM: 7px;	
	TEXT-TRANSFORM: uppercase;	
	BORDER-LEFT: #9A9A9C 1px solid;	
	PADDING-TOP: 9px;	
	BORDER-BOTTOM: #9A9A9C 0px solid;	
	BACKGROUND-COLOR: #EBEADC;
	text-align:left;
}


.newsHeadAll 
{
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: right -261px;	
	PADDING-LEFT: 0px;	
	FONT-WEIGHT: normal;	
	FONT-SIZE: 11px !important;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px 0px 0px 40px;	
	TEXT-TRANSFORM: lowercase;	
	COLOR: #000;	
	PADDING-TOP: 0px;
}




.articlehour
{
	FONT-SIZE: 11px;
	COLOR: #e51e1e;

}

.articletitle_small
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;	
	FONT-WEIGHT: normal;	
	FONT-SIZE: 14px;	
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	/*COLOR: #1D3036;	*/
	LINE-HEIGHT: 16px;	
	PADDING-TOP: 0px;	
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}


.articleabstract
{
   padding-top: 6px;
}

.comment
{
   padding: 4px 0px 4px 0px;
   font-size: smaller;
}

.pollbox
{
   font-size: 11px;
     border: solid 1px #c5d7e9;
   border-color:#C4C8C9;
   margin-top:3px;
}

.pollcontent
{
   padding: 6px;
   background-color:#ffffff;   
}

.pollquestion
{
   font-size: 13px;
   font-weight: bold;
}

.polloptions
{
   padding-top: 10px;
   padding-bottom: 4px;
}

.pollbar
{
   background-color: red;
   font-size: 4px;   
}

.progressbarcontainer
{
   width: 98%;
   height: 15px;
   border: solid 1px black;
   padding: 1px;
}

.progressbar
{
   width: 0px;
   background-color: Red;
   height: 15px;
}

.newsletterbox
{
   font-size: 11px;   
   /*background-color:#F2F1E9;*/
   background-color:#FFFFFF;
   border: 1px solid #9A9A9C;
   margin-bottom:5px;
}

.newsletterboxcontent
{
   padding: 6px;
   
}

.postinfo
{
   background-color: #f9eaa6;
   font-weight: bold;
   text-align: center;
}

.posttitle
{
   padding: 3px;
   margin-bottom: 10px;
   background-color: #f09d35;
   color: black;
   font-weight: bold;
}

.postbody
{
   padding: 3px;
}

.shoppingcartbox
{
   font-size: 11px;
}

.shoppingcartboxcontent
{
   padding: 6px;
}

A:hover {	COLOR: #993333;TEXT-DECORATION: underline;}
A {	COLOR: #993333;TEXT-DECORATION: none;}

#site_container { /*background-color:#f0f0f0;
background-color:#ffffff;*/
	WIDTH: 985px;
height:100%;
}


#menus 
{
	CLEAR: both;
/*
	BORDER-RIGHT: #eaf0f7 1px solid;
	BORDER-LEFT: #eaf0f7 1px solid;
	COLOR: #fff;*/
	background: transparent;	
	HEIGHT: 50px;
	margin-bottom:5px;
 }

#header
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 120px;  
   background:transparent;
}

#header a
{
text-decoration:none;
color:#ffffff;
}


#content 
{
	/*background-image: url(images/bkg_contentTopFeat.gif);*/
	CLEAR: both;
	/*background: transparent url(images/bkg_contentTop.gif) no-repeat scroll 0pt;*/
	background-position: top left;
	min-height:230px;
	padding:10px;
	display:block;
	margin:0;
	height:100%;

}

#main 
{
	background: #FFFFFF/* url(images/bkg_contentallwhite.gif) repeat-y scroll 0pt*/;
	clear:both;
	width:100%;
	height:100%;

}



.accordionHeaderSelected 
{
	BORDER-RIGHT: #2f4f4f 1px solid;	
	PADDING-RIGHT: 5px;	
	BORDER-TOP: #2f4f4f 1px solid;	
	MARGIN-TOP: 5px;	
	PADDING-LEFT: 5px;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;	
	PADDING-BOTTOM: 5px;	
	BORDER-LEFT: #2f4f4f 1px solid;
	CURSOR: pointer;	
	COLOR: white;	
	PADDING-TOP: 5px;	
	BORDER-BOTTOM: #2f4f4f 1px solid;	
	FONT-FAMILY: Arial, Sans-Serif;	
	BACKGROUND-COLOR: #5078b3
}


.accordionHeader 
{
	BORDER-RIGHT: #2f4f4f 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #2f4f4f 1px solid;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;	
	PADDING-BOTTOM: 5px;	
	BORDER-LEFT: #2f4f4f 1px solid;	
	CURSOR: pointer;	
	COLOR: white;	
	PADDING-TOP: 5px;	
	BORDER-BOTTOM: #2f4f4f 1px solid;
	FONT-FAMILY: Arial, Sans-Serif;	
	BACKGROUND-COLOR: #993333;
	}
	
	
	.accordionContent 
	{
		
	}
	
	
.quoteUp,.quoteUp a,.quoteUp a:hover
{
	PADDING-RIGHT: 11px;	
	BACKGROUND-POSITION: right center;
	BACKGROUND-IMAGE: url(images/quote_up.gif);	
	COLOR: #008000;	
	BACKGROUND-REPEAT: no-repeat;	
	WHITE-SPACE: nowrap
}

.quoteUpText
{
	COLOR: #008000;	
	WHITE-SPACE: nowrap
}
			
.quoteDown,.quoteDown a,.quoteDown a:hover
{
	PADDING-RIGHT:11px;	
	BACKGROUND-POSITION: right center;	
	BACKGROUND-IMAGE: url(images/quote_down.gif);	
	COLOR: #cc0000;	
	BACKGROUND-REPEAT: no-repeat;	
	WHITE-SPACE: nowrap;	
	TEXT-ALIGN: right}

.quoteDownText
{
	COLOR: #cc0000;	
	WHITE-SPACE: nowrap;	
	TEXT-ALIGN: right
}
	
.quoteStable,.quoteStable a,.quoteStable a:hover
{	
	PADDING-RIGHT: 11px;	
	BACKGROUND-POSITION: right center;	
	BACKGROUND-IMAGE: url(images/quote_stable.gif);	
	COLOR: #000000;	
	BACKGROUND-REPEAT: no-repeat;	
	WHITE-SPACE: nowrap
}

.quoteStableText
{		
	BACKGROUND-POSITION: right center;	
	COLOR: #000000;	
	WHITE-SPACE: nowrap
}


.quote, .quote A
{
	font-weight: bold; 
	color: #3e7dbc; 
	text-decoration: underline;
}	





.firstpage_articlesBox
{		
	margin-bottom:10px;	
	padding: 0px 0px 0px 0px;	
	color: #18262F;
  	/*background-color:#FAFAFA;*/
  	border-top: none;
    border:  1px solid #9A9A9C;
	margin-top: 0px;	
	background-position:left top;
	text-align:left;
	height:260px;
}

.journalBox
{		
	margin-bottom:10px;	
	padding: 0px 5px 5px 5px;	
	color: #18262F;
  	background-color:#FAFAFA;
    border:solid 1px #9A9A9C;
 	padding: 5px 5px 5px 5px;
	margin-top: -1px;	
 
}

.journalBox_articlesListing
{		
	border-top: dotted 1px #000000;
	margin: 5px 5px 5px 5px;	
	padding: 0px 5px 5px 5px;	
 
}

.journalBox_articlesListing:first-child
{		
 border-top: none;
}


.firstpage_articlesListing
{
	border-top: dotted 1px #000000;
	margin: 5px 5px 5px 5px;	
	padding: 0px 5px 5px 5px;

   
}


.firstpage_articlesListing:first-child
{		
 border-top: none;
}



.footer_articles 
{
	
	WIDTH: 565px;
	POSITION: absolute;
	margin-bottom:10px;
}

.footer_articles .container 
{	
	PADDING-LEFT: 5px;	
	RIGHT: 0px;	
	BACKGROUND: url(images/spacer.gif) repeat-x;		
	POSITION: absolute;
	COLOR: #253888;
} 


.line 
{
	MARGIN-TOP: 14px;	
	FLOAT: left;	
	WIDTH: 560px;	
	HEIGHT: 1px;	
	BACKGROUND-COLOR: #1C3748;
}

.footer_articles .details
 {	
	MARGIN-TOP: 7px;
	FLOAT: left;
	COLOR: #253888;
}
	
.fullCol
{
	width:100%;
	}
	
.detail_th 
{
/*background:transparent url(images/th_bg.gif) repeat-x scroll left top;*/
color:#333333;
border-bottom:medium solid;
/*font-family:Arial,Helvetica,sans-serif;*/
font-size:12px;
font-weight:bold;
height:20px;
padding-left:3px;
padding-top:4px;
text-align:left;
}

          
   .multiPage
            {
                float:left;
                border:1px solid #94A7B5;
                background-color:#ffffff;
                padding:4px;
                padding-left:0;
                width:100%;
                height:100%;
                margin-left:-1px;  
                         
            }
            
            
            .multiPage_small
            {
             
                border:1px solid #94A7B5;
               /* background-color:#f2f1e9;*/
                padding-left:0; 
                margin-top:-1px;   
                         
            }
                       
           /* .multiPage img
            {
                cursor:no-drop;
            }*/

.quoteDown_Big
{
	font-size:large;
	font-weight:bold;
	COLOR: #cc0000;	
	
}

.quoteUp_Big
{
	font-size:large;
	font-weight:bold;
	COLOR: #008000;	
	
}


.quoteStable_Big
{
	font-size:large;
	font-weight:bold;
	COLOR: #3e7dbc;	
	
}

.topCell
{
	font-size:large;
	font-weight:bold;
}

.button 
{
		BORDER-RIGHT: #9A9A9C 1px solid;
		BACKGROUND-POSITION: 50% top;
		BORDER-TOP: #9A9A9C 1px solid;	
		FONT-WEIGHT: bold;	
		FONT-SIZE: 11px;	
		BACKGROUND-IMAGE: url(images/buttonBg.gif);	
		VERTICAL-ALIGN: middle;	
		BORDER-LEFT: #9A9A9C 1px solid;	
		/*WIDTH: 80px;	*/
		COLOR: #666666;	
		BORDER-BOTTOM: #9A9A9C 1px solid;	
		FONT-FAMILY: Verdana, Arial;	
		HEIGHT: 20px;	
		BACKGROUND-COLOR: white
}

.input
{
	BORDER-RIGHT: #9A9A9C 1px solid;	
	BORDER-TOP: #9A9A9C 1px solid;	
	PADDING-LEFT: 2px;	
	FONT-SIZE: 11px;	
	MARGIN-LEFT: 3px;	
	BORDER-LEFT: #9A9A9C 1px solid;	
	BORDER-BOTTOM: #9A9A9C 1px solid;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height:16px;
}





/*New top menu*/

#top_menu {
	height: 53px;
	/*padding-left: 100px;*/
	font: 1.3em Georgia;
}

#header ul {
list-style-type:none;
margin:0pt;
}

#top_menu li {
	height: 50px;
	float: left;
	border-bottom: 0;
	background: url() 0 0 no-repeat;
	padding: 0;
	margin: 0;
	text-align:center;
	vertical-align:middle;
	padding-top:15px;
}

#top_menu li a {
	color: #000000;
	text-decoration:none;
}

#top_menu li a:hover {
	text-decoration:underline;
}

#top_menu a {	
	height:50px;
	font-size: 16px;	
	font-family: Georgia, serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	/*font-style: italic;*/
}

#top_menu a:hover, #top_menu a.on {

}

#top_menu li#top_home, #top_home a {
width: 80px;
}


#top_menu li#top_news, #top_news a {
width: 80px;
}


#top_menu li#top_traders, #top_traders a {
width: 150px;
}


#top_menu li#top_marketwatch, #top_marketwatch a {
width: 150px;
}


#top_menu li#top_despre, #top_despre a {
width: 100px;
}

#top_menu li#top_contact, #top_contact a {
width: 100px;
}

.alert
{
 color:Red;
}


h1
{
	font-size: 16px;	
	font-family: Tahoma, sans-serif;	
	font-weight: bold;
}

.topTable
{
	border: solid 1px #94a7b5;		
}

.topCell_symbol
{
	border-right: solid 1px #94a7b5;
	width: 180px; 
	text-align: center; 
	vertical-align: middle;		
}

.topCell_var
{
	border-bottom: solid 1px #94a7b5;		
}




.newslist
 {	
	MARGIN: 0px;
	OVERFLOW: auto;	
	HEIGHT: 100%;
}

.newslist li
{
	padding:5px;
	width:85%;
}
.sectiontitle 
{
   padding: 6px 6px 6px 3px;  
   font-size: 12px;   
   background-color:  #EBEADC;
   border-bottom:1px solid #9A9A9C;
   color: #000000;
}


.scr_H
{
width:300px;	
}

.scr_C
{
width:350px;	
}

.headerSubMenu span
{
	color:Black;
	border:none;	
	text-decoration:none;
}


.headerSubMenu span:hover
{
	color:Black;
	border:none;	
	text-decoration:underline;
}