.testobox
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.testobox:active
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.testobox:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.testobox:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.testofooter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, 'sans serif';
    TEXT-DECORATION: none;
}
.testofooter:active
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
.testofooter:hover
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
.testofooter:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

.titoloCalendario
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.testoSottoTitolo
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.linkBaseBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial, Helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.linkBaseBlack:active
{
    COLOR: #910d08;
    TEXT-DECORATION: underline
}
.linkBaseBlack:hover
{
    COLOR: #910d08;
    TEXT-DECORATION: underline
}
.linkBaseBlack:visited
{
    COLOR: #000000
}

.linkBaseLight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial, Helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.linkBaseLight:active
{
    COLOR: #910d08;
    TEXT-DECORATION: underline
}
.linkBaseLight:hover
{
    COLOR: #910d08;
    TEXT-DECORATION: underline
}
.linkBaseLight:visited
{
    COLOR: #000000
}

.linkBase
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #910d08;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.linkBase:active
{
    COLOR: red
}
.linkBase:hover
{
    COLOR: red
}

.testoBase
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.headerBase
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
	text-align: justify;
}
.CaptionRed
{
    FONT: 12px arial,helvetica,verdana,sans-serif;
    COLOR: #910d08;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.testoWhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.linkTop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana,Arial, Helvetica, 'sans serif';
    TEXT-DECORATION: none
}
.linkTop:active
{
    COLOR: #ffff99;
    TEXT-DECORATION: underline
}
.linkTop:hover
{
    COLOR: #ffff99;
    TEXT-DECORATION: underline
}
.linkTop:visited
{
    COLOR: #ffffff
}
INPUT.inputSubmit
{	border : 1px solid black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
	background-color:#FFFFFF;
}

INPUT.InputText
{	border : 1px solid black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
	background-color:#FFFFFF;
}

a.inputSubmit{
	border : 1px solid black;
	border-left:0px;
	color: #000;
	font-size:10px;
	text-decoration : none;
	padding-bottom:1px;
	padding-left : 5px;
	padding-right : 5px;
}
a.inputSubmit:hover{
	text-decoration:underline;
	color: #F00;
}

 SELECT.inputSelect
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
}

BODY {  
		scrollbar-track-color : #FFFFFF; 
		scrollbar-shadow-color : #FFFFFF; 
		scrollbar-highlight-color : #FFFFFF; 
		scrollbar-face-color : #FFFFFF; 
		scrollbar-darkshadow-color : #C4AAAA; 
		scrollbar-3dlight-color : #C4AAAA; 
		scrollbar-arrow-color : #C4AAAA; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;}
		
/* ************************************************************************************************* */
BODY.PickerDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:white;
}

CAPTION.PickerDate{
	border:1px solid white;
	background-color : #9D2E26;
}

TABLE.PickerDate{ 
	border:1px solid white;
	border-top-width : 0px;
}

TD.PickerDate_Header{
	color: white;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	background-color : #9D2E26;
}

TH.PickerDate{
	color: black;
	background-color : white;
	font-size:10px;
	font-weight:bold;
	font-family : Arial, Helvetica, sans-serif;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}

TD.PickerDate{
	font-size:11px;
	text-align: center;
	background-color : #FFF;
	vertical-align : top;
}

A.PickerDate_Previous{
	font-size:11px;
	text-decoration: underline;
	width:100%;
	color: white;
	font-weight : bold;
	text-align:left;
	padding-left:5px;
}

A.PickerDate_Next{
	font-size:11px;
	text-decoration: underline;
	width:100%;
	color: white;
	font-weight : bold;
	text-align:right;
	padding-right:7px;
}

A.PickerDate_Selected{
	width:100%;
	font-weight : bold;
	color:#FFF;
	background-color : #9D2E26;
	text-decoration:underline;
}


A.PickerDate_yesterday{
	width:100%;
	text-decoration:none;
	color: black;
}


A.PickerDate_today{
	width:100%;
	color: black;
	background-color : #E9EDF6;
}

A.PickerDate_tomorrow{
	color: black;
	width:100%;
	text-decoration:none;
}

A.PickerDate_Selected:hover, 
A.PickerDate_yesterday:hover, 
A.PickerDate_today:hover, 
A.PickerDate_tomorrow:hover,
A.PickerDate_Previous:hover, 
