﻿/**
 *
 * 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: 0;
    padding: 0;
    font-family: arial, helvetica, verdana, sans-serif;
    font-size: 0.825em;
    color: #000;
    background-image: url(../Images/white_back.png);
    background-repeat: repeat-y;
    background-position: center top;
}

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: 0;
}

#content {
    width: 940px;
    min-height: 200px;
    margin: 0 auto;
    padding: 10px 20px 20px 20px;
    background-color: #fff;
    overflow: visible;
}

    #content h1 {
        display: none;
    }

#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;
}

#main-nav {
    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;
}

#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: 0;
    width: 940px;
    min-height: 200px;
    overflow: auto;
    background-color: #fff;
    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;
}

.error {
    color: #f00;
    font-weight: bold;
}
 .success {
    color: #8abb0b;
    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:#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');
}

.emailLoading
{
    font-family: Arial;
    font-size: 10pt;
    border: 2px solid #67CFF5;
    width: 50%;/*200px;*/
    height: 20%;/*100px;*/
    /*display: none;*/
    position: fixed;
    background-color: White;
    z-index: 999;
}

.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;
}

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: 225px;
    height: 50px;
    display: none;
    position: fixed;
    background-color: transparent;/* White;*/
    z-index: 999;
}

.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;
}

.modal
{
    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%;
}

.loader
{
    font-family: Arial;
    font-size: 10pt;
    border-style: none;
    /*border: 0px none transparent;*/ /* 1px solid #67CFF5;*/
    width: 200px;
    height: 100px;
    display: none;
    position: fixed;
    background-color: transparent;/* White;*/
    z-index: 999;
}

.resendEmailVerificationButton
{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#606c88+0,3f4c6b+100;Grey+3D+%232 */
    background: #606c88; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #606c88 0%, #3f4c6b 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #606c88 0%,#3f4c6b 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #606c88 0%,#3f4c6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color:White;
    border: 1px solid #234;
    background-color: #234;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 12px;
    font-family: Verdana;
	cursor:pointer;
	
	border-radius:80px;
}

input[type="submit"].resendEmailVerificationButton:hover
{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#606c88+0,3f4c6b+100;Grey+3D+%232 */
    background: #606c88; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #606c88 0%, #3f4c6b 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #606c88 0%,#3f4c6b 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #606c88 0%,#3f4c6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color:Black;
    
    border: 1px solid #234;
    background-color: #234;
    font-weight: bold;
    padding: 2px 5px 3px 5px;
    font-size: 12px;
    font-family: Verdana;
	cursor:pointer;
	border-radius:80px;
}

.searchButtons
{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#707c96+0,23538a+65 */
    background: #707c96; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #707c96 0%, #23538a 65%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #707c96 0%,#23538a 65%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #707c96 0%,#23538a 65%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707c96', endColorstr='#23538a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    
    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: 75px;*/
	border-radius:80px;
    
}

input[type="submit"].searchButtons:hover
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#838c99+1,066dab+100 */
    background: #838c99; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #838c99 1%, #066dab 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #838c99 1%,#066dab 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #838c99 1%,#066dab 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#838c99', endColorstr='#066dab',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    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: 75px;*/
	border-radius:80px;
}

.generalPopupButtons
{
    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: 75px;*/
	border-radius:80px;
    color: Black;
}

input[type="submit"].generalPopupButtons: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: 12px;
    font-family: Verdana;
	cursor:pointer;
    /*width: 75px;*/
	border-radius:80px;
    color: Black;
}

.generalPopupHeader
{
    display:block;
    font-size:20px;
    font-weight:bold;
    text-align:center;
    padding-top:10px;
    margin-left: 10px;
    margin-right: 10px;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-color: Gray;
    border-style: solid;
}

.generalPopupTitle 
{
    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;
}

.required-black {
    color: #000000;
    font-weight: bold;
}

#pnlPasswordRequirements li {
    list-style-type: none;
}

.invalid {
    background: url(../images/cross.png) no-repeat 0 50%;
    padding-left: 22px;
    line-height: 15px;
    color: red; /*#ec3f41;*/
}

.valid {
    background: url(../images/tick.png) no-repeat 0 50%;
    padding-left: 22px;
    line-height: 15px;
    color: green;/*#3a7d34;*/
}

#pnlPasswordRequirements {
    display: none;
}

/*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: 12px;
    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: 18px;
}

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: none;
    margin: 0;
    padding: 30px 10px 0 0;
    font-size:22px;
}

#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:left;
}

.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: 18px;
    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: none;
    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 {
    width: 300px;
    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: 11.88px;
    }

    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: 23%;
      }
      #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: 130px;
      }
      #MainContent_ProfileControl_Label10, #MainContent_ProfileControl_Label6 {
          padding-left: 8px;
      }
      #altPhoneDiv {
          margin-left: 225px;
      }
      #MainContent_ProfileControl_Label11 {
          width: 300px;
      }
      #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: 13.2px;
        color: #000;
        background-image: url(../Images/white_back.png);
        background-repeat: repeat-y;
        background-position: center top;
        max-width: 1020px;
    }
}

.radio-btn label{
    float:right;
}

@media(max-width: 768px)
{

.radioBox label {
    width:90%;
}
}*/
    .fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
       -o-transition: opacity .15s linear;
          transition: opacity .15s linear;
}

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.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;
}

/*.loading
{
    font-family: Arial;
    font-size: 10pt;
    border: 2px solid #67CFF5;
    width: 50%;
    height: 10%;
    position: fixed;
    background-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%;
}

.mymodalBackground {
    background-color: Black !important;
    filter: alpha(opacity=90) !important;
    opacity: 0.6 !important;
}

.mymodalPopup {
    padding: 5px;
    background-color: #FFFFFF;
    border-color: black;
    width: 450px !important;
    height: auto !important;
    }






/*new for questions popup*/

