body
{
	font-family:Verdana;
	font-size:x-small;
	color:#444;
}
.menu
{
	text-align:right;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding-top:6px;
	border-bottom:solid 1px gray;
}
.menu A
{
	color:#888;
	text-decoration:none;
}
.menu A:hover
{
	color:#555;
	text-decoration:underline;
}
.ErrorMessage
{
	color:brown;
	font-family:helvetica;
	font-size:8pt;
	font-weight : bold;
}
#Header1
{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(media/header1.jpg);
	width:590px;
	height:175px;
}
#Header2
{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(media/header2.jpg);
	width:190px;
	height:175px;
}
#Header3
{
	width:100px;
	height:175px;
}
#Footer
{
	border-top:solid 1px #CCCCCC;
	font-size:x-small;
}
#Main
{
	padding:30 10 30 10;
	width:700;
}
.IndexSearch
{
	font-size:x-small;
	margin-bottom:20px;
}
.IndexSearch SELECT
{
	color:#444;
	font-size:8pt;
}
.IndexSearch INPUT
{
	font-size:8pt;
}
.IndexSearch_SelectSHORT
{
	width:80px;
}
.IndexSearch_SelectLONG
{
	width:225px;
}
.IndexSearch_InputSHORT
{
	width:60px;
}
.IndexSearch_InputLONG
{
	width:140px;
}
#summaryControl A
{
	color: #3366cc;
	font-size:8pt;
	text-decoration:none;
	cursor:hand;	
}
#summaryControl SELECT
{
	font-size:8pt;
	font-family:Verdana;
}
.TborderL
{
	background-image:url(media/tables/blue/L.gif);
	background-position:center right;
	background-repeat:repeat-y;
}
.TborderR
{
	background-image:url(media/tables/blue/R.gif);
	background-position:center right;
	background-repeat:repeat-y;
}
.TborderT
{
	background-image:url(media/tables/blue/T.gif);
	background-position:center center;
	background-repeat:repeat-x;
}
.TborderB
{
	background-image:url(media/tables/blue/B.gif);
	background-position:center center;
	background-repeat:repeat-x;
}
.TborderTL
{
	background-image:url(media/tables/blue/TL.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.TborderTR
{
	background-image:url(media/tables/blue/TR.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.TborderBL
{
	background-image:url(media/tables/blue/BL.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.TborderBR
{
	background-image:url(media/tables/blue/BR.gif);
	background-position:center center;
	background-repeat:no-repeat;
}
.Tborder
{
	width:10px;
	height:10px;	
}
#IndexSummary
{
	margin-top:10px;
	margin-bottom:10px;
	width:90%;
}
#IndexSummary A
{ }
#SearchSummary
{
	font-size:8pt;
}
.dItemTable
{
	font-size:8pt;	
}
.dDescrizioneIsbd
{
 text-align:justify;
 border-top:1px solid #eee;
 padding-top:4px;
 padding-bottom:4px;
}
A
{
	color:#444;
	text-decoration:none;
}
A:hover
{
	text-decoration:underline;
}
.dDettagli
{
text-align:left;
font-size:8pt;
}
.dSectionLabel
{
width:140px;
font-weight:bold;
padding-left:6px;
}
.dTitleLabel
{
width:60%;
border-top:solid 1px #666;
border-bottom:solid 1px #666;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
}
.dTitleSpacer_V
{
width:18px;
background-color:#80C0E0;
}
.dTitleSpacer_O
{
width:18px;
background-color:#eee999;
}
#printAREA
{
	width:200mm;
	color:Black;
}
