.DescrizioneBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0f3361;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}
.DescrizioneNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0f3361;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}
.CznTextInputBox
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.CznInputLabel
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
OPTION
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.FolderSteps
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.CurStep
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #7ea190;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.NextStep
{
    FONT-SIZE: 10px;
    COLOR: white;
    BORDER-BOTTOM: #868686 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #7ea190;
    TEXT-DECORATION: none
}
.PrevStep
{
    FONT-SIZE: 10px;
    COLOR: white;
    BORDER-BOTTOM: #868686 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #7ea190;
    TEXT-DECORATION: none
}
.TabViola
{
    BACKGROUND-COLOR: #eaeaea
}
.TpDetailLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eaeaea
}
.CznSelect
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.CznAmountInputBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.CznDateInputBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.CznNumberInputBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.ButtonArancio
{
    BORDER-RIGHT: #7ea190 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 130px;
    COLOR: white;
    BORDER-BOTTOM: #7ea190 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #7ea190;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ButtonArancioGrande
{
    BORDER-RIGHT: #7ea190 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 230px;
    COLOR: white;
    BORDER-BOTTOM: #7ea190 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #7ea190;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ButtonViola
{
    BORDER-RIGHT: #7ea190 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 130px;
    COLOR: black;
    BORDER-BOTTOM: #7ea190 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ButtonViolaGrande
{
    BORDER-RIGHT: #7ea190 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 230px;
    COLOR: black;
    BORDER-BOTTOM: #7ea190 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.SpazioViola
{
    WIDTH: 7px;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #9999cc
}
.SpazioBianco
{
    BORDER-BOTTOM: #868686 1px;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white
}
.ButtonBianco
{
    BORDER-RIGHT: #7ea190 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 130px;
    COLOR: black;
    BORDER-BOTTOM: #7ea190 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ButtonBiancoGrande
{
    BORDER-RIGHT: #7ea190 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 230px;
    COLOR: black;
    BORDER-BOTTOM: #7ea190 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.CznDisabledInputBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
TR.HeaderRow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #eaeaea
}
TR.ActionRow
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #eaeaea
}
.error
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.info
{
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.LinkInactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #878684;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.LinkOver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #7ea190;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.TpTitleLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #5f81aa;
    FONT-FAMILY: Verdana
}
.TpTitleLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5f81aa;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.ButtonBiancoBordoBluGrande
{
    BORDER-RIGHT: #6698c2 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 230px;
    COLOR: black;
    BORDER-BOTTOM: #6698c2 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ButtonBluGrande
{
    BORDER-RIGHT: #6698c2 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 230px;
    COLOR: white;
    BORDER-BOTTOM: #6698c2 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #6698c2;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ButtonBiancoBordoBluPiccolo
{
    BORDER-RIGHT: #6698c2 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 130px;
    COLOR: black;
    BORDER-BOTTOM: #6698c2 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ButtonBlu
{
    BORDER-RIGHT: #6698c2 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px;
    WIDTH: 130px;
    COLOR: white;
    BORDER-BOTTOM: #6698c2 3px double;
    FONT-FAMILY: Verdana;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #6698c2;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TR.HeaderRowWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #ffffff
}


.error
{
	color: #BA3D00;
}
.info
{
	FONT-STYLE: italic;
}

.StandardBox {
	BORDER:  1px solid #8A8A8A; /*color1*/
	padding: 5px;
}

#ErrorSectionContainer{
	margin-top: 10px;
	text-align:left;
	clear:both;
	font-size: 12px;
	WIDTH: 94% !important;
}

#InfoContainer UL {
	list-style-type: none;
	margin-left: 0px;
}

#ErrorSectionContainer UL 
{
    margin-left: 10px;
}

.ErrorDialog 
{
    margin-top: 10px;
}

.ErrorDialog UL 
{
    margin-left: 15px;
    
}

#ErrorSectionBody 
{
    padding:0px;
}

#InfoContainer
{
    margin:0px;
    padding:0px;
}


#ErrorSectionHeader {
	background: url(../images/Symbols-Critical-16x16.gif) no-repeat left; 
	padding: 3px;
	padding-left: 20px;
	
}
#WarnSectionHeader {
	background: url(../images/Symbols-Warning-16x16.gif) no-repeat left; 
	padding: 3px;
	padding-left: 20px;
}

#InfoSectionHeader {
	background: url(../images/Symbols-Info-16x16.gif) no-repeat left; 
	padding: 3px;
	padding-left: 20px;
}

FIELDSET 
{ 
/*	border:1px solid #DDDDDD;*/
	padding:0px;	
	margin-top:0px;
	margin-bottom:0px;
}
FIELDSET DIV {
	PADDING: 10px;
}

FIELDSET OL, FIELDSET UL {
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 3px;
}
LEGEND {
  padding-left: 5px;
  padding-right: 5px;
  padding-top:0px; 
  margin:0px;
  font-variant: small-caps;
  font-size: 110%;
  color: #464646;

