﻿.Head
{
    margin-bottom: 0;
}

.title
{
    font-size: 24px;
}

.Container-NoTitleGrayText, .Container-NoTitleWhiteTextWithIcon, .Container-NoTitle,
.Container-OrangeTitle, .Container-NoTitleCallToActionButton, .Container-BlueTitleBold, .Container-BlueTitleSkinny,
.Container-NoTitleCallToActionButton, .Container-NoTitleGrayText, .Container-OrangeTitleBold,
.Container-OrangeTitle, .Container-OrangeTitleSkinny, .Container-OrangeTitleWithIcon, .Container-Gray24TitleGrayText,.Container-Gray21TitleGrayCenteredText
{
    padding: 10px;
}

.Container-NoTitleGrayText p, .Container-OrangeTitle p, .Container-NoTitleCallToActionButton p,
.Container-NoTitleGrayText li, .Container-OrangeTitle li, .Container-NoTitleCallToActionButton li
{
	color: #717272;
}

.Container-Gray24TitleCenteredText, .Container-Gray21TitleGrayCenteredText, .Container-Gray21TitleGrayCenteredText a, .Container-Gray21TitleGrayCenteredText a:visited
{
	color: #3f3f3f;
}

.Container-Gray24TitleGrayText > div > .title
{
	color: #3f3f3f;
	font-size: 24pt;	
}

.Container-Gray21TitleGrayCenteredText  > div > .title
{
	color: #3f3f3f;
	font-size: 21pt;
}

.Container-Gray21TitleGrayCenteredText
{
    text-align: center;	
}

.Container-PopupImage img
{
    margin-top: -60px;
}

.Container-NoTitleWhiteTextWithIcon div
{
    color: #fff;
}

.background-icon
{
    position: absolute;
    top: 5px;
    left: 0;
    width: 100%;
    opacity: 0.4;
}


.blue-text
{
    color: #0293CD;
}

.Container-NoTitleCallToActionButton p a
{
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-repeat: repeat-x;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .Container-NoTitleCallToActionButton p a:hover
    {
        text-decoration: none;
        background-position: 0 -15px;
    }

    .Container-NoTitleCallToActionButton p a:active
    {
        text-decoration: none;
        -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    }

.Container-NoTitleCallToActionButton p a
{
    text-transform: uppercase;
    border-color: #016790;
    color: #fff;
    background-color: #0293CD;
    text-decoration: none;
}

    .Container-NoTitleCallToActionButton p a:hover
    {
        color: #fff;
        border-color: #016790;
        background-color: #0284B8;
    }

    .Container-NoTitleCallToActionButton p a:active
    {
        background-color: #0284B8;
        border-color: #016790;
    }
