body 
{
	background-image: url(images/Watermark_Edipower_iframe_f.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.labelHeader
{
	LEFT: 15px; 
	POSITION: absolute; 
	TOP: 15px;
	WIDTH: 99%;
	height:auto;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Verdana, sans-serif;
	COLOR: #000000; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #b0c0d0 1px solid; 
	BORDER-TOP: #b0c0d0 1px solid; 
	BORDER-LEFT: #b0c0d0 1px solid; 
	BORDER-BOTTOM: #b0c0d0 1px solid; 
}

.tableDefault
{
	LEFT: 15px; 
	POSITION: absolute; 
	TOP: 40px;
	width:100%;
}

.tableDefaultHome
{
	LEFT: 15px; 
	POSITION: absolute; 
	TOP: 5px;
	width:100%;
}
.MenuTitle
{
	font-weight:bold;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	COLOR: black; 
}

.LinkMenu 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none
}

A.LinkMenu:link 
{
	COLOR: black; 
	TEXT-DECORATION: none
}

A.LinkMenu:visited 
{
	COLOR: black; 
}

A.LinkMenu:hover 
{
	color:#595959;	
	TEXT-DECORATION: underline
}

.dgGTContainerPreTable
{
	LEFT: 15px; 
	POSITION: absolute; 
	TOP: 50px;
	width:99%;
}

.dgGTContainer
{
	LEFT: 15px; 
	POSITION: absolute; 
	TOP: 80px;
	width:99%;
	border-color:#b0c0d0;
	border-style:solid;
	border-width:1px;
}

.dgGTHeader
{
	border-right: #b0c0d0 1px solid;
	border-top: #b0c0d0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #b0c0d0 1px solid;
	border-bottom: #b0c0d0 1px solid;
	font-family: Verdana, sans-serif;
	background-color: #005DCE;
	text-align: left;
	color: White;
}
.dgGTHeader2
{
	border-right: #b0c0d0 1px solid;
	border-top: #b0c0d0 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #b0c0d0 1px solid;
	color: white;
	border-bottom: #b0c0d0 1px solid;
	font-family: Verdana, sans-serif;
	background-color: darkkhaki;
	text-align: left;
}
.GridHeader A
{
	color: White;
}
.GridHeader
{
	border-right: #b0c0d0 1px solid;
	border-top: #b0c0d0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #b0c0d0 1px solid;
	border-bottom: #b0c0d0 1px solid;
	font-family: Verdana, sans-serif;
	background-color: #005DCE;
	text-align: left;
	color: White;
	
}
.GridHeader A:link  
{
	COLOR: white; 
	TEXT-DECORATION: none
}

.GridHeader A:visited  
{
	COLOR: white; 
}

.GridHeader A:hover
{
	color: #ffcc00;
	text-decoration: underline;
}
.GridAlternatingItem
{
	font-weight: normal;
	font-size:8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, sans-serif;
	background-color: #f3f3f3;
	text-decoration: none;
}
.GridItem
{
	font-weight: normal;
	font-size:8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, sans-serif;	
	text-decoration: none;
}
.Grid
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, sans-serif;
	background-color: White;
	text-decoration: none;
}
.GridPager
{
    BORDER-RIGHT: #c0c0c0 2px outset;
    BORDER-TOP: #c0c0c0 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 1px;
    BORDER-LEFT: #c0c0c0 2px outset;
    COLOR: Navy;
    BORDER-BOTTOM: #c0c0c0 2px outset;
    FONT-FAMILY: Verdana, Sans-Serif;
}
.GridPager select
{
	 FONT-SIZE: 10px;
    COLOR: Navy;
    FONT-FAMILY: Verdana, Sans-Serif;
}
.GridPager A
{
	font-size: 10px;
	color: Navy;	
	font-family: Verdana, Arial, Helvetica;
}
.dgGTPageRow
{
	BACKGROUND-COLOR: #ffffff;
	font-weight:bold;
	font-size:xx-small;
	text-align:center;
	FONT-FAMILY: Verdana, sans-serif; 
	border-color:#b0c0d0;
	border-style:solid;
	border-width:1px;	
}

.dgGTAltItemRow 
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, sans-serif;
	background-color: White;
	text-decoration: none;
}

