.corpo11bianco {  font-family: Verdana; font-size: 11px; color: #FFFFFF}
.corpo10bianco {  font-family: Verdana; font-size: 10px; color: #FFFFFF}
.corpo10oro {  font-family: Verdana; font-size: 10px; color: #999933}
.corpo12blu {  font-family: Verdana; font-size: 12px; color: #003366}
.corpo11blu {  font-family: Verdana; font-size: 11px; color: #003366}
.corpo11nero {  font-family: Verdana; font-size: 11px; color: #000000}
.corpo11oro {  font-family: Verdana; font-size: 11px; color: #999933}
.corpo10blu {  font-family: Verdana; font-size: 10px; color: #003366}

input {  font-family: Verdana; font-size: 10px}
input.disabled {  font-family: Verdana; font-size: 10px;  background-color: #DCDCDC;  color: White;  }
select {  font-family: Verdana; font-size: 10px}
.rightBorder {  border-color: black #003366 black black; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px}
.frase {  font-family: Verdana; font-size: 10px; font-weight: normal; color: #003366; text-decoration: none}
a {  color: #000033; text-decoration: none;}
a:hover {  background-color: #FF8C00; color: #FFFFFF; text-decoration: none;}
a.linkDarkBg {  color: #999933}
a.linkDarkBg:hover {  background-color: #999933; color: #FFFFFF}
.menu {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #000033; text-decoration: none}
.menuBlack {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
.menuOro {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #999933; text-decoration: none}
.titoloOroNero {  font-family: Verdana; font-size: 13px; font-weight: bold; color: #999933; text-decoration: none; background: #000000}
.titoloOro {  font-family: Verdana; font-size: 13px; font-weight: bold; color: #999933; text-decoration: none}

.bordoImm {  border: #000033;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin: 10px;       }
.bordoImmNoMargin {  border: #000033;  
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;  
margin: 0px; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2);
      }

textarea {  font-family: Verdana; font-size: 11px}
.standardButton{
	background-color: #CEC986;
	color: Black;
	font-family: Verdana; font-size: 10px; font-weight: normal; 
	border-width: 1px;
	border-color: Black;
	border-style: outset;
	cursor: hand;
}

BODY
{
background-color: #2D3C55; /*#999933;*/
scrollbar-face-color: #CEC986; scrollbar-shadow-color: #CCCCFF; 
scrollbar-highlight-color: Navy; scrollbar-3d-light-color: Gray; 
scrollbar-dark-shadow-color: #CCCCFF; scrollbar-track-color: Black; 
scrollbar-arrow-color: Black;
 scrollbar-base-color : #CCCCFF;}
 
BODY.notePopup
{
background-color: #2D3C55; /*#999933;*/
scrollbar-face-color: #CEC986; scrollbar-shadow-color: #CCCCFF; 
scrollbar-highlight-color: Navy; scrollbar-3d-light-color: Gray; 
scrollbar-dark-shadow-color: #CCCCFF; scrollbar-track-color: Black; 
scrollbar-arrow-color: Black;
scrollbar-base-color : #CCCCFF;
font-family: Verdana; font-size: 11px; color: #FFFFFF}
 
  .alertText{ 
color: #0F0F4F;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-size: 11px;  

border-bottom: 2px solid #FF8C00;

    }
	 
 .errorBox{ 
color: White;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  
background-color: #FF8C00;
 text-align: center;
    font-weight: bold;
    border: 1px solid Navy;
	 padding: 3px;
    }
.warningBox{ display: block;
width: 100%;color: Black;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: #FFD700;
 text-align: center;
    font-weight: bold;
    border: 2 solid Black;
    }	 
.notificationBox{ display: block;
width: 100%;color: White;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  background-color: Green;
 text-align: center;
    font-weight: bold;
    border: 2 solid Black;
    }	
.memberMenuTable {  width:100%; background-color: #FFFF99;  padding: 0px; }	 
.memberMenu {  background-color: #4F5E6A; color: #FFFFFF;}
a.memberMenuLink {  color: #FFFFFF; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold; }
a.memberMenuLink:hover {  background-color: #FF8C00; color: #FFFFFF; text-decoration: none;  display: block;    }
.boxHeader {  background-color: #708090; 
color: #FFFFFF;
font-family: Georgia, Times New Roman;  
font-size: 11px;  font-weight: bold;  
font-style: none;  text-align: center; 
  border-left: 1px  solid #003366; 
  border-right: 1px  solid #003366; 
  border-top: 1px  solid #003366;
  border-bottom: 1px  solid #003366;}
  
.boxHeaderSpot {  background-color: #FF8C00; 
color: #FFFFFF;
font-family: Georgia, Times New Roman;  
font-size: 11px;  font-weight: bold;  
font-style: none;  text-align: center; 
  border-left: 1px  solid #003366; 
  border-right: 1px  solid #003366; 
  border-top: 1px  solid #003366;
  border-bottom: 1px  solid #003366;}

table.pageTitle{  padding:0px; width:100%; height:20px; font-family: Georgia, Times New Roman; font-size: 13px; font-weight: bold; color: #999933; text-decoration: none; border-bottom: 1px solid #111244;  border-top: 1px solid #111244;  text-align: center;            }

.resultRowExpired{
	background-color: #CCCCCC;
	color: #696969;
	text-decoration: line-through;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;
}
.resultRow{
	background-color: #CCCCCC;
	color: #003366;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;
}

.topRow{background-color: #708090; /*#999933;*/}
.leftColumn{background-color: #B0C4DE; /*#CCCCFF;*/  width:150px;border-top: 1px  solid #000033;}
.rightColumn{background-color: #B0C4DE; /*#CCCCFF;*/ width:203px;border-top: 1px  solid #000033;}
.mainColumn{background-color: #FFFFFF; width:417px;border-top: 1px  solid #000033;}
.mainColumnExtended{background-color: #FFFFFF; width:600px;padding-left: 30px;padding-top: 15px;padding-right: 15px;border-top: 1px  solid #000033;}
.footerRow{border-top: 1px  solid #2D3C55; background-color: #FF8C00; /*#999933;*/}

.boxItemDefault{ background-color: White; 
font-family: Verdana; 
font-size: 10px; 
font-weight: normal; 
color: #003366; 
text-decoration: none;
 border-bottom: 1px  solid #003366;
  border-left: 1px  solid #003366; 
  border-right: 1px  solid #003366;
}
.boxItemMain{ background-color: White; 
font-family: Verdana; 
font-size: 10px; 
font-weight: bold; 
color: #003366; 
text-decoration: none;
 border-bottom: 1px  solid #000033;
  border-left: 1px  solid #000033; 
  border-right: 1px  solid #000033;
  padding: 2px;
}
/*
.boxItemMain a:hover{ 
background-color: #FF8C00; 
color: #FFFFFF; 
text-decoration: underline;
display: block;
}*/
.lyricCell{ background-color: #C9D8E7; /*#FFFF99; */
font-family: Verdana; 
font-size: 10px;  
color: #002344; 
text-decoration: none;
padding-left: 3px;
padding-top: 1px;
padding-bottom: 1px;
border-top: 1px  solid #FFFFFF;
border-bottom: 1px  solid #FFFFFF;
}

.newsTitleCell{ background-color: #FF8C00; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: bold;  
color: White; 
text-decoration: none;
padding-left: 1px;
padding-top: 0px;
padding-bottom: 0px;
height: 12px;
width: 30px;
}
.newsTitleCell a{ background-color: #FF8C00; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: bold;  
color: White; 
}
.newsTitleCell a:hover{ background-color: #FF8C00; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: bold;  
color: #0F1050; 
text-decoration: none;
}

.newsScrollCell{ background-color: #FFCC33; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 10px;  
color: #003366; 
text-decoration: none;
padding-left: 3px;
padding-top: 1px;
padding-bottom: 1px;
height: 12px;
}
.newsScrollCell a:hover{ 
background-color: #2F5475; color: #FFFFFF; text-decoration: underline; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 10px;  
text-decoration: none;
height: 12px;
}

.author {  font-family: Verdana; font-size: 10px; font-weight: normal; color: #003366; text-decoration: none;   }
.longContentTable td{  width:100%; padding: 10px; 
font-family: Georgia,"Times New Roman", Times, serif; font-size: 14px; 
font-weight: normal; color: #14144C; text-decoration: none;
 border: 0px;
 background-color: #E6E6FA; /*#FAFAD2;*/
 /*background-image: url(../images/carta_bg2.jpg);*/
  }	 
  
.longContentCell {  padding: 1px; 
font-family: Georgia,"Times New Roman", Times, serif; font-size: 14px; 
font-weight: normal; color: #14144C; text-decoration: none;
 border: 0px;
 background-color: #E6E6FA; /*#FAFAD2;*/
 /*background-image: url(../images/carta_bg2.jpg);*/
  }	
  
  
  .urlContainerCell {  width:100%; padding: 2px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; 
font-weight: normal; color: #A52A2A; text-decoration: none;
 border: 0px;
 background-color: #CEC986;
 /*background-image: url(../images/carta_bg2.jpg);*/
  }	

    .underlinedCell { 
 border-bottom: 1px solid #778899;

  }	
    .borderedTable { 
 border-bottom: 1px solid #FF8C00;
border-left: 1px solid #FF8C00;
border-right: 1px solid #FF8C00;
height:100%;
  }	  
.shadow{border: #000033;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin: 1px; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2);} 

.shadowMargin{border: #000033;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin: 8px; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2);} 

.imageNotes{background-color: #708090; /*#999933;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: White}

.invisibleBox
{
	background-color: White;
	border: none;
	color:red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
