
@media Screen
{
	BODY
	{
		background: #5e5e5e;
	}
}
BODY
{
	margin-top: 20px;
	font-size: 0.85em;
	margin-bottom: 0px;
	color: #5b6e79;
	font-family: Verdana, arial, helvetica, "sans serif";
}
.splashText
{
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, arial, helvetica, "sans serif";
}

A
{
	text-decoration: none;
	/*text-decoration: underline;*/
	
}
IMG
{
	display: block;
	float: left;
}
FORM
{
	margin: 0px;
}
#contentHome H1
{
	font-size: medium;
	color: #e9510f;
}
#contentHome H2
{
	font-size: small;
	margin-bottom: 0px;
	color: #e9510f;
}
#contentHome P
{
	margin-top: 0px;
	font-size: 0.85em;
	margin-bottom: 0.5em;
}
#content H1
{
	margin-top: 0px;
	font-size: medium;
	color: #e9510f;
}
#content H2
{
	font-size: 1em;
	margin-bottom: 0px;
	color: #fb493f;
}
#content H3
{
	font-size: 0.9em;
	margin-bottom: 0px;
	color: #5b6e79;
}
#content P /*, #content P.template*/
{
	margin-top: 0px;
	/*font-size: 0.85em;*/
	font-size: 11px;
	margin-bottom: 1em;
}
#topVisual
{
	float: left;
	overflow: hidden;
	width: 570px;
	height: 87px;
}
#containerPopUp
{
	font-size: small;
	background: #fff;
	margin: auto;
	width: 857px;
	text-align: left;
}
#containerPopUp IMG
{
	display: block;
	float: none;
}
#logoPopUp
{
	background: #fff;
	float: none;
	width: 487px;
}
#logoPopUp IMG
{
	float: none;
}
#funkyPopUp
{
	background: #fff;
	float: left;
	width: 370px;
}
#searchPopUp
{
	font-size: x-small;
	background: #9c9c9c;
	float: none;
	width: 100%;
	color: #fff;
	height: 87px;
}
#container
{
	font-size: small;
	background: #fff;
	margin: auto;
	width: 857px;
	text-align: left;
}
#logo
{
	background: #fff;
	float: left;
	width: 487px;
}
#logo IMG
{
	float: left;
}
#funky
{
	background: #fff;
	float: left;
	width: 370px;
}
#funkyNav
{
	background: url(/_layouts/elia/images/45.gif) #5e5e5e no-repeat left 50%;
	height: 22px;
	text-align: right;
}
#funkyNav A
{
	/*ADDED*/
	text-decoration: none;
	
	margin-top: 3px;
	font-size: x-small;
	color: #fff;
	margin-right: 11px;
}
#funkyNav A:hover
{
	color: #f93;
}
.lang
{
	height: 34px;
	text-align: right;
}
.lang A
{
	/*ADDED*/
	text-decoration: none;
	
	margin-top: 0px;
	font-size: x-small;
	color: #f3473d;
	line-height: 3em;
	margin-right: 11px;
}
.lang A:hover
{
	color: #17a5ba;
}
#searchBar
{
	background: #9c9c9c;
}
#search
{
	font-size: x-small;
	background: #9c9c9c;
	float: left;
	width: 286px;
	color: #fff;
	height: 87px;
}
.SearchForm
{
	margin-top: 25px;
	margin-left: 25px;
}
#search FORM
{
	margin-top: 25px;
	margin-left: 25px;
}
#search P
{
	margin-top: 0px;
	float: left;
	margin-bottom: 1em;
	width: 200px;
}
INPUT.searchBox
{
	border-right: #7b7b7b 1px solid;
	border-top: #7b7b7b 1px solid;
	font-size: x-small;
	background: url(/_layouts/elia/images/back_search.gif) #bbb repeat-x 50% top;
	border-left: #7b7b7b 1px solid;
	width: 125px;
	border-bottom: #7b7b7b 1px solid;
}
INPUT.searchBt
{
	font-weight: bold;
	font-size: x-small;
	background: url(/_layouts/elia/images/back_bt_search_off.gif) #17a5ba;
	width: 29px;
	color: #fff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	border-bottom-style: none;
}
INPUT.subscribeBt
{
	margin-top: -3px;
	font-weight: bold;
	font-size: x-small;
	background: url(/_layouts/elia/images/back_bt_subscribe_off.gif) #fb493f;
	width: 29px;
	color: #fff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 18px;
	border-bottom-style: none;
}
#navBar
{
	clear: left;
	padding-right: 8px;
	padding-left: 8px;
	background: #e3e3e3;
	padding-bottom: 8px;
	padding-top: 8px;
	text-align: center;
}
#navBar A
{
	/*ADDED*/
	text-decoration: none;
	
	border-right: #b4b4b4 1px solid;
	padding-right: 9px;
	border-top: #b4b4b4 1px solid;
	padding-left: 9px;
	font-size: 85%;
	padding-bottom: 2px;
	border-left: #b4b4b4 1px solid;
	color: #333;
	padding-top: 2px;
	border-bottom: #b4b4b4 1px solid;
	font-family: arial, helvetica, "sans serif";
	letter-spacing: 0.1em;
}
#navBar A.sel
{
	background: #fff;
}
#navBar A:hover
{
	border-right: #b4b4b4 1px inset;
	border-top: #b4b4b4 1px inset;
	background: #9c9c9c;
	border-left: #b4b4b4 1px inset;
	color: #fff;
	border-bottom: #b4b4b4 1px inset;
}
#content
{
	padding-right: 0px;
	padding-left: 20px;
	background: url(/_layouts/elia/images/shadow.gif) #fff repeat-x 50% top;
	padding-bottom: 0px;
	padding-top: 4px;
}
#contentHome
{
	background-position: left top;
	background-image: url(/_layouts/elia/images/back_home.jpg);
	background-repeat: no-repeat;
	height: 373px;
	background-color: #fff;
}
#scroll
{
	overflow: auto;
	height: 373px;
}
#footer
{
	font-size: x-small;
	background: #5e5e5e;
	color: #fff;
	line-height: 1.8em;
	text-align: right;
}
#footer A
{
	/*ADDED*/
	text-decoration: none;
	
	font-size: x-small;
	color: #fff;
}
#footer A:hover
{
	color: #f93;
}
.left
{
	float: left;
}

