﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    max-width: 350px; /*280px*/
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    .body-content {
        padding: 0;
    }
}

.mLeft15
{
    margin-left:15px;
}
.Grid
{
	/*
    color: #fff;
    background: #014160;
        */
    margin-left:15px;
    margin-bottom:20px;
    font-size: 13px;
}
.GridHeader
{
    background-color:#014160;
    color: #FFFFFF;
    text-align: center;
    height: 26px;
    vertical-align: inherit;
   
    /*border : 1px solid #C0C0C0 ;*/
    /*font-size: 11px;*/
}
.GridHeader th {
    /*font-weight: bold;*/
    font-weight:normal;
    text-align: center;
    vertical-align: inherit;
}
.GridHeader a {
    color: #FFFFFF;
}

.GridRow
{
  background-color: #FFFFFF;
  text-align:center; 
  color: Black;
}

.GridRow td{
    text-align: center;
}

.GridAltRow
{            
   background-color: #F5F5F5; /*#F4F4F4*/
   text-align: center;
   color: Black; 
}
.GridHeaderLight
{
    background-color:#eeeeee;
}
.checklist label {
    font-weight:normal;
    margin-left:5px;
    margin-bottom:1px;
}
.checklist td{
    text-align:left;
    line-height:12px;
}

.scrollingControlContainer
{
    width:250px;
    margin-right:10px;
    margin-left:10px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.scrollingCheckBoxList
{
    /*border: 1px #808080 solid;*/
    padding-left: 10px;
    height: 90px;
    width:245px;
}
/*.GridAltRow td{
    text-align: center;
}*/