.dgGTItemRow
{
	font-weight: normal;
	font-size:8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, sans-serif;
	background-color: #f3f3f3;
	text-decoration: none;
}

.dgGTTextBox
{
	FONT-WEIGHT: normal; 
	font-size:x-small;
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none
}

.dgGTFooterRow
{
	font-weight: normal;
	font-size:8pt;
	color: black;
	font-style: normal;
	font-family: Verdana, sans-serif;
	background-color:#8eb7e9;	
	text-decoration: none;
	
}

.RightTextBox
{
	FONT-WEIGHT: normal; 
	font-size:x-small;
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none;
	text-align:right;
	
}

.ErrorPageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, sans-serif; 
    text-align:center;
}

.ErrorPageDescription
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif; 
    text-align:center;
}

.TableDocContainer
{
	LEFT: 15px; 
	POSITION: absolute; 
	TOP: 50px;
	width:99%;
}

.TableDocumento
{
	width:100%;
	border-color:#b0c0d0;
	border-style:solid;
	border-width:1px;
}

.docLabel
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.7em; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none
}
.SelButton
{
	cursor: hand;
	text-align: center;
	background-color: #ccffff;
	border: 2 outset buttonhighlight;
	border-right: navy 1px outset;
	border-top: navy 1px outset;
	vertical-align: middle;
	border-left: navy 1px outset;
	border-bottom: navy 1px outset;
	font-size: 8pt;
	font-family: Verdana, Sans-Serif;
}
.docLeftTextBox
{
	FONT-WEIGHT: normal; 
	font-size:x-small;
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none;
	text-align:left;
}

.docLeftTextBoxDisable
{
	FONT-WEIGHT: normal; 
	font-size:x-small;
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none;
	text-align:left;
}

.docRightTextBox
{
	FONT-WEIGHT: normal; 
	font-size:x-small;
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none;
	text-align:right;
}

.docDDL
{
	FONT-WEIGHT: normal; 
	font-size:x-small;
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none;
	text-align:left;	
}	

.line
{
	color:#b0c0d0;
}

.handCursor
{
	CURSOR: hand;
}

.SiglaPVItemParent
{ 
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-WEIGHT: bold; 
	font-size:0.7em; 
	COLOR: black; 
	TEXT-DECORATION: none;
	list-style-type: none;	
}

.SiglaPVItemChild
{ 
	FONT-FAMILY: Verdana, sans-serif; 
	font-size:0.7em; 
	COLOR: black; 
	TEXT-DECORATION: none;
	list-style-type: none;	
	padding-left: 20px;
}

.RequiredFieldError
{
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-WEIGHT: bold; 
	font-size:xx-small; 
	COLOR: red; 
	TEXT-DECORATION: none;
}

.tableSelPopUpFilter
{
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-WEIGHT: bold; 
	font-size:xx-small;
	Width:98%;
}

.tableSelPopUp
{
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-WEIGHT: bold; 
	font-size:xx-small;
	Width:98%;
	border-color:#b0c0d0;
}

.PopUpFiltro
{
	background-color: #EFEFEE;
}

.PopUpHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 5px;
	color: white;
	padding-top: 5px;
	background-color: #b0c0d0;
	text-align:center;
}
.PopUpCliccableRow
{
	cursor: hand;
	COLOR: #003399; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, sans-serif; 
	font-size:xx-small;
	
}
.menuDX
{
	cursor: hand;
	position: absolute;
	text-align: left;
	background-color: menu;
	border: 1 solid buttonface;
	visibility: hidden;
	border: 2 outset buttonhighlight;
	WIDTH: 70px; 
	HEIGHT: 24px;	
}
.menuDXItem
{
	BACKGROUND-COLOR: #b0c0d0;
	WIDTH: 70px; 
	HEIGHT: 24px;
	font-family: Verdana, sans-serif; 
	font-weight: bold;
	font-size:xx-small;
}

