body {
    margin-top: 0px;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 0px;
}

/*** Grid header ***/
.GridHeader
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00659c;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

/*** Grid rows ***/

.GridBlank
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}

.GridFilt
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00659C;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

.GridGray
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #a0adb1;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

.GridRow1
{
    BACKGROUND-COLOR: #ecece0;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
}

.GridRow2
{
    BACKGROUND-COLOR: #c6c6ac;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
}

.GridNew
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00659C;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}


/*** Texts, links ***/
.Text10
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

.Text11
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.Text12
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}

/* B A R C O D E */
.Barcode16B
{
    COLOR: #000000;
    FONT-FAMILY: AdvC128b;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: normal;
}

.Barcode12B
{
    COLOR: #000000;
    FONT-FAMILY: AdvC128b;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
}

.Barcode8B
{
    COLOR: #000000;
    FONT-FAMILY: AdvC128b;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.Barcode16C
{
    COLOR: #000000;
    FONT-FAMILY: AdvC128c;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: normal;
}

.Barcode12C
{
    COLOR: #000000;
    FONT-FAMILY: AdvC128c;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
}

.Barcode8C
{
    COLOR: #000000;
    FONT-FAMILY: AdvC128c;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}


/* L I N K s */
A.White
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.White:HOVER
{
    COLOR: #60a2c8;
}

A.Blue
{
    COLOR: #7eaac4;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

A.Blue:HOVER
{
    COLOR: #ffffff;
}


A.Menu
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif; 
    FONT-SIZE: 8pt; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none; 
}

A.Menu:HOVER
{
    COLOR: #60a2c8;
}

A.Menu:ACTIVE
{
    COLOR: #000000;
}

A.MenuW
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif; 
    FONT-SIZE: 8pt; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none; 
}

A.MenuW:HOVER
{
    COLOR: #ffffff;
}

A.MenuW:ACTIVE
{
    COLOR: #ffffff;
}


A.ID
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-serif; 
    FONT-SIZE: 8pt; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none; 
}

A.ID:HOVER
{
    COLOR: #606020;
}

A.ID:ACTIVE
{
    COLOR: #000000;
}


A.Excel
{
    COLOR: #223355;
    FONT-FAMILY: Arial, Helvetica, Sans-serif; 
    FONT-SIZE: 8pt; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: underline; 
}

A.Excel:HOVER
{
    COLOR: #60a2c8;
}

A.Excel:ACTIVE
{
    COLOR: #000000;
}


/*** Inputs ***/

.GrayInput
{ 
    HEIGHT: 20; 
    VERTICAL-ALIGN: 0px;
    FONT-FAMILY: Arial, Helvetica;   
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #f0f0f0;
}

.YellowInput
{ 
    HEIGHT: 20; 
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: Arial, Helvetica;   
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #f4f486;
}

.BlueInput
{ 
    HEIGHT: 20; 
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: Tahoma, Arial, Helvetica;   
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #227abe;
    COLOR: #ffffff;
}

.SmallInput
{ 
    HEIGHT: 18; 
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: Arial, Helvetica;   
    FONT-SIZE: 10px;
    FONT-WEIGHT: none;
    BACKGROUND-COLOR: #f8f8e8;
}

.ErrorInput
{
    HEIGHT: 20;
    VERTICAL-ALIGN: bottom;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: Red;
}

.FullRec
{
    COLOR: #000000;
    BACKGROUND-COLOR: #E2E4D0;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

.FullRec2
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFC;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

img {
    BORDER: 1px solid transparent;
}