.rightPane
{
	float: right;
	width: 163px;
	margin-right: 7px;
}
#breadCrumb
{
	padding-right: 23px;
	padding-left: 7px;
	font-size: x-small;
	padding-bottom: 7px;
	margin-right: 7px;
	padding-top: 7px;
	text-align: right;
}
#breadCrumb A
{
	color: #999;
	text-decoration: none;
}
#breadCrumb A:hover
{
	color: #17a5ba;
}
.leftPane
{
	float: left;
	width: 189px;
	margin-right: 25px;
	font-family: Arial, helvetica, "sans serif";
}
.Navigation
{
	background: url(/_layouts/elia/images/back_lp.gif) #fff no-repeat 50% top;
	float: left;
	width: 189px;
	padding-top: 14px;
	font-family: Arial, helvetica, "sans serif";
}
.Navigation UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.Navigation LI
{
	font-size: 0.85em;
	background-color: #f1f1f1;
	/*background-color: #D7E5F0;*/
	
}
.Navigation LI A
{
	/*ADDED*/
	text-decoration: none;
	
	border-right: #ccc 1px solid;
	padding-right: 0px;
	display: block;
	padding-left: 14px;
	padding-bottom: 3px;
	margin: 0px;
	border-left: #ccc 1px solid;
	width: 173px;
	color: #535f6b;
	padding-top: 3px;
	border-bottom: #ccc 1px solid;
	background-color: #f1f1f1;
}
.Navigation LI.sel A
{
	/*ADDED*/
	text-decoration: none;
	
	font-weight: bold;
	background: url(/_layouts/elia/images/triangle_1.gif) no-repeat left 50%;
}
.Navigation LI A:hover
{
	/*ADDED*/
	text-decoration: none;
	
	border-right: #ccc 1px inset;
	border-left: #ccc 1px inset;
	color: #fff;
	border-bottom: #ccc 1px inset;
	/*background-color: #9c9c9c;*/
	background-color: #58B1EB;
	
}
.Navigation LI UL LI A
{
	/*ADDED*/
	text-decoration: none;
	
	border-right: #ccc 1px solid;
	padding-right: 0px;
	display: block;
	padding-left: 21px;
	font-size: 1.1em;
	padding-bottom: 3px;
	margin: 0px;
	border-left: #ccc 1px solid;
	width: 166px;
	color: #535f6b /*REPLACED #9d9d9d*/;
	padding-top: 3px;
	background-color: #D7E5F0; /*REPLACED #f8f8f8;*/
	background-image: none;
	border-bottom-style:  none;
	/*ADDED
	font-weight:bold;*/
	
}
.Navigation LI UL LI.sel A 
{
	/*ADDED*/
	text-decoration: none;
	
	FONT-WEIGHT: bold; 
	/*REPLACED BACKGROUND: url(/_layouts/elia/images/triangle_2.gif) #f8f8f8 no-repeat left 50%*/
	BACKGROUND: url(/_layouts/elia/images/triangle_blue.gif) #D7E5F0 no-repeat left 50%
}

