﻿html, head 
{
    margin: 0;
    padding: 0; 
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;          
}
body 
{
    /*
    border-style: dotted;
    border-color: Silver ;
    border-width: 1px;   
    width: 240px;
    height: 320px;
	background-color: #ffffff;
	background-image: url(images/top.gif);
	background-repeat: repeat-x;
	*/
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;       
	text-align: left;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 1em;
	color: Gray;
}

a:link
{
    text-decoration: none;
    color: #FF9900;
}

a:visited {    
    text-decoration: none;
    color: #FF9900;
}

a:hover {
    text-decoration: none;
    color: #800000;
}

a:active {
    text-decoration: none;
    color: #FF9900;
    font-weight: bold; 
}


.MasterTopTable_temp tr:first-child+tr td:first-child +td+td
{
    border-bottom: dotted 1px green;
    border-right: dotted 1px green;
    border-left: inherit;
    border-top: inherit;
	background-color: #ffffff;
	color: red; 
	text-align: center; 
	height: auto;  
}
#MasterMainForm
{
    width: 240px;
    height: 320px;
    border-style: solid;
    border-color: Red ;
    border-width: 0px; 
    overflow-x: hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;       
}
#MasterTopTable
{
    width: 100%;
    vertical-align: top;  
	/*background-image: url(images/top.gif);
	background-repeat: repeat-x;*/
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.6em;
	border-spacing: 0;
	border-collapse: collapse;
	table-layout: fixed;
}
#MasterTopTable tr
{
}

#MasterTopTable td
{
    border: 1px solid #E4E4E4;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 3px;
    font-family: verdana, arial, helvetica, sans-serif;
    /*background-color: Transparent;*/
    height: 14px;
    white-space: nowrap;
    overflow: hidden;
    color: #003399;
    empty-cells: show;
    text-overflow: ellipsis;
}

#MasterTopTable_R1C1    /* comandi */
{
    width: 37%;
    color: #003399 !important;
}
#MasterTopTable_R1C1 > input
{
    margin-left: 2px;
}

#MasterTopTable_R1C2    /* titolo */
{
    width: 26%;
    font-weight: bold;  
}
#MasterTopTable_R1C3    /* movemap */
{
    width: 37%;
    /* 
    background-color: Gray !important;
    color: White !important;
    */
}
#MasterTopTable_R1C3 TABLE
{
    width: 100%;
    border-spacing: 0;
	border-collapse: collapse;
	table-layout: fixed;
}
#MasterTopTable_R1C3 TD.wizardStepItem   /* movemap */
{
    border: solid 1px White; 
    background-color: Silver; 
    empty-cells: show;
    color: Gray;
    font-size: 0.5em;
    text-align: center;   
}
#MasterTopTable_R1C3 TD.wizardStepCompleted   /* movemap */
{
    color: White; 
    background-color: Green !important; 
}
#MasterTopTable_R1C3 TD.wizardStepCurrent   /* movemap */
{
    color: White; 
    background-color: Orange !important; 
}
#MasterTopTable_R1C3 TD.wizardStepAlert   /* movemap */
{
    color: White; 
    background-color: Red !important; 
}

#MasterTopTable_R2C1    /* terminale */
{
    text-align: center;
}
#MasterTopTable_R2C2    /* operatore */
{
	text-align: center; 
}
#MasterTopTable_R2C3    /* nrProt */
{
    text-align: center; 
}
#MasterTopTable_R3C1    /* codArticolo */
{
    width: 37%;
    text-align: center;
}
#MasterTopTable_R3C2    /* descrArticolo */
{
    text-align: left; 
}
#MasterTopTable_R3C3    /* null */
{
}
#MasterTopTable_R4C1    /* matricola */
{
    width: 37%;
    text-align: center;
}
#MasterTopTable_R4C2    /* formato */
{
    color: Maroon;
}
#MasterTopTable_R4C3    /* null */
{
}
#MasterTopTable_R5C1    /* nrMiss */
{
    width: 37%;
    text-align: center;
}
#MasterTopTable_R5C2    /* locazioni */
{
}
#MasterTopTable_R5C3    /* null */
{
}


#MasterMiddleTable
{
    width: 100%; 
    height: 218px;
    border: dotted 0px red;
    background-color: #ffffff; /*background-image: url(images/top.gif);*/
    background-repeat: repeat-x;
    margin: 0;
    padding: 0;
    text-align: center;
	table-layout: fixed;
}
#MasterMiddleTable_R1C1
{
    width: 100%;
    border: dotted 0px silver;
    vertical-align: top;
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.6em;
}


#MasterBottomTable
{
    width: 100%; 
    border-style: solid;
    border-color: blue;
    border-width: 0px;
    background-color: #ffffff; /*background-image: url(images/top.gif);*/
    background-repeat: repeat-x;
    margin: 0;
    padding: 0;
    border-spacing: 0;
	border-collapse: collapse;
}
#MasterBottomTable TD
{
    vertical-align: bottom;
    border-style: solid;
    border-color: blue;
    border-width: 0px;
    color: #800000;
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.6em;
    vertical-align: bottom;
    height: auto;
    padding: 0px 4px 0px 4px;
}

#MasterBottomTable_R1C1
{
    width: 25%;
}
#MasterBottomTable_R1C2
{
    width: 50%;
    font-size: 0.5em !important; 
}
#MasterBottomTable_R1C3
{
    text-align: right !important; 
    width: 25%;
}

.MasterPrintFrame
{
    display:none;
    visibility: hidden;
    height: 0px;
    width: 0px; 
}
#MasterConnFrame
{
    display:none;
    visibility: hidden;
    height: 0px;
    width: 0px; 
}

#MasterConnForm
{
    width: 240px;
    height: 320px;
    border-style: dotted;
    border-color: red ;
    border-width: 1px;   
    vertical-align: top;  
	/*background-image: url(images/top.gif);
	background-repeat: repeat-x;*/
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 2em;
	border-spacing: 0;
	border-collapse: collapse;
	table-layout: fixed;
}
.hideMe
{
    display: none;
}

.showMe
{
    display: block;
}