/* STANDARD */
body
{
	SCROLLBAR-FACE-COLOR       : #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR  : #FFFFFF;
	SCROLLBAR-SHADOW-COLOR     : #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR    : #FFFFFF;
	SCROLLBAR-ARROW-COLOR      : #FFFFFF;
	SCROLLBAR-TRACK-COLOR      : #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR : #FFFFFF;
	
	background-color : #F1F5FA;	
	color            : #000000;
	margin			 : 0px;
	overflow		 : auto;
	text-overflow    : ellipsis;	
}

/* -------------------- */

/* GENERIC TABLE */

A
{
	color: #FFFFFF;
	font : 10px Verdana;
	text-decoration : none;
}

A:link
{
    color: #FFFFFF;
	font : 10px Verdana;
	text-decoration : none;
}
A:active
{
    color: #FFFFFF;
	font : 10px Verdana;
	text-decoration : none;
}
A:visited
{
    color: #FFFFFF;
	font : 10px Verdana;
	text-decoration : none;
}
A:hover
{    
    color: #FFFFFF;
	font : 10px Verdana;
	text-decoration : none;
}




TABLE
{	
	border-width : 0px;
	font-family  : Verdana;
	font-size    : xx-small;
}

SELECT
{	
	background-color : #CCCCCC;
	border           : 1px solid darkgray;	
	font             : 10px Verdana;
}

.Customer
{
	background:#3366CC;
	color : white;
	border-width : 0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF2D2D2D', EndColorStr='#00333333');
	font-family:Verdana;
	font-size  :x-small;
}

/* LEFT ITEM */

TD.LeftItem
{
	background-color:#2D57AC;
}


/* RIGHT ITEM */

TABLE.RightItem
{	
	background:#CCCCCC;
	border-width : 0px;
	font: 10px Verdana;
}

TD.RightItem
{
    font: 10px Verdana;
    border-width:0px;
}

A.RightItem
{
	color: #000000;
	font : 10px Verdana;
	text-decoration : none;	
}

A.RightItem:link
{
    color: #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A.RightItem:active
{
    color: #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A.RightItem:visited
{
    color: #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A.RightItem:hover
{    
    color: #000000;
    background : #AAAAAA;
	font : 10px Verdana;
	text-decoration : none;
}



/* MENU */

A.Menu
{
	color: #FFFFFF; 
	background-color: #3366CC; 
	padding: 2px; 
	padding-left: 3px; 
	display: block; 
	border-left: 10px solid #003366; 
	font: 10px Verdana;
	text-decoration: none; 
	text-align: left; 
	margin-top: 1px;
}

A.Menu:hover
{
	border-left: 10px solid #FF9900; 
	font: 10px Verdana;
	text-decoration: none; 
	color: #FFFFFF;
}


/* CLASSI PER EFFETTI */

.GraphButton
{
	background-color: #CCCCCC;
	border: 1px solid darkgray;
	cursor: default;
	display: inline;	
	padding-left: 5;
	padding-right: 5;
	font-family: Verdana;
	font-size: xx-small;
}

.Input{/*per i textbox, uploadfile*/
	border:1px solid #AAAAAA;
	vertical-align: middle;
	font-family:Verdana;
	font-size:xx-small;
}

.Alert
{
	color: red;
	font : 11px Verdana;
	text-decoration : blink;
}