BODY  {
	font-size : 11px;
	font-family : Verdana;
	color : #333333;
	background-color : #F0F8FF;
	margin : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 30px;
}

.specialblu {background-color : #8199DA;}
.lspecialblu {background-color : #B0C4DE;}
.blu {background-color : #003399;}
.oro {background-color : #FFCC00;}
.arancio {background-color : #FF9900;}
.grey {background-color : #C0C0C0;}
.lgrey {background-color : #F0F0F0;}

.tborderblu {
	BORDER-LEFT: 1px solid #003399;
	BORDER-RIGHT: 1px solid #003399;
}

//select, textarea 
//{ font-family:verdana;font-size:10pt;color:#0000AA; border-style : solid; border-color : #0066CC; }


A  {
	font-size : 11px;
	color : #333333;
	text-decoration : underline;
	font-family : Verdana;
}

A:Link  {
	font-size : 11px;
	text-decoration : underline;
	font-family : Verdana;
}

A:Visited  {
	font-size : 11px;
	color : #000000;
	text-decoration : underline;
	font-family : Verdana;
}

A:Active  {
	font-size : 11px;
	text-decoration : underline;
	font-family : Verdana;
}

A:Hover  {
	font-size : 11px;
	text-decoration : underline;
	font-family : Verdana;
}


A.small  {
	font-size : 11px;
	color : #666666;
	text-decoration : underline;
	font-family : Verdana;
}

A.small:Link  {
	font-size : 11px;
	text-decoration : underline;
	font-family : Verdana;
}

A.small:Visited  {
	font-size : 11px;
	text-decoration : underline;
	font-family : Verdana;
}

A.small:Active  {
	font-size : 11px;
	text-decoration : underline;
	font-family : Verdana;
}

A.small:Hover  {
	font-size : 11px;
	text-decoration : underline;
	font-family : Verdana;
}


A.navlink  {
	font-size : 10px;
	font-family : Verdana, Tahoma;
	letter-spacing : 1px;
	color : #ffffff;
	text-decoration : underline;
}

A.navlink:link  {
	font-size : 10px;
	font-family : Verdana, Tahoma;
	letter-spacing : 1px;
	color : #ffffff;
	text-decoration : none;
}

A.navlink:hover  {
	font-size : 10px;
	font-family : Verdana, Tahoma;
	letter-spacing : 1px;
	color : #ffffff;
	text-decoration : underline;
}

A.navlink:visited  {
	font-size : 10px;
	font-family : Verdana, Tahoma;
	letter-spacing : 1px;
	color : #ffffff;
	text-decoration : underline;
}

A.navlinkred  {
	font-size : 10px;
	font-family : Tahoma, Verdana;
	letter-spacing : 1px;
	color : #FFC363;
	text-decoration : underline;
}

A.navlinkred:link  {
	font-size : 10px;
	font-family : Tahoma, Verdana;
	letter-spacing : 1px;
	color : #FFF696;
	text-decoration : none;
}

A.navlinkred:hover  {
	font-size : 10px;
	font-family : Tahoma, Verdana;
	letter-spacing : 1px;
	color : #FFFFFF;
	text-decoration : underline;
}

A.navlinkred:visited  {
	font-size : 10px;
	font-family : Tahoma, Verdana;
	letter-spacing : 1px;
	color : #FFC363;
	text-decoration : underline;
}

UL.bigger {font-size:14px; font-family:Tahoma,Arial; color:#000000; font-weight:bold; letter-spacing:2px}
UL.smaller  {font-size: 10px; font-family : Verdana; color : #000000; margin-left : 14px; margin-bottom : 2px;}
LI {font-size: 10px; font-family : Verdana; color : #000000; margin-left : 1px; margin-bottom : 2px;}

A.cmdnav 		{font-size: 10px; font-family: Verdana; color: #ffff00; font-weight: bold; text-decoration: none;}
A.cmdnav:link 	{font-size: 10px; font-family: Verdana; color: #ffff00; font-weight: bold; text-decoration: underline;}
A.cmdnav:active	{font-size: 10px; font-family: Verdana; color: #ffff00; font-weight: bold; text-decoration: underline;}
A.cmdnav:visited	{font-size: 10px; font-family: Verdana; color: #ffff00; font-weight: bold; text-decoration: none;}
A.cmdnav:hover	{font-size: 10px; font-family: Verdana; color: #FF3300; font-weight: bold; text-decoration: none; background-color: #FFFF00;}

A.cmdnavbrown 		{font-size: 10px; font-family: Verdana; color: #993300; font-weight: bold; text-decoration: none;}
A.cmdnavbrown:link 	{font-size: 10px; font-family: Verdana; color: #993300; font-weight: bold; text-decoration: none;}
A.cmdnavbrown:active	{font-size: 10px; font-family: Verdana; color: #993300; font-weight: bold; text-decoration: underline;}
A.cmdnavbrown:visited	{font-size: 10px; font-family: Verdana; color: #993300; font-weight: bold; text-decoration: none;}
A.cmdnavbrown:hover	{font-size: 10px; font-family: Verdana; color: #FF3300; font-weight: bold; text-decoration: none; background-color: #FFFF00;}

.sm {FONT-FAMILY:verdana,arial, helvetica, sans-serif;COLOR:#000000;FONT-SIZE:10px;letter-spacing:0;} 
a.sm {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;font-weight: bold;}
a.sm:link {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;font-weight: bold;}
a.sm:visited {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;font-weight: bold;} 
a.sm:hover {TEXT-DECORATION:none;COLOR:#FFFFFF;FONT-SIZE:10px;font-weight: bold; background-color: #8199DA;} 

.sm1 {FONT-FAMILY:verdana,arial, helvetica, sans-serif;COLOR:#000000;FONT-SIZE:12px;letter-spacing:0;font-weight: bold;} 
a.sm1 {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:12px;font-weight: bold;}
a.sm1:link {TEXT-DECORATION:none;COLOR:#110000;FONT-SIZE:12px;font-weight: bold;}
a.sm1:visited {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:12px;font-weight: bold;} 
a.sm1:hover {TEXT-DECORATION:none;COLOR:#FFFFFF;FONT-SIZE:12px;font-weight: bold; background-color: #8199DA;} 

.sm2 {FONT-FAMILY:verdana,arial, helvetica, sans-serif;COLOR:#000000;FONT-SIZE:10px;letter-spacing:0;font-weight: bold;} 
a.sm2 {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;font-weight: bold;}
a.sm2:link {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;font-weight: bold;}
a.sm2:visited {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;font-weight: bold;} 
a.sm2:hover {TEXT-DECORATION:none;COLOR:#FFFFFF;FONT-SIZE:10px;font-weight: bold; background-color: #8199DA;} 

.sm3 {FONT-FAMILY:verdana,arial, helvetica, sans-serif;COLOR:white;FONT-SIZE:10px;letter-spacing:0;font-weight: bold;} 
a.sm3 {TEXT-DECORATION:none;COLOR:white;FONT-SIZE:10px;font-weight: bold;}
a.sm3:link {TEXT-DECORATION:none;COLOR:white;FONT-SIZE:10px;font-weight: bold;}
a.sm3:visited {TEXT-DECORATION:none;COLOR:white;FONT-SIZE:10px;font-weight: bold;} 
a.sm3:hover {TEXT-DECORATION:none;COLOR:#FFFFFF;FONT-SIZE:10px;font-weight: bold; background-color: #8199DA;} 

.sm4 {FONT-FAMILY:verdana,arial, helvetica;COLOR:#000000;FONT-SIZE:10px;letter-spacing:0;} 
a.sm4 {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;}
a.sm4:link {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;}
a.sm4:active {TEXT-DECORATION:none;COLOR:red;FONT-SIZE:10px;}
a.sm4:visited {TEXT-DECORATION:none;COLOR:#000000;FONT-SIZE:10px;} 
a.sm4:hover {TEXT-DECORATION:none;COLOR:#FFFFFF;FONT-SIZE:10px;background-color: #8199DA;} 

.headerred  {font-weight : bold; color : #CC0000; font-size : 16px; font-family : Arial;}
a.headerred  {TEXT-DECORATION:none;font-weight : bold; color : #CC0000; font-size : 18px; font-family : Arial;}
a.headerred:link  {TEXT-DECORATION:none;font-weight : bold; color : #CC0000; font-size : 18px; font-family : Arial;}
a.headerred:visited  {TEXT-DECORATION:none;font-weight : bold; color : #CC0000; font-size : 18px; font-family : Arial;}
a.headerred:hover  {TEXT-DECORATION:none;font-weight : bold; color : #CC0000; font-size : 18px; font-family : Arial;}

.whitesmallheader  {color : White; font-weight : bold; font-size : 10px; font-family : Verdana;}
.whitesmallheader1  {color : White; font-weight : bold; font-size : 13px; font-family : Verdana;}
.whitesmallertext  {font-weight:normal;font-size:10px;color:White;font-family:Verdana;letter-spacing:0;}
.whitebigheader  {color : White; font-weight : bold; font-size : 13px; font-family : Verdana;}
.brownsmallheader  {color : #993300; font-weight : bold; font-size : 10px; font-family : Verdana;}
.brownsmallheader1  {color : #993300; font-weight : bold; font-size : 13px; font-family : Verdana;}
.brownsmallertext  {font-weight:normal;font-size:10px;color:#993300;font-family:Verdana;letter-spacing:0;}
.bluesmallheader1  {color : #0000CC; font-weight : bold; font-size : 10px; font-family : Tahoma, Arial; text-decoration: underline;}
.smalltahoma  {font-size : 10px; color : white; font-family : Tahoma; font-weight : normal;}
.smallheader  {font-weight : bold; color : #8b4513; font-size : x-small; font-family : Verdana;}
.smallheader1  {font-weight : bold; color : #8b4513; font-size : 18px; font-family : Arial;}
.smallheaderred  {font-weight : bold; color : #CC0000; font-size : 18px; font-family : Arial;}
.smalltext  {font-size: 10px; color: #000000; font-family : Verdana;}
.smallerheader  {font-weight : bold; color : #000000; font-size : 10px; font-family : Verdana;}
.smallertext  {font-size : 10px; color : #000000; font-family : Verdana;}
.smallaction  {color : #b22222; font-weight : bold; font-size : x-small; font-family : Verdana;}
.smalleraction  {color : #b22222; font-weight : bold; font-size : 10px; font-family : Verdana;}
.tbflat  {font-size : 10px; font-family : Verdana; 	BORDER-BOTTOM: 1px solid #0066CC; BORDER-LEFT: 1px solid #0066CC; BORDER-RIGHT: 1px solid #0066CC; 	BORDER-TOP: 1px solid #0066CC; width: 120px;}
.cmdflat  {font-size : 10px; font-family : Verdana; background-color : #8199DA; color : #ffffff; font-weight : bold; width: 120px;}
.selectflat  {font-size : 10px; font-family : Verdana; background-color : #FFFFFF; color : #000000; font-weight : bold;}
.cmdflatselect  {font-size : 10px; font-family : Verdana; font-weight : bold; color : #000000; border: 1px solid; border-color : #CC6633;}

TD {font-size : 11px; color: #333333; font-family: Verdana;}
TABLE.border TD {font-size : 11px; color : #000000; font-family : Verdana; border:1px Solid #000000;}
.tableborder {font-family : verdana;font-size : 10px;font-style : normal;border:1px Solid Navy;}

.tableborderold {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid #003399;
	BORDER-RIGHT: 1px solid #003399;
	BORDER-TOP: 1px solid;
}
.tableborderwold {font-family : verdana;font-size : 10px;font-style : normal;border : 1px Solid Navy; background-color: #FFFFFF;}
.tableborderw {font-family : verdana;font-size : 10px;font-style : normal;BORDER-BOTTOM: navy 1px solid; BORDER-LEFT: navy 1px solid; BORDER-RIGHT: navy 1px solid; BORDER-TOP: navy 1px solid; background-color: #FFFFFF;}
.tableborderwhite {font-family: verdana; font-size: 10px; font-style: normal; border: 1px Solid white;}

.red {
	Color : #FF0000;
	Font-Family : Verdana,Arial;
	Font-Size : 11px;
	Font-Weight : Bold;
	}

.mred {
	Color : #FF0000;
	Font-Family : Verdana,Arial;
	Font-Size : 12px;
	Font-Weight : Bold;
	}

.bred {
	Color : #CC0000;
	Font-Family : Arial,Verdana;
	Font-Size : 16px;
	Font-Weight : Bold;
	}

.sred {
	Color : #CC0000;
	Font-Family : Arial,Verdana;
	Font-Size : 12px;
	Font-Weight : Normal;
	}

.yellow {
	Color : #FFFF00;
	Font-Family : Verdana,Arial;
	Font-Size : 10px;
	Font-Weight : Bold;
	}

.orange {
	Color : #FF9900;
	Font-Family : Verdana,Arial;
	Font-Size : 10px;
	Font-Weight : Bold;
	}

.blue {
	Color : #0000FF;
	Font-Family : Verdana,Arial;
	Font-Size : 10px;
	Font-Weight : Bold;
	}

.mblue {
	Color : #0000FF;
	Font-Family : Verdana,Arial;
	Font-Size : 12px;
	Font-Weight : Bold;
	}

.bblue {
	Color : #0000FF;
	Font-Family : Verdana,Arial;
	Font-Size : 13px;
	Font-Weight : Bold;
	}

.white {
	Color : #FFFFFF;
	Font-Family : Verdana,Arial;
	Font-Size : 10px;
	Font-Weight : Bold;
	}

.frameworkTable {
	width: 890px;
}

.frameTableColor {
	background-color:#91BBFF;
	border-style: solid;
	border-width: 1px;
	border-color: #B0C4DE;
}

.HRColor {
	color:#B0C4DE;
	background-color:#B0C4DE;
	border: 0px solid #B0C4DE;
}

HR {
	color:#999999;
	background-color:#B0C4DE;
	border: 0px solid #B0C4DE;
	height: 1px;
}

.leftmenuwidth {
	width: 135px;
}

A.tabs{
font:bold 11px Arial;
text-decoration:none;
color: #2d2b2b;
}

A.tabs:visited{
font:bold 11px Arial;
text-decoration:none;
color: #2d2b2b;
}

A.tabs:hover{
font:bold 11px Arial;
text-decoration:none;
color: #2d2b2b;
}

 textarea.sp {
	font-family:verdana;
	font-size:11px;
	color:#000000; 
	border:none;
}

a.menu, alink.menu {
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
padding : 1px; 
} 
a:visited.menu {
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
padding : 1px; 
} 
a:hover.menu {
font-size : 11px; 
color : #FFFF00; 
text-decoration : none; 
font-weight : bold; 
padding : 1px; 
} 