﻿body 
    {
        font-family: Calibri;
        width:1000px;
        margin-left: auto;
        margin-right: auto;
        color:Black;
        font-size:12pt;
    }

body.masterback
    {
        background-image: url(/images/bgblue.png);
        background-repeat: repeat-x;
        background-color: #6CC5ED;
    }

.masterminisection {text-align:right; color:White;background-color:#1663CF;width:1000px;font-size:9pt;}

.centerpage {margin: 0px auto 0px auto;width:1000px;} 
.centerdiv {
    margin-left: auto;
    margin-right: auto;
    max-width: 900px;
    float: none;
}
.centertext {text-align:center;}	
.bold {font-weight:bold;}
.error{color :Red;}
.solidback {background-color:white;}
.hint {font-size:9pt; font-style:italic;}    
.top {vertical-align:top;}  
.left {text-align:left;}
.right {text-align:right;}
.hrpad {margin-top: 0.5em; margin-bottom: 0.5em;}

.title {font-weight:bold;text-decoration:underline;}
.subtitle {
    font-size: 18pt;
    color: #1663CF
}
/*#191970;*/ 

.menuback {background-color:#f0f0f0;}
.short {width:800px;}
.medium {width:900px;}

.backlink {color:#0000cd; text-decoration: underline; font-size:14pt;cursor:pointer}
.backlinkPrFr {color:black; text-decoration: underline; font-size:14pt;} /*printer friendly*/

.sectionhead {text-align:left; color:White;background-color:#1663CF;width:100%;font-size:12pt;}
.sectionheadblank {text-align:left; color:black;background-color:white;width:100%;font-size:12pt;}

.smalltext {font-size:9pt;}
.midtext {font-size:9pt;}
.medtext {font-size:11pt;}
.largetext {font-size:14pt;}
.graybord {border:1px solid gray;}
.blackbord {
    border: 1px solid gray;
}

.float {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.card {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 10px;
}

.shadow {
    text-shadow: 2px 2px #000000
}

.floatcontainer {
    height: 200px;
    position: relative;
}

.floatcenter {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.hyplink {
    color: #1663CF;
    background-color: transparent;
    text-decoration: none;
    cursor: pointer;
}

.hyplink:visited {
    color: #1663CF;
}

.focusedfield
{
    border-color:aqua;
    border-style:inset;
}

.normalfield
{
    border-color:black;
    border-style:solid;
}
