﻿.mailContactUs
{
}
h2, h3, h4, h5, h7 {
    font-weight: bold;
}
.NormalText
{
    font-family:inherit;
    font-size: 1rem;
    text-align: left !important;
}
.header {
    text-align: left !important;
}
.header h2
{
    font-size: 1rem;
}

.BoldText {
    font-family: inherit;
    font-size: 1rem;
    font-weight: bold !important;
}
.Mandatory {
    font-family: inherit;
    font-size: 1rem;
    color: Red !important;
}
.ErrorText {
    font-family: inherit;
    font-size: 1rem;
    color: Red !important;
}
.captchaStyle {
    border: 1px solid #bcbcbc;
    height: 60px !important;
    width: 200px !important;
}
.textbox
{
    box-sizing:border-box;
    border:1px solid #bcbcbc;
    width:100%;
    padding:5px;
}
.textArea {
    box-sizing: border-box;
    border: 1px solid #bcbcbc;
    width: 100%;
    height:100px;
    padding: 5px;
    resize:vertical;
}

.captchaStyle img {
    padding: 0px !important;
    margin: 0px !important;
}
.tdcaptcha
{
    border: none !important;
    height: 60px !important;
    width: 200px !important;
    padding: 1px !important;
}
.nobordermargin
{
    border: none !important;
    margin: 0px !important;
}
.tdcenter
{
    text-align:center;
}
.commentsList {
    background-color: Gray !important;
    font-family: inherit;
    font-size: 1rem;
}
.tdbottomNoBorder
{
    vertical-align: bottom !important;
    border: none !important;
}

.submitButtonCell{
    padding-top:15px;
}

.button {
    font-family: inherit;
    font-size: 1.1rem;
    padding: 5px 10px 5px 10px;
    background-color: #004c97;
    border: 1px solid #0766c3;
    color: #fff;
    outline: none;
    cursor: pointer;
}

    .button:hover {
        background-color: #0766c3;
        border: 1px solid #004c97;
    }
	
	
/* ADA Upgrade --------------------------------------------------------------*/	
/*Removed margin property and added margin-top property to DropDownList class*/
.button:focus, input:focus, select:focus, textArea:focus {
    outline: 2px solid black;
    outline-offset: 2px;
}

.commentInput {
    box-sizing:border-box;
    background-color: #F7F7F7 !important;
    /*filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFEFC6, endColorstr=#FFDC80)!important;
    background: -moz-linear-gradient(top,  #FFEFC6,  #FFDC80);
	background: -webkit-gradient(linear, left top, left bottom, from( #FFEFC6), to(#FFDC80));*/
    filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#F7F7F7, endColorstr=#FFFFFF) !important;
    background: -moz-linear-gradient(top, #F7F7F7, #FFFFFF);
    background: -webkit-gradient(linear, left top, left bottom, from( #F7F7F7), to(#FFFFFF));
    padding: 5px 15px;
    width: 100%;
}
.Information {
    font-family: inherit;
    font-size: 1.2rem;
    color: green !important;
    font-weight: bold !important;
}
.PopupBody
{
    padding: 1rem;
    text-align: center !important;
}
.ModalPopup {
    padding: 10px !important;
    border: solid 1px Black !important;
    background-color: White;
    text-align: left !important;
    font-family: inherit;
    font-size: 1rem;
    width: 506px;
}
.ModalBackGround
{
    background-color:Silver;
    filter: alpha(opacity=70);
	opacity: 0.7;
}
.DropDownList {
    box-sizing:border-box;
    border: 1px solid #bcbcbc;
    /* margin: 0px !important; */
    width:100%;
    padding:5px;
	margin-top: 5px;
}
.contactCenter{
    /*font-size: 14px;*/
}
/*Large devices (desktops, 650px and up)*/
@media (min-width: 650px) {
    .contactCenter {
        width: 50%;
        margin:0 auto;
    }
}
