BODY
{
    FONT-FAMILY: Tahoma, Verdana, Helvetica, 'MS Sans Serif', Arial;
}
A
{
    TEXT-DECORATION: none;
	color:#3366FF;	
}
A:hover
{
    TEXT-DECORATION: underline
}
A.press
{
 	FONT-WEIGHT: bold;
	color:#FFFFFF;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:Hover.press
{
	text-decoration:underline
}
.menu
{
 	FONT-WEIGHT: bold;
	color:#FFFFFF;
    FONT-SIZE: 11px;
    FONT-FAMILY:Tahoma, Verdana, sans-serif;
	margin-left:8px;
	margin-right:8px;
}
A:hover.menu
{
	text-decoration:none;
	color:#66CCCC
}
A.tech
{
 	FONT-WEIGHT: bold;
	color:#666666;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:Hover.tech
{
	text-decoration:underline
}
TD
{
    FONT-FAMILY: Tahoma, Verdana, Helvetica, 'MS Sans Serif', Arial
}
.smallFont
{
    FONT-SIZE: 0.6em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallFont2
{
    FONT-SIZE: 0.6em;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif
}
.smallFontBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.6em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FontMenuIntestazioneSX
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FONT-FAMILY:Tahoma, Arial, Verdana;
	background-color:#e4e4f5;
	padding-left:10px;
	padding-bottom:3px;
	padding-top:3px;
}
.FontMenuSX
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 9px;
    FONT-FAMILY:Tahoma, Arial, Verdana;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:3px;
}
.FontStat
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 9px;
    FONT-FAMILY:Tahoma, Arial, Verdana;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:1px;
	padding-top:1px;
}
.FontStatDbl
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 9px;
    FONT-FAMILY:Tahoma, Arial, Verdana;
}
.FontCalendario
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 9px;
    FONT-FAMILY:Tahoma, Arial, Verdana;
}
.smallFontBold2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.6em;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif
}
.smallFontWhite
{
    FONT-SIZE: 0.6em;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallFontBlack
{
    FONT-SIZE: 0.6em;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallFontBlack2
{
    FONT-SIZE: 0.6em;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.smallFontWhiteBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.6em;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalFont
{
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-right:15px;
}
.SLOGANHOME
{
	margin:60px 30px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:justify
}
.FOOTER_IVA
{
	padding:30px 0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#000033;
}
.TITLEPage
{
	margin:20px 40px;
	font-weight:bold;
	font-size:14px;
	font-family:Tahoma, Verdana, sans-serif;
	color:#0066FF
}
.TXTPage
{
	margin:10px 15px;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma, Verdana, sans-serif;
	color:#000;
	text-align:justify
}
.TXTSmallBLU
{
	margin:10px 15px;
	font-weight:normal;
	font-size:11px;
	color:#000066;
	font-family:Tahoma, Verdana, sans-serif;
	text-align:justify
}

.IMGPage
{
	margin:10px 5px;
	padding:10px;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma, Verdana, sans-serif;
	color:#000;
}
.normalFont2
{
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif
}
.normalFontBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalFontBold2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif
}
.normalFontWhite
{
    FONT-SIZE: 0.8em;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalFontWhiteBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalFontBlack
{
    FONT-SIZE: 0.8em;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalFontBlackBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.optionFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.optionFontSmall
{
	font-weight: bold;
	font-size: 0.9em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.pageTitleFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.textBox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.textBoxSmall
{
	FONT-SIZE:0.6em;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.ACTIVE
{
    COLOR: #008800
}
.SUSPENDED
{
    COLOR: #e79c1a
}
.DISABLED
{
    COLOR: #e79c1a
}
.CANCELLED
{
    COLOR: #ff0000
}
.PENDINGPAYMENT
{
    COLOR: #ff0000
}
.PAYMENTDUE
{
    COLOR: #ff0000
}
.TOBEREGISTERED
{
    COLOR: #e79c1a
}
.TOBETRANSFERED
{
    COLOR: #e79c1a
}
.REGISTERED
{
    COLOR: green
}
.PENDINGAPPROVAL
{
    COLOR: #e79c1a
}
.TABLEOPTION
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	padding:3px 5px 3px 5px;
}
.TABLEOPTION#UnderLine
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	padding:3px 5px 3px 5px;
	border-bottom-color:#E7E7F5;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
