﻿body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    background-color: #E1E1E1;
    font-family: Arial, Verdana;
    font-size: 11px;
}

#printBody
{
    width: 100%;
}
#printDiv
{
    float: left;
    min-height: 550px;
    width: 100%;
    padding: 10px;
}

#printHeader
{
    width: 100%;
}


#printHeader table
{
    width: 100%;
}

#printMenuDiv
{
    text-align: right;
    vertical-align: top;
    display: none;
}

.printMainTitle
{
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

#printHeader
{
    width: 100%;
}

.reportLogo
{
    width: 216px;
    height: 77px;
}
.reportGvHeaderRow
{
    font-size: 12px;
    background-color: #000000;
}
.reportGvRow
{
    font-size: 8.5px;
    vertical-align: text-top;
}
.reportGvAlternatingRow
{
    font-size: 8.5px;
    vertical-align: text-top;
}

.myBtn
{
    display: none;
}

.myInput
{
}

.ui-autocomplete
{
    max-width: 300px;
    overflow-x: auto;
    max-height: 200px;
    overflow-y: auto; /* prevent horizontal scrollbar */
    overflow-x: hidden; /* add padding to account for vertical scrollbar */
    padding-right: 20px;
}
input[type="text"]
{
    vertical-align: middle;
    text-align: left;
    border: none;
    font-size: 10px;
    font-family: Arial, Verdana;
}

@page
{
   /* size: auto; /* auto is the initial value */
   /* margin: 0mm; /* this affects the margin in the printer settings */
}
