﻿.loader {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('/images/loader.GIF') 50% 50% no-repeat rgb(249,249,249);
}
body {
  padding-top: 0px;
}

.logo {
    color: white;
}

.logo:hover {
    color:  white;
    text-decoration: none;
}

#wrapper
{
	margin: 0px auto 0px auto;
	width: 100%;
	min-width: 800px;
}

#contentwrapper
{
    width: 100%;
	background-color: #FFFFFF;
}

#content
{
    background-color: #e6e6e6;
    max-width: 1000px;

	margin: 0px auto;
	vertical-align: top;
}

#maincontent
{
    margin-left: 150px;
    background-color: #FFFFFF;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-right: 0px;
    min-height: 400px;
}

#address {
    float: right;
    color: #FFFFFF;
    text-align: right;
}

.navbar-wrapper {
    background-color: #275c90;
    padding-top: 10px;
}

.navbar-fixed-top {
    border: 0;
}

#Header {
    background-color: #021356;
}

.navbar .nav > li > a {
    color:  #275c90;
}

#footer {
    height: 100px;
    background-color: #275c90;
    text-align: center;
    color: white;
    padding: 20px;
    margin-top: 30px;
}

#footer > a {
    color: white;
}

.navSelector:hover .selectorText {
    background-color: #87c940;
    color:  #021356;
}

.brand-img {
	margin-left: 40px;
	max-width: 85px;
	margin-top: -13px;
	margin-right: 150px;
}

.dropdown:hover .dropdown-menu {
   display: block;
}

.main {
	padding: 0px;
}

.main .page-header {
	margin-top: 0;
}

table {
    width:100%;
}
table, th, td {
    /*border: 1px solid black;*/
    border-collapse: collapse;
}
th, td {
    padding: 5px;
}
table tr:nth-child(even) {
    background-color: #eee;
}
table tr:nth-child(odd) {
   background-color:#fff;
}
.centered-narrow {
    margin: auto;
    width: 50%;
    max-width: 700px;
    min-width: 400px;
}
.leftAlign {
    text-align: left;
}
.centerAlign {
    text-align: center;
}
.rightAlign {
    text-align: right;
}
.verticalResizable {
     resize: vertical ;
}

.scrollable {
  overflow: auto;
  max-height: 500px;
  position: absolute;
  display: inline-block;
  width: 211px;
  z-index: 99;
}

.bs-callout {
    padding: 20px;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
    background-color: #f3f3f3;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}

.divPadding {
    margin-top: 20px;
    margin-bottom: 20px;
}