.pleaseWait
{
	position:absolute; 
	top:4px; 
	right:4px; 
	padding:3px; 
	background-color:#FF6D06; 
	color:#FFFFFF;
	font-size:14px;
	font-family:Tahoma;
}

.dxbButton_link
{	
	color: #666666;		
	font-size:11px;	
	font-weight:bold;
	cursor: pointer;
	cursor: hand;	
}
.dxbButton_link span
{
	text-decoration:underline;
	color:#666666; 
	font-size:11px;	
}

.dxbButton_link div.dxb
{        
	padding: 0;
	margin: 0;
	border: 0;	
}

.dxbDisabled_link
{	
	color: #999999;
	cursor: default;
	text-decoration: none;
}

.contatti
{
	font-size:12px; 
	color:#666666; 
	margin-top:20px; 
	margin-left:5px;
}

.contatti a
{
	color:#666666;
	text-decoration:underline;	
	font-weight:bold;
}

.contatti a:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}

.confirm
{
	font-size:18px;
	color:#666666;
	margin-top:20px; 	
}

.confirm a
{
	color:#FF6D06;
	text-decoration:underline;	
	font-weight:bold;
}

.confirm a:hover
{
	color:#FF6D06;
	text-decoration:underline;
	font-weight:bold;
}

.registrazione
{
	font-size:18px;
	color:#666666;
	margin-top:20px; 
	margin-left:5px;
}

.registrazione a
{
	color:#FF6D06;
	text-decoration:underline;	
	font-weight:bold;
}

.registrazione a:hover
{
	color:#FF6D06;
	text-decoration:underline;
	font-weight:bold;
}

.buyonTerms
{
	font-size:12px; 
	color:#666666; 
	margin-top:10px;
	margin-left:5px;
}

.buyonTerms a
{
	color:#666666;
	text-decoration:underline;	
	font-weight:bold;
}

.buyonTerms a:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}

.dxbButton_link
{	
	color: #333333;		
	font-size:12px;	
	font-weight:bold;
	cursor: pointer;
	cursor: hand;	
}
.dxbButton_link span
{
	text-decoration:underline;
}

.dxbButton_link div.dxb
{        
	padding: 0;
	margin: 0;
	border: 0;	
}

.dxbDisabled_link
{	
	color: #666666;
	cursor: default;
	text-decoration: none;
}

.cursore
{
	cursor: hand;
}

.titleTop
{
	font-size: 20px;
	font-weight:bold;
	color:#143F6A;
}

.titleTop a
{
	color:#143F6A;
	text-decoration:underline;	
}

.titleTop a:hover
{
	color:#143F6A;
	text-decoration:underline;
}

.buyonLink
{
	font-size:12px; 		
}

.buyonLink a
{
	text-decoration:underline;	
}

.buyonLink a:hover
{
	text-decoration:underline;
}

.dxeBase_General label
{	
	font-family: arial, helvetica, verdana, sans-serif;
  color: #666666;
	font-size: 12px;		
} 

.dxeErrorCell_General, .dxeErrorCell_General td
{
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 9pt;
	color: Red;
}
.dxeErrorCell_General
{ 
	padding-left: 4px;
	padding-right:5px;		
}
.dxeErrorFrame_General
{
	padding-right: 3px;
}

.dxeEditArea_General, .dxeMemoEditArea_General 
{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 16px !important;
	color:#666666;
	border: 1px solid #A0A0A0;		
	
	margin:0 !important;/*Chrome*/
}

.dxeMemo_General
{
	/*Chrome*/
	padding: 0 !important;
	/*padding: 2px;*/
}

.dxeTextBox_General, .dxeMemo_General
{
	background-color: #FFFFFF;
  border: solid 1px #CCCCCC;
  width:220px !important;    
}
.dxeTextBox_General td.dxic
{	
	/*Chrome*/
	padding:1px !important;	
	/*padding-right:2px;
	padding-left:2px;*/
	
	width: 100%;	
}

.dxeTextBox_General input, .dxeMemo_General input
{
	height:20px !important
}
