/* TrueBlue CCS */
body	{
	margin:0;
	padding:0;
	color:black;
	background-color: White;
	font:11px/1.5 Verdana, sans-serif;
}
TH, TR, UL, OL, LI, FONT, BLOCKQUOTE, LABEL { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 13px; }

.TBPageBODY{ }

.TBFormTABLE{ border-bottom : 1px solid #7386A5; border-right : 1px solid #7386A5; border-top : 1px solid #DEE3EF; border-left : 1px solid #DEE3EF; }

.TBFormHeaderFont{ color : #000000; font-size : 16px; font-weight : bold; }

.TBFieldCaptionTD{ border-bottom : 1px solid #DEE3EF; border-right : 1px solid #DEE3EF; border-top : 1px solid #7386A5; border-left : 1px solid #7386A5; border-left : 1px solid #D6D3C6; background-color : #9CAECE; color : #FFFFFF; font-size : 13px; }

.TBAltDataTD{ border-top : 1px solid #FFFFFF; border-left : 1px solid #FFFFFF; border-bottom : 1px solid #C6CBDE; border-right : 1px solid #C6CBDE; background-color : #C1C7DE; color : #000000; font-size : 13px; }

.TBColumnTD{ border-bottom : 1px solid #DEE3EF; border-right : 1px solid #DEE3EF; border-top : 1px solid #7386A5; border-left : 1px solid #7386A5; background-color : #9CAECE; color : #FFFFFF; font-size : 13px; font-weight : bold; }

.TBDataTD{ border-top : 1px solid #FFFFFF; border-left : 1px solid #FFFFFF; border-bottom : 1px solid #C6CBDE; border-right : 1px solid #C6CBDE; background-color : #DEE3EF; color : #000000; font-size : 13px; }

.TBSeparatorTD{ height : 0px; }

.TBFooterTD{ border-bottom : 1px solid #DEE3EF; border-right : 1px solid #DEE3EF; border-top : 1px solid #7386A5; border-left : 1px solid #7386A5; border-left : 1px solid #63655A; background-color : #9CAECE; color : #FFFFFF; font-size : 13px; }

a.TBSorterLink:link,a.TBSorterLink:visited{
	color : #FFFFFF;
	font-size : 13px;
	text-decoration : none;
}

a.TBSorterLink:hover,a.TBSorterLink:active{ color : #FFFFFF; font-size : 13px; text-decoration : none; }

a.TBDataLink:link,a.TBDataLink:visited{
	color : #000080;
	font-size : 13px;
	text-decoration : none;
}

a.TBDataLink:hover,a.TBDataLink:active{ color : #000080; font-size : 13px; text-decoration : none; }

a.TBNavigatorLink:link,a.TBNavigatorLink:visited{
	color : #FFFFFF;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.TBNavigatorLink:hover,a.TBNavigatorLink:active{
	color : Maroon;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

.TBButton { border-color : #E7EFEF; border : solid 1px #000000; background-color : #DEE3EF; font-size : 13px; font-family : Tahoma, Verdana, Arial, Helvetica; }

.TBInput { border-color : #E7EFEF; border : solid 1px #000000; background-color : #FFFFFF; font-size : 13px; font-family : Tahoma, Verdana, Arial, Helvetica; }

.TBTextarea { border-color : #E7EFEF; border : solid 1px #000000; background-color : #FFFFFF; font-size : 13px; font-family : Tahoma, Verdana, Arial, Helvetica; }

.TBSelect { border : solid 1px #000000; border-color : #E7EFEF; background-color : #FFFFFF; font-size : 13px; font-family : Tahoma, Verdana, Arial, Helvetica; }

a:hover {  text-decoration: none; color: #CC0000}
A { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 11px;  } P { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 11px;  } 

TABLE { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 11px;  } TD { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 11px;  } .footersmall {  font-size: 10px}
.footersmallbold { font-size: 10px ; font-style: normal; font-weight: bold}
.corpotxt { font-size: 11px; text-align: justify}
.titolo1 {  font-size: 13px; font-style: normal; font-weight: bold; text-align: center}
.titolo1left { font-size: 13px; font-style: normal; font-weight: bold; text-align: left}
.corpotxtbold { font-size: 11px; text-align: justify ; font-weight: bold}
.corpotxt-italic { font-size: 11px; text-align: justify ; font-style: italic}
