﻿html {
    height: 100%;
    margin: 0px;
    padding: 0px;
}

body
{
    margin: 0px;
    padding: 0px;
    color: #191246;
    font-family: 'Ubuntu',Verdana,Arial,sans-serif;
    font-weight: 400;
    font-size: 1.0em;
    line-height: 1.2em;
    width: 100%;
    height: 100vh;
}

/* Hack so password characters show up in IE8 */
.ui-widget input[type=password] {
    *background-color: #ffffff !important;
    *color: #464646 !important;
    font-family: Arial !important;
}

#mainHeader
{   
    height: 60px;
    min-height: 60px;
    min-width: 1000px;
    padding: 0px;
    overflow: hidden;
    background-color: #A5DAF2;
    z-index:10;
    position:relative;
}

#mainBody
{
    text-align: left;
    padding: 4px;
    display: inline-block;
    min-width: 800px;
    max-width: 1200px;
    min-height: 500px;
    width: 99%;
    overflow:hidden;
}

#mainFooter
{
    font-size: .9em;
    font-weight: 600;
    width:100%;
    min-width: 800px;
    max-width: 1200px;
    overflow: hidden;
    background-color: #F2BDA5;
    height:20px;
    position:absolute;
    left:0px;
    bottom:0px;
}

#footerPhone
{
    width: 280px;
    padding-top: 12px;
    font-size: 1.3em;
    text-align: center;
}

h1, h2, h3, h4, h5, h6 
{
    font-family: 'Ubuntu',Verdana,Arial,sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    line-height: 1.1em;
    padding: 0px;
    margin: 0px;
    margin-top: 4px;
    margin-bottom: 4px;
    color: #27628E;
}

h2
{
    color: #48B2E8;
    font-family: 'Ubuntu',Verdana,Arial,sans-serif;
    font-weight: 600;
}
h3
{
    font-size: 1.1em;
}
h4
{
    font-size: 1.0em;
    color:black;
}

p
{
    padding: 0px;
    margin: 0px;
    padding-bottom: 4px;
}

ul
{
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 4px;
}

.noBorder
{
    border-width: 0px;
    border-style: none;
}

.clear
{
    clear: both;
}

.EllipsiText {
    white-space: nowrap; 
    overflow: hidden; 
    text-overflow: ellipsis;
}

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'),
       local('Ubuntu-Light'),
       url('../Fonts/ubuntu-light-webfont.woff2') format('woff2'),
       url('../Fonts/ubuntu-light-webfont.woff') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'),
       local('Ubuntu-LightItalic'),
       url('../Fonts/ubuntu-lightitalic-webfont.woff2') format('woff2'),
       url('../Fonts/ubuntu-lightitalic-webfont.woff') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Regular'),
       local('Ubuntu-Regular'),
       url('../Fonts/ubuntu-regular-webfont.woff2') format('woff2'),
       url('../Fonts/ubuntu-regular-webfont.woff') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'),
       local('Ubuntu-Italic'),
       url('../Fonts/ubuntu-italic-webfont.woff2') format('woff2'),
       url('../Fonts/ubuntu-italic-webfont.woff') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'),
       local('Ubuntu-Medium'),
       url('../Fonts/ubuntu-medium-webfont.woff2') format('woff2'),
       url('../Fonts/ubuntu-medium-webfont.woff') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: local('Ubuntu Medium Italic'),
       local('Ubuntu-MediumItalic'),
       url('../Fonts/ubuntu-mediumitalic-webfont.woff2') format('woff2'),
       url('../Fonts/ubuntu-mediumitalic-webfont.woff') format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'),
       local('Ubuntu-Bold'),
       url('../Fonts/ubuntu-bold-webfont.woff2') format('woff2'),
       url('../Fonts/ubuntu-bold-webfont.woff') format('woff');
}

textarea 
{
    outline: none;
    padding: 4px;
    border: 1px inset;
}


.fb_iframe_widget {background:#27628E !important;}