/* Default CSS Stylesheet for a new Web Application project */
/*
Dark Color : #003e7b
Button Color : #8c8c8c
Button text : #FFFFFF
Light Color : #31b457
Highlight : #FFFFFF

#00a4e8 
#b5def6 
#d4d0c8
#444444
*/
body
{
	font-family:Verdana;
	font-size: 9pt;
	overflow:hidden ;
}
.Normal
{
	font-size: 8pt; font-family: verdana; vertical-align: middle; color: #444444;
}	

.calNextPrev
{
	Font-Size: 8pt;
	Color: #444444 !important;
}
.TimezoneSavedMessage
{
	color:#444444;
}
.DataProvidedBy
{
	margin:0px;
}
.DataProvidedBy A
{
	text-decoration:none;
	color:#444444;
}
.DataProvidedBy A:Hover
{
	text-decoration:underline;
}
.mainborder
{
	border-left:solid 1px #9b9b9e;
	border-top:solid 1px #9b9b9e;
}
.middlealign INPUT
{
	vertical-align:middle  ;
}
.LeftbarPlugin .CurrentlySelected
{
	 Width:190px;
	 Font-Size:9pt;
	padding:1px;
	 text-align:center;
	 color:#444444;
}
.Spacer2px
{
	height:2px;
}
.Spacer5px
{
	height:5px;
}
.LeftbarPlugin .TimezoneSavedMessage
{
	color:#444444;
}

