BODY
{
	font-weight: normal;
	font-size: 8pt;
	background: whitesmoke;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Tahoma, Arial;
	letter-spacing: normal;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #003366;
}
H1
{
	font-weight: bold;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #006666;
	font-style: normal;
	font-family: Verdana, Tahoma, Arial;
	letter-spacing: normal;
	text-decoration: none;
}

H2
{
	font-weight: bold;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666699;
	font-style: normal;
	font-family: Verdana, Tahoma, Arial;
	letter-spacing: normal;
	text-decoration: none;
}

H3
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 1.58em;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H4
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H6
{
	font-family: Verdana, Tahoma, Arial;
	font-size: .8em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TFOOT, THEAD
{
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Verdana, Tahoma, Arial;
}

TH
{
	vertical-align: baseline;
	font-size: 1em;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Verdana, Tahoma, Arial;
}


TD
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
}

A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	text-decoration: none;
	color: #3333cc
}

A:active
{
	text-decoration: none;
	color: #333399;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

.infoBar
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	border-top-color: black;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #E6F7DA;
	border-right-width: 1px;
	border-right-color: black;
}


.vertMenu
{
	background-color: whitesmoke;
}

.vertMenuItem
{
	color: 54624b;
	border-right: #579230 1px solid;
	border-top: #579230 1px solid;
	font-size: 10px;
	border-left: #5792301px solid;
	border-bottom: #579230 1px solid;
	font-family: Verdana, Arial;
	background-color: #b3da99;
}

.vertMenuSubItem
{
	font-size: 10px;
	font-family: Verdana, Arial;
	background-color: #6bc430;
	border-right: #579230 1px solid;
	border-top: #579230 1px solid;
	border-left: #579230 1px solid;
	border-bottom: #579230 1px solid;
}

.vertMenuSelectedItem
{
	color: black;
	font-family: Verdana, Arial;
	background-color: #D8E5CF;
	text-decoration: none;
	
}

.vertMenuItemSelected
{
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
A.ItemVertMenu:hover
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
A.ItemVertMenu
{
	color: #333399;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
}
A.ItemVertMenu:link
{
	color: #333399;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
}
A.ItemVertMenu:visited
{
	color: #333399;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
}
A.ItemVertMenu:visited:hover
{
	color: black;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial;
}

.MainMenu
{
	font-family: 'Microsoft Sans Serif', Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 8pt;
}

A.MenuItem:visited
{
	color: black;
	font-family: 'Microsoft Sans Serif', Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

A.MenuItem:hover
{
	color: #006666;
	font-family: 'Microsoft Sans Serif', Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

A.MenuItem:link
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: 'Microsoft Sans Serif', Verdana, Tahoma, Arial;
	text-decoration: none;
}


.MenuSelectedItem
{
	font-weight: bold;
	font-size: 8pt;
	color: #990000;
	font-family: 'Microsoft Sans Serif', Verdana, Tahoma, Arial;
	text-decoration: none;
}

.DataCorrenteCella
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR: #e9e9ee;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-bottom: 1px solid #9999cc;
	border-right: none;
}
.UtenteCella
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR: #e9e9ee;
	border-right: 1px solid #9999cc;
	border-top: 1px solid #9999cc;
	border-bottom: 1px solid #9999cc;
	border-left: none;
}
.TextBox
{	
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 10px
}

.TextBox2
{	
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 10px
}

.TextBoxACentrato
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 10px;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #000000;
}
.TextBoxADestra
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 10px;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	color: #000000;
	border-top-color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-align: right;
	border-right-width: 1px;
	border-right-color: #000000;
}
.Select
{
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 10px
}

.Label
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #d6d6e6;

}
.Field
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color:  #ececf4;
}

.Button
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	color: midnightblue;
	border-bottom: black 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #bcc6d8;
}

A.ButtonLink:link
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	color: midnightblue;
	border-bottom: black 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #bcc6d8;
	text-decoration: none;

}
A.ButtonLink:visited
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	color: midnightblue;
	border-bottom: black 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #bcc6d8;
	text-decoration: none;
}
A.ButtonLink:hover
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	color: midnightblue;
	border-bottom: black 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #bcc6d8;
	text-decoration: none;
}

.DivLoading
{
	border-right: #9999CC 2px solid;
	border-top: #9999CC 2px solid;
	font-size: 10px;
	border-left: #9999CC 2px solid;
	border-bottom: #9999CC 2px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #ffffff;
}
.DivLoadingMsg
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial;
}

