﻿/**
 *
 * Keating Magee
 * http://www.keatingmagee.com/
 *
 * Style Sheet Name: global.css
 * Style Sheet Version: 1.0
 * Style Sheet Info: Global/Default Styles
 *
 * Blue = #758193
 * Red = #831d15
 *
 */

/* Global Definitions */

html {
    margin: 0;
    padding: 0;
    background-image: url(../Images/blue_grad.gif);
    background-repeat: repeat-x;
}

body {
    margin: 0px auto;
    padding: 0;
    font-family: arial, helvetica, verdana, sans-serif;
    font-size: 14px;
    color: #000;
    background-image: url(../Images/white_back.png);
    background-repeat: repeat-y;
    background-position: center top;
    max-width: 1020px;
}

img {
    border: none;
}

a {
    font-weight: bold;
    text-decoration: none;
    color: #ff7800;
}

    a.resourcelinks {
        font-weight: normal;
        color: #005496;
    }

    a.serviceslinks {
        font-weight: bold;
        color: #005496;
    }

h3 {
    color: #005496;
}

a:hover {
    font-weight: bold;
    text-decoration: underline;
    color: #005496;
}

h2 {
    margin: 0;
    padding: 0 0 10px 0;
    font-weight: normal;
    font-size: 2.4em;
    color: #005496;
}

h2.faqs {
    margin: 0;
    padding: 0 0 3px 0;
    font-weight: normal;
    font-size: 2.4em;
    color: #005496;
}

h2.JudgeHeader {
    margin: 0;
    padding: 0 0 10px 0;
    font-weight: normal;
    font-size: 2.4em;
    color: #000000;
}

p {
    margin: 0;
    padding: 0 0 10px 0;
    line-height: 1.8em;
}

dt {
    clear: left;
    float: left;
    margin: 0;
    padding: 3px;
    width: 100px;
    text-align: right;
}

dd {
    float: left;
    margin: 0;
    padding: 3px;
    width: 400px;
}

input, select, textarea {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 0.9em;
}

/* ID Definitions */

#container {
    /*width: 980px;*/
    min-height: 500px;
    margin: 0 auto;
    padding: 5;
}

#content {
    min-height: 200px;
    margin: 0 auto;
    padding: 10px 20px 20px 20px;
    background-color: #fff;
    overflow: visible;
}

    #content h1 {
        display: none;
    }



#admin-nav {
    clear: both;
    margin: 10px auto 0 auto;
    padding: 0;
    width: 940px;
    height: 32px;
    background-color: #749323;
}

#admin-nav-sub {
    clear: both;
    margin: 5px 0 0 20px;
    padding: 0;
    width: 150px;
    height: 32px;
    background-color: #005496;
}

    #admin-nav-sub a {
        margin: 0;
        padding: 9px 15px 3px 15px;
        height: 20px;
        display: block;
        text-align: center;
        float: left;
        color: #fff;
        background-color: #005496;
    }

#admin-nav-loggedin {
    clear: both;
    float: left;
    margin: 0px auto 0 auto;
    padding: 0;
    width: 940px;
    height: 32px;
}

    #admin-nav-loggedin li {
        /*margin: 0;*/
        padding: 0 15px 0 15px;
        list-style-type: none;
        display: inline;
        /*color: #fff;*/
    }


#admin-nav li {
    margin: 0;
    padding: 0 10px 0 10px;
    list-style-type: none;
    display: block;
    color: #fff;
}

#admin-nav a {
    margin: 0;
    padding: 9px 10px 3px 10px;
    height: 20px;
    display: block;
    /*text-align: center;*/
    float: left;
    color: #fff;
    background-color: #749323;
}

    #admin-nav a:hover {
        color: #fff;
        background-color: #4B6307;
    }

#admin-nav2 {
    clear: both;
    /*margin: 10px auto 0 auto;*/
    padding: 0;
    width: 350px;
    height: 32px;
    /*background-color: #749323;*/
}

    #admin-nav2 li {
        margin: 0;
        /*padding: 0 20px 0 20px;*/
        list-style-type: none;
        display: inline;
        color: #fff;
    }

    #admin-nav2 a {
        margin: 0;
        padding: 9px 30px 3px 20px;
        height: 20px;
        display: inline;
        /*text-align: center;*/
        float: left;
        /*color: #fff;
    background-color: #749323;*/
    }

        #admin-nav2 a:hover {
            color: #fff;
            background-color: #4B6307;
        }

.dynamicMenuItemStyle {
    text-align: left;
    width: 155px;
}

.staticMenuItemStyle {
    text-align: center;
}

#content-area {
    margin: 0 auto;
    padding: 15px;
    width: 980px;
    min-height: 200px;
    overflow: auto;
    background-color: white;
    background-image: none;
    background-repeat: no-repeat;
    background-position: right bottom;
}

#side-bar {
    float: right;
    margin: 0 0 30px 50px;
    padding: 20px 0 0 40px;
    width: 320px;
    min-height: 300px;
    border-left: solid 1px #aaa;
}

#register-form-table {
    margin: 0 0 20px 0;
    padding: 0;
    width: 100%;
    table-layout: fixed;
}

    #register-form-table tr {
        margin: 0;
        padding: 0;
    }

    #register-form-table td {
        margin: 0;
        padding: 3px;
    }

#admin-table {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    border-color: #000000;
}

    #admin-table table {
        border: solid 1px #000000;
    }

    #admin-table tr {
        margin: 0;
        padding: 0;
        background-color: #efefef;
        border: solid 1px #000000;
    }

        #admin-table tr:hover {
            margin: 0;
            padding: 0;
            background-color: #e3f0f4;
        }

    #admin-table td {
        margin: 0;
        padding: 3px;
        border: solid 1px #000000;
        /*border-right: solid 1px #fff;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;*/
    }

