﻿body {
    background-color: honeydew;
    margin-top: 0px;
    font-family: Verdana;
    font-size: 90%;
}

a {
    color: Black;
    text-decoration: none;
}

    a:visited {
        color: Black;
    }

    a:hover {
        color: Black;
        cursor: pointer;
        text-decoration: underline;
    }
/*.href
{
    text-decoration: underline;
}
.href:hover
{
    font-style:italic;
}*/
ul {
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 0px;
    margin-left: 20px;
    margin-bottom: 0px;
}

br {
    margin-bottom: 10px;
}

.contentPanel {
    margin: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    border: 1px solid lightgreen;
    min-height: 450px;
}

.contentPanelBorderless {
    margin: 11px 11px 11px 11px;
    padding: 10px 10px 10px 10px;
    min-height: 450px;
}

.standardLinks a {
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
    color: blue;
}

.noUnderLine {
    text-decoration: none;
}

.borderless {
    border: 0 none;
}

.modal_bg {
    background-image: url("/images/50PercentWhite.png");
}

.MemberHomePageIcon {
    height: 90px;
    width: 75px;
    border: 0px none none;
}
.MemberHomePageIconText {
    text-wrap: normal;
    width: 100px;
    border: 0px none none;
}

.horizontalCenter {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.JustifyRight {
    text-align: right;
}

.JustifyLeft {
    text-align: left;
}

.hidden {
    display: none;
}

.HeaderText {
    font-size: 110%;
    font-weight: bold;
}

.SubContentPanel {
    /* width:100%; */
    margin: 10px 10px 0px 10px;
    min-height: 20px;
    /*border: 1px solid black; */
    text-align: left;
}

.FloatLeft{
    float:left;
}

.SubContentPanelCentered {
    /* width:100%; */
    margin: 20px auto 0px auto;
    min-height: 20px;
    /*border: 1px solid black; */
    text-align: center;
}

.DivButtonBar {
    text-align: center;
    margin-top: 10px;
    padding: 5px 5px 5px 5px;
}

.EmailPageLabel {
    float: left;
    width: 9%;
}

.SuccessMessage {
    width: 100%;
    text-align: center;
    font-weight: bold;
    color: Green;
    margin-top: 10px;
}

.SuccessMessageLarge {
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: large;
    color: Green;
    margin-top: 20px;
}

.ErrorMessage {
    width: 100%;
    text-align: center;
    font-weight: bold;
    color: red;
    margin-top: 10px;
}

.PageTitle {
    font-weight: bold;
    font-size: 150%;
    text-align: center;
    margin: 0 auto 0 auto;
}

.FullScreenTextEditor {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    z-index: 5;
}

.HideOnPrintFriendly {
    /* just used as a selector to locate items that s/b hidden in a "Print Friendly" view */
}

.ExpandOnPrintFriendly {
    /* used as selector for items that s/b expanded in a "Print Friendly" view */
}

.PrintFriendly {
    height: auto !important;
    border: none !important;
}

.LightGreenBorder {
    /*border: 1px solid lightgreen;*/
}

/*.aspNetDisabled {
    background-color: white !important;
    border: 1px solid gainsboro;
    margin-left: 4px;
    padding-left: 2px;
    width: 90%;
    color: #424242;
}*/

.TextReadonly {
    background-color: white !important;
    border: 1px solid gainsboro;
    color: rgba(102, 102, 102, 1);

    /*margin-left: 4px;*/
    padding-left: 2px;
    width: 90%;
}

.TextReadWrite {
    background-color: white;
    /*border: 1px solid lightgreen; inset*/
    color: black;

    /*margin-left: 4px;*/
    padding-left: 2px;
    width: 90%;

}

.ZeroCellPadding {
    padding: 0px;
}

.ZeroTableBorder {
    border-collapse: collapse;
    border-spacing: 0;
}
