.classe1 {
 font-variant: small-caps
}

.DelButton
{
    vertical-align :middle ;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(images/X.gif);
    BORDER-LEFT: medium none;
    width: 11px;
    height: 11px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.ButtonCompl
{
	border-right: #ff0000 thin solid;
	border-top: #ff0000 thin solid;
	border-left: #ff0000 thin solid;
	cursor: hand;
	color: white;
	border-bottom: #ff0000 thin solid;
	font-family: Arial Verdana;
	font-size: smaller;
	background-color: #ff6633;
}
.ConfermButton
{
    CURSOR: hand
  
}
.BlueTable
{
    BORDER-RIGHT: #668EB3 1 solid;
    BORDER-TOP: #668EB3 1 solid;
    BORDER-LEFT: #668EB3 1 solid;
    BORDER-BOTTOM: #668EB3 1 solid;   
    BACKGROUND-COLOR: #b6d0f8
}
.BlueCell
{
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;   
    BACKGROUND-COLOR: #A8C7FF
}
.OrangeCell
{
    BORDER-RIGHT: #FF9900 1 solid;
    BORDER-TOP: #FF9900 1 solid;
    BORDER-LEFT: #FF9900 1 solid;
    BORDER-BOTTOM: #FF9900 1 solid;   
    BACKGROUND-COLOR: #FFCC66
}
.OrangeHeather
{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	border-left: #ff9900 1px solid;
	border-bottom: #ff9900 1px solid;
	background-color: #ffad43;
}
.Orangeitem
{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	border-left: #ff9900 1px solid;
	border-bottom: #ff9900 1px solid;
	background-color: #ffd68c;
}
.BlueTitle
{
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    BACKGROUND-COLOR: #669AFF;
    color:White;
    text-align:center      
}
.BlueBGStyle
{
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    BACKGROUND-COLOR: #b6d0f8;
    text-align:right      
}
.BlueButton
{
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    BACKGROUND-COLOR: #b6d0f8    
}
.BlueBorder
{
     BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    background-color: #DAE8FC   
   
}
.BlueGray
{
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    background-color: #F1F1F1
    
}
.BlueFont
{
	font-size:8pt;
	font-family:Verdana, Arial;
	vertical-align :middle ;
	color:Blue;
	font-weight:bold
}
.DottedBorder
{
    BORDER-BOTTOM: #669AFF 1 solid;
    border-bottom-style:dotted   
    
}
.ButtonStyle
{
    CURSOR: hand;
    BACKGROUND-IMAGE: url(images/GrayButton.gif);
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    font-size: 8pt;
    width : 70px;
    height : 18px
}
.ButtonGray
{
    CURSOR: hand;
    background-color: #F1F1F1;    
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    font-size: 8pt;    
    width : 60px;
    height : 18px;
    text-align:right      
}
.CalendarButton
{
    CURSOR: hand;
    BACKGROUND-IMAGE: url(images/SmallCalendar.gif);
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    font-size: 8pt;
    width : 20px;
    height : 20px
}
.GreenBorder
{
	background-color: #ceffce;
	BORDER-RIGHT: #2FFF68 1 solid;
    BORDER-TOP: #2FFF68 1 solid;
    BORDER-LEFT: #2FFF68 1 solid;
    BORDER-BOTTOM: #2FFF68 1 solid        
}
.FontTitle
{
	font-size: 11pt;
	font-weight:bolder;
	color: #003399;
	font-family: Verdana , Arial 	    
}
.Full-Time
{
	background-color:#F1F1F1;
}
.GreenBGStyle
{
	BORDER-RIGHT: #93ff93 1 solid;
    BORDER-TOP: #93ff93 1 solid;
    BORDER-LEFT: #2FFF68 1 solid;    
    BORDER-BOTTOM: #2FFF68 1 solid;
    text-align: right ;
    background-color: #B0FFC5      
}
.GreenTable
{
    BORDER-RIGHT: #668EB3 1 solid;
    BORDER-TOP: #668EB3 1 solid;
    BORDER-LEFT: #668EB3 1 solid;
    BORDER-BOTTOM: #668EB3 1 solid;
    BACKGROUND-COLOR: #59ff59
}
.HyperlinkStyle
{
	color:Red;
    FONT-SIZE: 7;
    FONT-FAMILY: Verdana, Arial    
}
input
{
	font-size:7pt;
	font-family: Verdana, Arial;
	vertical-align :middle ;
	BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid	
}
.inputnone
{
	font-size:7pt;
	font-family: Verdana, Arial;
	vertical-align :middle ;
	BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    background-color:Transparent
}
.inputTrasp
{
	font-size:7pt;
	vertical-align :middle ;
	BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color : White ;
    background-color:Transparent
}
.LinkCentri
{
	font-size: 7pt;
	color: black;
	text-decoration: none;
}
.LinkSelectedCentro
{
	font-weight: bold;
	font-size: 10pt;
	color: yellow;
	text-decoration: none;
}
.OrangeImage
{
	height:16;	
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	font-size: 8pt;	
	font-family: Arial;
	background-color: #669AFF
	
}
.OrangeTable
{
    BORDER-RIGHT: #668EB3 1 solid;
    BORDER-TOP: #668EB3 1 solid;
    BORDER-LEFT: #668EB3 1 solid;
    BORDER-BOTTOM: #668EB3 1 solid;
    BACKGROUND-COLOR: #FFD291
}
.Part-Time
{
 background-color: Red 
}
.StyleList
{
	font-size:7pt;
	font-family: Verdana, Arial;
	vertical-align :middle ;
	BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid		
}	
.TableGray
{
    BORDER-RIGHT: #668EB3 1 solid;
    BORDER-TOP: #668EB3 1 solid;
    BORDER-LEFT: #668EB3 1 solid;
    BORDER-BOTTOM: #668EB3 1 solid;
    BACKGROUND-COLOR: #f1f1f1
}
.WhiteTable
{
    BORDER-RIGHT: #668EB3 1 solid;
    BORDER-TOP: #668EB3 1 solid;
    BORDER-LEFT: #668EB3 1 solid;
    BORDER-BOTTOM: #668EB3 1 solid    
}
.RadioStyle
{    
    font-size:7pt;
	font-family: Verdana, Arial;
	color:Black
}
.SolidTable
{
	vertical-align :middle ;	
	BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid	
}
.RedFont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    vertical-align:middle;
    color:Red
}
td
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    vertical-align:middle 
}
.tdBlueTop
{
    BORDER-RIGHT: #669AFF 1 solid;
    BORDER-TOP: #669AFF 1 solid;
    BORDER-LEFT: #669AFF 1 solid;
    BORDER-BOTTOM: #669AFF 1 solid;
    BACKGROUND-COLOR: #b6d0f8;
    text-align:right;     
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    vertical-align:text-top 
}
.tdTop
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    vertical-align:text-top 
}
.TopTable
{ 
    BORDER-TOP: #669AFF 1 solid;   
    BORDER-BOTTOM: #669aff 1 solid;
    vertical-align :top    
}
.UscitaStyle
{
    CURSOR: hand;
    BACKGROUND-IMAGE: url(images/logo3.gif);
    height : 74px;
    width: 71px;
    BORDER-RIGHT:  none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    background-color:Transparent;
    BORDER-BOTTOM: none 
}