.EDTTitleCell
{
	color:#444444;
	font-size:7pt;
	NO-FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#68676c,endColorStr=#A0A0A0);
	background-color:#e0e1e3;
}
.tzChange:Link, .tzChange:Visited, .tzChange:Active
{
	color:#444444;
	font-size:8pt;
}
A:Link.tzButton,A:Active.tzButton,A:Visited.tzButton
{
	color:#444444;
	font-size:9pt;
	text-decoration:none;
}
A:Hover.tzButton
{
	color:#444444;
	font-size:9pt;
	text-decoration:underline;
}
.tzButton
{
cursor: hand; 
vertical-align: middle; 
overflow-x: visible; 
padding-left: 2px; 
padding-right: 2px; 
background-color: #d4d0c8; 
border: 2px outset #d4d0c8; 
text-decoration: none; 
color:#444444;
}
.calMain
{
	 Font-Size: 9pt;
	 border-style: none !important;
	 
	 Height:158px;
	 Width:190px;
	 Color:#444444;
	 Padding:0;
}
.calYear
{font-size:8pt;
	border: solid 1px #d4d0c8;
	background-color: #d4d0c8;
	color: #444444;}
	
.calMonth
{font-size:8pt;
	border: solid 1px #d4d0c8 !important;
	background-color: #d4d0c8;
	color: #444444;}

.calMonthButton
{cursor: hand; 
vertical-align: middle; 
overflow-x: visible; 
padding-left: 2px; 
padding-right: 2px; 
background-color: #d4d0c8; 
border: 2px outset #d4d0c8; 
text-decoration: none; 
font-size: 9pt; 
color: #444444; 
}
.calSelectedDay
{
	 Font-weight: bold;
	 Color: #444444 !important;
	 Background-Color: #b5def6 !important;
}

.calTitle
{
	 Font-Size:10pt;
	 Font-weight:bold;
	 Color:#444444 !important;
	 width:100%
}
.calWeekendDay
{
	 Background-Color:#66CCFF;
}
.LeftBarPlugin
{
	border: #9b9b9e 1px solid;
	padding:3px;
	padding-top:4px;padding-bottom:4px;
	width: 200px;
	NO-FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#68676c,endColorStr=#A0A0A0);
	text-align:center;
	background-color:white;
}
.LeftBarPlugin P
{
	color:#444444;
	font-size:8pt;
}
.goodbusinessdaylink:link, .goodbusinessdaylink:visited, .goodbusinessdaylink:active
{
	font-size:8pt;
	text-decoration:none;
	color:#444444;
}
.goodbusinessdaylink:hover
{
	text-decoration:underline;
}

.DayLabel
{
	background-color:#e0e1e3;
	width:100%;	}

	.DayLabel TD
	{
	font-size:12pt;
	color : #444444;
	}
	
table.dlSelected
{
	border:solid 1px #9b9b9e;
	background-color:#e0e1e3;
}
table.dlSelected td

{
	padding:0px;
}


.RBButton
{
cursor: hand; 
vertical-align: middle; 
overflow-x: visible; 
padding-left: 2px; 
padding-right: 2px; 
background-color: #d4d0c8; 
border: 2px outset #d4d0c8; 
text-decoration: none; 
font-size: 8pt; 
color: #444444; 

}
.panelItem
{
	background-color: #e0e1e3;
	color:#444444;

	font-size:18pt;
}

.CountryItemSelected
{

	font-size: 9pt;
	color:#444444;
	background-color:#b5def6;
	
}



.ScrollingArea 
{
	overflow:auto;
	width : 100%;
	vertical-align: top ;
	  }
.ScrollingAreaVertical
{
	overflow:auto;
	width : 100%;
	vertical-align: top ;
	font-size:1pt;
}
P
{

	font-size:9pt;
}

.EBC1, .EBC1 TABLE
{
	background-color: #FFCCCC ;
	font-family:Arial;
	font-size:9pt;
	color : #444444;
}
	.EBC2, .EBC2 TABLE
{
	background-color: crimson;
	font-family:Arial;
	font-size:9pt;
	color : white;
}
	.EBC3, .EBC3 TABLE
{
	background-color: #fdf5e6;
	font-family:Arial;
	font-size:9pt;
	color : #444444;
}
	.EBC4, .EBC4 TABLE
{
	background-color: #FF9933;
	font-family:Arial;
	font-size:9pt;
	color : #444444;
}
	.EBC5, .EBC5 TABLE
{
	background-color: #7D7D7D;
	font-family:Arial;
	font-size:9pt;
	color : white;
}
.EBC5 .Click
{
	color:white;
	font-size:7pt;
}


.CountryItem
{
	font-family: Arial;
	font-size: 9pt;
	background-color:White;
	
}



.LeftBarPlugin A:hover
{
	text-decoration:none;
}
.ClickedDay
{
	color: #444444;
}

.calMain A:Active, .calMain A:Link, .calMain A:Visited
{
	text-decoration:none;
}
.calMain A:Hover
{
	text-decoration:underline;
}
.calDay
{
	background-color:White;
}
.calTodayDay
{
font-weight:bold;
border: solid 1px 1px 1px 1px #444444;
background-color:White;
}
	 
.calSelector
{
}


.calClicked
{
	color:Yellow !important;
	background-color:Red !important;
}
.calDayHeader
{
	 Height:1px;
	 Color:#444444 !important;
}

.calOtherMonthDay a
{
	 Color:#999999 !important;
}

.NoEvents
{
	color:#444444;
	font-size:9pt;
	padding-left:6px;
}




.tzCombo
{
	font-size:8pt;
}
.tzTable TD
{
	text-align:center;
}

.tzChange:hover;
{
	text-decoration:underline;
}

.EDT
{
	border: solid 1px #444444;
	font-size:7pt;
	width:250px;
}


.EDTFor
{
	width:50;
	font-size:7pt;
	font-weight:bold;
}
.EDT4CAST
{
	font-size:7pt;
	width:50;
	font-weight:bold;
}
.EDTUnit
{
	font-weight:bold;
	font-size:7pt;
	width:50;
}
.EDTPrev
{
	font-weight:bold;
	font-size:7pt;
	width:50;
}
.EDTMkt
{
	font-weight:bold;
	font-size:7pt;
	width:50;
}



.pSearchlink
{ 
	font-size:7pt;
	color:#444444;
	text-align:center;
	cursor:hand;
	
}
.EventTable
{
	margin:auto;
	text-align:left;
	border:solid 1px #9b9b9e;
}
.tzTable
{
	height:300px;
}
.ScrollingArea>.LeftBarPlugin
{
	width:400px;
}