#judge-table {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    border-color: #000000;
}

    #judge-table table {
        border: solid 1px #000000;
    }

    #judge-table tr {
        margin: 0;
        padding: 0;
        background-color: #efefef;
        border: solid 1px #000000;
    }

        #judge-table tr:hover {
            margin: 0;
            padding: 0;
            background-color: #e3f0f4;
        }

    #judge-table td {
        margin: 0;
        padding: 3px;
        border: solid 1px #000000;
        /*border-right: solid 1px #fff;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;*/
    }

tr.TopHeaderRow td {
    background-color: #4B6EC5;
    color: #FFF;
    border: 1px solid #333;
    border-width: 1px 0 0 1px;
    font-size: 16px;
    font-weight: bold;
    font-family: "Arial";
}

tr.TopClaimsMembersHeaderRow td {
    background-color: #347C17;
    color: #FFF;
    border: 1px solid #333;
    border-width: 1px 0 0 1px;
    font-size: 16px;
    font-weight: bold;
    font-family: "Arial";
}


#footer {
    margin: 0 auto;
    padding: 10px 0 20px 0;
    width: 940px;
    height: 30px;
    font-family: arial, helvetica, verdana, sans-serif;
    font-size: 0.9em;
    color: #666;
    border-top: solid 1px #aaa;
}

/* Class Definitions */

.green {
    color: #8eb22f;
}

.right {
    float: right;
}

.hide {
    display: none;
}

.home {
    margin: 0;
    padding: 0;
    width: 252px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_logo.gif);
    background-repeat: repeat-x;
}

.home_wjmc {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_wjmc_logo_bldg.jpg);
    background-repeat: repeat-x;
}

.home_wcla {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_wcla_logo.jpg);
    background-repeat: repeat-x;
}

.home_phn {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_phn_logo.jpg);
    background-repeat: repeat-x;
}

.home_stph {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_stph_logo.jpg);
    background-repeat: repeat-x;
}

.home_lsuhsc {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_lsuhsc_logo.jpg);
    background-repeat: repeat-x;
}

.home_gilsbar {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_gilsbar_logo.jpg);
    background-repeat: repeat-x;
}

.home_cagno {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_cagno_logo.jpg);
    background-repeat: repeat-x;
}

.home_lhc {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_lhc_logo.jpg);
    background-repeat: repeat-x;
}

.home_bcbsla {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_bcbsla_logo.jpg);
    background-repeat: repeat-x;
}

.home_nrp {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_nrp_logo.jpg);
    background-repeat: repeat-x;
}

.home_nurtur {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_nurtur_logo.jpg);
    background-repeat: repeat-x;
}

.home_brc {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_brc_logo.jpg);
    background-repeat: repeat-x;
}

.home_ochsner {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_ochsner_logo.jpg);
    background-repeat: repeat-x;
}

.home_smh2 {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_smh2_logo.jpg);
    background-repeat: repeat-x;
}

.home_providers {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_providers_logo.jpg);
    background-repeat: repeat-x;
}

.home_cis2 {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_cis2_logo.jpg);
    background-repeat: repeat-x;
}

.home_brg2 {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_brg2_logo.jpg);
    background-repeat: repeat-x;
}

.home_lhh {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_lhh_logo.jpg);
    background-repeat: repeat-x;
}

.home_legacy2 {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_legacy2_logo.jpg);
    background-repeat: repeat-x;
}

.home_rcc {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_rcc_logo.jpg);
    background-repeat: repeat-x;
}

.home_training {
    margin: 0;
    padding: 0;
    width: 940px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_training_logo.jpg);
    background-repeat: repeat-x;
}

.pad {
    margin: 0;
    padding: 0 15px 0 15px;
}

.required {
    color: #00f;
    font-weight: bold;
}

.right {
    text-align: right;
    padding-right:5px;
}

.error {
    color: #f00;
    font-weight: bold;
}

.text-right {
    text-align: right;
}

ul.main {
    list-style-type: circle;
}

ul.sub {
    list-style-type: disc;
}

li.needhelp {
    color: #005496;
}

.label {
    font-weight: bold;
}

.Field {
    font-family: Arial;
    font-size: 12px;
    color: Black;
}

input.datePicker {
    background: url(../Images/arrow2.png);
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #6392ce;
    width: 20px;
    height: 20px;
    margin-left: -5px;
    margin-top: -2px;
    color: #4D6185;
    cursor: hand;
}

#JudicialApprovals {
    /*background-image: linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -o-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -moz-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -webkit-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -ms-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);

    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.19, rgb(164,219,172)),
	    color-stop(0.6, rgb(36,171,52)))*/
    /*background-color: rgb(108,143,43);*/
}

#JudicialDenials {
    /*background-image: linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -o-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -moz-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -webkit-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);
    background-image: -ms-linear-gradient(bottom, rgb(164,219,172) 19%, rgb(36,171,52) 60%);

    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.19, rgb(164,219,172)),
	    color-stop(0.6, rgb(36,171,52))*/
    /*background-color: rgb(204,8,34);*/
}

/*.Calendar
{
    background-color: #5cb8ff;/*ivory;
}*/

.Calendar .ajax__calendar_container {
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: blue;
    width: 200px;
}

.Calendar .ajax__calendar_other .ajax__calendar_day,
.Calendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}

.Calendar .ajax__calendar_body {
    width: 200px;
}

.ajax__calendar_header {
    background-color: #3ca9d0;
}

.ajax__calendar_title {
    color: #ffffff;
    /*font-family:Courier;  
    text-decoration:underline;  */
}

.Calendar .ajax__calendar_active .ajax__calendar_day,
.Calendar .ajax__calendar_active .ajax__calendar_month,
.Calendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight: bold;
}

.ajax__calendar_active .ajax__calendar_day,
.ajax__calendar_active .ajax__calendar_month,
.ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight: bold;
}

