.nero   { color:#000000 }
.white  { color:#FFFFFF }
.black  { color:#000000 }
.bianco { color:#FFFFFF }
.verde  { color:#00FF00 }
.rosso  { color:#FF0000 }
.blu    { color:#1020EE }

.left   { text-align:left }
.right  { text-align:right }
.center { text-align:center }

P {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  
}

FONT {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
}

.smallblue {
  font-weight: bold; 
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #1010FF;
}

.smallred {
  font-weight: bold; 
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FF1010;
}

.smallgreen {
  font-weight: bold; 
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #10FF10;
}

.smallblack {
  font-weight: bold; 
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #101010;
}

.moresmallblack {
  font-weight: bold; 
  font-size: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #101010;
}

BODY {
  color: black;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

TABLE { 
  font-size: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #808080 1px solid;
  border-top: #808080 1px solid;
  border-left: #808080 1px solid;
  border-bottom: #808080 1px solid; 
}

TABLE.t0 { 
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TR.t0 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TD.t0 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TD.lati0 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #008000 0px solid;
  border-left: #008000 0px solid;
  border-top: #008000 1px solid;
  border-bottom: #008000 1px solid; 
}

TD.latidown0 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #008000 0px solid;
  border-left: #008000 0px solid;
  border-top: #008000 1px solid;
  border-bottom: #008000 0px solid; 
}

TD.down0 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  border-right: #008000 1px solid;
  border-left: #008000 1px solid;
  border-top: #008000 1px solid;
  border-bottom: #008000 0px solid; 
}

TABLE.t1 { 
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFBBBB;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.t1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFBBBB;
  text-align:center;
  border-left: #000080 0px solid;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t1 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFDDDD;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TABLE.t2 { 
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEDDDD;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.t2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEDDDD;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t2 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFEEEE;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}


TABLE.t3 { 
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFAAAA;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.t3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFAAAA;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFAAAA;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TABLE.t3 { 
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFAAAA;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.t3 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFAAAA;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t4 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FF6666;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TD.t5 {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #66FF66;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

A:link     { 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: bold;
  color: #2030FF; 
  text-decoration: none
}

A:visited  { 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: bold; 
  color: #2030FF; 
  text-decoration: none
}

A:hover    { 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: bold; 
  color: #AA5020; 
  text-decoration: underline
}

A.medium:link     { 
  font-size: 10px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: bold;
  color: #2060FF; 
  text-decoration: underline
}

A.medium:visited  { 
  font-size: 10px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: bold; 
  color: #2030FF; 
  text-decoration: underline
}

A.medium:hover    { 
  font-size: 10px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEEEEE;
  font-style: normal; 
  font-weight: bold; 
  color: #AA5020; 
  text-decoration: underline
}

A.small:link     { 
  font-size: 9px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: bold;
  color: #2060FF; 
  text-decoration: underline
}

A.small:visited  { 
  font-size: 9px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal; 
  font-weight: bold; 
  color: #2030FF; 
  text-decoration: underline
}

A.small:hover    { 
  font-size: 9px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEEEEE;
  font-style: normal; 
  font-weight: bold; 
  color: #AA5020; 
  text-decoration: underline
}



INPUT.text {
  border-width: 1px; 
  font-size: 12px;
  border-color:#222222; 
  background-color: #FFEEEE;
  height: 18px;
  font-weight: bold; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7pt; 
  color: #222222; 	
}

INPUT.checkbox {
  border-width: 1px;
  background-color: #FFEEEE;
  color: #222222; 	
}

INPUT.radio {
  border-width: 1px;
  background-color: #FFEEEE;
  color: #222222; 	
}

INPUT.button {
  border-width: 1px;
  font-size: 12px;
  background-color: #BBBBEE;
  height: 20px;
  font-weight: bold; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  color: #222222; 	
}

TEXTAREA.textarea {
  border: ridge 1px; 
  border-width: 1px; 
  border-color:#2E166A; 
  background-color: #FFEEEE;
  font-weight: bold; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7pt; 
  color: #222222; 	
}

SELECT.select {
  border-width: 1px;
  font-size: 12px;
  background-color: #FFEEEE;
  height: 18px;
  font-weight: bold; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 7pt; 
  color: #222222; 	
}
