/*
body
{
}
.tab
{
	font-size: 8pt;
	font-family: Tahoma;
}
.clsHeading
{
	padding-left: 10px;
	font-size: 18pt;
	color: white;
	font-family: Franklin Gothic Medium;
	background-color: #8caae6;
	text-align: left;
}
.etc
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: transparent;
}
.scheda
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: gainsboro;
}
.clsLabel
{
	font-size: 9pt;
	font-family: Tahoma;
	background-color: transparent;
}
.clsLabelDesc
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 9pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	background-color: transparent;
	padding-left: 2px;
}

.clsCriticalLabel
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: transparent;
	color: Red;
}

.clsPanel
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	background-color: #E6EAD8;
}
.clsPanelNoBorder
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #E6EAD8;
}
.clsMultiPage
{
	border-right: gray 1px solid;
	font-size: 8pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	background-color: #EBEBEE;
}

.clsToolBar
{
	border-right: 0px solid;
	border-top: 0px solid;
	font-size: 8pt;
	border-left: 0px solid;
	border-bottom: 0px solid;
	font-family: Tahoma;
	height: 24px;
	background-color: #ebebee;
}

.clsTextBox
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 9pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	height: 20px;
	background-color: white;
	padding-left: 2px;
}
.clsSelButton
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	overflow: hidden;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	background-color: gainsboro;
	behavior:url("Behaviors/HoverButton.htc");
}
.clsMovable
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	overflow: hidden;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	background-color: gainsboro;
	cursor:move;
	behavior:url("Behaviors/movable.htc");
}
.clsFlat
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	overflow: hidden;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	background-color: gainsboro;
	cursor:move;
	behavior:url("Behaviors/movable.htc");
}

.clsTab
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #EBEBEE;
}
.clsButton
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	font-size: 8pt;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	font-family: Tahoma;
}
.clsTextBoxReadOnly
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 9pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	height: 20px;
	background-color: #FFFFCC;
}
.clsDropDownList
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 9pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	height: 20px;
	background-color: #FFFFFF;
}

.cellborder 
{
	behavior:url("Behaviors/HoverButton.htc");
	border:1px solid white;
}		
.clsHeadNews
{
	font-size: 8pt;
	font-family: Tahoma;
	font-weight:bold;
	background-color: #8caae6;
	color:#ffffff;
}
.clsContentNews
{
	font-size: 8pt;
	font-family: Tahoma;
	border-right: #8caae6 1px solid;
	border-left: #8caae6 1px solid;
	border-bottom: #8caae6 1px solid;
	background-color: #FFFFFF;
}
.clsMovableNews
{
	font-size: 8pt;
	font-family: Tahoma;
	cursor:move;
	behavior:url("Behaviors/movable.htc");
}

.clsMenuBarLink
{
	font-size: 9pt;
	font-family: Tahoma;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#8caae6;
	text-decoration:none;
}
.clsMenuBarSep
{
	font-size: 9pt;
	font-family: Tahoma;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#8caae6;
}
.clsMenuBarLink A {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.clsMenuBarLink A:hover {
	COLOR: BLUE; TEXT-DECORATION: underline;
}
.clsMenuBarLink A:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.clsMenuBarLink A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

.labelBorder 
{	
	background-color:#E0EAFF;
}

.labelbkg 
{
	background-color:#E0EAFF;
}
	
.headerborder
{
	background-color:#D7DAE4;
}

.dimbkgodd
{
	background-color:#F4F4E5;
}

.whitebkg
{
	background-color:#FFFFFF;
}

.whitebkgodd
{
	background-color:#FFFFF0;
}

.datebkgodd
{
	background-color:#EDF0EC;
}


.divbkg
{
	background-color:#D5D5D5;
}

.rowbkgodd
{
	background-color:#F4F4E5;
}

.labeltxt
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#475C89
}
*/
.headertxt
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#4A649F;
	padding-left:4px
}

.headerbkg
{
	background-color:#EBEBEE;
}

.downloadlink
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#476EC5;
	text-decoration:none;
}

.downloadlink:hover
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#476EC5;
	text-decoration:underline;
}

.downloadtxt
{
	font-family:Tahoma;
	font-size:9px;
	color:#4C4C4C;
	text-align:justify;
}

.sideborder
{
	border-right:1px solid #D5D5D5
}

.bottomborder
{
	border-bottom:1px solid #D5D5D5
}

.dimbkg
{
	background-color:#F3F3F3;
}

.datebkg
{
	background-color:#EBEFFB;
}

.rowbkg
{
	background-color:#F3F3F3;
}

.rownew
{
	background-color:#FFFAAA;
}

.rowtxt
{
	font-family:Tahoma;
	font-size:11px;
	color:#4A649F;
}

.maintable
{
	border-left:1px solid #808080;
	border-right:1px solid #808080;	
}

.maintableborder
{
	border-bottom:1px solid #808080
}

.morelink
{
	font-family:Tahoma;
	font-size:9px;
	font-weight:bold;
	color:#476EC5;
	text-decoration:none;
}

.morelink:hover
{
	font-family:Tahoma;
	font-size:9px;
	font-weight:bold;
	color:#476EC5;
	text-decoration:underline;
}