.range {
    position: relative;
    width: 525px;
    height: 5px;
}

    .range input {
        width: 67%;
        position: absolute;
        top: 1px;
        height: 0;
        -webkit-appearance: none;
        left: 1px;
    }

        .range input::-webkit-slider-thumb {
            -webkit-appearance: none;
            width: 18px;
            height: 18px;
            margin: -8px 0 0;
            border-radius: 50%;
            background: #37adbf;
            cursor: pointer;
            border: 0 !important;
        }

        .range input::-moz-range-thumb {
            width: 18px;
            height: 18px;
            margin: -8px 0 0;
            border-radius: 50%;
            background: #37adbf;
            cursor: pointer;
            border: 0 !important;
        }

        .range input::-ms-thumb {
            width: 18px;
            height: 18px;
            margin: -8px 0 0;
            border-radius: 50%;
            background: #37adbf;
            cursor: pointer;
            border: 0 !important;
        }

        .range input::-webkit-slider-runnable-track {
            width: 100%;
            height: 2px;
            cursor: pointer;
            background: #b2b2b2;
        }

        .range input::-moz-range-track {
            width: 100%;
            height: 2px;
            cursor: pointer;
            background: #b2b2b2;
        }

        .range input::-ms-track {
            width: 100%;
            height: 2px;
            cursor: pointer;
            background: #b2b2b2;
        }

        .range input:focus {
            background: none;
            outline: none;
        }

        .range input::-ms-track {
            width: 100%;
            cursor: pointer;
            background: transparent;
            border-color: transparent;
            color: transparent;
        }

.range-labels {
    margin: 18px -41px 0;
    padding: 0;
    list-style: none;
}

    .range-labels li {
        position: relative;
        float: left;
        width: 101.1px;
        text-align: center;
        /*color: #b2b2b2;*/
        color: black;
        font-size: 14px;
        cursor: pointer;
    }

        .range-labels li::before {
            position: absolute;
            top: -25px;
            right: 0;
            left: 0px;
            content: "";
            margin: 0 auto;
            width: 9px;
            height: 9px;
            background: #b2b2b2;
            border-radius: 50%;
        }

    .range-labels .active {
        /*color: #37adbf;*/
        /*color: black;*/
        color:none;
    }

    /*.range-labels .selected::before {
        background: #37adbf;
    }*/

    /*.range-labels .active.selected::before {
        display: none;
    }*/


input[type="range"] {
    width:99%;
    margin: 0px;
    padding: 2px 0px;
    outline: none;
    z-index:99;
    background-color: transparent;
    -webkit-appearance: none;
}

    input[type="range"]:focus {
        outline: none;
    }

    input[type="range"]::-webkit-slider-runnable-track {
        width: 100%;
        height: 4px;
        background: #CCC;
        border-radius: 7px;
        cursor: pointer;
    }

    input[type="range"]:focus::-webkit-slider-runnable-track {
        background: #58b458;
    }

    input[type="range"]::-webkit-slider-thumb {
        height: 18px;
        width: 18px;
        margin-top: -7px;
        border: 1px solid #00AD7A;
        background: #58b458;
        border-radius: 50%;
        cursor: pointer;
        -webkit-appearance: none;
    }

    input[type="range"]::-moz-range-thumb {
        height: 18px;
        width: 18px;
        border: 1px solid #00AD7A;
        background: #58b458;
        border-radius: 50%;
        cursor: pointer;
    }

    input[type="range"]:-moz-range-track {
        width: 100%;
        height: 4px;
        background: #CCC;
        border-radius: 7px;
        cursor: pointer;
    }

    input[type="range"]:focus::-moz-range-track {
        background: #58b458;
    }

    input[type="range"]::-ms-thumb {
        height: 18px;
        width: 18px;
        border: 1px solid #00AD7A;
        background: #58b458;
        border-radius: 50%;
        cursor: pointer;
    }

    input[type="range"]::-ms-track {
        width: 100%;
        height: 4px;
        color: transparent;
        border-width: 16px 0;
        border-color: transparent;
        background: transparent;
        cursor: pointer;
    }

    input[type="range"]::-ms-fill-lower {
        background: #CCC;
        border-radius: 3px;
    }

    input[type="range"]::-ms-fill-upper {
        background: #CCC;
        border-radius: 3px;
    }

    input[type="range"]:focus::-ms-fill-lower {
        background: #58b458;
    }

    input[type="range"]:focus::-ms-fill-upper {
        background: #58b458;
    }

.range-labels li:first-child {
    visibility: hidden;
}


.range-labels li::before:first-child {
    visibility: hidden;
}

@media screen and (forced-colors: active), (forced-colors: none) {
    .range {
        z-index: 99 !important;
    }

    .range input {
        width: 100%;
        top: -18px;
        position: relative;
        height: auto !important;
    }

    .range-labels {
        margin: 18px -41px 0;
    }

    input[type="range"]::-ms-thumb {
        height: 18px;
        width: 18px;
        border: 1px solid #58b458;
        background: #58b458;
        border-radius: 50%;
        cursor: pointer;
        margin-top: 2px !important;
    }

    /*input[type="range"]::-ms-track {
        width: 100%;
        height: 4px;
        color: transparent;
        border-width: 16px 0;
        border-color: transparent;
        background: transparent;
        cursor: pointer;
        margin-top: -4px;
    }*/
}