body, html
{
    margin: 0px;
    padding: 0px;
    text-align: center;
    font-family: Arial,Lucida Sans Unicode,Trebuchet MS,  sans-serif;
    line-height: 130%;
    text-align: center;
    height: 100%;
    width: 100%;
    background-color: #ffffff;
}

TABLE
{
    font-size: 8pt;
    color: #000000;
    font-family: 'Lucida Grande';
}
A
{
    font-size: 8pt;
    color: royalblue;
    font-family: 'Lucida Grande' , 'Times New Roman';
    text-decoration: none;
}
A:hover
{
    font-size: 8pt;
    color: dimgray;
    font-family: 'Lucida Grande' , 'Times New Roman';
    background-image: url(images/vnaz.header.jpg);
}
A:visited
{
    font-size: 8pt;
    color: steelblue;
    font-family: 'Lucida Grande' ,'Times New Roman';
    text-decoration: underline;
}
.text_box
{
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    font-size: 8pt;
    color: black;
    font-family: Arial;
}
.button
{
     border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    font-size: 9pt;
    font-family:Arial
    color: black;
    background-image: url(../images/vnaz.header.jpg);

    }
 .header_1
{
    font-size: 8pt;
    color: darkcyan;
    font-family: Arial;
}   
.rounder_1
{
    background-color: whitesmoke;
}
.rounder_2
{
    background-color: ghostwhite;
}
.check_result
{
    background-color: #f9f9f9;
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial;
}
.nota
{
    text-decoration: line-through;
}
.header_2
{
    font-weight: bold;
    font-size: 12.5pt;
    color: darkred;
    font-family: Tahoma;
}
.reg_frame
{
    border-right: white outset;
    border-top: white outset;
    border-left: white outset;
    border-bottom: white outset;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 6px;
    margin: 6px;
    padding-top: 6px;
}
.select_cat
{
    font-weight: bold;
    font-size: 8pt;
    color: #ffffff;
    font-style: italic;
    font-family: Arial;
    background-color: #ffcc66;
}
.reg_info
{
    background-color: #ffffcc;
}
.block_1
{
    background-color: whitesmoke;
}
.block_2
{
    background-color: ghostwhite;
}
.block_3
{
    background-color: ivory;
}
.print_text_box
{
    border-bottom: gainsboro 1px dotted;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    background-color: transparent;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
}
.new_select
{ border-bottom: gainsboro 1px dotted;
    font-size: 9pt;
    color: black;
    font-family: Arial;
    background-color: transparent;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;}
    
BUTTON
{
    font-size: 8pt;
    background-image: url(../images/vnaz.header.jpg);
    color: dimgray;
    font-family: 'Lucida Grande';
}

.text_content
{
	font-size: 8pt;
	color: dimgray;
	font-family: 'Lucida Grande';
	
}
.secFormCellA
{
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: aliceblue;
    height: 15px;
}

.secFormCellB
{
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: #f6faff;
}
.secFormCellC
{
	border-right: ghostwhite 1px solid;
	padding-right: 4px;
	border-top: ghostwhite 1px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	border-left: ghostwhite 1px solid;
	padding-top: 4px;
	border-bottom: ghostwhite 1px solid;
	background-color: ghostwhite;
}
.secFormCellD
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
    background-color: #eef7ff;
    font-size: 10pt;
    font-weight: bold;
}

.main_frame
{
    border-right: #66ccff 1px solid;
    border-top: #66ccff 1px solid;
    border-left: #66ccff 1px solid;
    border-bottom: #66ccff 1px solid;
}