body         
	{ 
	background-color:#effaff; 
	font-family: Verdana,Helvetica; 
	margin-left: 0pt; 		   
	margin-right: 0pt; 
	font-size: 11px; 
	margin-bottom: 0pt;		   
	margin-top: 0pt;
	scrollbar-3dlight-color:#ffffff;
        scrollbar-arrow-color:#669AD6;
        scrollbar-base-color:#669AD6;
        scrollbar-track-color:#ECF3FA;
        scrollbar-darkshadow-color:#ffffff;
        scrollbar-face-color:#ECF3FA;
        scrollbar-highlight-color:#669AD6;
        scrollbar-shadow-color:#669AD6;
	}

A:visited
	{
	color: #97C6FD;
	font-weight: bold;
	}

A:link
	{
	color: #669AD6;
	font-weight: bold;
	}

A:hover
	{
	background-color: #FCFFBA;
	color: black;
	font-weight: bold;
	text-decoration: none;
	}

A:hover.notAvail
		{
	color: red;
	font-weight: bold;
	background-color: #D5EAFF;
	text-decoration: underline;
	}

A:active
	{
	color: #00349A;
	font-weight: bold;
	}

.button
	{
  	color:#33639B; 
  	background: url(../images/sfButton.gif);
  	font-family: Verdana,Helvetica; 
	font-size:10pt;
  	font-weight: bold;
  	width: 90px;
  	height: 24px;
  	cursor: hand;
  	border: 1px #33639B solid;
	}
.input
	{
    	font-size: 8pt;
	}

TH
	{
	background-color: #669AD6;
	font-size: 10pt;
	color: white
	}
TD
	{
	font-size: 11px;
	}
	
.user   
	{
  	font-family:Verdana,Helvetica; 
  	font-size: 9px; 
  	color: white;
	font-weight: bold;
  	background-color:#669AD6;
  	}
  	
.menu	
	{
	background-color:#00349A;	
	}
  	
.banner 
	{
	background-color:#666699;
	border-width: 0px;
	padding: 0px
  	}
  		
.release 
	{
	color: #ffffff;
	font-size: 13px; 
	font-weight: bold;	
	}    
	
A.linkMenu:link 
	{
	color: #ffffff;
	font-size: 13px; 
	font-weight: bold;
	text-decoration:none;
	background-color: #00349A;
	}    
	 
A.linkMenu:visited 
	{
	color: #ffffff;
	font-size: 13px; 
	font-weight: bold;
	text-decoration:none;
	background-color: #00349A;
	}  
	
A.linkMenu:hover 
	{
	color: #ffffff;
	font-size: 13px; 
	font-weight: bold;
	text-decoration:none;
	background-color: #00349A;
	}   
	
A.linkMenu:active 
	{
	color: #ffffff;
	font-size: 13px; 
	font-weight: bold;
	text-decoration:none;
	background-color: #00349A;
	} 
	
A.iconMenu:link 
	{
	text-decoration:none;
	background-color: #00349A;
	}    
	 
A.iconMenu:visited 
	{
	text-decoration:none;
	background-color: #00349A;
	}  
	
A.iconMenu:hover 
	{
	text-decoration:none;
	background-color: #669AD6;
	}   
	
A.iconMenu:active 
	{
	text-decoration:none;
	background-color: #669AD6;
	} 	
	
.smallTitle
	{
	color: #33639B;
	font-family: Verdana,Helvetica; 
	font-size: 9px; 
	font-weight: bold;
	}  
	
.bigTitle1
	{
	position:absolute; 
	font-size:30px; 
	font-family:Arial;
	font-weight: bold;
	text-align:center; 
	top:100px; left:0px; 
	width:100%;
	color:#669AD6; 
	z-index:0;
	}
	
.bigTitle2
	{
	position:absolute; 
	font-size:30px; 
	font-family:Arial;
	font-weight: bold;
	text-align:center; 
	top:105px; 
	left:0px;width:100%; 
	color:#DDE7F0; 
	z-index:-1;
	}
.sfTr 
	{
	background-color: #ECF3FA;
    	}
.linea{
	border-top: #669AD6 2px solid;
	border-bottom: #669AD6 2px solid;
	border-left: #669AD6;
	border-right: #669AD6;
}

.emailTH{
	background-color:#D9E6F4;
	font-weight:bold;
	font-size: 10pt;
	text-align:left;
}

.mailTab{
	padding: 2px;
}
#-----------
.inputLogin{
	border: 1px #999966 solid;
	font-family:Verdana
}
.buttonStyle{
	color:#999966;
  	background: #EFEFE7;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	width: 150px;
  	height: 24px;
  	cursor: hand;
  	border: 1px #999966 solid;
}
.buttonStyle2{
	color:#999966;
  	background: #EFEFE7;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	width: 200px;
  	height: 24px;
  	cursor: hand;
  	border: 1px #999966 solid;
}
.buttonStyle3{
	color:#999966;
  	background: #EFEFE7;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	width: 250px;
  	height: 24px;
  	cursor: hand;
  	border: 1px #999966 solid;
}
.buttonStyleLittle{
	color:#999966;
  	background: #EFEFE7;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	width: 100px;
  	height: 24px;
  	cursor: hand;
  	border: 1px #999966 solid;
}
.buttonStyleLittle2{
	color:#999966;
  	background: #EFEFE7;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	width: 75px;
  	height: 24px;
  	cursor: hand;
  	border: 1px #999966 solid;
}
.buttonStyleLittle3{
	color:#999966;
  	background: #EFEFE7;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	width: 15px;
  	height: 24px;
  	cursor: hand;
  	border: 1px #999966 solid;
}
.tableRowLine{
	background: #999966;
}
.divUsername{
	border: 1px #999966 solid;
	background: #F6F6EC;
}

.tableHeader{
  	background: #99CCCC;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	text-align: center;
}

.tableHeaderBorder{
  	background: #99CCCC;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	text-align: center;
        border: 1px #F6F6EC solid;
}

.tdCenter{
  	text-align: center;
        width: nowrap;
}

.tdLeft{
  	text-align: Left;
        width: nowrap;
}
.tdRight{
  	text-align: Right;
        width: nowrap;
}

.tdMediumWidth{
   width: 200px;
}

.warning{
  font-family: Verdana,Helvetica, Arial;
  font-weight: bold;
  font-size:13px;
  color:#990000;
}
.tableHeaderLeft{
  	background: #99CCCC;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	text-align: left;
}

.tableHeaderRight{
  	background: #99CCCC;
  	font-family: Verdana,Helvetica, Arial;
  	font-size:13px;
  	font-weight: bold;
  	text-align: right;
}
.littleFont {  font-family: "Courier New", Courier, mono; 
        font-size: 10px; 
        font-style: normal}
.disabledTextField {
    color: #000000;
    background: #C0C0C0;
}
.titolo   
	{
  	font-family:Verdana,Helvetica; 
  	font-size: 16px; 
  	color: white;
	font-weight: bold;
  	background-color:#669AD6;
  	}