.Navigation LI.sel UL LI A
{
	/*ADDED*/
	text-decoration: none;
	
	background: none;
	font-weight: normal;
}
.Navigation LI UL LI A:hover
{
	/*ADDED*/
	text-decoration: none;
	
	border-right: #ccc 1px inset;
	border-left: #ccc 1px inset;
	/*background-color: #9c9c9c;*/
	background-color: #58B1EB;
	border-bottom-style: none;
	/*ADDED
	font-weight:bold;*/
}
.Navigation LI UL LI UL LI A
{
	/*ADDED*/
	text-decoration: none;
	
	border-right: #ccc 1px solid;
	padding-right: 0px;
	display: block;
	padding-left: 28px;
	font-size: 1.3em;
	padding-bottom: 3px;
	margin: 0px;
	border-left: #ccc 1px solid;
	width: 159px;
	color: #9d9d9d;
	padding-top: 3px;
	background-color: #fefefe;
	border-bottom-style: none;
}
.Navigation LI.sel UL LI UL LI A
{
	/*ADDED*/
	text-decoration: none;
	
	background: none;
}
.Navigation LI UL LI UL LI.sel UL LI A
{
	/*ADDED*/
	text-decoration: none;
	
	background: none;
	background-color: #fefefe;
}
.Navigation LI UL LI UL LI.sel A
{
	/*ADDED*/
	text-decoration: none;
	
	font-weight: bold;
	background: url(/_layouts/elia/images/triangle_3.gif) #fefefe no-repeat left 50%;
}
.Navigation LI UL LI UL LI A:hover
{
	/*ADDED
	text-decoration: none;*/
	
	border-right: #ccc 1px inset;
	border-left: #ccc 1px inset;
	/*background-color: #9c9c9c;*/
	background-color: #58B1EB;
	border-bottom-style: none;
}
.rightPane A
{
	/*ADDED
	text-decoration: none;*/
	
	border-right: #ccc 1px solid;
	padding-right: 6px;
	display: block;
	padding-left: 6px;
	font-size: x-small;
	background: #f1f1f1;
	filter: alpha(opacity=50);
	padding-bottom: 2px;
	border-left: #ccc 1px solid;
	color: #41525b;
	padding-top: 2px;
	border-bottom: #ccc 1px solid;
}
.rightPane A:hover
{
	/*ADDED
	text-decoration: none;*/
	
	border-right: #ccc 1px inset;
	border-top: #333 1px inset;
	background: #9c9c9c;
	border-left: #ccc 1px inset;
	color: #fff;
	border-bottom-style: none;
}
.rightPane P
{
	margin-top: 0px;
	color: #fb4b41;
}
#contentHome .rightPane H2
{
	padding-right: 6px;
	margin-top: 24px;
	padding-left: 6px;
	font-size: x-small;
	background: url(/_layouts/elia/images/back_rp.gif) #fff no-repeat 50% top;
	padding-bottom: 2px;
	color: #fff;
	padding-top: 2px;
	height: 14px;
}
#content .rightPane H2
{
	padding-right: 6px;
	padding-left: 6px;
	font-size: x-small;
	background: url(/_layouts/elia/images/back_rp.gif) #fff no-repeat 50% top;
	padding-bottom: 2px;
	color: #fff;
	padding-top: 2px;
	height: 14px;
}
.date
{
	font-size: x-small;
	color: #9c9c9c;
	font-style: italic;
}
.visual
{
	margin-bottom: 1em;
}
.SplashPageLink
{
}
.SplashPageLink A
{
	/*ADDED*/
	text-decoration: none;
	
	margin-top: 3px;
	font-size: x-small;
	color: #fff;
	margin-right: 11px;
}
.SplashPageLink A:hover
{
	color: #f93;
	text-decoration: none;
}
.splashText A
{
	color: #fff;
	text-decoration: underline;
}
.splashText A:hover
{
	color: #f93;
}
.linkTxt A:link
{
	margin-top: 0px;
	font-size: 0.85em;
	margin-bottom: 1em;
	color: #5b6e79;
}
.linkTxt A:unknown
{
	margin-top: 0px;
	font-size: 0.85em;
	margin-bottom: 1em;
	color: #5b6e79;
}
.linkTxt A:visited
{
	margin-top: 0px;
	font-size: 0.85em;
	margin-bottom: 1em;
	color: #5b6e79;
}
.link A:link
{
	font-size: 0.85em;
	color: #f5822b;
	font-family: Verdana;
	letter-spacing: 0px;
	text-align: right;
	text-decoration: underline;
}
.link A:visited
{
	font-size: 0.85em;
	color: #599ED9;
	font-family: Verdana;
	letter-spacing: 0px;
	text-align: right;
	text-decoration: underline;
}
.link A:unknown
{
	font-size: 0.85em;
	color: #fb493f;
	font-family: Verdana;
	letter-spacing: 0px;
	text-align: right;
	text-decoration: underline;
}
.level1
{
	font-weight: bold;
	font-size: 90%;
	color: #404b56;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #edeef0;
	text-decoration: none;
}
.level1 A:link
{
	font-weight: bold;
	font-size: 90%;
	color: #404b56;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #edeef0;
	text-decoration: none;
}
.level1 A:visited
{
	font-weight: bold;
	font-size: 90%;
	color: #404b56;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #edeef0;
	text-decoration: none;
}
.level1 A:hover
{
	font-weight: bold;
	font-size: 90%;
	color: #404b56;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #edeef0;
	text-decoration: none;
}
.alllevels
{
	font-size: 0.85em;
	color: #0060B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.alllevels A
{
	font-size: 0.85em;
	color: #0060B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.alllevels A:link
{
	font-size: 0.85em;
	color: #0060B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.alllevels A:visited
{
	font-size: 0.85em;
	color: #599ED9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.alllevels A:hover
{
	font-size: 0.85em;
	color: #fb493f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.PressDate
{
	font-weight: bold;
	font-size: 0.85em;
	margin-bottom: 0px;
	color: #ee7a10;
	letter-spacing: 1px;
}
.PressLink
{
	font-size: 0.85em;
}
.StockQuoteTable
{
	width:100%;
}
.StockQuoteTableTitle
{
	padding:2px 5px 2px 5px;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	color: #ffffff;
	background-color: #f5822b;
}
.StockQuoteTableTitleDate
{
	padding:2px 5px 2px 5px;
	text-align:right;
	font-size:11px;
	color: #ffffff;
	background-color: #f5822b;
}
.StockQuoteTableCell
{
	
	font-weight: normal;
	color: #444d56;
	background-color: #edeeef;
	text-align: right;	
}
.StockQuoteTableCellLastQuotation
{
	border-right: #ccc 1px solid;
	font-weight: bold;
	background: #f1f1f1;
}
.StockQuoteTableCellTitle
{
	font-weight: bold;
}
.StockQuoteTableCellPositiveData
{
	font-weight: bold;
	color: green;
}
.StockQuoteTableCellNegativeData
{
	font-weight: bold;
	color: red;
}
.StockQuoteTickerTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StockQuoteTickerData
{
	font-size: 8pt;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StockQuoteTickerPower
{
	font-weight: normal;
	font-size: 6pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#tabMenu
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 0.85em;
	background: url(/_layouts/elia/images/back_tabs.gif);
	float: left;
	padding-bottom: 0px;
	overflow: hidden;
	width: 565px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 21px;
}
#tabMenu UL
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 0.85em;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
}
#tabMenu LI
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(/_layouts/elia/images/back_tab_right.gif) no-repeat right top;
	float: left;
	padding-bottom: 0px;
	margin: 0px 3px;
	line-height: 21px;
	padding-top: 0px;
}
#tabMenu A
{
	padding-right: 7px;
	display: block;
	padding-left: 7px;
	background: url(/_layouts/elia/images/back_tab_left.gif) no-repeat left top;
	padding-bottom: 1px;
	padding-top: 1px;
	text-decoration: none;
}
#tabMenu A:visited
{
	text-decoration: none;
}
#tabMenu A:hover
{
	text-decoration: none;
}
#tabMenu #current
{
	background-image: url(/_layouts/elia/images/back_tab_right_on.gif);
}
#tabMenu #current A
{
	background-image: url(/_layouts/elia/images/back_tab_left_on.gif);
	color: #333;
}
#borderLineTabs
{
	border-right: #bcbcbc 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 0.85em;
	float: left;
	padding-bottom: 11px;
	border-left: #bcbcbc 1px solid;
	width: 553px;
	padding-top: 11px;
	border-bottom: #bcbcbc 1px solid;
	font-family: Verdana, arial, helvetica, "sans serif";
}
.dg
{
	border-right: #ffffff 2px solid;
	border-top: #ffffff 2px solid;
	margin-top: 10px;
	margin-bottom: 4px;
	border-left: #ffffff 2px solid;
	width: 570px;
	border-bottom: #ffffff 2px solid;
}
.tblHeader3
{
	font-weight: bold;
	font-size: 0.85em;
	color: white;
	font-family: Verdana, arial, helvetica, "sans serif";
	letter-spacing: normal;
	background-color: #f5822b;
	text-align: left;
}
.tblDetail
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	color: #444d56;
	font-family: Verdana;
	letter-spacing: normal;
	background-color: #edeeef;
	text-align: right;
}
.tblDetailLargePaddingRight
{
	padding-right: 25px;
	padding-left: 5px;
	font-size: 8pt;
	color: #444d56;
	font-family: Verdana;
	letter-spacing: normal;
	background-color: #edeeef;
	text-align: right;
}
.dg TD
{
	border-right: #ffffff 2px solid;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid;
	border-bottom: #ffffff 2px solid;
}
.SpanValueLabel
{
	border-right: #BCBCBC 1px solid;
	border-top: #BCBCBC 1px solid;
	font-size: 10pt;
	border-left: #BCBCBC 1px solid;
	border-bottom: #BCBCBC 1px solid;
	font-family: Verdana;
	text-align: center;
}
.SpanTextLabel
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10pt;
	font-family: Verdana;
	text-align: right;
}
.SpanTitleLabel
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	text-align: center;
}
.ms-ToolPaneFrame
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #e1ecfc;
}
.ms-ToolPaneBody
{
	padding-right: 2px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.ms-ToolPaneHeader
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #2254b1;
	border-bottom-style: none;
}
.ms-ToolPaneBorder
{
	border-right: #c1ccde 1px solid;
	border-left: #c1ccde 1px solid;
	border-top-style: none;
	border-bottom-style: none;
}
.ms-ToolPaneClose
{
	padding-right: 3px;
	padding-left: 0px;
	background-color: #2254b1;
}
.ms-ToolPaneTitle
{
	padding-right: 7px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 3px;
	color: white;
	padding-top: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #2254b1;
}
.ms-ToolPaneFooter
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 5px;
	color: white;
	padding-top: 5px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #2254b1;
}
.ms-ToolPaneError
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 8pt;
	padding-bottom: 10px;
	color: #ce3431;
	padding-top: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ms-ToolPaneInfo
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 0px;
	color: white;
	padding-top: 5px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #4a658c;
}
.ms-ToolPartSpacing
{
	padding-top: 8px;
}
.ms-ToolStripSelected
{
	border-right: #2254b1 1px solid;
	padding-right: 4px;
	border-top: #2254b1 1px solid;
	padding-left: 4px;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #2254b1 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: #2254b1 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #fee197;
}
.ms-ToolStrip
{
	border-right: #91b5f4 1px solid;
	padding-right: 4px;
	border-top: #91b5f4 1px solid;
	padding-left: 4px;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #c1ccde 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: #91b5f4 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #c8dbf8;
}
.ms-TPBorder
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.ms-TPHeader
{
	background-color: #cbdbf8;
}
.ms-TPTitle
{
	padding-right: 0px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	color: #2f383e;
	padding-top: 2px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ms-TPBody
{
	font-size: 8pt;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ms-TPBody A:link
{
	cursor: hand;
	color: #003399;
	text-decoration: none;
}
.ms-TPBody A:visited
{
	cursor: hand;
	color: #003399;
	text-decoration: none;
}
.ms-TPBody A:hover
{
	cursor: hand;
	color: #003399;
	text-decoration: none;
}
.ms-TPCommands
{
}
.ms-TPInput
{
	font-size: 8pt;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ms-WPDesign
{
	background-color: #c1ccde;
}
.ms-WPMenu
{
	background-color: #c1ccde;
}
.ms-WPTitle
{
	padding-right: 7px;
	padding-left: 6px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	color: #2f383e;
	padding-top: 2px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ms-WPTitle A:link
{
	cursor: hand;
	color: #2f383e;
	text-decoration: none;
}
.ms-WPTitle A:visited
{
	cursor: hand;
	color: #2f383e;
	text-decoration: none;
}
.ms-WPTitle A:hover
{
	cursor: hand;
	color: #2f383e;
	text-decoration: none;
}
.ms-WPSelected
{
	border-right: #f4c660 3px dashed;
	border-top: #f4c660 3px dashed;
	border-left: #f4c660 3px dashed;
	border-bottom: #f4c660 3px dashed;
}
.ms-WPBorder
{
	border-right: #afc9ef 1px solid;
	border-top: #afc9ef 0px solid;
	border-left: #afc9ef 1px solid;
	border-bottom: #afc9ef 1px solid;
}
.ms-WPHeader
{
	background-image: url(/_layouts/elia/images/partgrad.gif);
	background-repeat: repeat-x;
	background-color: #2f383e;
}
.ms-WPBodyH2
{
	font-weight: bold;
	font-size: 10pt;
	color: #f86613;
	font-family: helvetica, verdana, arial, sans-serif;
}
.ms-toolbar
{
	font-size: 0.68em;
	color: #003399;
	font-family: verdana;
	text-decoration: none;
}
TABLE.ms-toolbar
{
	border-right: #95b7f3 1px solid;
	border-top: #95b7f3 1px solid;
	background-image: url(/_layouts/elia/images//_layouts/images/toolgrad.gif);
	border-left: #95b7f3 1px solid;
	border-bottom: #95b7f3 1px solid;
	background-repeat: repeat-x;
	background-color: #9ebff6;
}
.ms-SPZone
{
	border-right: darkgray 1px solid;
	padding-right: 5px;
	border-top: darkgray 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: darkgray 1px solid;
	padding-top: 5px;
	border-bottom: darkgray 1px solid;
}
.ms-SPZoneSelected
{
	border-right: blue 1px solid;
	padding-right: 5px;
	border-top: blue 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: blue 1px solid;
	padding-top: 5px;
	border-bottom: blue 1px solid;
}
.ms-SPZoneIBar
{
	border-right: blue 3px solid;
	border-top: blue 3px solid;
	border-left: blue 3px solid;
	border-bottom: blue 3px solid;
}
.ms-SPZoneLabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	color: darkgray;
	padding-top: 0px;
	font-family: verdana;
}
.ms-SPZoneCaption
{
	font-size: 9pt;
	color: darkgray;
	font-family: verdana;
}
.UserShadedRegion
{
	font-family: verdana, sans-serif;
	background-color: #fef5d1;
}
.UserCaption
{
	font-size: 8pt;
	font-family: verdana;
	background-color: #dee7f7;
}
.UserConfiguration
{
	font-size: 8pt;
	font-family: verdana;
	background-color: #f2f2f2;
}
.UserDottedLine
{
	background-image: url(/_layouts/elia/images//_layouts/images/dot.gif);
	margin-bottom: 2px;
	overflow: hidden;
	height: 1px;
	background-color: #3366cc;
}
.UserButton
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
}
.UserInput
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
}
.UserSelect
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
}
.UserNotification
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	color: #808080;
	padding-top: 4px;
	font-family: verdana, sans-serif;
}
.UserToolBarTextArea
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 5px;
	font-family: Verdana, sans-serif;
}
.UserToolbarTextArea A:link
{
	color: #3366cc;
	text-decoration: none;
}
.UserToolbarTextArea A:visited
{
	color: #3366cc;
	text-decoration: none;
}
.UserToolbarTextArea A:hover
{
	color: #ff3300;
	text-decoration: underline;
}
.UserToolbarDisabledLink
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 8pt;
	padding-bottom: 4px;
	color: #808080;
	padding-top: 4px;
	font-family: verdana;
}
.UserToolbarImage
{
	border-right: medium none;
	border-top: medium none;
	font-size: 8pt;
	border-left: medium none;
	cursor: hand;
	border-bottom: medium none;
	background-color: #e6e6e6;
	text-align: center;
}
.UserToolBarImageArea
{
	padding-right: 0px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 5px;
	font-family: Verdana, sans-serif;
}
.UserToolbarSelectedImage
{
	border-right: medium none;
	border-top: medium none;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: top;
	border-left: medium none;
	border-bottom: black 1px solid;
	text-align: center;
}
.UserGenericHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: arial, sans-serif;
}
.UserGeneric
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 8px;
}
.UserGenericBody
{
	padding-right: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
	padding-top: 5px;
}
.UserGenericText
{
	font-size: 8pt;
	color: #000000;
	font-family: verdana, arial, sans-serif;
}
.UserBackground
{
	background-color: #ffffff;
}
.UserSectionTitle
{
	margin-bottom: 5px;
	padding-bottom: 2px;
	width: 100%;
	color: #000000;
	border-bottom: #3366cc 1px solid;
}
.UserSectionHead
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	width: 100%;
	color: #000000;
	padding-top: 0px;
}
.UserSectionBody
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
}
.UserControlGroup
{
	padding-bottom: 10px;
	padding-top: 2px;
}
.UserSectionFooter
{
	border-top: #3366cc 1px solid;
	margin-top: 5px;
	width: 100%;
	color: #000000;
	padding-top: 2px;
}
.UserFooter
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	width: 100%;
	padding-top: 10px;
}
.UserCommandArea
{
	padding-top: 7px;
}
.UserToolbar
{
	border-right: #95b7f3 1px solid;
	background-position: left bottom;
	border-top: #95b7f3 1px solid;
	background-image: url(/_layouts/elia/images//_layouts/images/toolgrad.gif);
	border-left: #95b7f3 1px solid;
	border-bottom: #95b7f3 1px solid;
	background-repeat: repeat-x;
	background-color: transparent;
}
.UserCellSelected
{
	border-right: #2254b1 1px solid;
	padding-right: 4px;
	border-top: #2254b1 1px solid;
	padding-left: 4px;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #2254b1 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: #2254b1 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #fee197;
}
.UserCell
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 2px;
	font-family: Verdana, Arial, Sans-Serif;
}
.UserGenericBulletItem
{
	padding-bottom: 2px;
}
.ms-PropGridBuilderButton
{
	border-right: #3366cc 1px solid;
	border-top: #3366cc 1px solid;
	display: none;
	font-size: 8pt;
	border-left: #3366cc 1px solid;
	width: 16px;
	border-bottom: #3366cc 1px solid;
	background-color: #c1ccde;
}
.ms-BuilderBackground
{
	background: #d3d3d3;
}
.SimpleTemplateDraft
{
	background-color: #dddddd;
}
.SimpleTemplateArchive
{
	background-color: #dddddd;
}
.SimpleTemplateRough
{
	background-color: #dddddd;
}
.TableTemplateDraft
{
	background-color: #dddddd;
}
.TableTemplateArchive
{
	background-color: #dddddd;
}
.TableTemplateRough
{
	background-color: #dddddd;
}
.micropopup
{
	overflow: hidden;
	position: absolute;
}
.micropopupShadow
{
	overflow: hidden;
	position: absolute;
	background-color: #000000;
}
.micropopupContainer
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	overflow: hidden;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	position: absolute;
	background-color: white;
}
.micropopupTitleBar
{
	color: black;
	background-color: #cccccc;
}
.micropopupTitle
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
}
.micropopupClose
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-bottom: 2px;
	width: 16px;
	cursor: hand;
	padding-top: 2px;
}
.micropopupContent
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	overflow: auto;
	color: black;
	padding-top: 3px;
	position: absolute;
	background-color: #ffffff;
}

