﻿body {
    font-family: 'Open Sans', Myri, 'Segoe UI',  helvetica, arial;
}

u {
    text-decoration: underline;
}

.button {
    font-weight:100;
    text-decoration: none;
    text-align: center;
    color: white;
    margin: 5px;
    background-color: #323F47;
    border: 1px solid #323F47; 
    border-bottom-width: 2px;
    border-bottom-color: #1C2428;
    border-radius: 0px 0px 0px 0px;
}

.button-export {
    text-decoration: none;
    text-align: center;
    color: white;
    padding: 5px 10px 5px 25px;
    margin: 5px;
    background-color: #323F47;
    border: 1px solid #323F47;
    background-image: url(/Media/download.png);
    background-repeat: no-repeat;
    background-position-y: 5px;
    background-position-x: 5px;
    border-bottom-width: 2px;
    border-bottom-color: #1C2428;
    border-radius: 0px 0px 0px 0px;
}

.button-email {
    width:100px;
    text-decoration: none;
    text-align: center;
    color: white;
    padding: 5px 10px 5px 25px;
    margin: 5px;
    background-color: #323F47;
    border: 1px solid #323F47;
    background-image: url(/Media/email.png);
    background-repeat: no-repeat;
    background-position-y: 5px;
    background-position-x: 5px;
    border-bottom-width: 2px;
    border-bottom-color: #1C2428;
    border-radius: 0px 0px 0px 0px;
}

.button:link {
    text-decoration: none;
    color: white;
}

.footer {
    padding-top:25px;
    font-size:small;
    margin: 0 auto;
    max-width:600px;
}

    .footer img {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .footer span {
        text-align:center;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }



#contact-head {
    background-color:#F2F2F2;
    width:800px;
    margin-right:auto;
    margin-left:auto;
    margin-bottom: 50px;
    color:#53524e;
    padding:30px;
    font-size: 18px;
}

#maintenance {
    background-color:white;
    width:800px;
    margin:auto;
    text-align:center;
    padding:20px;
    color:black;
    display:none;
}

.site-search {
    max-width:800px;
    margin: 0 auto;
}

#ContentPlaceHolder1_TextBox1, #ContentPlaceHolder1_searchButton {
     display: inline-block;
}

#master-top {
    background:#323F47;
    padding-left:20px;
    padding-right:20px;
    padding-top:20px;
    padding-bottom:0px;
}

#title {
    color: black;
    font-size: x-large;
}

#upload {
    border: solid black 1px;
}

#logo {
    margin-top: -9px;
}

table.certTable {
  background-color:white;
}

table.certTable td {
  border-top: solid thin black;
  border-left: solid thin black;
  border-right:solid thin black;
  padding:2px;
  background-color:white;
}

.breadcrumb {
    padding-left:10px;
    padding-right:10px;
}

.customCell {
    background:#323F47;
    color:white;
}

.customTable {
    font-size:smaller;
    text-align:center;
    border-collapse: collapse;
}

    .customTable td {
        border:solid #808080 1px;
        padding:0px;
    }

.customTransTable {
    font-size:smaller;
    text-align:center;
    border-collapse: collapse;
}

    .customTransTable td {
        border:solid #808080 0px;
        padding:0px;
    }

.grid {
    font-size:  large;
}

.gridbutton {
    text-decoration: none;
    text-align: center;
    font-size:larger;
    padding-left:10px;
    padding-right:10px;
    color: white;
    border: 1px solid #155FA9; 
    border-bottom-width: 2px;
    border-bottom-color: #002B69;
    border-radius: 0px 0px 0px 0px;
}

.gridheader {
    color:white;
    background-color: #155FA9;
}

.Grid tr {
    font-size: 14px;
}

.Grid th  {
      background: #323F47;
      font-weight:normal;
      color:white;
      text-align:center;
      padding:5px;
}

    .Grid th a:link {
        color:white;
    }

.legendCell {
    color: white;
}

.navLink {
    color:white;
    padding-bottom:30px;
    padding-right:30px;
}

.pagination {
    background: #323F47;
    color: white;
    text-align:center;
}

.gridcell {    
    padding-left:10px;
    padding-right:10px;
}

    .gridbutton:link {
        text-decoration: none;
    }

    .button:hover {
        background-color: #262F35;
    }

.row {
    margin-right: -15px;
    margin-left: -15px;
}

.searchHeader {
    text-align:left;
}

.statusFail 
{
    background-color:white;
    background-repeat: no-repeat;
    background-position: center;
    padding:0px;
    text-align:center;
}

.userImage {
    margin:0px;
    display: block;
}

@font-face {
	font-family:'Myri';
	src: url('MyriadPro-Bold_gdi.eot');
	src: url('MyriadPro-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('MyriadPro-Bold_gdi.woff') format('woff'),
		url('MyriadPro-Bold_gdi.ttf') format('truetype'),
		url('MyriadPro-Bold_gdi.svg#MyriadPro-Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
}


