﻿#wn
{
    background-color: Transparent;
    height: 106px;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top: 1em;
}
.ecard-accessible-link {
    float: right;
    margin-right: 8%;
    margin-bottom: 1em;
}
#ctl00_ctl00_Content_Content_divFlash,
#ctl00_ctl00_Content_Content_divFlashPanel2 {
    clear: both;
    z-index: 0;
    background-Color: #ffffff;
    border: solid 1px #DFDFFF;
    width: 620px;
    margin: 0 auto;
}
.message-character-counter {margin-bottom:12px;}
.ecards-your-name label, .ecards-your-email label {font-weight:bold;}
.ecards-your-message, .ecards-your-email, .ecards-your-name {width:425px; margin:0px auto;}
.ecards-your-name {margin-top:24px;}
.ecard-button-wrapper {padding-left:30px;}
.ecard-open-text {
    padding-left: 150px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    /*width: 620px;*/width:100%;
    padding: 2px;
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
}
.inputField {
    margin-bottom: 0.5em; 
}
.email-address-table .inputField {width:80%;}
.lbltext1,
.lbltext2 {
    font-weight: bold;
}
.lbltext1 {
    padding-top: 2em;
}
.lbltext2 {
    padding-bottom: 2em;
}
.ecard-preview-buttons { display: block; padding-left: 0px; margin:0px auto; width: 320px;}
.ecard-buttons {
    display: block;
    padding-left: 0px; margin:0px auto; width: 420px;
}
.thank-you-message {margin-bottom:200px;}
.ecard-preview-buttons input.button, .ecard-buttons input.button {
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 49%, #ededed 50%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(49%,#ffffff), color-stop(50%,#ededed), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 49%,#ededed 50%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#ffffff 49%,#ededed 50%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 49%,#ededed 50%,#ededed 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#ffffff 49%,#ededed 50%,#ededed 100%); /* W3C */
    margin: 0 3% 0 0;
    padding: 6px 19px;
}
    .ecard-preview-buttons input.button:last-child, .ecard-buttons input.button:last-child {margin-right:0px!important;}
    .ecard-preview-buttons input.button:hover, .ecard-buttons input.button:hover
    {
        background: #3059b3; /* Old browsers */
        background: -moz-linear-gradient(top, #3059b3 0%, #3059b3 50%, #2e49aa 51%, #2e49aa 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3059b3), color-stop(50%,#3059b3), color-stop(51%,#2e49aa), color-stop(100%,#2e49aa)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #3059b3 0%,#3059b3 50%,#2e49aa 51%,#2e49aa 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #3059b3 0%,#3059b3 50%,#2e49aa 51%,#2e49aa 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #3059b3 0%,#3059b3 50%,#2e49aa 51%,#2e49aa 100%); /* IE10+ */
        background: linear-gradient(to bottom, #3059b3 0%,#3059b3 50%,#2e49aa 51%,#2e49aa 100%); /* W3C */
    }
.pageTitle h1 #ctl00_ctl00_Content_Content_Label9,
.pageTitle h1 #ctl00_ctl00_Content_Content_lblsteps {
    font-size: 1em;

}
.messageText {
    padding: 8px;
    background-color: #f7f7ff
}
td {
    vertical-align: top;
}
.feContentRight {
    padding-left: 8px;
}
    .feContentRight .button {
        padding: 6px 10px;
        line-height: 1.1;
    }
.content {
    padding-bottom: 1.1em;
}
.bulletImg {
    float: left;
}
.bulletText {
    /*float: left; REMOVED BY NK */
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #3059b3;
    font-weight: bold;
    font-size: 1.143em; line-height: 1.2em;
    margin: 0 0 1.0em 30px; /*0.6em*/
}
.btnWrap,
#left,
#right {
    float: left;
    margin-right: 4%;
}
#wn img {
    margin-right: 4px;
}
.feContent {
    margin-bottom: 4%;
}
.box-ecards .btnWrap {
    float: none;
}
.viewEcard p{
    margin: 0 0 1em;
}