.FormTitolo
{
	font-weight:bold;
	FONT-SIZE: 14pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none;
	COLOR: black; 
}
.FormTitolo1
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, sans-serif;
	text-decoration: underline;
	color: white;
}
.FormSottoTitolo
{
	font-weight:bold;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Verdana, sans-serif; 	
}
.FormSottoTitoloU
{
	font-weight:bold;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	border-bottom: solid 1px black;
	COLOR: black; 
}
.FormContenuto
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
}
.FormContenutoBold
{
	font-weight:bold;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
}
.FormContenutoRed
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: Red; 
}
.FormContenutoSez1
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: black;
	background-color: papayawhip;
}
.FormContenutoSez2
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: black;
	background-color: lightcyan;
}
.FormContenutoSez3
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: black;
	background-color: lavender;
}
.FormContenutoSez4
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: black;
	background-color: lemonchiffon;
}
.FormContenutob
{
	font-weight:bold;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
}
.FormContenutoMandatory
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	color: black;
	background-color: #ffffcc;
}
.FormContenutoEnabled
{
	font-weight:bold;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
}
.FormContenutoDisabled
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: gray; 
}

.FormContenuto2
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-style: italic;
	font-family: Verdana, sans-serif;
}
.FormContenuto3
{
	font-weight: normal;
	font-size: 7pt;
	color: black;
	font-style: italic;
	font-family: Verdana, sans-serif;
}
.TextBoxDisabled
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
	background-color : #e6e6e6;
}
.FormReadOnly
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
	background-color : #e6e6e6;
}
.FormTimer
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
	width: 50px;
}
.mandatory
{
	font-weight: normal;
	font-size: 8pt;
	color: #cd5c5c;
	font-family: Verdana, sans-serif;
}
.textbox
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
}
.NomeCognome
{
	font-weight:bold;
	FONT-SIZE: 16pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	COLOR: black; 
}
.TitoloSezioni
{
	font-weight:bold;
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION:none;
	COLOR: black; 
	border-bottom: solid 1px black;
}
.ScritteSezioni
{
	font-weight:normal;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
}
.RigaBlu
{
	border-bottom: solid 8px Navy;
	COLOR: Navy; 
}
.Sep
{ 
	BORDER-BOTTOM: #c0c0c0 1px solid;
}
.ActiveL
{
	WIDTH: 5px; 
	HEIGHT: 19px; 	
	BACKGROUND-IMAGE: url(Images/TabStrip/active-l.gif);	
}
.ActiveR
{
	WIDTH: 5px; 
	HEIGHT: 19px; 	
	BACKGROUND-IMAGE: url(Images/TabStrip/active-r.gif);
}
.ActiveM
{
	font-family: Tahoma, Verdana, Sans-Serif;  
	font-size: 11px;
	HEIGHT: 19px; 
	BACKGROUND-IMAGE: url(Images/TabStrip/active-m.gif);
	font-weight: bold; 
	color: #000000;	
}
.InActiveL
{
	WIDTH: 5px; 
	HEIGHT: 19px; 	
	BACKGROUND-IMAGE: url(Images/TabStrip/inactive-l.gif);
}
.InActiveR
{
	WIDTH: 5px; 
	HEIGHT: 19px; 
	BACKGROUND-IMAGE: url(Images/TabStrip/inactive-r.gif);		
}
.InActiveM
{
	font-weight: normal;
	font-size: 11px;
	background-image: url(Images/TabStrip/inactive-m.gif);
	color: #696969;
	font-family: Tahoma;
	height: 19px;
}
.TabContent 
{ 
	BORDER-RIGHT: #c0c0c0 1px solid; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	BORDER-BOTTOM: #c0c0c0 1px solid; 
	HEIGHT: expression(document.body.offsetHeight - 160); 
	BACKGROUND-COLOR: #ffffff;
}
.Attach
{
	padding: 2px 0px 2px 3px; 
	border: 1px solid #4089bf;
	background-color: #e3f6fe; 	
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Tahoma, Verdana, Sans-Serif;
}
.AttachValidator
{
	font-weight: normal;
	font-size: 11px;
	color: red;
	font-style: normal;
	font-family: Tahoma, Verdana, Sans-Serif;
	padding-bottom:2px;
}
.btnAttach
{
	font-size: 11px;
	color: #ff0000;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	white-space: nowrap;
	font-weight: bold;
	border: 1px solid #ffffff;
	background-color: #ffffff;		
	cursor: hand;
}
.FormReadOnly
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: black; 
	background-color : #e6e6e6;
}
.FormMenu
{
	font-weight:normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana, sans-serif; 
	COLOR: white; 
}