/*--------------------------------------------------------------------------------------------*/
/*NEWS STYLES*/
/*--------------------------------------------------------------------------------------------*/
.news
{
	margin: 24px 0px 0px 59px;
	width: 509px;
}
.news A:link
{
	
	color: #fb493f;
}
.news A:visited
{
	
	
	color: #fb493f;
}
.news A:hover
{
	color: #fb493f;
}

#newsTitle
{
	/*ADDED*/
	text-decoration: none;
	font-weight: bold;
	color: #fb493f;
}
#newsTitle A
{
	/*ADDED*/
	text-decoration: none;
	font-weight: bold;
	color: #fb493f;
}
.newsDate
{
	font-weight: bold;
	font-size: x-small;
	color: #9c9c9c;
	font-style: italic;
}
.newsDetail
{
	font-size: 0.85em;
}
/*--------------------------------------------------------------------------------------------*/

@media Print
{
	BODY
	{
		font-size: 0.85em;
		background: #fff;
		font-family: Verdana, arial, helvetica, "sans serif";
	}
	#logo
	{
		display: none;
	}
	#funky
	{
		display: none;
	}
	#searchBar
	{
		display: none;
	}
	#search
	{
		display: none;
	}
	#navBar
	{
		display: none;
	}
	#footer
	{
		display: none;
	}
	.Navigation
	{
		display: none;
	}
	.leftPane
	{
		display: none;
	}
	.rightPane
	{
		display: none;
	}
	#breadCrumb
	{
		text-align: left;
	}
}
.template
{
	width: 100%;
}
.template TABLE
{
	width: 100%;
}
.template THEAD
{
	font-weight: bold;
	text-align: center;
}
.template THEAD TH
{
	font-weight: bold;
	font-size: 0.9em;
	color: #454e53;
	background-color: #d5d7d9;
}
.template THEAD TR TD
{
	font-weight: bold;
	font-size: 0.9em;
	color: #ffffff;
	background-color: #9d9d9f;
	text-align: center;
}
.template TBODY
{
	font-weight: bold;
	text-align: center;
}
.template TBODY TH
{
	font-size: 0.9em;
	color: #ffffff;
	background-color: #f5822b;
}
.template TBODY TD
{
	font-weight: normal;
	font-size: 90%;
	color: #444d56;
	background-color: #edeeef;
	text-align: right;
}

