﻿.hidden {
    position: absolute !important;
    top: -9999px !important;
    left: -9999px !important;
}

body {
    font-family: Arial;
    /*background-image:url('gradient.jpg');*/
    background-image: linear-gradient(white, #adadad);
}

.body--docs {
    font-family: 'Lucida Grande','Lucida Sans Unicode', Verdana, Arial, Helevetica, sans-serif;
    font-size: 100%;
    background-color:white;
    background-image:none;
}

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.pagehead {
height: 80px;
width: 100%;
float: left;
}

.pagefoot {
height: 100px;
width: 100%;
padding-top: 12px;
float: left;
}

.nav-ul {
    margin-left: 0;
    padding-left: 0;
    list-style: none;
    float: left;
    vertical-align: middle;
} 
.nav-ul-orders {
 margin-left: 2px;
 padding: 2px 10px;
 border-left: none;
 list-style: none;
 float: left;
 vertical-align:middle;
 font-size: 1.25em;
 }
.nav-ul-inquiry {
 margin-left: 0;
 padding: 2px 10px;
 border-left: 1px solid #555;
 list-style: none;
 float: left;
 vertical-align:middle;
 font-size: 1.25em;
 }
.nav-ul-email {
 margin-left: 0;
 padding: 2px 10px;
 border-left: 1px solid #555;
 list-style:none;
 float: left;
 vertical-align:middle;
 font-size: 1.25em;
 }
.nav-ul-logout {
 margin-left: 0;
 padding: 2px 10px;
 border-left: 1px solid #555;
 list-style: none;
 float: left;
 vertical-align:middle;
 font-size: 1.25em;
 }
.nav-ul a{color:white;}
.nav-ul a:hover{ color:#4682B4;text-decoration:none}
.page--orders .nav-ul-orders a{cursor:text;color:white}
.page--inquiry .nav-ul-inquiry a{cursor:text;color:#4682B4}

[class*='col-'] {
  float: left;
}

.col-3-4 {
  width: 75%;
}
.col-1-4 {
  width: 20%;
  padding-left: 12px;
}

Table.Gridview{border:solid 1px #0052A3;}
.GridviewTable{border:none; border-collapse:separate; border-spacing: 2px;}
.GridviewTable td{margin-top:0;padding: 0; vertical-align:middle }
.GridviewTable tr{color: White; background-color: #0052A3; height: 30px; text-align:center}
.Gridview th{color:#FFFFFF;border-bottom-color:#abb079; border-right-color: #abb079;
    text-align:center}
.Gridview td{border-bottom-color:#D8DAC4;border-right-color:#D8DAC4;
    }
.Gridview tr{color: Black; background-color: White; text-align:center}
:link,:visited { color: #4682B4; text-decoration:none }

.DatalistTable {
    border: none;
    padding: 0px;
}
.DatalistTable th {
    border: none;
    padding: 0px;
}
.DatalistTable td {
    border: none;
    padding: 0px;
}

/*SubGridView------------------------------------------*/
.subgridview {
    width: 80%;
    border: none;
    text-align: center;
    margin: 0px 0px 5px 25px;
    background: whitesmoke;
}

    .subgridview th {
        background: silver;
        color: Black;
    }

    .subgridview td {
        padding: 3px;
    }

