BODY 
{
   border-right: 0px;
   padding-right: 0px;
   border-top: 0px;
   padding-left: 0px;
   font-size: 10pt;
   padding-bottom: 0px;
   margin: 0px 0px 4px;
   border-left: 0px;
   padding-top: 0px;
   border-bottom: 0px;
   font-family: Verdana, Arial;
   background-color: #333333;
   color: #000000
 }
A:link {
	COLOR: #000ac5; 
	text-decoration:none;
}
A:visited {
	COLOR: #000ac5; 
	text-decoration:none;
}
A:hover {
	COLOR: #c50a0a; 
	text-decoration:none;
}
A:active {
	COLOR: #c50a0a; 
	text-decoration:none;
}
TD 
{
	FONT-FAMILY: verdana, arial
}
TD.header {
   color: #000000;
   background: #333333;
   font-weight: bold;
   border-right: #84ACC3 1px solid;
   border-top: #D6F0FF 1px solid;
   border-left: #D6F0FF 1px solid;
   border-bottom: #84ACC3 1px solid;
	vertical-align: middle;
 }
TD.headerbig
{
	border-right: thin double;
	border-top: thin double;
	font-weight: bold;
	font-size:larger;
	background: #d5e5e5;
	vertical-align: middle;
	border-left: thin double;
	color: navy;
	border-bottom: thin double;
}
TD.headerlittle
{
	border-right: thin double;
	border-top: thin double;
	font-weight: bold;
	font-size: smaller;
	background: #d5e5e5;
	vertical-align: middle;
	border-left: thin double;
	color: navy;
	border-bottom: thin double;
}
.risalto
{
	border-right: aqua thin outset;
	border-top: aqua thin outset;
	vertical-align: middle;
	border-left: aqua thin outset;
	border-bottom: aqua thin outset;
}
TD.headerimage3
{
	border-right: thin outset;
	border-top: thin outset;
	padding-left: 4px;
	font-weight: bold;
	background: #b4d0e0;
	vertical-align: middle;
	border-left: thin outset;
	color: navy;
	border-bottom: thin outset;
	border-collapse: collapse;
}
TD.category
{
	border-right: thin double;
	border-top: thin double;
	font-weight: bold;
	background: #d5e5e5;
	vertical-align: middle;
	border-left: thin double;
	color: navy;
	border-bottom: thin double;
}
TABLE
{
	border-right: #cad1d1 2px solid;
	border-top: #e9eff3 2px solid;
	background: #333333;
	vertical-align: middle;
	border-left: #e9eff3 2px solid;
	color: blue;
	border-bottom: #cad1d1 2px solid;
}
TEXTAREA {
	border-right: #c0d0e0 2px solid; 
	border-top: #c0d0e0 2px solid; 
	font-size: 11px; 
	border-left: #c0d0e0 2px solid; 
	color: #002233; 
	border-bottom: #c0d0e0 2px solid; 
	font-family: verdana,arial; 
	background-color: #dde5ee
 }
 .text {
	border-right: #C0D0E0 2px solid; 
	border-top: #C0D0E0 2px solid; 
	font-size: 11px; 
	border-left: #C0D0E0 2px solid; 
	color: #002233; 
	border-bottom: #C0D0E0 2px solid; 
	font-family: verdana,helvetica; 
	background-color: #DDE5E5
 }
 .activetab
{
	border-right: silver 1px solid;
	border-top: #f3f3f4 1px solid;
	font-weight: bold;
	background: #e1f9f7;
	border-left: #f3f3f4 1px solid;
	color: #ff9966;
	border-bottom: silver 1px solid;
}
 .activetabLeft
{
	border-right: silver 1px solid;
	border-top: #f3f3f4 1px solid;
	font-weight: bold;
	background: #e1f9f7;
	border-left: #f3f3f4 1px solid;
	color: black;
	border-bottom: silver 1px solid;
	text-align: left;
}
 .activetabLeftPressed
{
	border-right: silver 1px solid;
	border-top: #f3f3f4 1px solid;
	font-weight: bold;
	background: #66ccff;
	border-left: #f3f3f4 1px solid;
	color: black;
	border-bottom: silver 1px solid;
	text-align: left;
}
.activetabPressed {
	border-right: #ffffff 1px inset;
	border-top: #ffffff 1px inset;
	font-weight: bold;
	background: #dddde0;
	border-left: #ffffff 1px inset;
	color: #191970;
	border-bottom: #ffffff 1px inset;
	font-family: Verdana;
}
 .ErrorStile {
   color: #FFFFFF;
   background: #ff7171;
   font-weight: bold;
   border-right: #000000 1px solid;
   border-top: #2a417b 1px solid;
   border-left: #2a417b 1px solid;
   border-bottom: #000000 1px solid;
	font-family: Verdana;
}
.btn {
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT-COLOR: #0099FF;
    BORDER-BOTTOM-COLOR: dodgerblue;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    CURSOR: hand;
    COLOR: White;
    BORDER-TOP-STYLE: outset;
    BORDER-TOP-COLOR: #0099FF;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #162D57;
    TEXT-ALIGN: center;
    BORDER-RIGHT-COLOR: dodgerblue;
    BORDER-BOTTOM-STYLE: outset
}
.btn8 {
    PADDING-RIGHT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    CURSOR: hand;
    COLOR: #191970;
    BORDER-TOP-STYLE: outset;
    BORDER-TOP-COLOR: #ffffff;
    MARGIN-RIGHT: 4px;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #E1F9F7;
    TEXT-ALIGN: center;
    BORDER-RIGHT-COLOR: #c0c0c0;
    BORDER-BOTTOM-STYLE: outset
}
.btn10 {
    PADDING-RIGHT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #c0c0c0;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    CURSOR: hand;
    COLOR: #191970;
    BORDER-TOP-STYLE: outset;
    BORDER-TOP-COLOR: #ffffff;
    MARGIN-RIGHT: 4px;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #E1F9F7;
    TEXT-ALIGN: center;
    BORDER-RIGHT-COLOR: #c0c0c0;
    BORDER-BOTTOM-STYLE: outset
}
.Completed {
	border-right: #99ff99 thin outset;
	padding-right: 2px;
	border-top: #99ff99 thin outset;
	padding-left: 2px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #99ff99 thin outset;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #99ff99 thin outset;
	font-family: Verdana;
	background-color: #79D3B4;
	text-align: center;
}
.RowItem 
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #DEDEE1;
}
.RowItembig 
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #DEDEE1;
}
.RowItemlittle 
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #DEDEE1;
}
.RowItemAlt {
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #E1ECF9;
}
.textincassato {
	border-right: #b4b3a2 2px inset;
	border-top: #b4b3a2 2px inset;
	font-weight: bold;
	font-size: 11px;
	border-left: #b4b3a2 2px inset;
	color: black;
	border-bottom: #b4b3a2 2px inset;
	font-family: verdana,helvetica;
	background-color: #d7d6c2;
}
.textCenterlogon {
	border-right: dodgerblue 1px outset;
	border-top: dodgerblue 1px outset;
	font-weight: bold;
	font-size: 11px;
	border-left: dodgerblue 1px outset;
	color: mediumblue;
	border-bottom: dodgerblue 1px outset;
	font-family: verdana,helvetica;
	background-color: #b4d0f0;
	text-align: center;
}
.BarBtn
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	cursor: hand;
	color: #ff6666;
	border-top-style: none;
	padding-top: 0px;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}
