.grey {
width:100%;
padding: 10px;
margin-top: 8px;
margin-bottom: 8px;
margin-right: 8px;
border: 2px dotted #BBBBBB;
background-color: #F9FAFC;
font-size: 10px;
}

.white {
width:100%;
padding: 10px;
margin-top: 8px;
margin-bottom: 8px;
margin-right: 8px;
border: 2px dotted #ffffff;
background-color:;
font-size: 10px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tddx {
width:160px;
}

.header {
padding:5px 0 5px 5;
background:#2BAA81;
}

.bodytd {
padding:20px 40 40px 20;
text-align:justify;
}

.borderimg {
padding:5px 5 5px 5;
border-top:1px solid #2BAA81;
border-bottom:1px solid #2BAA81;
border-left:1px solid #2BAA81;
border-right:1px solid #2BAA81;
}

.subheader {
padding:6px 0 6px 10;
background:#F1EFE2;
color:#2BAA81;
font-size:13px;
font-weight:bold;
font-family: Verdana, Arial;
border-bottom:4px solid #FFFFFF;
}
.linedotted{
width:180px;
height:25;
text-align:right;
font-size:10px;
padding:5px 0 0px 0;
border-top:1px dotted #888888;
border-bottom:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
}

.linedottedlast{
width:180px;
text-align:right;
font-size:1px;
padding:0px 0 0px 0;
border-top:1px dotted #888888;
border-bottom:2px solid #ffffff;
border-left:0px solid #888888;
border-right:0px solid #888888;
}
.littletd {
height:370px;
width:180px;
text-align:right;
color:#000000;
font-size:9px;
font-family: Verdana, Arial;
}

.percorso {
color:#666666;
font-size:9px;
font-family: Verdana, Arial;
padding:5px 0 5px 0;
border-top:0px dotted #666666;
border-bottom:0px dotted #666666;
border-left:0px solid #000000;
border-right:0px solid #000000;
text-align:right;
font-weight:normal;
text-decoration:none;
}

a{
color:#000000;
text-decoration:none;
}

a:hover{
color:#000000;
text-decoration:underline;
}

a.navbar:link {
color:#666666;
font-size:11px;
font-family: Verdana, Arial;
padding:6px 10 6px 0;
border-top:0px dotted #666666;
border-bottom:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
text-align:right;
font-weight:bold;
text-decoration:none;
}

a.navbar:active {
background:#FFFFFF;
color:#666666;
font-size:11px;
font-family: Verdana, Arial;
padding:6px 10 6px 0;
border-top:0px dotted #666666;
border-bottom:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
text-align:right;
font-weight:bold;
text-decoration:none;
}

a.navbar:visited {
color:#666666;
font-size:11px;
font-family: Verdana, Arial;
padding:6px 10 6px 0;
border-top:0px dotted #666666;
border-bottom:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
text-align:right;
font-weight:bold;
text-decoration:none;
}

a.navbar:hover {
color:#000099;
font-size:11px;
font-family: Verdana, Arial;
padding:6px 15 6px 0;
border-top:0px dotted #666666;
border-left:0px solid #000000;
border-bottom:0px solid #000000;
border-right:0px solid #000000;
text-align:right;
font-weight:bold;
text-decoration:none;
}

.footer{
background:#FFFFFF;
color:#a1a1a1;
font-size:10	px;
font-family: Verdana, Arial;
padding:4px 0 0px 0;
border-top:2px solid #F1EFE2;
border-bottom:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
text-align:right;
font-weight:normal;
}

.inputtext
{
        border-top-width : 1px;
        border-right-width : 1px;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-color : #DDE5E5;
        
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	color : #666666;
	background : #FFFFFF;
	width: 100%;
}
.inputsubmit
{
        border-top-width : 1px;
        border-right-width : 1px;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-color : #DDE5E5;
        
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	color : #000000;
}
textarea
{
        border-top-width : 1px;
        border-right-width : 1px;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-color : #DDE5E5;
        
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	color : #666666;
	background : #FFFFFF;
	width: 100%;
}

.inputselect
{
	color : #666666;
	width: 400px;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	background : #FFFFFF;
}