.ajax__calendar_today .ajax__calendar_day {
    color: #ffffff;
    font-weight: bold;
    background-color: #3e4fce;
}

.ajax__calendar_dayname {
    /*background-color: #3e4fce;*/
    color: #000000;
    font-weight: bolder;
    text-decoration: underline;
}

.ajax__calendar_footer {
    background-color: #3e4fce;
    color: #ffffff;
}

.ajax__calendar_hover .ajax__calendar_day,
.ajax__calendar_hover .ajax__calendar_month,
.ajax__calendar_hover .ajax__calendar_year {
    color: black;
    font-weight: bold;
}

.ajax__calendar_invalid .ajax__calendar_day,
.ajax__calendar_invalid .ajax__calendar_month,
.ajax__calendar_invalid .ajax__calendar_year {
    color: #D8D8D8 !important;
    text-decoration: none !important;
    background-color: Gray;
}

.CalendarImage {
    float: left;
}

.Error {
    color: Red;
    font-weight: bold;
}

.popupControl {
    background-color: #AAD4FF;
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-color: Black;
    border-width: 1px;
}

.modalBackground {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup {
    background-color: #FFFFFF;/*#ffffdd;*/
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 65%;
    /*width:400px;*/
}

.softHide {
    display: none;
}

.PrivacyHeader3 {
    font-family: Arial;
    font-size: 1.35em;
    color: rgb(0, 84, 150);
}

.paragraphText {
    font-family: Arial;
    font-size: 1.0em;
    line-height: normal;
}

.LostIDCard {
    font-family: Bodoni MT;
    font-size: 20px;
    font-weight: bold;
    color: #005496;
}

.LostIDCard2 {
    font-family: Bodoni MT;
    font-size: 18px;
    font-weight: bold;
    padding-left: 10px;
    color: #005496;
}

.IDCardInfo1 {
    font-family: Bodoni MT;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    text-decoration: underline;
    color: Red;
}

.IDCardInfo2 {
    font-family: Bodoni MT;
    font-size: 14px;
}

.tooltip {
    display: inline;
    position: relative;
}

.benefitExtInfo {
    width: 80%;
    float: left;
    font-family: Arial;
    font-size: 14px;
    color: Blue;
    /*padding: 10px;
    margin: 10px;*/
    /*padding-right: 40px;*/
}

.tooltip:hover:after {
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    color: #fff;
    content: attr(title);
    left: 15%;
    padding: 5px 15px;
    position: absolute;
    bottom: 90px; /*50%;*/
    z-index: 98;
    width: 200px;
}

.tooltip:hover:before {
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 84px; /*60%;*/
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}

.answer {
    display: none;
    font-size: 12px;
    color: Black;
    padding-left: 24px;
}

#faq-list h2 {
    line-height: 19px;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    color: rgb(100,150,200);
    padding-left: 24px;
    cursor: pointer;
    background-image: url('../img/open.png');
    background-position: left;
    background-repeat: no-repeat;
}

#faq-list p {
    font-size: 12px;
    font-family: Arial;
}

#faq-list h2.closeDiv {
    background-image: url('../img/close.png');
}

.grdVwTextBoxAlignRight {
    text-align: right;
}

.grdVwTextBoxAlignCenter {
    text-align: center;
}

.gridHeader {
    position: absolute;
}

.searchGradient {
    /*background: #1e5799; /* Old browsers 
    background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #7db9e8 100%); /* FF3.6+ 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ 
    background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Chrome10+,Safari5.1+ 
    background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Opera 11.10+ 
    background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* IE10+ 
    background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* W3C 
    width: 100%;
    /*background-color: #C2DFFF;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
    background: rgb(197,222,234); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(197,222,234,1) 0%, rgba(138,187,215,1) 31%, rgba(6,109,171,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(197,222,234,1)), color-stop(31%,rgba(138,187,215,1)), color-stop(100%,rgba(6,109,171,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=0 ); /* IE6-9 */
    width: 100%;
}

.info {
    font-weight: bold;
}

.hint {
    font-style: italic;
    font-weight: bold;
    /*color: #1e5799;*/
}

