a { text-decoration: none; color: #003399; font-weight:bold;}
a:hover { text-decoration: underline; }

ul.form { list-style-type: none; margin: 0; padding: 0; }
ul.form textarea { display: block; clear: both; }
ul.form label { 
    color:#555555;
    float:left;
    font-size:9pt;
    margin-right:10px;
    text-align:left; 
    line-height: 1.5;
    width:90px;
    margin-bottom:10px;
}
form label.error { font-weight: bold; }
ul.form li { margin-left: 0; padding-left: 0; clear: both; font-size: 80%; }
ul.form label { margin-left: 0; width: 90px; padding-top: 3px; font-weight: bold; }
ul.form .errorlist { list-style-type: none; color: rgb(255, 40, 40); padding: 0; margin: 0; }
ul.form .errorlist li { padding-bottom: 0px; font-size:125% !important; line-height:1; }

.red { color: rgb(255, 40, 40); }
.clear { clear: both; }
.float_left { float: left; }
.float_right { float: right; }
.text_right { text-align: right; }

a.sign_out { padding: 5px; background-color: #ddd; }
a.sign_out { color: rgb(53,58,69) !important; }
a.user_name { color: rgb(60,112,214) !important; }

ul.nav { list-style-type: none; padding: 0; margin: 0; }
ul.nav li { margin-top: 10px; }
ul.nav li a { padding: 5px; background-color: #ddd; color: rgb(53,58,69); }
ul.nav li.current a { background-color: rgb(237,71,20); color: #fff; }


.user_blurb { margin-top: 10px; }


blockquote {margin-left:30px;margin-right:30px;}
ul.slideshow li {list-style-type:none;}

.at-checkbox-title{    color: white !important; }
.SmsLegalDisclaimer.at-indented {display: none !important; }
input[type=submit].at-submit.btn-at.btn-at-primary {    max-width: 410px !important;
    margin: 0 auto 0 0 !important;

    width: 100% !important;
    margin: 0 auto;}

    .at-form-submit {
        padding: .625rem;
        /* margin-right: 0px; */
        padding-right: 0px !important;;
        width: 100%;
        top: unset !important;
    }
    .at-form-submit {margin-top:0px !important;}

 .home .at input[type=text], .home .at input[type=password], .home .at input[type=date], .home .at input[type=datetime], .home .at input[type=datetime-local], .home .at input[type=month], .home .at input[type=week], .home .at input[type=email], .home .at input[type=number], .home .at input[type=search], .home .at input[type=tel], .home .at input[type=time], .home .at input[type=url], .home .at input[type=color], .home .at textarea {
        margin: 6px 0 !important;}

        .signup-form h3 {padding-bottom:15px    
        }

        #NVSignupForm2295229-ContactInformation-EmailAddress {
            margin-bottom:0px !important;}

 .at-markup.SmsLegalDisclaimer.at-legal p {   line-height: 24px;}
