BODY {
     padding: 0px;
     margin: 0px;
     border:0px;
     margin-left: 0px;
     margin-top: 0px;
     background-color: #FFF;
     font: 10px Arial, helvetica, sans-serif;
 color: #032D46;
}

A {
  text-decoration: none;

 color: #032D46;
  }

A:hover {
  text-decoration: underline;
 color: #032D46;
}

TABLE {
     padding:0px;
     border: 0px;
     font: 10px Arial, helvetica, sans-serif;
 color: #032D46;
     }

TD {
     padding:0px;
     border: 0px;
     font: 10px Arial, helvetica, sans-serif;
 color: #032D46;
     }

P {
padding: 5px;
padding-right: 7px;
font: 11px Arial, helvetica, sans-serif;
}

.ovhead {
 background-image: url(ovhead.gif);
 width: 100%;
 height: 20px;
 border-bottom: 1px solid #5B92B7;
 color: #FFF;
}

.data {
 padding-left: 6px;
 color: #FFF;
 font: 11px Arial, helvetica, sans-serif;
}

.data a {
 color: #FFF;
}

.data a:hover {
 color: #FFF;
}

.datar {
 padding-right: 10px;
 color: #FFF;
 font: 11px Arial, helvetica, sans-serif;
}

.datar a {
 color: #FFF;
}

.datar a:hover {
 color: #FFF;
}

.head {
 height: 55px;
 background-color: #E2E477;
 border-bottom: 1px solid #5B92B7;
 width: 100%;
}

.home {
 height: 21px;
 background-color: #FFF;
 font-size: 11px;
 color: #032D46;
 padding: 2px;
}

.scat {
	background-color: #FFF;

}

.liveTest {
	font-family: Arial, Helvetica;
	font-size: 12px;

	color: #FFFFFF;
	background-color: #3B6B83;
	padding-left: 10px;
	padding-right: 10px;
	border-top: solid 1px #5C92B6;
	border-bottom: solid 1px #032D46;
	background-image: url(sfLT.gif);
	height: 21px;
}

.liveTest a {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

.liveTest a:hover {
	font-family: Arial, Helvetica;
	font-size: 11px;

	color: #FFFFFF;
}

.liveTestMenu {
	font-family: Arial, Helvetica;
	font-size: 11px;

	color: #FFF;
	background-image: url(sfLT.gif);

	padding-left: 3px;
	border-top: solid 1px #5C92B6;
	border-bottom: solid 1px #032D46;
	height: 21px;
}



.link_tasto {
 border: 1px solid #032D46;
 border-left: 0px;
 padding: 2px;
 font-weight: bold;
 height: 18px;
 background-color: #FFF;
 color: #032D46;
}

.cont {
	border: solid 1px #427495;
}

.contText {
	border: solid 1px #427495;
}

.textleft {
 font-size: 11px;
 padding: 6px;
 background-color: #F0F0F0;
 border-bottom: 1px solid #FFF;
}

.help {
 font-size: 11px;
 padding: 6px;
 border-left: 2px solid #FFF;
 background-color: #E9EEF3;
 border-bottom: 1px solid #FFF;
}

.septext {
height: 1px;
background-color: #002841;
border-bottom: 1px solid #FFF;
}

.tasto {
 width: 99%;
 background-color: #E9EEF3;
 border-bottom: 1px solid #DDD;
 color: #032D46;
 padding: 4px;

 height: 20px;
 font-size: 11px;
}

.tasto a {
 font-size: 11px;
 color: #032D46;
}

.tasto a:hover {
 background-color: #FFF;
 border-bottom: 1px solid #DDD;
 color: #032D46;

 text-decoration: underline;
 height: 20px;
 font-size: 11px;
}

.tastoov {

 padding: 4px;
 font-size: 11px;
 background-color: #FFF;
 border-bottom: 1px solid #DDD;
 color: #032D46;
 text-decoration: underline;
}

.tastoov a {
 font-size: 11px;
 background-color: #FFF;
 color: #032D46;
}

.tastoov a:hover {
 font-size: 11px;
 background-color: #FFF;
 color: #032D46;
}

.sottobarra {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #032C47;
	height: 23px;
/* 	background-color: #5C92B6; */
        padding-left: 10px;
        padding-right: 10px;
	border-top: solid 1px #5C92B6;
	border-right: solid 1px #DDD;
 border-bottom: 1px solid #DDD;
 font-weight: bold;
}

.sottobarra a {
 text-decoration: underline;
}

.linea0 {
	background-color: #FFFFFF;
	color: #032C47;
	font-size: 11px;
	font-family: Arial, Helvetica;
	border-right: solid 1px #DDD;
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
}

.linea1 {
	background-color: #E9EEF3;
	color: #032C47;
	font-family: Arial, Helvetica;
	font-size: 11px;
	border-right: solid 1px #DDDDDD;
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
}

.footbarra {
 width: 100%;
 text-align: right;
 padding-right: 6px;
 padding-top: 3px;
 padding-bottom: 3px;
 height: 20px;
 color: #032C47;
 font-family: Arial, Helvetica;
 font-size: 12px;
}

.footbarra a {
 text-decoration: underline;
}

.input_txt {
 border: 1px solid #E2E477;
 background-color: #FFF;
 height: 21px;
 font: 11px Arial, helvetica, sans-serif;
	color: #032C47;
overflow: auto;
/* scrollbar-3dlight-color: #CECECE;
scrollbar-arrow-color: #4E4E4E;
scrollbar-base-color: #28649C;
scrollbar-darkshadow-color: #E6E5E1;
scrollbar-face-color: #CECECE;
scrollbar-highlight-color: #E6E5E1;
scrollbar-shadow-color: #28649C;
scrollbar-track-color: #4E4E4E;
background-image:url(sftest.jpg); */
}


.alb {
     font: 11px Arial, helvetica, sans-serif;
  border-bottom: 1px solid #002841;
  background-color: #EDEDED;
  height: 15px;
  padding: 2px;
  padding-left: 4px;
  font-weight: bold;
  color: #002841;
}

.alb a {
     font: 11px Arial, helvetica, sans-serif;
      font-weight: normal;
      color: #000;
}

.alb a:hover {
     font: 11px Arial, helvetica, sans-serif;
      font-weight: normal;
      color: #002841;
}

.error {
 text-align: center;
 color: #CD0000;
 height: 18px;
 padding: 1px;
 font: 11px Arial, helvetica, sans-serif;
 font-weight: bold;
}

.okey {
 text-align: center;
 color: #032D46;
 height: 18px;
 padding: 1px;
 font: 11px Arial, helvetica, sans-serif;
 font-weight: bold;
}

.imgorder {
margin-top: -11px;
text-align: right;
}

.required {
 font-size: 11px;
 padding: 6px;
 font-style: italic;
 background-color: #F0F0F0;
 border-bottom: 1px solid #FFF;
}