.billingLocationGradient {
    background: rgb(222,239,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(222,239,255,1) 0%, rgba(152,190,222,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,239,255,1)), color-stop(100%,rgba(152,190,222,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 ); /* IE6-9 */
}

.membersGradient_old {
    background: rgb(180,227,145); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(180,227,145,1) 0%, rgba(97,196,25,1) 50%, rgba(180,227,145,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,227,145,1)), color-stop(50%,rgba(97,196,25,1)), color-stop(100%,rgba(180,227,145,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(180,227,145,1) 0%,rgba(97,196,25,1) 50%,rgba(180,227,145,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
}

.membersGradient {
    background: rgb(180,221,180); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(180,221,180,1) 0%, rgba(131,199,131,1) 1%, rgba(131,199,131,1) 1%, rgba(82,177,82,1) 58%, rgba(0,138,0,1) 84%, rgba(0,87,0,1) 100%, rgba(0,36,0,1) 100%, rgba(0,87,0,1) 101%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,221,180,1)), color-stop(1%,rgba(131,199,131,1)), color-stop(1%,rgba(131,199,131,1)), color-stop(58%,rgba(82,177,82,1)), color-stop(84%,rgba(0,138,0,1)), color-stop(100%,rgba(0,87,0,1)), color-stop(100%,rgba(0,36,0,1)), color-stop(101%,rgba(0,87,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#005700',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
}

.specificDetails {
    font-style: italic;
    font-weight: bold;
    /*font-size:7px;*/
}

.selectMemberButtonGradient {
    background: rgb(226,226,226); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
}

.deleteGradient {
    background: rgb(241,111,92); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(241,111,92,1) 56%, rgba(240,47,23,1) 92%, rgba(231,56,39,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(56%,rgba(241,111,92,1)), color-stop(92%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(241,111,92,1) 56%,rgba(240,47,23,1) 92%,rgba(231,56,39,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(241,111,92,1) 56%,rgba(240,47,23,1) 92%,rgba(231,56,39,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(241,111,92,1) 56%,rgba(240,47,23,1) 92%,rgba(231,56,39,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(241,111,92,1) 56%,rgba(240,47,23,1) 92%,rgba(231,56,39,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f16f5c', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */
    /*font-size: 10px;
    font-family: arial, helvetica, verdana, sans-serif;*/
}

.gridFooterGradient {
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 100%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 100%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 100%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 100%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 100%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
}

.gridRowGradient {
    background: rgb(222,239,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(222,239,255,1) 0%, rgba(152,190,222,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,239,255,1)), color-stop(100%,rgba(152,190,222,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 ); /* IE6-9 */
    border-style: none;
}

.gridAlternatingRowGradient {
    background: rgb(242,249,254); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(242,249,254,1) 0%, rgba(214,240,253,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,249,254,1)), color-stop(100%,rgba(214,240,253,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 ); /* IE6-9 */
    border-style: none;
}

.gridHeaderGradient {
    background: rgb(180,221,180); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(180,221,180,1) 0%, rgba(131,199,131,1) 1%, rgba(131,199,131,1) 1%, rgba(82,177,82,1) 58%, rgba(0,138,0,1) 84%, rgba(0,87,0,1) 100%, rgba(0,36,0,1) 100%, rgba(0,87,0,1) 101%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,221,180,1)), color-stop(1%,rgba(131,199,131,1)), color-stop(1%,rgba(131,199,131,1)), color-stop(58%,rgba(82,177,82,1)), color-stop(84%,rgba(0,138,0,1)), color-stop(100%,rgba(0,87,0,1)), color-stop(100%,rgba(0,36,0,1)), color-stop(101%,rgba(0,87,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(180,221,180,1) 0%,rgba(131,199,131,1) 1%,rgba(131,199,131,1) 1%,rgba(82,177,82,1) 58%,rgba(0,138,0,1) 84%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%,rgba(0,87,0,1) 101%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#005700',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
    /*font-size: 10px;
    font-family: arial, helvetica, verdana, sans-serif;*/
}

.ErrorControl {
    background-color: #FBE3E4;
    border: solid 1px Red;
}

.headingGradient {
    background: #b3dced; /* Old browsers */
    background: -moz-linear-gradient(top, #b3dced 0%, #29b8e5 99%, #bce0ee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3dced), color-stop(99%,#29b8e5), color-stop(100%,#bce0ee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b3dced 0%,#29b8e5 99%,#bce0ee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b3dced 0%,#29b8e5 99%,#bce0ee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b3dced 0%,#29b8e5 99%,#bce0ee 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b3dced 0%,#29b8e5 99%,#bce0ee 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
}

.pnlClaimsDisclaimer {
    background: rgb(252,255,244); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover, rgba(252,255,244,1) 0%, rgba(223,229,215,1) 40%, rgba(179,190,173,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(252,255,244,1)), color-stop(40%,rgba(223,229,215,1)), color-stop(100%,rgba(179,190,173,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center, rgba(252,255,244,1) 0%,rgba(223,229,215,1) 40%,rgba(179,190,173,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    font-weight: bold;
}

.requestExtPadding {
    padding-left: 15px;
}

.quitRateSurveyPadding {
    padding-left: 35px;
}

.warning {
    font-weight: bold;
    font-style: italic;
    font-size: 10px;
    color: Red;
}

.subGrid {
    font-weight: bold;
    font-style: italic;
    font-size: 14px;
    color: Blue;
    text-decoration: underline;
}

.pnlQuitRateSurveyGradient {
    background: rgb(197,222,234); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover, rgba(197,222,234,1) 0%, rgba(138,187,215,1) 31%, rgba(6,109,171,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(197,222,234,1)), color-stop(31%,rgba(138,187,215,1)), color-stop(100%,rgba(6,109,171,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center, rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.quitRateSurveyButtons {
    background: #b4e391; /* Old browsers */
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(50%,#61c419), color-stop(100%,#b4e391)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b4e391 0%,#61c419 50%,#b4e391 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 15px;
    font-family: Verdana;
    cursor: pointer;
    width: 150px;
    border-radius: 80px;
    color: Black;
}

input[type="submit"].quitRateSurveyButtons:hover {
    background: #b8e1fc; /* Old browsers */
    background: -moz-linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8e1fc), color-stop(10%,#a9d2f3), color-stop(25%,#90bae4), color-stop(37%,#90bcea), color-stop(50%,#90bff0), color-stop(51%,#6ba8e5), color-stop(83%,#a2daf5), color-stop(100%,#bdf3fd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 15px;
    font-family: Verdana;
    cursor: pointer;
    width: 150px;
    border-radius: 80px;
    color: Black;
}

.quitRateHeader {
    display: block;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
}

.quitRateTitle {
    display: block;
    margin: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-color: Gray;
    border-style: solid;
    text-align: left;
}

.quitRateCurrentlySmoking {
    display: block;
    text-align: left;
    padding-left: 25px;
    margin-left: 20px;
}

.quitRateStartedSmoking {
    display: block;
    text-align: left;
    padding-left: 25px;
    margin-left: 20px;
}

.quitRateLastSmoked {
    display: block;
    text-align: left;
    padding-left: 25px;
    margin-left: 20px;
}

.quitRateSurveyPopupButton {
    background: #b8e1fc; /* Old browsers */
    background: -moz-linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8e1fc), color-stop(10%,#a9d2f3), color-stop(25%,#90bae4), color-stop(37%,#90bcea), color-stop(50%,#90bff0), color-stop(51%,#6ba8e5), color-stop(83%,#a2daf5), color-stop(100%,#bdf3fd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 12px;
    font-family: Verdana;
    cursor: pointer;
    width: 175px;
    border-radius: 90px;
    color: Black;
}

input[type="submit"].quitRateSurveyPopupButton:hover {
    background: #b4e391; /* Old browsers */
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(50%,#61c419), color-stop(100%,#b4e391)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b4e391 0%,#61c419 50%,#b4e391 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 12px;
    font-family: Verdana;
    cursor: pointer;
    width: 175px;
    border-radius: 90px;
    color: Black;
}

.saveButton {
    background: rgb(180,221,180); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(180,221,180,1) 0%, rgba(82,177,82,1) 57%, rgba(0,138,0,1) 100%, rgba(0,87,0,1) 100%, rgba(0,36,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,221,180,1)), color-stop(57%,rgba(82,177,82,1)), color-stop(100%,rgba(0,138,0,1)), color-stop(100%,rgba(0,87,0,1)), color-stop(100%,rgba(0,36,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(82,177,82,1) 57%,rgba(0,138,0,1) 100%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(82,177,82,1) 57%,rgba(0,138,0,1) 100%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(180,221,180,1) 0%,rgba(82,177,82,1) 57%,rgba(0,138,0,1) 100%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(180,221,180,1) 0%,rgba(82,177,82,1) 57%,rgba(0,138,0,1) 100%,rgba(0,87,0,1) 100%,rgba(0,36,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 15px;
    font-family: Verdana;
    cursor: pointer;
    width: 150px;
    border-radius: 80px;
    color: Black;
    float:right;
}

input[type="submit"].saveButton:hover {
    background: #b4e391; /* Old browsers */
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(50%,#61c419), color-stop(100%,#b4e391)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b4e391 0%,#61c419 50%,#b4e391 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 15px;
    font-family: Verdana;
    cursor: pointer;
    width: 150px;
    border-radius: 80px;
    color: Black;
}

.serviceUtilsGrid {
    width: 100%;
    font-size: 11.25px;
}

.serviceUtilsGridEmail {
    font-size: 10px;
}

.serviceUtilsGridHeader {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,207cca+20,7db9e8+100,2989d8+100 */
    background: #1e5799; /* Old browsers */
    background: -moz-linear-gradient(top, #1e5799 0%, #207cca 20%, #7db9e8 100%, #2989d8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(20%,#207cca), color-stop(100%,#7db9e8), color-stop(100%,#2989d8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #1e5799 0%,#207cca 20%,#7db9e8 100%,#2989d8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #1e5799 0%,#207cca 20%,#7db9e8 100%,#2989d8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #1e5799 0%,#207cca 20%,#7db9e8 100%,#2989d8 100%); /* IE10+ */
    background: linear-gradient(to bottom, #1e5799 0%,#207cca 20%,#7db9e8 100%,#2989d8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#2989d8',GradientType=0 ); /* IE6-9 */
    font-size: 12px;
}

.serviceUtilsGridPager {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4e391+0,61c419+2,b4e391+100 */
    background: #b4e391; /* Old browsers */
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 2%, #b4e391 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(2%,#61c419), color-stop(100%,#b4e391)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b4e391 0%,#61c419 2%,#b4e391 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b4e391 0%,#61c419 2%,#b4e391 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b4e391 0%,#61c419 2%,#b4e391 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b4e391 0%,#61c419 2%,#b4e391 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-9 */
}

.ExportLink {
    font-size: 12px;
    font-weight: bold;
    color: Red;
    text-decoration: underline;
}

.divTitle {
    display: block;
    margin-bottom: 5px;
    margin-top: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 0px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-color: Gray;
    border-style: solid;
    text-align: center;
    font-weight: bold;
    color: Green;
    font-style: italic;
    font-size: 16px;
}

.divTopTitle {
    display: inline;
    float: left;
    width: 90%;
    color: Black;
    font-style: normal;
    margin-bottom: 5px;
}

.divAddPatientHeader {
    display: block;
    float: right;
    margin: 6px;
    /*margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 0px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-color: Gray;
    border-style: solid;
    text-align:center;
    font-weight: bold;
    color: Green;
    font-style:italic;
    font-size:16px;*/
}

.divAddPatientTitle {
    display: block;
    text-align: center;
    /*float:left;
    width:90%;*/
    color: Green;
    font-style: italic;
    font-weight: bold;
    text-decoration: underline;
    font-size: 20px;
    margin-top: 15px;
    padding-top: 15px;
    margin-bottom: 5px;
}

.treatingPatientButton {
    background: #b4e391; /* Old browsers */
    background: -moz-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(50%,#61c419), color-stop(100%,#b4e391)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b4e391 0%,#61c419 50%,#b4e391 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    /*padding: 2px 5px 3px 5px;*/
    font-size: 15px;
    font-family: Verdana;
    cursor: pointer;
    width: 225px;
    height: 50px;
    border-radius: 15px;
    color: Black;
}

input[type="submit"].treatingPatientButton:hover {
    background: #b8e1fc; /* Old browsers */
    background: -moz-linear-gradient(top, #b8e1fc 0%, #a9d2f3 10%, #90bae4 25%, #90bcea 37%, #90bff0 50%, #6ba8e5 51%, #a2daf5 83%, #bdf3fd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8e1fc), color-stop(10%,#a9d2f3), color-stop(25%,#90bae4), color-stop(37%,#90bcea), color-stop(50%,#90bff0), color-stop(51%,#6ba8e5), color-stop(83%,#a2daf5), color-stop(100%,#bdf3fd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b8e1fc 0%,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 ); /* IE6-9 */
    border: 1px solid #234;
    background-color: #234;
    color: #FFF;
    font-weight: bold;
    /*padding: 2px 5px 3px 5px;*/
    font-size: 15px;
    font-family: Verdana;
    cursor: pointer;
    width: 225px;
    height: 50px;
    border-radius: 15px;
    color: Black;
}

.radioPatientSince {
    font-size: 12px;
    color: Green;
    font-weight: bold;
    font-style: italic;
    text-align: left;
    padding-top: 0px;
    margin-top: 0px;
    display: inline;
}

.pnlTreatingPatientGradient {
    border-width: 6px;
    border-style: solid;
    border-color: #848484;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.pnlMedicalServicesProvidedGradient {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cdeb8e+0,a5c956+100;Green+3D+%232 */
    background: #cdeb8e; /* Old browsers */
    background: -moz-linear-gradient(top, #cdeb8e 0%, #a5c956 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* IE10+ */
    background: linear-gradient(to bottom, #cdeb8e 0%,#a5c956 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 ); /* IE6-9 */
}

.divAddPatient {
    display: block;
    text-align: left;
    /*padding-left: 25px;  */
    margin: 25px;
    margin-right: 45px;
}

.addPatientBody {
    display: block;
    text-align: left;
    padding-left: 0px;
    margin-left: 20px;
    margin-right: 20px;
}

.pnlMedicalServicesProvidedGradient {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cdeb8e+0,a5c956+100;Green+3D+%232 */
    background: #cdeb8e; /* Old browsers */
    background: -moz-linear-gradient(top, #cdeb8e 0%, #a5c956 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* IE10+ */
    background: linear-gradient(to bottom, #cdeb8e 0%,#a5c956 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 ); /* IE6-9 */
}

.headerMemberMedicalServices {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d4e4ef+0,86aecc+100;Grey+Gloss */
    background: #d4e4ef; /* Old browsers */
    background: -moz-linear-gradient(top, #d4e4ef 0%, #86aecc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4e4ef), color-stop(100%,#86aecc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d4e4ef 0%,#86aecc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d4e4ef 0%,#86aecc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d4e4ef 0%,#86aecc 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d4e4ef 0%,#86aecc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4e4ef', endColorstr='#86aecc',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
}

.subHeaderMemberMedicalServiceEP {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfff4+0,dfe5d7+40,b3bead+100;Wax+3D+%233 */
    background: #fcfff4; /* Old browsers */
    background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
}

.subHeaderMemberMedicalServiceGroups {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b8c6df+0,6d88b7+100;Grey+Blue+3D+%231 */
    background: #b8c6df; /* Old browsers */
    background: -moz-linear-gradient(top, #b8c6df 0%, #6d88b7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8c6df), color-stop(100%,#6d88b7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #b8c6df 0%,#6d88b7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #b8c6df 0%,#6d88b7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #b8c6df 0%,#6d88b7 100%); /* IE10+ */
    background: linear-gradient(to bottom, #b8c6df 0%,#6d88b7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8c6df', endColorstr='#6d88b7',GradientType=0 ); /* IE6-9 */
    font-weight: bold;
    text-align: center;
}

.rowMemberMedicalServices {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feffff+0,d2ebf9+100;Blue+3D+%2312 */
    background: #feffff; /* Old browsers */
    background: -moz-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#d2ebf9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #feffff 0%,#d2ebf9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #feffff 0%,#d2ebf9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #feffff 0%,#d2ebf9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #feffff 0%,#d2ebf9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 ); /* IE6-9 */
}

.altRowMemberMedicalServices {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.divMedicalServicesUsedTitle {
    display: block;
    text-align: center;
    /*float:left;
    width:90%;*/
    color: Black;
    font-style: italic;
    font-weight: bold;
    text-decoration: underline;
    font-size: 20px;
    margin-top: 10px;
    padding-top: 10px;
    margin-bottom: 5px;
}

.retrieving {
    font-family: Arial;
    font-size: 10pt;
    border-style: none;
    /*border: 0px none transparent;*/ /* 1px solid #67CFF5;*/
    width: 100%;
    height:100%
    /*width: 225px;
    height: 50px;*/
    display: none;
    /*position: absolute;*/
    /*background-color: transparent;*/ /* White;*/
    /*z-index: 9999;*/
    background: #e8e8e8 url(../Images/loading.GIF) no-repeat center center;
    /*background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;*/
}

.loading
{
    font-family: Arial;
    font-size: 10pt;
    font-weight:bold;
    border-style: none;
    /*border: 0px none transparent;*/ /* 1px solid #67CFF5;*/
    width: 50%; /*200px;*/
    height: 20%; /*100px;*/
    display: none;
    position: fixed;
    background-color: transparent;/* White;*/
    color: White;
    z-index: 999;
}

.modalProcessing
{
    position: fixed;
    top: 0;
    left: 0;
    background-color: black;
    z-index: 99;
    opacity: 0.8;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    min-height: 100%;
    width: 100%;
}

.addingPatient {
    font-family: Arial;
    font-size: 10pt;
    border-style: none;
    /*border: 0px none transparent;*/ /* 1px solid #67CFF5;*/
    width: 225px;
    height: 50px;
    display: none;
    position: fixed;
    background-color: transparent; /* White;*/
    z-index: 999;
}

.pnlPatientSince {
    background: rgba(240,240,240,1);
    background: -moz-radial-gradient(center, ellipse cover, rgba(240,240,240,1) 0%, rgba(230,230,230,1) 47%, rgba(222,222,222,1) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(240,240,240,1)), color-stop(47%, rgba(230,230,230,1)), color-stop(100%, rgba(222,222,222,1)));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(240,240,240,1) 0%, rgba(230,230,230,1) 47%, rgba(222,222,222,1) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(240,240,240,1) 0%, rgba(230,230,230,1) 47%, rgba(222,222,222,1) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(240,240,240,1) 0%, rgba(230,230,230,1) 47%, rgba(222,222,222,1) 100%);
    background: radial-gradient(ellipse at center, rgba(240,240,240,1) 0%, rgba(230,230,230,1) 47%, rgba(222,222,222,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dedede', GradientType=1 );
    padding: 15px;
}

.modalBackgroundMSP {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.contactUsTitle {
    color: #94BD3F;
    font-size: 20px;
    font-family: Arial;
}

.contactUsName {
    color: #0A5596;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
}

.contactUsInfo {
    color: #67686A;
    font-size: 12px;
    font-family: Arial;
}

body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}


body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
    color: #333333;
    background-color: #ffffff;
}

html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

#register-form-table {
    max-width: 980px;
    margin: 4px 7px 2px 4px;
}

*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.p1 {
    max-width: 95%;
    min-width: 80%;
    display: block;
    float: none;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    margin: 0 0 10px;
    font-size: 32px;
}

html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

.eighteen-font {
    font-size: 18px;
}

#toggle-nav {
    display: inline-block;
    width:25%;
    height: 30px;
    line-height: 25px;
    font: bold 20px;
    padding: 4px 7px 2px 4px;
}
#selectMenu {
    padding: 5px;
}
#main-nav {
    display: none;
}
@media(min-width:940px)
{
    #main-nav{
        display:inline-block;
    }
    #toggle-nav{
        display:none;
    }

}

/* For mobile phones: */
[class*="col-"] {
    width: 95%;
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    /*font-size: 18px;*/
    font-family: Arial;
    display: block;
    background-color: white;
    padding-left: 5px;
    
}
#login-nav {
    clear: right;
    float: right;
    margin: 0;
    padding: 30px 10px 0 0;
}

#login-nav li {
        margin: 0;
        padding: 0 0 0 10px;
        list-style-type: none;
        display: inline;
        color: #666;
 }
#HeaderImage_longVisualHeader {
    height: 150px;
}
#headerPicture {
    display:none;
}
#topHeader {
    display:inline-block;
    position: center;
}
/*#HeadLoginView_HeadLoginStatus {
    float:right;
}*/

.register_header {
    font-size: 35px;
    padding-left: 10px;
}

#info_gathering, label {
    width: 100%;
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    float: left;
    padding: 5px;
    font-size: 32px;
    font-family: Arial;
    display: block;
    /*background-color: white;*/
}

DropDownList {
    height: 30px;
}

.row-no-side-margins {
    margin-right: 0px;
    margin-left: 0px;
}

@media only screen and (min-width: 760px) {
    /* For tablets: */
    #HeaderImage_longVisualHeader {
        display:none;
    }
    /*#HeadLoginView_HeadLoginStatus {
        font-size: 25px;
    }*/
    #topHeader {
        padding-left: 30px;
        margin: auto;
        background-repeat: no-repeat;
    }
    #login-nav {
    clear: right;
    float: right;
    margin: 0;
    padding: 30px 10px 0 0;
}
    .home {
    margin: auto;
    padding: initial;
    width: 300px;
    height: 105px;
    display: block;
    float: left;
    background-image: url(../Images/sct_logo.gif);
    background-repeat: repeat-x;
}
   #content {
    min-height: 200px;
    margin-left: 20px;
    padding: 10px 20px 20px 20px;
    background-color: #fff;
    overflow: visible;
}
   #info_gathering, label {
    width: 100%;
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    float: left;
    padding-left: 0px;
    padding: 5px;
    font-size: 13.2px;
    font-family: Arial;
    display: block;
    /*background-color: white;*/
}
   .col-md-4 .radioBox  {
    width: 36% !important;
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    /*font-size: 18px;*/
    font-family: Arial;
    display: block;
    /*background-color: white;*/
    padding-left: 5px;
    
}
   .col-md-8 .radioBox {
       width:63%;
   }
    /*#info_gathering {
        padding: 10px;
    }*/

    .col-m-1 {
        width: 8.33%;
    }

    .col-m-2 {
        width: 16.66%;
    }

    .col-m-3 {
        width: 25%;
    }

    .col-m-4 {
        width: 33.33%;
    }

    .col-m-5 {
        width: 41.66%;
    }

    .col-m-6 {
        width: 50%;
    }

    .col-m-7 {
        width: 58.33%;
    }

    .col-m-8 {
        width: 66.66%;
    }

    .col-m-9 {
        width: 75%;
    }

    .col-m-10 {
        width: 83.33%;
    }

    .col-m-11 {
        width: 91.66%;
    }

    .col-m-12 {
        width: 100%;
    }

    .p1 {
        font-size: 12px;
    }

    label {
        float: left;
        width: 10em;
        margin-right: 1em;
    }

    .small-padding-left {
        padding-left: 3px;
    }

    .pw-text-M-width {
        width: 16%;
    }

    .pw-input-M-width {
        width: 30%;
    }

    .register_header {
        font-size: 40px;
        padding-left: 100px;
    }
    #nav select {display: none;}
    #main-nav {display: inline block; width:95%;}
    #headerPicture {
    display: none;
    }

    #login-nav li {
        margin: 0;
        padding: 0 0 0 10px;
        list-style-type: none;
        display: inline;
        color: #666;
    }

#main-nav {
    top: 0; /*added*/
    z-index: 1030; /*added*/
    clear: left;
    float: left;
    margin: 6px 0 0 0px;
    padding: 0;
    width: 940px;
    height: 36px;
}

    #main-nav li {
        margin: 0;
        padding: 0;
        list-style-type: none;
        display: inline;
    }
}

@media only screen and (min-width: 992px) {
    /* For desktop: */
    #info_gathering, label, textbox {
        margin-bottom: 0px;   /*changed this to 0 from 40 in order to help even out screen*/
        margin-right: 0px;
        border-radius: 10px;
        display: inline-block;
    }
      #content {
    margin: 0 auto;
    padding: 15px;
    width: 980px;
    min-height: 200px;
    overflow: auto;
    /*background-color: white;*/
    background-image: none;
    background-repeat: no-repeat;
    background-position: right bottom;
    /*width: 300px;
    min-height: 200px;
    margin-left: 12%;
    padding: 10px 20px 20px 20px;
    background-color: #fff;
    overflow: visible;*/
}
      [class*="col-"] {
     width: auto; 
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    /* font-size: 18px; */
    font-family: Arial;
    display: block;
    background-color: white;
    padding-left: 5px;
}
      /*#MainContent_ProfileControl_Label10 {
          width: 40%;
      }*/
      /*#MainContent_ProfileControl_Label9 {
          padding-left: 185px;
      }*/
      /*#MainContent_ProfileControl_Zip {
          padding-left: 170px;
      }*/
      #info_gathering .col-md-3 {
          width: 50%;
      }
      #MainContent_ProfileControl_State {
          width: 32%;
      }
      #smokedRadio, #residentRadio {
          padding-bottom: 10px;
      }
      /*#smokedRadio .col-md-9 {
          padding: 9px;
          padding-right: 20px;
      }
      #residentRadio {
          padding: 9px;
          padding-right: 20px;
      }*/
      #genderCol {
          float:right;
      }
      #Gender {
          width: 140px;
      }
      /*#MainContent_ProfileControl_Label13 {
          width:20%;
      }*/
      /*label {
          width: auto;
      }*/
      /*#MainContent_ProfileControl_Label14 {
          width: 117px;
      }*/
      /*#MainContent_ProfileControl_Label10, #MainContent_ProfileControl_Label6 {
          padding-left: 8px;
      }*/
      #altPhoneDiv {
          margin-left: 225px;
      }
      /*#MainContent_ProfileControl_Label11 {
          width: 258px;
      }*/
      #licenseDiv {
          margin-left: 100px;
      }
      #MainContent_ProfileControl_Label17 {
          width: 236px;
      }
      #MainContent_ProfileControl_Label18 {
          width: 120px;
      }
      /*#boxSection {
      }*/
      #insuranceRadio {
          width: 35%;
      }
      #pharmacyRadio {
          width: 34%;
          padding-left: 1px;
      }

    .col-1 {
        width: 8.33%;
    }

    .col-2 {
        width: 16.66%;
    }

    .col-3 {
        width: 25%;
    }

    .col-4 {
        width: 33.33%;
    }

    .col-5 {
        width: 41.66%;
    }

    .col-6 {
        width: 50%;
    }

    .col-7 {
        width: 58.33%;
    }

    .col-8 {
        width: 66.66%;
    }

    .col-9 {
        width: 75%;
    }

    .col-10 {
        width: 83.33%;
    }

    .col-11 {
        width: 91.66%;
    }

    .col-12 {
        width: 100%;
    }

    .no-padding-left {
        padding-left: 0px !important;
    }

    .no-padding-right {
        padding-right: 0px !important;
    }

    .fieldset-left-padding {
        padding-left: 5px;
    }

    .pad-top {
        padding-top: 15px;
    }

    row {
        width: 96%;
    }

    .float-right {
        float: right;
    }

    .pw-text-L-width {
        width: 12%;
    }

    .pw-input-L-width {
        width: 30%;
    }

    .register_header {
        font-size: 35px;
        padding-left: 10px;
    }
    #nav select {display: none;}
    #main-nav ul {display:inline block; width: 95%}
    /*#headerPicture {
    display: none;
    }*/
}


