body, td, .textbody {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  text-decoration: none;
  margin:0px;
}


h2 {  
  font-family: Arial, Helvetica, sans-serif;
 /* color: #333333;*/
  color:#828aca;

}

h3 {  
color:#828aca;
font-size:12px;
}

table.navbar {  
margin-bottom:20px;
}

table.navbar td {  
padding:5px;
font-size:11px;
}

a.nav {  
text-decoration:none;
font-size:10px;
padding:2px 4px 2px 4px;
background-color:#cccccc;
color: #a43636;
}

table.list th { 
background-color:#a43636;
color:#bbbbbb;
font-size: 11px;
padding:3px 5px 3px 3px;

}

table.list td  {  
padding:5px;
font-size:10px;
border-style:solid;
border-width: 0px 0px 1px 0px;
text-align:center;
}

table.detail td.theader {
font-weight:bold;
color:#a43636;
}

table.detail td {  
padding:4px 7px 2px 7px;
font-size:12px;
background-color:#dddddd;
border-style:solid;
border-width:0px 0px 0px 1px;
border-color:#a43636;
}


.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
  color:#828aca;
	text-decoration: none;
}

.titlemedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	color: #333333;*/
	color:#828aca;
	text-decoration: none;
}


.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}


table.query {  
/*border-style:solid;*/
/*border-width:1px;*/
/*border-color:#828aca;*/
margin-top:10px;
background-color:#ffffcc;
color:#828aca;
}

tr.theader td {  
font-weight:bold;
padding-left: 5px;
padding-bottom:3px;
vertical-align:top;
/*font-size:12px;*/
}

table.params table td {  
font-size:12px;
padding-left:5px;
padding-right:5px;
}

table.report, table.params {  
background-color:#828aca;
}

tr.theader td {  
color:#fcff82;
}
table.report td {
font-size:10px; 
padding: 2px 5px 2px 5px;
}

p.errore {  
font-weight: bold;
font-size: 12px;
color: #a43636;
}

.jslink {  
text-decoration: underline;
color:#0000ff;
cursor:pointer;
}

div.spiega {  
width:60%;
font-size:11px;
}

div.spiega p.tit {  
font-weight:bold;
margin-bottom:0px;
padding-bottom:0px;
color:#828aca;
}

p.nota { 
font-size:9px;
width:30%;
}

table.stdpop td {  
vertical-align:top;
text-align:right;
font-size:11px;
padding:5px;
border-style:solid;
border-width:1px;
}

table.stdpop tr.theader td {
/*background-color:#add8e6;*/
background-color:#828aca;
text-align:center;
font-weight:bold;
font-size:12px;
border-style:none;
padding:3px;
}