BODY {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #ffffff;
}
TABLE.Colored {
	width:95%;
	border:0;
	background-color:#e6e6fa;
	border-color:White;
	border-bottom-width:thin;
}
TABLE {
	width:95%;
	border : 0;
	background-color : #ffffff;
}
TABLE.100 {
	width:100%;
	border : 0;
	background-color : #ffffff;
}
TABLE.Colored100 {
	width:100%;
	border:0;
	background-color:#e6e6fa;
	border-color:White;
	border-bottom-width:thin;
}
TABLE.Bordered {
	width: 95%;
	background-color: #ffffff;
	border-bottom: #ccccff 1px solid;
	border-left: #ccccff 1px solid;
	border-top: #ccccff 1px solid;
	border-right: #ccccff 1px solid;
}
TABLE.Bordered100 {
	width:100%;
	background-color : #ffffff;
	border-bottom: #ccccff 1px solid;
	border-left: #ccccff 1px solid;
	border-top: #ccccff 1px solid;
	border-right: #ccccff 1px solid;
}
TABLE.Evidence {
	width:95%;
	border:0;
	background: #003366;
	color: #ffffff;
}
TABLE.Evidence100 {
	width:100%;
	border:0;
	background: #003366;
	color: #ffffff;
}
TABLE.Legenda {
	width:95%;
	border:0;
}
TABLE.Legenda100 {
	width:100%;
	border:0;
}
TABLE.LegendaFixed {
	width:800px;
	border:0;
}
TABLE.Menu {
	width:100%;
	border-right: midnightblue 1px solid;
	border-top: lightsteelblue 1px solid
}
TABLE.MenuFixed {
	width:800px;
	border-right: midnightblue 1px solid;
	border-top: lightsteelblue 1px solid
}
TABLE.Fixed {
	width:800px;
	border : 0;
	background-color : #ffffff;
}
TABLE.FixedBordered {
	width: 800px;
	background-color: #ffffff;
	border-bottom: #ccccff 1px solid;
	border-left: #ccccff 1px solid;
	border-top: #ccccff 1px solid;
	border-right: #ccccff 1px solid;
}
TABLE.FixedColored {
	width:800px;
	border:0;
	background-color:#e6e6fa;
	border-color:White;
	border-bottom-width:thin;
}
TABLE.FixedColoredBordered {
	width: 800px;
	background-color: #e6e6fa;
	border-bottom: #ccccff 1px solid;
	border-left: #ccccff 1px solid;
	border-top: #ccccff 1px solid;
	border-right: #ccccff 1px solid;
	border-bottom-width: thin;
}
TABLE.FixedLegenda {
	width:800px;
	border:0;
}
TABLE.FixedWide {
	width:1000px;
	border : 0;
	background-color : #ffffff;
}
TABLE.FixedWideBordered {
	width: 1000px;
	background-color: #ffffff;
	border-bottom: #ccccff 1px solid;
	border-left: #ccccff 1px solid;
	border-top: #ccccff 1px solid;
	border-right: #ccccff 1px solid;
}
TABLE.FixedWideColored {
	width:1000px;
	border:0;
	background-color:#e6e6fa;
	border-color:White;
	border-bottom-width:thin;
}
TABLE.FixedWideColoredBordered{
	width: 1000px;
	background-color: #e6e6fa;
	border-bottom: #ccccff 1px solid;
	border-left: #ccccff 1px solid;
	border-top: #ccccff 1px solid;
	border-right: #ccccff 1px solid;
	border-bottom-width: thin;
}
TABLE.FixedWideLegenda {
	width:1000px;
	border:0;
}
TABLE.YellowTinted100 {
	width:100%;
	color: #daa520;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #fffacd;
}
TABLE.RedTinted100 {
	width:100%;
	color: #b22222;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #f5deb3;
}
TABLE.GreenTinted100 {
	width:100%;
	color: #228b22;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #e0ffff;
}
TABLE.Row10BlueL100 {
	width:100%;
	font-size: 10px;
	background: #e5e9f1
}
TABLE.Row10Azure100 {
	width:100%;
	font-size: 10px;
	background: #f6f9fd
}
TABLE.Fixed900 {
	width:900px;
	border : 0;
	background-color : #ffffff;
}
TH {
	font-size: 12px;
	font: 18pt "Verdana";
	background-color : #003366;
	color: #ffffff
}
TR {
	font-size: 10px;
	color: #000080;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
TR.FixedWide {
	width:1000px;
	border : 0;
	background-color : #ffffff;
}
TR.Evidence {
	font-weight: bold;
	font-size: 12px;
	background: #003366;
	color: #ffffff;
}
TR.Row10Odd {
	font-size: 10px;
	background: #e5e9f1;
	font-weight: normal;
}
TR.Row10Even {
	font-size: 10px;
	background: #f6f9fd;
	font-weight: normal;
}
TR.RedEvidence {
	background-color: #b22222;
}
TR.GreenEvidence {
	background-color: #228b22;
}
TR.YellowEvidence {
	background-color: #daa520;
}
TR.BorderedRedEvidence {
	background-color: #b22222;
	border-bottom: #660000 1px solid;
	border-left: #660000 1px solid;
	border-top: #660000 1px solid;
	border-right: #660000 1px solid;
}
TR.BorderedGreenEvidence {
	border-bottom: #006600 1px solid;
	border-left: #006600 1px solid;
	border-top: #006600 1px solid;
	border-right: #006600 1px solid;
	background-color: #228b22;
}
TR.BorderedYellowEvidence {
	border-bottom: #996600 1px solid;
	border-left: #996600 1px solid;
	border-top: #996600 1px solid;
	border-right: #996600 1px solid;
	background-color: #daa520;
}
TR.BorderedBlue_Big {
	font-weight: bold;
	font-size: 12px;
	background: #ccd0e1;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TR.Title12Blue {
	font-weight: bold;
	font-size: 12px;
	background: #b2bfd5
}
TR.Title10Blue {
	font-weight: bold;
	font-size: 10px;
	background: #b2bfd5
}
TR.Row10White {
	font-size: 10px;
	background: #ffffff
}
TH.HeaderBlue {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #003366;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD {
	font-size: 10px;
	color: #000080;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
}
TD.FixedWide {
	width:1000px;
	border : 0;
	background-color : #ffffff;
}
TD.HeaderMedium {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-weight: bold;
	text-align: right;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-top: gray 1px solid;
	border-right: gray 1px solid;
}
TD.Header {
	font-size: 10px;
	color: #00008b;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #f5f5f5;
	border-bottom: #f5f5f5 1px solid;
	border-left: #f5f5f5 1px solid;
	border-top: #f5f5f5 1px solid;
	border-right: #f5f5f5 1px solid;
}
TD.HeaderBlue {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #003366;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD.HeaderBlueShock {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: blue;
	border-bottom: lighgray 1px solid;
	border-left: lighgray 1px solid;
	border-top: lighgray 1px solid;
	border-right: lighgray 1px solid;
}
TD.HeaderBlue_NoBorder {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #003366;
}
TD.HeaderBlueMedium {
	font-size: 12px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #003366;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD.HeaderBlue_Big {
	font-size: 14px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #003366;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD.HeaderBlue_Big_NoBorder {
	font-size: 14px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #003366;
}
TD.HeaderBlueMedium_Big {
	font-size: 14px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #003366;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD.HeaderBlueLight {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #4a647c;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
}
TD.HeaderBlueLight_NoBorder {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #4a647c;
}
TD.HeaderBlueLightMedium {
	font-size: 12px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #4a647c;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
}
TD.HeaderBlueLight_Big {
	font-size: 14px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #4a647c;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
}
TD.HeaderBlueLight_Big_NoBorder {
	font-size: 14px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #4a647c;
}
TD.HeaderBlueLighter {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #63819D;
	border-bottom: #63819D 1px solid;
	border-left: #63819D 1px solid;
	border-top: #63819D 1px solid;
	border-right: #63819D 1px solid;
}
TD.HeaderBlueLighter_NoBorder {
	font-size: 10px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #63819D;
}
TD.HeaderBlueLighterMedium {
	font-size: 12px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #63819D;
	border-bottom: #63819D 1px solid;
	border-left: #63819D 1px solid;
	border-top: #63819D 1px solid;
	border-right: #63819D 1px solid;
}
TD.HeaderBlueLighter_Big {
	font-size: 14px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #63819D;
	border-bottom: #63819D 1px solid;
	border-left: #63819D 1px solid;
	border-top: #63819D 1px solid;
	border-right: #63819D 1px solid;
}
TD.HeaderBlueLighter_Big_NoBorder {
	font-size: 14px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #63819D;
}
TD.BorderedImage {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	border-bottom: #696969 1px solid;
	border-left: #696969 1px solid;
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;	
	text-align : center;
}
TD.BorderedAzure_Center {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #f6f9fd;
	text-align: center;
	border-bottom: #b2bfd5 1px solid;
	border-left: #b2bfd5 1px solid;
	border-top: #b2bfd5 1px solid;
	border-right: #b2bfd5 1px solid;
}
TD.BorderedAzure {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #f6f9fd;
	text-align: left;
	border-bottom: #b2bfd5 1px solid;
	border-left: #b2bfd5 1px solid;
	border-top: #b2bfd5 1px solid;
	border-right: #b2bfd5 1px solid;
}
TD.BorderedAzure_Bold {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	font-weight:bold;
	background-color: #f6f9fd;
	text-align: left;
	border-bottom: #b2bfd5 1px solid;
	border-left: #b2bfd5 1px solid;
	border-top: #b2bfd5 1px solid;
	border-right: #b2bfd5 1px solid;
}
TD.BorderedBlue {
	font-weight: bold;
	font-size: 10px;
	background: #ccd0e1;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;	
}
TD.BorderedBlue_Big {
	font-weight: bold;
	font-size: 12px;
	background: #ccd0e1;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;	
}
TD.BorderedBlueLight {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;	
	background: #e5e9f1;
}
TD.BorderedBlueLight_Bold {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;	
	background: #e5e9f1;
	font-weight: bold;
}
TD.BorderedWhite {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : white;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;	
	text-align : left;
}
TD.BorderedWhiteBold {
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : white;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;	
	text-align : left;
}
TD.BorderedWhite_Right {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: white;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
	text-align: right;
}
TD.BorderedWhite_Center {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : white;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
	text-align : center;
}
TD.BorderedWhiteBold_Center {
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : white;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
	text-align : center;
}
TD.BorderedGrayBold_Right {
	font-size: 10px;
	color: #808080;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : #cfcfcf;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
	text-align : right;
	font-weight: bold;
}
TD.BorderedDarkGray {
	font-weight: normal;
	font-size: 10px;
	background: #6f6f6f;
	color: #ffffff;
	border-bottom: #696969 1px solid;
	border-left: #696969 1px solid;
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
}
TD.BorderedGray {
	font-weight: normal;
	font-size: 10px;
	background: #878787;
	color: #ffffff;
	border-bottom: #696969 1px solid;
	border-left: #696969 1px solid;
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
}
TD.BorderedLightGray {
	border: 1 solid;
	font-weight: normal;
	font-size: 10px;
	background: #a8a8a8;
	color: #ffffff;
	border-bottom: #696969 1px solid;
	border-left: #696969 1px solid;
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
}
TD.BorderedYellowTinted {
	font-size: 10px;
	font-weight: bold;
	color: #daa520;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #fffacd;
	border-bottom: #daa520 1px solid;
	border-left: #daa520 1px solid;
	border-top: #daa520 1px solid;
	border-right: #daa520 1px solid;
}
TD.BorderedRedTinted {
	font-size: 10px;
	font-weight: bold;
	color: #b22222;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #f5deb3;
	border-bottom: #b22222 1px solid;
	border-left: #b22222 1px solid;
	border-top: #b22222 1px solid;
	border-right: #b22222 1px solid;
}
TD.BorderedGreenTinted {
	font-size: 10px;
	font-weight: bold;
	color: #228b22;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #e0ffff;
	border-bottom: #228b22 1px solid;
	border-left: #228b22 1px solid;
	border-top: #228b22 1px solid;
	border-right: #228b22 1px solid;
}
TD.BorderedYellowTinted_Big {
	font-size: 11px;
	font-weight: bold;
	color: #daa520;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #fffacd;
	border-bottom: #daa520 1px solid;
	border-left: #daa520 1px solid;
	border-top: #daa520 1px solid;
	border-right: #daa520 1px solid;
}
TD.BorderedRedTinted_Big {
	font-size: 11px;
	font-weight: bold;
	color: #b22222;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #f5deb3;
	border-bottom: #b22222 1px solid;
	border-left: #b22222 1px solid;
	border-top: #b22222 1px solid;
	border-right: #b22222 1px solid;
}
TD.BorderedGreenTinted_Big {
	font-size: 11px;
	font-weight: bold;
	color: #228b22;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #e0ffff;
	border-bottom: #228b22 1px solid;
	border-left: #228b22 1px solid;
	border-top: #228b22 1px solid;
	border-right: #228b22 1px solid;
}
TD.BorderedRedEvidence {
	font-size: 10px;
	font-weight: bold;
	color: #f5deb3;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #b22222;
	border-bottom: #660000 1px solid;
	border-left: #660000 1px solid;
	border-top: #660000 1px solid;
	border-right: #660000 1px solid;
}
TD.BorderedGreenEvidence {
	font-size: 10px;
	font-weight: bold;
	color: #e0ffff;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #228b22;
	border-bottom: #006600 1px solid;
	border-left: #006600 1px solid;
	border-top: #006600 1px solid;
	border-right: #006600 1px solid;
}
TD.BorderedYellowEvidence {
	font-size: 10px;
	font-weight: bold;
	color: #fffacd;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #daa520;
	border-bottom: #996600 1px solid;
	border-left: #996600 1px solid;
	border-top: #996600 1px solid;
	border-right: #996600 1px solid;
}
TD.BorderedRedEvidence_Big {
	font-size: 11px;
	font-weight: bold;
	color: #f5deb3;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #b22222;
	border-bottom: #660000 1px solid;
	border-left: #660000 1px solid;
	border-top: #660000 1px solid;
	border-right: #660000 1px solid;
}
TD.BorderedGreenEvidence_Big {
	font-size: 11px;
	font-weight: bold;
	color: #e0ffff;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #228b22;
	border-bottom: #006600 1px solid;
	border-left: #006600 1px solid;
	border-top: #006600 1px solid;
	border-right: #006600 1px solid;
}
TD.BorderedYellowEvidence_Big {
	font-size: 11px;
	font-weight: bold;
	color: #fffacd;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #daa520;
	border-bottom: #996600 1px solid;
	border-left: #996600 1px solid;
	border-top: #996600 1px solid;
	border-right: #996600 1px solid;
}
TD.YellowTinted {
	font-size: 10px;
	font-weight: bold;
	color: #daa520;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #fffacd;
}
TD.RedTinted {
	font-size: 10px;
	font-weight: bold;
	color: #b22222;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #f5deb3;
}
TD.GreenTinted {
	font-size: 10px;
	font-weight: bold;
	color: #228b22;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #e0ffff;
}
TD.YellowTinted_Big {
	font-size: 11px;
	font-weight: bold;
	color: #daa520;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #fffacd;
}
TD.RedTinted_Big {
	font-size: 11px;
	font-weight: bold;
	color: #b22222;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #f5deb3;
}
TD.GreenTinted_Big {
	font-size: 11px;
	font-weight: bold;
	color: #228b22;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #e0ffff;
}
TD.RedEvidence {
	font-size: 10px;
	font-weight: bold;
	color: #f5deb3;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #b22222;
}
TD.GreenEvidence {
	font-size: 10px;
	font-weight: bold;
	color: #e0ffff;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #228b22;
}
TD.YellowEvidence {
	font-size: 10px;
	font-weight: bold;
	color: #fffacd;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #daa520;
}
TD.RedEvidence_Big {
	font-size: 11px;
	font-weight: bold;
	color: #f5deb3;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #b22222;
}
TD.GreenEvidence_Big {
	font-size: 11px;
	font-weight: bold;
	color: #e0ffff;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #228b22;
}
TD.YellowEvidence_Big {
	font-size: 11px;
	font-weight: bold;
	color: #fffacd;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #daa520;
}
TD.Title14 {
	font-weight: bold;
	font-size: 14px;
}
TD.Title14_Red {
	font-weight: bold;
	font-size: 14px;
	color: #ff0000
}
TD.Title12_DarkGreen {
	font-weight: bold;
	font-size: 12px;
	color: #006400
}
TD.Title14_DarkGreen {
	font-weight: bold;
	font-size: 14px;
	color: #006400
}
TD.Title14Blue {
	font-weight: bold;
	font-size: 14px;
	background: #b2bfd5
}
TD.Title14Blue_Red {
	font-weight: bold;
	font-size: 14px;
	background: #b2bfd5;
	color: #ff0000
}
TD.Title14Blue_DarkGreen {
	font-weight: bold;
	font-size: 14px;
	background: #b2bfd5;
	color: #006400
}
TD.Title14_DarkRed {
	font-size: 14px;
	font-weight: bold;
	color: #8B0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
TD.Title14BlueL {
	font-weight: bold;
	font-size: 14px;
	background: #e5e9f1
}
TD.Title14BlueL_Red {
	font-weight: bold;
	font-size: 14px;
	background: #e5e9f1;
	color: #ff0000
}
TD.Title14Azure {
	font-weight: bold;
	font-size: 14px;
	background: #f6f9fd
}
TD.Title14Azure_Red {
	font-weight: bold;
	font-size: 14px;
	background: #f6f9fd;
	color: #ff0000
}
TD.Title14Gray {
	font-weight: bold;
	font-size: 14px;
	background: #cfcfcf
}
TD.Title14Gray_Red {
	font-weight: bold;
	font-size: 14px;
	background: #cfcfcf;
	color: #ff0000
}
TD.Title14White {
	font-weight: bold;
	font-size: 14px;
	background: #ffffff
}
TD.Title14White_Red {
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	color: #ff0000
}
TD.Title12 {
	font-weight: bold;
	font-size: 12px;
}
TD.Title12_Red {
	font-weight: bold;
	font-size: 12px;
	color: #ff0000
}
TD.Title12_DarkGreen {
	font-weight: bold;
	font-size: 12px;
	color: #006400
}
TD.Title12Blue {
	font-weight: bold;
	font-size: 12px;
	background: #b2bfd5
}
TD.Title12Blue_Red {
	font-weight: bold;
	font-size: 12px;
	background: #b2bfd5;
	color: #ff0000
}
TD.Title12Blue_DarkGreen {
	font-weight: bold;
	font-size: 12px;
	background: #b2bfd5;
	color: #006400
}
TD.Title12_DarkRed {
	font-size: 12px;
	font-weight: bold;
	color: #8B0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
TD.Title12BlueL {
	font-weight: bold;
	font-size: 12px;
	background: #e5e9f1
}
TD.Title12BlueL_Red {
	font-weight: bold;
	font-size: 12px;
	background: #e5e9f1;
	color: #ff0000
}
TD.Title12Azure {
	font-weight: bold;
	font-size: 12px;
	background: #f6f9fd
}
TD.Title12Azure_Red {
	font-weight: bold;
	font-size: 12px;
	background: #f6f9fd;
	color: #ff0000
}
TD.Title12Gray {
	font-weight: bold;
	font-size: 12px;
	background: #cfcfcf
}
TD.Title12Gray_Red {
	font-weight: bold;
	font-size: 12px;
	background: #cfcfcf;
	color: #ff0000
}
TD.Title12White {
	font-weight: bold;
	font-size: 12px;
	background: #ffffff
}
TD.Title12White_Red {
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #ff0000
}
TD.Title10 {
	font-weight: bold;
	font-size: 10px;
}
TD.Title10_Red {
	font-weight: bold;
	font-size: 10px;
	color: #ff0000
}
TD.Title10_DarkGreen {
	font-weight: bold;
	font-size: 10px;
	color: #006400
}
TD.Title10Blue {
	font-weight: bold;
	font-size: 10px;
	background: #b2bfd5
}
TD.Title10Blue_Red {
	font-weight: bold;
	font-size: 10px;
	background: #b2bfd5;
	color: #ff0000
}
TD.Title10Blue_DarkGreen {
	font-weight: bold;
	font-size: 10px;
	background: #b2bfd5;
	color: #006400
}
TD.Title10_DarkRed {
	font-size: 10px;
	font-weight: bold;
	color: #8B0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
TD.Title10BlueL {
	font-weight: bold;
	font-size: 10px;
	background: #e5e9f1
}
TD.Title10BlueL_Red {
	font-weight: bold;
	font-size: 10px;
	background: #e5e9f1;
	color: #ff0000
}
TD.Title10Azure {
	font-weight: bold;
	font-size: 10px;
	background: #f6f9fd
}
TD.Title10Azure_Red {
	font-weight: bold;
	font-size: 10px;
	background: #f6f9fd;
	color: #ff0000
}
TD.Title10Gray {
	font-weight: bold;
	font-size: 10px;
	background: #cfcfcf
}
TD.Title10Gray_Red {
	font-weight: bold;
	font-size: 10px;
	background: #cfcfcf;
	color: #ff0000
}
TD.Title10White {
	font-weight: bold;
	font-size: 10px;
	background: #ffffff
}
TD.Title10White_Red {
	font-weight: bold;
	font-size: 10px;
	background: #ffffff;
	color: #ff0000
}
TD.Row12 {
	font-size: 12px;
	font-weight: normal;
}
TD.Row12_Red {
	font-size: 12px;
	color: #ff0000
}
TD.Row12Blue {
	font-size: 12px;
	background: #b2bfd5
}
TD.Row12BlueL {	
	font-size: 12px;
	background: #e5e9f1
}
TD.Row12BlueL_XLS {
	font-size: 12px;
	background: #e5e9f1;
	height:100px;
}
TD.Row12Azure {	
	font-size: 12px;
	background: #f6f9fd
}
TD.Row12Azure_XLS {
	font-size: 12px;
	background: #f6f9fd;
	height:100px;
}
TD.Row12White {
	font-size: 12px;
	background: #ffffff
}
TD.Row12Gray {
	font-size: 12px;
	background: #cfcfcf
}
TD.Row12_DarkGreen {
	font-size: 12px;
	color: #006400
}
TD.Row12_DarkRed {
	font-size: 12px;
	color: #8b0000
}
TD.Row12LightGray
{
	font-weight: normal;
	font-size: 12px;
	background: #a8a8a8;
	color: #ffffff;
}
TD.Row12_RedOnAzure {
	font-size: 12px;
	color: #ff0000;
	background: #f6f9fd;
}
TD.Row12_RedOnAzureB {
	font-size: 12px;
	color: #ff0000;
	background: #f6f9fd;
	font-weight:bold;
}
TD.Row10 {			
	font-size: 10px;
	font-weight: normal;
}
TD.Row10_Red {
	font-size: 10px;
	color: #ff0000
}
TD.Row10Blue {
	font-size: 10px;
	background: #b2bfd5
}
TD.Row10BlueL {
	font-size: 10px;
	background: #e5e9f1
}
TD.Row10BlueL_XLS {
	font-size: 10px;
	background: #e5e9f1;
	height:100px;
}
TD.Row10Azure {
	font-size: 10px;
	background: #f6f9fd
}
TD.Row10Azure_XLS {
	font-size: 10px;
	background: #f6f9fd;
	height:100px;
}
TD.Row10White {	
	font-size: 10px;
	background: #ffffff
}
TD.Row10Gray {
	font-size: 10px;
	background: #cfcfcf
}
TD.Row10_DarkGreen {
	font-size: 10px;
	color: #006400
}
TD.Row10_DarkRed {
	font-size: 10px;
	color: #8b0000
}
TD.Row10LightGray
{
	font-weight: normal;
	font-size: 10px;
	background: #a8a8a8;
	color: #ffffff;
}
TD.Row10_RedOnAzure {
	font-size: 10px;
	color: #ff0000;
	background: #f6f9fd;
}
TD.Row10_RedOnAzureB {
	font-size: 10px;
	color: #ff0000;
	background: #f6f9fd;
	font-weight:bold;
}
TD.Tab {
	font-weight: bold;
	font-size: 8pt;
	cursor: hand;
	color: #4a647c;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #b2bfd5;
	border-right: #e5e9f1 1px solid;
	border-top: #b2bfd5 2px solid;
	border-left: #e5e9f1 1px solid;
	border-bottom: #dcdbfa 2px inset;
}
TD.Tab A {
	font-weight: bold;
	font-size: 8pt;
	color: #4a647c;
	text-decoration: none
}
TD.Tab A:active {
	font-weight: bold;
	font-size: 8pt;
	color: #4a647c;
	text-decoration: none
}
TD.Tab A:hover {
	font-weight: bold;
	font-size: 8pt;
	color: #003366;
	text-decoration: none
}
TD.TabSelected {
	font-weight: bold;
	font-size: 8pt;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #e5e9f1;
	border-right: lavender 2px outset;
	border-top: #dcdbfa 2px outset;
	border-left: #dcdbfa 2px outset;
}
TD.TabSelected A {
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	text-decoration: none
}
TD.TabSelected A:active {
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	text-decoration: none
}
TD.TabSelected A:hover {
	font-weight: bold;
	font-size: 8pt;
	color: navy;
	text-decoration: none
}
TD.TotaleMesiPrec{
	font-size: 10px;
	font-weight: bold;
	color: #b22222;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #f5deb3;
	border-bottom: #b22222 1px solid;
	border-left: #b22222 1px solid;
	border-top: #b22222 1px solid;
	border-right: #b22222 1px solid;
}
TD.TotaleGlobale {
	font-weight: bold;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background: #ccd0e1;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD.CategoriaContabile {
	font-size: 12px;
	color: white;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color : #4a647c;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
}
TD.TotaleDettaglio {
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : #f6f9fd;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD.TotaleCategoria  {
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : #e5e9f1;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;
}
TD.Info {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none ;
	background-color : #e5e9f1;
	text-align : left;
	width:1%;
	border-bottom: #b2bfd5 1px solid;
	border-left: #b2bfd5 1px solid;
	border-top: #b2bfd5 1px solid;
	border-right: #b2bfd5 1px solid;
}
TD.Separator {
	height:10;
}
TD.Disabled12{
	font-size: 12px;
	color: GrayText;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #d3d3d3;
}
TD.Disabled10{
	font-size: 10px;
	color: GrayText;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #d3d3d3;
}
TD.Checked10{
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	background-color: #c4cbd0;
	border-bottom: #63819D 1px solid;
	border-left: #63819D 1px solid;
	border-top: #63819D 1px solid;
	border-right: #63819D 1px solid;
}

A {
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: #003366;
	text-decoration:none;
}
A:hover {
	text-decoration: underline;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
}
A:link {
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A:visited {
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.white:link {
	color: #ffffff;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.white:visited {
	color: #ffffff;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.white:hover {
	color: #ff0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.red:link {
	color: #ff0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.red:visited {
	color: #ff0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.red:hover {
	color: #ff0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.footer:link {
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
}
A.footer:visited {
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.footer:hover {
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.nav:link {
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.nav:visited {
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.nav:hover {
	color: #ff0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.general:link {						/* utilizzato per la gestione della paginazione */
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.general:visited {					/* utilizzato per la gestione della paginazione */
	font-weight: normal;
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.general:hover {						/* utilizzato per la gestione della paginazione */
	font-weight: normal;
	font-size: 10px;
	color: #ff0000;
	font-style: normal;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.advertise:link {
	font-size: 30px;
	color: #8B0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.advertise:visited {
	font-weight: normal;
	font-size: 30px;
	color: #8B0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.advertise:hover {
	font-weight: normal;
	font-size: 30px;
	color: #8B0000;
	font-style: normal;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.Title12Blue:link {
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.Title12Blue:visited {
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
}
A.Title12Blue:hover {
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.menu:link {
	color: #ffffff;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.menu:visited {
	color: #ffffff;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
A.menu:hover {
	color: #ff0000;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline
}
A.L {
	color: #003366;
	font-size: 12px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline;
}
A.M {
	color: #003366;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: underline;
}
INPUT {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:left;
	background-color:Window;
}
INPUT.Ro {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:left;
	background-color:#e5e9f1;
}
INPUT.Disabled
{
	font-size: 10px;
	color: GrayText;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align: left;
	background-color: #d3d3d3;
}
INPUT.ThinBorder
{
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align: left;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
}
INPUT.ThinBorder_Ro {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:left;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
	background-color:#e5e9f1;
}
INPUT.Amount {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:right;
	background-color:Window;
}
INPUT.Amount_Ro {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:right;
	background-color:#e5e9f1;
}
INPUT.Amount_RoB {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:right;
	background-color:#e5e9f1;
	font-weight: bold;
}
INPUT.Amount_NoBorder {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none;
	vertical-align:top;
	background-color:Transparent;
	text-align:right;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
}
INPUT.Amount_ThinBorder {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:right;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
}
INPUT.Amount_ThinBorder_Ro {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:right;
	border-bottom: #4a647c 1px solid;
	border-left: #4a647c 1px solid;
	border-top: #4a647c 1px solid;
	border-right: #4a647c 1px solid;
	background-color:#e5e9f1;
}
INPUT.Button {
	font-weight: bold;
	font-size: 10px;
	background: #b2bfd5;
	color: #003366;
	text-align:center;
	cursor:hand;
}
INPUT.ButtonFixed50 {
	font-weight: bold;
	width: 50px;
	font-size: 10px;
	background: #b2bfd5;
	color: #003366;
	text-align:center;
	cursor:hand;
}
INPUT.ButtonFixed100 {
	font-weight: bold;
	width: 100px;
	font-size: 10px;
	background: #b2bfd5;
	color: #003366;
	text-align:center;
	cursor:hand;
}
INPUT.ButtonFixed150 {
	font-weight: bold;
	width: 150px;
	font-size: 10px;
	background: #b2bfd5;
	color: #003366;
	text-align:center;
	cursor:hand;
}
INPUT.Checkbox
{
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: Transparent;
}
INPUT.Radio
{
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: Transparent;
}
INPUT.file {						/* Utilizzato per la formattazione del tipo input:file */
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
DIV.fileinputs {					/* Utilizzato per la formattazione del tipo input:file */
	position: relative;
	vertical-align :top;
}
DIV.fakefile {						/* Utilizzato per la formattazione del tipo input:file */
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	vertical-align :top ;
}

PRE {
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: #003366
}

SELECT {
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: #003366
}
SELECT.Ro {	
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color:GrayText
}
SELECT.Fixed {
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: #003366;
	width:240px;
}
SELECT.FixedRo {
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color:GrayText;
	width: 240px;
}
SELECT.FixedSmall {
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: #003366;
	width:200px;
}
SELECT.FixedSmallRo {
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: GrayText;
	width:200px;
}
SELECT.FixedSmaller {
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: #003366;
	width:100px;
}
SELECT.FixedSmallerRo {
	font-size: 9px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: GrayText;
	width:100px;
}
SPAN.InputLike{
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align: left;
	background-color: window;
	border-bottom: thin inset;
	border-left: thin inset;
	border-top: thin inset;
	border-right: thin inset;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
SPAN.InputRoLike{
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align: left;
	background-color: #e5e9f1;
	border-bottom: thin inset;
	border-left: thin inset;
	border-top: thin inset;
	border-right: thin inset;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
SPAN.ThinBorder {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:left;
	border-bottom: #63819D 1px solid;
	border-left: #63819D 1px solid;
	border-top: #63819D 1px solid;
	border-right: #63819D 1px solid;
	width:75%;
}
SPAN.Amount_ThinBorder {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:right;
	border-bottom: #63819D 1px solid;
	border-left: #63819D 1px solid;
	border-top: #63819D 1px solid;
	border-right: #63819D 1px solid;
	width:150px;
}
SPAN.Amount_NoBorder {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align:right;
	width:150px;
}
SPAN.Message_Big {
	font-size: 14px;
	color: #ff0000;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-align: left;
	background-color: Transparent;
}
SPAN.Menu{
	color: #ffffff;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
SPAN.RedText {
	color: red;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
SPAN.DarkGreenTextB {
	color: #006600;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
TEXTAREA {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #003366
}
TEXTAREA.Ro {
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color:#e5e9f1;
}
TEXTAREA.RoTransp {	/* TextArea con colore di sfondo trasparente */
	font-size: 10px;
	color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	background-color:Transparent;
	text-decoration: none;
	border-bottom:none;
	border-left: none;
	border-top: none;
	border-right: none;
	border:0;
}
UL.circle {
	list-style-type: circle;
	color: #003366;
}
UL.disc {
	list-style-type: disc;
	color: #003366;
}
UL.square {
	list-style-type: square;
	color: #003366;
}
OL.decimal {
	list-style-type: decimal;
	color: #003366;
}
OL.alpha {
	list-style-type: lower-alpha;
	color: #003366;
}
OL.roman {
	list-style-type: lower-roman;
	color: #003366;
}
LI {
	color: #003366;
	font-size: 10px;
	font-weight: normal;
	padding :2;
}
LI.L {
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	padding :4;
}
LI.M {
	color: #003366;
	font-size: 10px;
	font-weight: bold;
	padding :4;
}
B {
	font-size: 10px;
}
P {
	font-size: 10px;
	color: #003366;
	font-style: normal;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
}
HR.Blue {
	color: #b2bfd5;
	height: 1px;
}
.Error {
	background-color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	color: #ff0000
}
.Error_Big {
	background-color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	color: #ff0000
}
.Message {
	background-color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	color: #003366
}
.Message_Big {
	background-color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	color: #003366
}
.MenuLeft {
	font-size: 10px;
	background-color: #ffffff;
}
#RMModalPanel {
	visibility			:hidden;
	position			:absolute;
	left				:0px;
	top					:0px;
	width				:100%;
	height				:100%;
	text-align			:center;
	z-index				:1000;
	background-image	:url(./_images/maskmodal.png);
}
#RMModalPanel div {
	width				:300px;
	margin				:100px auto;
	background-color	:#ffffff;
	border				:2px solid #000;
	padding				:15px;
	text-align			:center;
	border-color		:navy;
}
.TitoloE1 {
	font-weight: bold;
	font-size: 14px;
	background: #cfcfcf
}
.TitoloE2 {
	font-weight: bold;
	font-size: 14px;
	background: #b2bfd5
}
.TitoloE3 {
	font-weight: bold;
	font-size: 12px;
	background: #e5e9f1
}
.TitoloE4 {
	font-weight: bold;
	font-size: 12px;
	background: #f6f9fd
}
.Titolo	{							/* utilizzato dal file per la gestione della paginazione */
	font-size: 10px;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	color: #003366;
}
.Text {								/* utilizzato dal file per la gestione della paginazione */
	font-size: 10px;
	color: navy;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	text-decoration: none
}
.piccolo {
    font-size: 10px;
    color: #003366;
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
    text-align: right;
    font-weight : normal;
}
.Title10_Lev1Bordered {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-weight: bold;
	font-size: 10px;
	background: #a4adce;
	border-bottom: #003366 1px solid;
	border-left: #003366 1px solid;
	border-top: #003366 1px solid;
	border-right: #003366 1px solid;	
}
.Title10_Lev1 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-weight: bold;
	font-size: 10px;
	background: #a4adce
}
.Row10_Lev1 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-size: 10px;
	background: #a4adce
}
.Title10_Lev2 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-weight: bold;
	font-size: 10px;
	background: #ccd0e1;
}
.Row10_Lev2 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-size: 10px;
	background: #ccd0e1;
}
.Title10_Lev3 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-weight: bold;
	font-size: 10px;
	background: #dee2ec;
}
.Row10_Lev3 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-size: 10px;
	background: #dee2ec;
}
.Title10_Lev4 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-weight: bold;
	font-size: 10px;
	background: #eef0f4;
}
.Row10_Lev4 {
	font-family: verdana,arial,helvetica,sans-serif,tahoma;
	font-size: 10px;
	background: #eef0f4;
}
