.form_superiore {
            height: 40px;
    margin-top: 15px;
}
#form1{
 margin-bottom: 0px;
}

td.style1 {
            height: 32px;
            text-align: center;
}
td.style2 {
            height: 32px;
            text-align: center;
            width: 200px;
        }
.lbl_standard
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: Maroon;
    text-align: right;
    height: 20px;
}

.btn_standard
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: Maroon;
    text-align: center;
    height: 20px;
}
.lbl_notify
{
    font-weight: bold;
    font-style:  normal;
    font-family: Verdana;
    font-size: small ;
    color: Maroon;
    text-align: right;
    height: 30px;
}
.lbl_value
{
    font-weight: bold;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: White;
    text-align: left;
}
.lbl_centered
{
    font-weight: bold;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: White;
    text-align: center;
}
.lbl_editPanel
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: Navy;
    text-align: right;
    height: 12px;
    width: 80px;
    vertical-align: middle;
}
.txt_editPanel
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    text-align: left;
    height: 15px;
    width: 80px;
    vertical-align: middle;
}
.ddl_editPanel
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    text-align: left;
    width: 80px;
    vertical-align: middle;
    height: auto;
    margin-left: 3px;
}

.dg
{
    font-family: Verdana;
    font-size: xx-small;
}
.lbl_value_blu
{
    font-weight: bold;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: #000080;
    text-align: left;
}
.txt_editPanel_req
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    text-align: left;
    height: 12px;
    width: 80px;
    vertical-align: middle;
    background-color: #FFFF99;
}
.txt_editPanel_error
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    text-align: left;
    height: 12px;
    width: 80px;
    vertical-align: middle;
    background-color: #FF0000;
}
.txt_editPanel_right
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    text-align: right;
    vertical-align: middle;
}
.lbl_centered_bold12
{
    font-weight: bold;
    font-style: normal;
    font-family: Verdana;
    font-size: 12pt;
    color: #000000;
    text-align: center;
}
.lbl_standard_centered
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: Maroon;
    text-align: center;
    height: 20px;
}
.txt_editPanel_right_calculated
{
    font-weight: normal;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    text-align: right;
    height: 12px;
    width: 80px;
    vertical-align: middle;
    background-color: #CCFF66;
}
.lbl_value_blu_right
{
    font-weight: bold;
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: #000080;
}
.lbl_report
{
    font-style: normal;
    font-family: Verdana;
    font-size: x-small;
    color: #000080;
    text-align: right;
}

body
{
font-size: 11pt;
font-family: Arial;
}
.mainTitle
{
font-size: 12pt;
font-weight: bold;
font-family: Arial;
}
.commonText
{
font-size: 11pt;
font-family: Arial;
}
.littleMainTitle
{
font-size: 10pt;
font-weight: bold;
font-family: Arial;
}
.TopTitle
{
border: 0px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: Black;
display: inline-block;
width: 100%;
}
.SelectedTopTitle
{
border: 0px;
font-size: 10pt;
text-decoration: none;
color: Black;
display: inline-block;
width: 100%;
background-color: White;
}
.ContentView
{
border: 0px;
padding: 3px 3px 3px 3px;
background-color: White;
display: inline-block;
width: 390px;
}
.SepBorder
{
border-top-width: 0px;
border-left-width: 0px;
font-size: 1px;
border-bottom: Gray 1px solid;
border-right-width: 0px;
}
.TopBorder
{
border-right: Gray 1px solid;
border-top: Gray 1px solid;
background: #DCDCDC;
border-left: Gray 1px solid;
color: black;
border-bottom: Gray 1px solid;
}
.ContentBorder
{
border-right: Gray 1px solid;
border-top: Gray 0px solid;
border-left: Gray 1px solid;
border-bottom: Gray 1px solid;
height: 100%;
width: 100%;
}
.SelectedTopBorder
{
border-right: Gray 1px solid;
border-top: Gray 1px solid;
background: none transparent scroll repeat 0% 0%;
border-left: Gray 1px solid;
color: black;
border-bottom: Gray 0px solid;
} 

.mydiv {
  margin: 0 auto;      /* centrare nei browser standard */
  text-align: left;        /* per correggere il center del body */
} 

