﻿body {
}

.imgsplash {
  width: 100%;
  height: 100vh;
}

.widthmain { width: 88%; }

.gv { width: 96%; }

.textlonger { width: 400px; }

.notefont { font-size: 16px; color: white; }
.cautionfont { font-size: 18px; color: black; font-weight: bold; }
.instructionsfont { font-size: 11px; color: black; font-style: italic; }
.titlefont { font-size: 32px; color: darkgreen; text-decoration: underline; }
.redstar { color: red; font-weight: bold; }
.redunder { text-decoration: underline; text-decoration-color: red; }

.status_text { color: white; text-transform: uppercase; font-weight: bold; }

.clear { clear: both; }

.upper { text-transform: uppercase; }
.underline { text-decoration: underline; }

.backcolor_green { background-color: green; }
.backcolor_red { background-color: red; }
.backcolor_reddish { background-color: #B3432B; }/*FF9393*/

.height20 { clear: both; height: 20px; }
.height40 { clear: both; height: 40px; }
.height50 { clear: both; height: 50px; }
.height100 { clear: both; height: 100px; }
.height150 { clear: both; height: 150px; }

.left { float: left; }
.right { float: right; }

.padleft { padding-left: 24px; }
.padleft120 { padding-left: 120px; }
.padright15 { padding-right: 15px; }
.padright5 { padding-right: 5px; }
.margtopbot12 { margin: 12px 0; }
.margbot2 { margin-bottom: 2px; }
.margright2 { margin-right: 2px; }
.margright8 { margin-right: 8px; }
.margright20 { margin-right: 20px; }
.margbot28 { margin-bottom: 28px; }
.margtop8 { margin-top: 8px; }
.margtop18 { margin-top: 18px; }
.margtop20 { margin-top: 20px; }
.margtop36 { margin-top: 36px; }
.margtop64 { margin-top: 64px; }
.margtopbot20 { margin-top: 20px; margin-bottom: 20px; }
.margleft24 { margin-left: 24px; }

input:focus {
    background-color: #FDFCDC;
}

.hideGridColumn
{
    display:none;
}

.margincenter
{
    margin: 0 auto;
}

.textcenter
{
    text-align: center;
}
.textright
{
    text-align: right;
}

.pagetitle {
    font-size: 28px;
    font-family: 'Bookman Old Style', 'Lucida Sans Typewriter', 'Lucida Console', 'Courier New';
    color: black;
}

.banner { 
    background-image: url('images/master_banner.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;    
}

.bannertitle 
{
    font-size: 32px;
    color: white;
    padding: 8px 0 0 15px;
}
.rightedgetitle 
{
    font: 16px sans-serif;
    color: #54FF9F;
    padding: 8px 15px 0 0;
}
.leftedgetitle 
{
    font: 16px sans-serif;
    color: #54FF9F;
    padding: 8px 0 0 15px;
}

.mycheckbox input[type="checkbox"] 
{ 
    margin-left: 4px; 
}

.cssPager td
{
    padding-left: 8px;     
    padding-right: 8px;    
}

.safetycol1 { width: 5%; }
.safetycol2 { width: 80%; }
.safetycol3 { width: 15%; }
.safetycol2b { width: 95%; }

.affcol1 { width: 4%; }
.affcol2 { width: 96%; }

.radiospacing input[type="radio"] { margin-right: 5px; }
