body {
	background-image: url(bkground.gif);
	background-color: #FFFFFF;
	color: #175997;
	scrollbar-arrow-color: #000080;
	scrollbar-3dlight-color: #EAF3FC;
	scrollbar-highlight-color: #6098D0;
	scrollbar-face-color: #EAF3FC;
	scrollbar-shadow-color: #6098D0;
	scrollbar-darkshadow-color: #EAF3FC;
	scrollbar-track-color: #F2F2F2;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #101276; 
	width: 470px;
}

hr {
	color: #FFFFFF;
	width: 95%;
	height: 1px;
}

textarea {
	font-size: 11px;
	text-align: left;
	color: #175997;
	background-color: #FFFFFF;
	border: 1 solid #4675A0;
	width: 90%;
	height: 200px;
}

select {
	position: relative;
	left: 5px;
	font-size: 11px;
	text-align: left;
	color: #175997;
	background-color: #FFFFFF;
	border: 1 solid #4675A0;
}

input.text {
	font-size: 11px;
	text-align: left;
	color: #175997;
	background-color: #FFFFFF;
	border: 1 solid #4675A0;
	vertical-align: middle;
}

input.password {
	font-size: 11px;
	text-align: left;
	color: #175997;
	background-color: #FFFFFF;
	border: 1 solid #4675A0;
	vertical-align: middle;
}

input.file {
	font-size: 11px;
	text-align: left;
	color: #175997;
	background-color: #FFFFFF;
	border: 1 solid #4675A0;
	vertical-align: middle;
}

input.button {
	font-size: 11px; 
	font-weight: bold; 
	text-align: center;
	color: #506D88;
	background-color: #E1EEFB;
	border: 2 solid #678FB5;
	cursor: hand
} 

input.radio {
	background-color: #FFFFFF;
	border: 0  	
}

input.checkbox {
	background-color: #FFFFFF;
	border: 0  	
}

.cella_top {
	background-image: url(Top.gif);
	height: 20px;
	color: #175997;
	text-align: left;
	text-indent: 10px;
	font-weight: normal;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
}

.cella_top_wgif {
	height: 20px;
	color: #175997;
	background-color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	text-indent: 10px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4675A0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4675A0;
}

.cella_sx {
	height: 16px;
	color: #175997;
	text-align: right;
	font-weight: normal;
	vertical-align: middle;
	background-color: #F2F2F2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4675A0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4675A0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
}

.cella_dx {
	height: 16px;
	color: #175997;
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4675A0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
}

.cella_bottom {
	background-image: url(Bottom.gif);
	height: 20px;
}

.cella_unita {
	color: #FFFFFF; 
	text-align: center;
	font-weight: normal;
	background-color: #96BFE6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4675A0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4675A0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
}

.cella_unita_testo {
	height: 16px;
	color: #175997;
	font-weight: normal;
	background-color: #FFFFFF;
	vertical-align: middle;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4675A0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4675A0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
}

.cella_unita_testosx {
	height: 16px;
	color: #175997;
	font-weight: normal;
	vertical-align: middle;
	background-color: #F2F2F2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4675A0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4675A0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
}

.cella_evidenzia {
	height: 16px;
	color: #FFFFFF;
	cursor: hand;
	font-weight: normal;
	vertical-align: middle;
	background-color: #96BFE6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4675A0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4675A0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4675A0;
}

.box_giallo {
	background-color: #FFFF99;
	border: 1px solid #006699;
	color: #175997;
}

a:link { color: #0000FF; text-decoration: underline; }
a:visited { color:  #0000FF; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: none; }

.Table_Grid {
	border-top: 1px solid #424142;
	border-left: 1px solid #424142;
	border-bottom: 1px solid #D6D3CE;
	border-right: 1px solid #D6D3CE;
}

.Header_Grid {
	cursor: pointer;
	cursor: hand;		/* support for Internet Explorer 5.0 and Internet Explorer 5.5 */
	border-right: 1px solid #868686;
	border-bottom: 1px solid #868686;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

.Header_Grid_NoClick {
	cursor: none;
	border-right: 1px solid #868686;
	border-bottom: 1px solid #868686;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