.WarningToUser
{
	border-right: crimson 1px solid;
	border-top: crimson 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: crimson 1px solid;
	color: crimson;
	border-bottom: crimson 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: infobackground;
}
.DataGridToUser
{
	border-right: #9999CC 2px solid;
	border-top: #9999CC 2px solid;
	font-size: 10px;
	border-left: #9999CC 2px solid;
	border-bottom: #9999CC 2px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #ffffff;
}
.ErrorMessage
{
	border-right: crimson 1px solid;
	border-top: crimson 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: crimson 1px solid;
	color: crimson;
	border-bottom: crimson 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #f7f7f0;
}
.ErrorMessageText
{
	font-weight: bold;
	font-size: 10px;
	color: crimson;
	font-family: Verdana, Tahoma, Arial;
}

.WarningMessage
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #f7f7f0;
}
.WarningMessageText
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}

.InfoMessage
{
	border-right: steelblue 1px solid;
	border-top: steelblue 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: steelblue 1px solid;
	color: darkslateblue;
	border-bottom: steelblue 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #f7f7f0;
}
.InfoMessageRichieste
{
	border-right: midnightblue 1px solid;
	border-top: midnightblue 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: midnightblue 1px solid;
	color: royalblue;
	border-bottom: midnightblue 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #f7f7f0;
}
.InfoMessageText
{
	font-weight: bold;
	font-size: 10px;
	color: darkslateblue;
	font-family: Verdana, Tahoma, Arial;
}

.DataGridToUserSelItem
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #e6e6e6;
}
.DataGridToUserItem
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #f5f5f5;
}
.DataGridToUserHeader
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #d6d6e6;
}
.DataGridToUserFooter
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #d6d6e6;
}
.DataGridToUserPaging
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #ececf4;
	text-align: center;
}
.NavBarItem
{
}
A.NavBarItem:hover
{
	color: black;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
A.NavBarItem:link
{
	color: #333399;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
A.NavBarItem:visited
{
	color: #333399;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
A.NavBarItem:visited:hover
{
	color: black;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}

.NavBarSelectedItem
{
	color: black;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.TableToUser
{
	border-right: #9999CC 2px solid;
	border-top: #9999CC 2px solid;
	border-collapse: collapse;
	font-size: 10px;
	border-left: #9999CC 2px solid;
	border-bottom: #9999CC 2px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #ffffff;

}

.TDLabel
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #d6d6e6;

}

.TDLabelGrassetto
{
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color: #d6d6e6;

}
.TDField
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color:  #ececf4;
}

.TDFieldColorato
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	background-color:  #ececf4;
	color: #990033;
}
.Presentation
{
	font-size: 10px;
	color: #006868;
	font-family: Verdana, Tahoma, Arial;
}
.TitlePresentation
{
	font-size: large;
	color: #006666;
	border-bottom: silver thin solid;
	font-family: Verdana, Tahoma, Arial;
}

.HomeTitle
{
	font-weight: bold;
	font-size: 18px;
	color: #006666;
	font-family: Verdana, Tahoma, Arial;
}

.HomeDescription
{
	font-size: 10px;
	color: #006868;
	font-family: Verdana, Tahoma, Arial;
}

.CellaTestoScorrevole
{
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
}
.TestApplication
{
	border-right: steelblue 1px solid;
	border-top: steelblue 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: steelblue 1px solid;
	color: darkslateblue;
	border-bottom: steelblue 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: beige;
}
.Paging
{
	border-right: #9999cc 2px solid;
	border-top: #9999cc 2px solid;
	font-size: 10px;
	color: darkslateblue;
	border-left: #9999cc 2px solid;
	border-bottom: #9999cc 2px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: #ececf4;
}
.PagingElement
{
	font-size: 10px;
	color: darkslateblue;
	font-family: Verdana, Tahoma, Arial;
	background-color: #ececf4;
}

.NavBar
{
	border-right: 1px solid #627C59;
	border-top: 1px solid #627C59;
	border-left: 1px solid #627C59;
	border-bottom: 1px solid #627C59;
	background-color: #B3DA99;
	font-size: 10px;
}
.CellaCopyRight
{
	font-size: 10px;
	border-right: 1px solid #9999cc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-bottom: 1px solid #9999cc;
	color: #006666;
	font-family: Verdana;
	background-color: #ffffe0;
	
}
HR
{
	color: #9999CC;
}