@media (min-width: 992px) {
    .col-md-4 {
        width: 33.33333333333333%;
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
        float: left;
    }

    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        position: relative;
        min-height: 1px;
    }
}

/*bootstrap overrides*/
label {
    display:inline-block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:normal
}
.navbar-inverse{
    background-color: #6c8f23;
}
.navbar-inverse .navbar-text {
  color: black;
}
.navbar-inverse .navbar-nav>li>a {
    color: white;
}
#container {
    min-height: 400px;
}
html
{
    background-image: none;
}
body
{
    background-image: none;
}
@media(min-width: 1020px)
{
    html {
    margin: 0;
    padding: 0;
    background-image: url(../Images/blue_grad.gif);
    background-repeat: repeat-x;
    }

    body {
        margin: 0px auto;
        padding: 0;
        font-family: arial, helvetica, verdana, sans-serif;
        font-size: 14px;
        color: #000;
        background-image: url(../Images/white_back.png);
        background-repeat: repeat-y;
        background-position: center top;
        max-width: 1020px;
    }

    .box-container{
        width:78%;
    }
}

.radio-btn label{
    float:right;
}

@media(max-width: 767px)
{

    .radioBox label {
        width:90%;
    }

    .mobile-font{
        font-size:32px;
    }

    input[type=checkbox], input[type=radio]{
        height:50px;
        width:50px;
    }
    select[multiple], select[size], select
    {
        height:auto !important;
    }
    option{
        font-size:20px;
    }
    input{
        /*font-size:32px !important;*/
    }
    .saveButton{
        width:300px;
    }
}

@media
{
    .container{
        width:auto;
    }
}

.verifyInfoHeading {
    text-decoration: underline;
}

@media only screen and (min-width: 760px) 
{
    .modal .input-label
    {
      /*display: inline-block;*/
      max-width: 100%;
      margin-bottom: 5px;
      float: left;
      width: 10em;
      margin-right: 1em;
      font-weight: bold;
    }    
}

.form-input {
  /*display: block;
  width: 100%;*/
  height: 34px;
  padding-left: 4px;
  padding-right: 2px;
  /*font-size: 14px;*/
  /*line-height: 1.42857143;*/
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.form-input::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-input:-ms-input-placeholder {
  color: #999;
}
.form-input::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-input[disabled],
.form-input[readonly],
fieldset[disabled] .form-input {
  background-color: #eee;
  opacity: 1;
}
.form-input[disabled],
fieldset[disabled] .form-input {
  cursor: not-allowed;
}

.transparent
{
    background-color:transparent;
}

.required-black {
    color: #000000;
    font-weight: bold;
}

.password-field::-ms-reveal,
.password-field::-ms-clear {
    display: block !important;
}