.center {
   text-align: center;
}

.header {
}

.riferimenti {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7pt;
   color: #000000;
}
.riferimenti a:link    { color: #000000; text-decoration: none }
.riferimenti a:visited { color: #000000; text-decoration: none }
.riferimenti a:hover   { color: #000000; text-decoration: underline }
.riferimenti a:text    { color: #000000; text-decoration: none }
.riferimenti a:active  { color: #000000; text-decoration: none }


.headercontent {
   background-color: #666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
   text-align: left;
}

.menuitem {
	background-color: #DD6C00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
    color: #FFCD9B;
	text-align: left;
}

.sidebarcontent {
   background-color: #FFFF99;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   text-align: left;
}
.sidebarcontent a:link    { color: #000000; text-decoration: none }
.sidebarcontent a:visited { color: #000000; text-decoration: none }
.sidebarcontent a:hover   { color: #000000; text-decoration: underline }
.sidebarcontent a:text    { color: #000000; text-decoration: none }
.sidebarcontent a:active  { color: #000000; text-decoration: none }


.sidebarheader {
   background-color: #FFCC00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   text-align: center;
}


.subheader {
   background-color: #FFCC00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   text-align: right;
}

.updateheader {
   background-color: #FFCC00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 9pt;
   color: #000000;
   text-align: left;
}

.updateheader a:link    { color: #000000; text-decoration: none }
.updateheader a:visited { color: #000000; text-decoration: none }
.updateheader a:hover   { color: #000000; text-decoration: underline }
.updateheader a:text    { color: #000000; text-decoration: none }
.updateheader a:active  { color: #000000; text-decoration: none }




.updateheadernographic {
   background-color: #DD6C00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
   text-align: center;
}

.updatecontent {
   background-color: #FFFF99;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #000000;
   text-align: left;
}
.updatecontent a:link    { color: #B55A00; text-decoration: none }
.updatecontent a:visited { color: #B55A00; text-decoration: none }
.updatecontent a:hover   { color: #B55A00; text-decoration: underline }
.updatecontent a:text    { color: #B55A00; text-decoration: none }
.updatecontent a:active  { color: #B55A00; text-decoration: none }

.agendapreheader {
   background-color: #FF8000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
   text-align: left;
}


/* links */
a:link    { color: #FFCD9B; text-decoration: none }
a:visited { color: #FFCD9B; text-decoration: none }
a:hover   { color: #FFFFFF; text-decoration: none }
a:text    { color: #FFCD9B; text-decoration: none }
a:active  { color: #FFCD9B; text-decoration: none }


body {
   background-color: #FF8000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
}

p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
}


input {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size : 8pt;
}

select {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size : 8pt;
}

/* for form objects */
.editable { 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt; 
			color:#003366; 
			background-color: #FFFFFF; 
			/*border: #99CCFF;*/ 
			border-style: solid;
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px;
}

.noeditable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#003366; background-color: #F2F9FF; border: #99CCFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