HR {
	border-right: #000000 0px solid; 
	border-top: #c0d0e0 1px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #c0d0e0 1px solid
 }
BLOCKQUOTE {
	margin-bottom: 0px; PADDING-BOTTOM: 0px
 }
 .button {
	border-right: #8090a0 2px solid; 
	border-top: #c0d0e0 2px solid; 
	font-size: 11px; 
	background-image: none; 
	border-left: #c0d0e0 2px solid; 
	color: #002233; 
	border-bottom: #8090a0 2px solid; 
	font-family: verdana,helvetica; 
	background-color: #dde5ee
 }
INPUT.bouton {
	border-right: #8090a0 2px solid; 
	border-top: #c0d0e0 2px solid; 
	font-size: 11px; 
	background-image: none; 
	border-left: #c0d0e0 2px solid; 
	color: #002233; 
	border-bottom: #8090a0 2px solid; 
	font-family: verdana,helvetica; 
	background-color: #dde5ee
 }
SELECT {
	border-right: #c0d0e0 2px solid; 
	border-top: #c0d0e0 2px solid; 
	font-size: 11px; 
	border-left: #c0d0e0 2px solid; 
	color: #002233; 
	border-bottom: #c0d0e0 2px solid; 
	font-family: verdana,helvetica; 
	background-color: #dde5ee
 }
.finale 
 {
  BORDER-RIGHT: #c1d7d7 4px solid; 
	BORDER-TOP: #c1d7d7 4px solid; 
	FONT-SIZE: 12px; 
	font-weight: bold;
	BORDER-LEFT: #c1d7d7 4px solid; 
	COLOR: #00016E; 
	BORDER-BOTTOM: #c1d7d7 4px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #E9F1F1;
}
.finalebig 
 {
  BORDER-RIGHT: #c1d7d7 4px solid; 
	BORDER-TOP: #c1d7d7 4px solid; 
	FONT-SIZE: 16px; 
	font-weight: bold;
	BORDER-LEFT: #c1d7d7 4px solid; 
	COLOR: #00016E; 
	BORDER-BOTTOM: #c1d7d7 4px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #E9F1F1;
}
.finalelittle 
 {
  BORDER-RIGHT: #c1d7d7 4px solid; 
	BORDER-TOP: #c1d7d7 4px solid; 
	FONT-SIZE: 10px; 
	font-weight: bold;
	BORDER-LEFT: #c1d7d7 4px solid; 
	COLOR: #00016E; 
	BORDER-BOTTOM: #c1d7d7 4px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #E9F1F1;
}
.finalescuro
{
	border-right: #3300ff 4px solid;
	border-top: #3300ff 4px solid;
	font-weight: bold;
	font-size: 15px;
	border-left: #3300ff 4px solid;
	color: #00016e;
	border-bottom: #3300ff 4px solid;
	font-family: Verdana, Arial;
	background-color: #e9f1f1;
}
.tennis {
   BORDER-RIGHT: navy 1px solid; 
	BORDER-TOP: navy 1px solid; 
	BORDER-LEFT: navy 1px solid; 
	BORDER-BOTTOM: 1px solid navy; 
	FONT-SIZE: 8pt;
   COLOR: Black;
   FONT-FAMILY: Verdana;
   BACKGROUND-COLOR: #DEDEE1;
}
.tennisalt {
   BORDER-RIGHT: navy 1px solid; 
	BORDER-TOP: navy 1px solid; 
	BORDER-LEFT: navy 1px solid; 
	BORDER-BOTTOM: 1px solid navy; 
	FONT-SIZE: 8pt;
   COLOR: Black;
   FONT-FAMILY: Verdana;
   BACKGROUND-COLOR: #E1ECF9;
}
.MsgTornei {
   COLOR: #FF6078;
	font-weight: bold;
	FONT-SIZE: 7pt;
	background-color: transparent;
}

.ImgBtn
{
	padding-right: 0pt;
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	cursor: hand;
	padding-top: 0px;
	font-family: Verdana;
	background-color: transparent;
	text-align: center;
}

