﻿
/****************
* SHARE MONITOR *
****************/

#ShareMonitor
{
	width:676px;
	float:right;
}

#ShareMonitor H1
{
	font-size:42px;
	text-align:left;	
}

#ShareMonitor H1
{
	font-size:42px;
	margin-bottom:15px;
	margin-top:20px;
	text-align:left;	
}


#ShareMonitor div
{
	float:left;
	margin-bottom:5px;
}

#ShareMonitor #Body
{
	height:180px;
	border-top:solid 1px #004282;
	width:676px;
}

#ShareMonitor #Divider
{
	background: url(images/stripe_pil.gif) no-repeat 0 0;
	width:676px;
	height:50px;
}

#ShareMonitor #QuoteArea
{
	background: url(images/financial/Quote_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	width:674px;
	height:106px;
}

#ShareMonitor #ChartsArea
{
	background: url(images/financial/Charts_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	width:674px;
	height:376px;
	padding-top:40px;
}


#ShareMonitor #PerformanceArea
{
	background: url(images/financial/Share_perf_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	margin-right:5px;
	width:220px;
	height:205px;
}

#ShareMonitor #ShareHolderArea
{
	background: url(images/financial/Share_perf_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	width:674px;
	height:376px;
}

#ShareMonitor #HistoricalExportArea
{
	background: url(images/financial/Historical_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	margin-right:5px;
	width:220px;
	height:165px;
	padding-top:40px;
}

#ShareMonitor #ProfitCalculatorArea
{
	background: url(images/financial/Profitcalculator_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	width:220px;
	height:205px;
}

#ShareMonitor #CompanyInformationOrderDepth
{
	width:335px;
	float:left;
	padding-right:5px;
	margin-bottom:0px;
}

#ShareMonitor #CompanyInformationArea
{
	background: url(images/financial/Company_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	margin-right:5px;
	width:333px;
	height:129px;
}

#ShareMonitor #OrdredepthArea
{
	background: url(images/financial/Orderdepth_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	margin-right:5px;
	width:333px;
	height:129px;
	margin-bottom:0px;
}

#ShareMonitor #LastTradeArea
{
	background: url(images/financial/LastTrades_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	width:333px;
	height:265px;
	float:left;
}

#ShareMonitor #BrokerStatisticsArea
{
	background: url(images/financial/Broker_stripe.jpg) no-repeat;
	border:solid 1px #1A60B2;
	width:674px;
	height:210px;
	padding-top:5px;
}

#ShareMonitor .componentPosition
{
	margin-top:40px;
	padding-left:10px;
}

#ShareMonitor TH
{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 12px ;	
	text-align: left;
}

#ShareMonitor TD
{
	font-family: Arial, Verdana;
	font-size: 12px ;	
	text-align:left;	
}

#ShareMonitor .numberField
{
	font-size: 12px;
	text-align:right;	
}

/*************
* QUOTE      *
*************/
#Quote
{
	margin-top:50px;
}

#Quote TH
{
	padding:0 6px 0 12px;
}

#Quote TD
{
	white-space:nowrap;
	padding:3px 6px 0 12px;
}

/*********************
*  SHARE PERFORMANCE *
**********************/

.sharePerformance
{
	margin-top:40px;
}

.sharePerformance TH, .sharePerformance TD
{

	padding: 4px 15px 0 15px;
}

.sharePerformance .neg
{
	color: red;
}


/*********************
*  PROFITCALCULATOR *
**********************/

#ProfitCalculator
{
	margin-top:42px;
	margin-left:10px;
}

#ProfitCalculator TH,  TD
{

	margin:0 0 0 0;
	white-space:nowrap;
}
 
#ProfitCalculator .inputField
{
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#494c4e;
}
 
#ProfitCalculator .numberField
{
	float:right;
}

 #ProfitCalculator .input
{
	font-size: 12px;
	text-align:right;	
	float:right;
}
 
#ProfitCalculator .label
{
	text-align:left;	
	float:left;
	padding-top:3px;
}

#Result
{
	background-color:#004282;
	color:White;
	float:right;
	margin-top:10px;
	padding: 5px 5px 5px 5px;
	width:190px;
	text-align:right;
}

.calculateButton
{
	margin-top:5px;
	color:#494c4e;
	font-size: 12px;
}

/**********************
*  COMPANYINFORMATION *
**********************/

#CompanyInformation TD
{
	text-align:right;
	width:150px;
}

/**********************
*  ORDERDEPTH		 *
**********************/
#OrderDepth
{
	margin-top:35px!important;
}

#OrderDepth .bidVolume
{
	margin-top:3px;
	background-color:#004282;
	height:8px;
	font-size:4px;
	float:right;
}

#OrderDepth .askVolume
{
	margin-top:3px;
	background-color:red;
	height:8px;
	font-size:4px;
	float:left;
}

#OrderDepth .padRight
{
	padding-right:10px
}

/*****************
*   LASTTRADES	 *
******************/
#LastTrades
{
	margin-top:30px;
	float:left;
}

#LastTrades TH
{
	padding: 3px 14px 0px 14px;
}

#LastTrades TD
{
	padding: 3px 14px 0px 14px;
}

/*********************
*   BROKERSTATISTICS *
**********************/
#BrokerStatisticsBuyers
{
	float:left;
}

#BrokerStatisticsSellers
{
	float:left;
	padding-left:20px;	
}

#BrokerStatisticsBuyers TH, #BrokerStatisticsSellers TH
{
	padding: 3px 14px 0px 0px;
}

#BrokerStatisticsBuyers TD, #BrokerStatisticsSellers TD
{
	padding: 3px 14px 0px 0px;
}

/*********************
*   BOARDMEMBERCONTACT *
**********************/

.boardMemberList
{
	margin-bottom:10px;
}

.boardMemberHeader
{
	font-family:Georgia, Arial;
	font-size: 21px;
	padding-bottom:10px;
}


.boardMemberContact
{
	width:468px;
	background: url(images/Graa_468x1.gif) repeat-y;	
	margin-bottom:20px;
	height:71px;

}

.boardMemberImage
{
	width:71px;
	height:64px;
	float:left;
}

.boardMemberName
{
	color:#004181;
	width:364px;
	float:left;
	font-size:12px;
	padding-left:20px;
	padding-top:20px;
	vertical-align:bottom;
}

.boardMemberTitle
{
	width:364px;
	float:left;
	font-size:12px;
	color:#494c4e;
	vertical-align:top;
	padding-left:20px;
}


/****************
* SHARE HOLDER *
****************/

#ShareHolder
{
	padding-left:34px;
	width:676px;
	float:right;
}

#ShareHolder H1
{
	font-size:42px;
	margin-bottom:15px;
	margin-top:20px;
	text-align:left;	
}

#ShareHolder div
{
	float:left;
	margin-bottom:5px;
}

#ShareHolder #Body
{
	height:180px;
	border-top:solid 1px #004282;
	width:676px;
	
	text-align:left;
}

#ShareHolder #Divider
{
	background: url(images/stripe_pil.gif) no-repeat 0 0;
	width:676px;
	height:20px;
}

#ShareHolder #ShareHolderArea
{
	width:676px;
	height:378px;
}

#ShareHolder TH
{
	height:30px;
	vertical-align:top;
}

#ShareHolder TD
{
	padding-right: 20px;
	text-align:left;	
}

#ShareHolder #title
{
	width:50%;
	background: url(images/stripe_pil.gif) no-repeat 10% 90%;
}

#ShareHolder #shares
{
	width:20%;
	background: url(images/stripe_pil_reverse.gif) no-repeat 95% 90%;
	text-align:right;	
}
#ShareHolder #percent
{
	width:10%;
	background: url(images/stripe_pil.gif) no-repeat 1% 90%;
	text-align:right;	
	
}
#ShareHolder #type
{
	width:10%;
	text-align:center;
	background: url(images/stripe_pil.gif) no-repeat 4% 90%;
}
#ShareHolder #country
{
	width:10%;
	text-align:center;
	background: url(images/stripe_pil.gif) no-repeat 4% 90%;
}

#ShareHolders
{
	width:100%;
	float:left;	
}

#ShareHolders .number
{
	text-align:right;
	padding-right:5px;	
}


#ShareHolders .code
{
	text-align:center;
	padding-right:5px;	
}

/****************
*  ANALYSTS *
****************/


#WideHeadingPage #AnalystsDivider
{
	background: url(images/stripe_pil.gif) no-repeat 0 0;
	width:676px;
	height:30px;
}

#Analysts TABLE
{
	width:676px;
}
#Analysts TH 
{
	width:169px;
	height:35px;
	padding-top:5px;
	vertical-align:top;
	background: url(images/stripe_pil.gif) no-repeat 5% 90%;
}

#Analysts TD 
{
	padding-top:5px;
}


#FinancialCalendar 
{
	padding-top:10px;
}

#FinancialCalendar #Heading
{
	font-family: Arial;
	font-size: 14px ;
	color:#004282;
	font-weight:bold;
}

#FinancialCalendar TABLE
{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom: solid 1px #004282;
}

#FinancialCalendar TH
{
	padding-top:5px;
	padding-left: 15px;
	height:45px;
	vertical-align:top;
	background: url(images/stripe_pil.gif) no-repeat 5% 60%;
	font-family: Georgia, Arial;
	font-size: 14px ;	
	color:#494c4e;
}

#FinancialCalendar TD
{
	padding-left: 15px;
	padding-bottom: 5px;
	font-family: Georgia, Arial;
	font-size: 14px ;
	color:#494c4e;
}