html {
    overflow-y: scroll;
}

body {
    font-family: "Raavi", "Myriad Pro", Calibri, sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    width: 960px;
    margin: 0 auto;
    padding-top: 1em;
    padding-bottom: 1em;
}

input, select, textarea, button {
    font-family: "Roboto", "Raavi", "Myriad Pro", Calibri, sans-serif !important;
    font-size: 14px;
}

a {
    color: #329441;
    font-weight: bold;
}

.language-buttons {
    text-align: right;
}

.logo {
    height: 247px;
    width: 960px;
    background-image: url('../Images/main-header.jpg');
}

.logo-text-big {
    font-size: 30px;
    font-weight: bold;
    padding-left: 380px;
    padding-top: 85px;
    margin-bottom: -10px;
    color: #333333;
}

.logo-text-small {
    font-size: 22px;
    font-weight: 200;
    padding-left: 380px;
    color: #666666;
}

.btn-apply {
    float: right;
    margin-right: 10px;
}

#btnApply {
    width: 140px;
    height: 45px;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ce1127+0,860615+100 */
    background: #ce1127; /* Old browsers */
    background: -moz-linear-gradient(top, #ce1127 0px, #860615 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0px,#ce1127), color-stop(100%,#860615)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ce1127 0px,#860615 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ce1127 0px,#860615 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ce1127 0px,#860615 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ce1127 0px,#860615 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce1127', endColorstr='#860615',GradientType=0 ); /* IE6-9 */

    border-radius: 3px;
}

.apply-button-small {
    font-size: 16px;
    padding: 0px;
    margin: 2px 0px -5px 0px;
    font-weight: lighter;
}

.apply-button-bold {
    font-weight: bold;
    font-size: 20px;
    margin: 0px;
    padding: 0px;
}

.menu-outer {
    width: 100%;
    text-align: center;
    background-color: #d6d4d5;
    font-size: 0;
}

.menu-inner {
    display: inline-block;
}

.RadTabStrip_Silk {
    font-family: "Roboto", "Raavi", "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif !important;
    font-size: 15px !important;
    line-height: 20px !important;
}

.RadTabStrip_Silk .rtsLevel1 .rtsLink {
    padding-top: 4px !important;
}

.rtsUL {
    background-color: #d6d4d5;
}

.rtsLink {
    border: 0 none !important;
    font-weight: bold;
}

.rtsTxt {
    padding-top: 1px !important;
}

.rtsSelected {
    background: #329441 !important;
}

.master-content {
    background-color: #f8f8f8;
}

.footer {
    height: 95px;
    width: 960px;
    background-image: url('../Images/main-footer.jpg');
    text-align: center;
    line-height: 95px;
}

.home-bold {
    color: #329441;
    font-weight: bold;
}

.validation-summary {
    padding: 0px 0px 2px 0px;
    background-color: #dfdfdf;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    margin: 0px auto 14px auto;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.validation-header {
    background-color: #AAABAF;
    color: #ffffff;
    font-weight: bold;
    font-size: large;
    padding: 8px 4px 4px 14px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.validation-summary ul {
    padding-top: 2px;
    padding-left: 20px;
    list-style: none;
    color: #ce1127;
    font-weight: bold;
}

    .validation-summary ul li {
        line-height: 28px;
        padding: 1px 0px 0px 15px;
        background-image: url(../images/validation-warning.png);
        background-size: 16px;
        background-position: 0px 2px;
        background-repeat: no-repeat;
    }

.hidden {
    display: none;
}

.rtsTxt {
    padding-left: 0px !important;
}

.requiredField {
    color: #cc1127;
}