/*
TEMPLATE_CENTER STYLE FOR MICHELE PHILIPUS BY DBO ON 20070322
*/
.templateCenter
{
	width: 100%;
}
.templateCenter TABLE
{
	width: 100%;
}
.templateCenter THEAD
{
	font-weight: bold;
	text-align: center;
}
.templateCenter THEAD TH
{
	font-weight: bold;
	font-size: 0.9em;
	color: #454e53;
	background-color: #d5d7d9;
}
.templateCenter THEAD TR TD
{
	font-weight: bold;
	font-size: 0.9em;
	color: #ffffff;
	background-color: #9d9d9f;
	text-align: center;
}
.templateCenter TBODY
{
	font-weight: bold;
	text-align: center;
}
.templateCenter TBODY TH
{
	font-size: 0.9em;
	color: #ffffff;
	background-color: #f5822b;
}
.templateCenter TBODY TD
{
	font-weight: normal;
	font-size: 90%;
	color: #444d56;
	background-color: #edeeef;
	text-align: center;
}
/* END NEW STYLE */


.templatePopUp THEAD
{
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana;
	text-align: center;
}
.templatePopUp THEAD TR TH
{
	color: #454e53;
	background-color: #d5d7d9;
}
.templatePopUp THEAD TR TD
{
	color: #ffffff;
	background-color: #9d9d9f;
}
.templatePopUp TBODY
{
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana;
}
.templatePopUp TBODY TR TH
{
	color: #ffffff;
	background-color: #ffffff;
}
.templatePopUp TBODY TR TD
{
	font-weight: normal;
	color: #444d56;
	background-color: #ffffff;
}
.main A:link
{
	/*color: #0060B0;*/
	color: #01619F;
	
}
.main A:visited
{
	/*color: #599ED9;*/
	color: #5198C0;
}
.main A:hover
{
	/*color: #fb493f;*/
	color: #FB493F;
}
.main OL
{
	padding-left: 2.5em;
	font-size: 11px;
	margin-left: 0px;
}
.main UL
{
	padding-left: 2.5em;
	font-size: 11px;
	margin-left: 0px;
}
.main LI
{
	list-style-image: url(/_layouts/elia/images/niv3.jpg);
	list-style-type: circle;
	
}
.main LI UL LI
{
	list-style-image: url(/_layouts/elia/images/niv4.jpg);
	list-style-type: circle;
}
.main LI OL LI
{
	list-style-image: url(/_layouts/elia/images/niv4.jpg);
	list-style-type: circle;
}

.titels 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: #fb493f
}
.emphasis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5b6e79;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.standardFormText
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.button:link
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
A.button:visited
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
A.button:hover
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}


/* Style fo EliaContent (Block) by status */
.EliaContentDraft, .EliaContentRough, .EliaContentArchive, .EliaContentForApproval, .EliaContentRejected, .EliaContentDeleted
{
	border-right: #cc3333 2px solid;
	border-top: #cc3333 2px solid;
	border-left: #cc3333 2px solid;
	border-bottom: #cc3333 2px solid;
	background-color: #f0f0f0;
}
.EliaContentForApproval
{
	border-right: #32cd32 2px solid;
	border-top: #32cd32 2px solid;
	border-left: #32cd32 2px solid;
	border-bottom: #32cd32 2px solid;
}
