﻿
/* NEEDS TO BE AUDITED AND ALL DUPLICATES FROM SSI.CSS REMOVED. */
.mr0{margin-right: 0px !Important;}
.mt0{margin-top: 0px !Important;}
.ml0{margin-left: 0px !Important;}
.mb0{margin-bottom: 0px !Important;}
.mr5{margin-right: 5px !Important;}
.mt5{margin-top: 5px !Important;}
.ml5{margin-left: 5px !Important;}
.mb5{margin-bottom: 5px !Important;}
.mr10{margin-right: 10px !Important;}
.mt10{margin-top: 10px !Important;}
.ml10{margin-left: 10px !Important;}
.mb10{margin-bottom: 10px !Important;}
.mr15{margin-right: 15px !Important;}
.mt15{margin-top: 15px !Important;}
.ml15{margin-left: 15px !Important;}
.mb15{margin-bottom: 15px !Important;}
.ml25{margin-left:25px !Important;}
.mr25{margin-right:25px !Important;}
.mt25{margin-top:25px !Important;}
.mb25{margin-bottom:25px !Important;}

.mt40{margin-top:40px !Important;}
.mb40{margin-bottom:40px !Important;}
.mt50{margin-top:50px !Important;}
.mb50{margin-bottom:50px !Important;}

.ml1p{margin-left: 1% !Important;}

.clear {clear: both !Important;}
.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

.fl{float: left !Important;}
.fr{float: right !Important;}
.tright{text-align: right !Important;}
.tleft{text-align: left !Important;}
.tcenter{text-align: center !Important;}
.vtop{vertical-align: top !Important;}
.vmiddle{vertical-align: middle !Important;}
.vbottom{vertical-align: bottom !Important;}
.w25{width: 25px !Important;}
.w50{width: 50px !Important;}
.w75{width: 75px !Important;}
.w90{width: 90px !Important;}
.w100{width: 100px !Important;}
.w110{width: 110px !Important;}
.w115{width: 115px !Important;}
.w125{width: 125px !Important;}
.w150{width: 150px !Important;}
.w175{width: 175px !Important;}
.w190{width: 190px !Important;}
.w200{width: 200px !Important;}
.w225{width: 225px !Important;}
.w250{width: 250px !Important;}
.w300{width: 300px !Important;}
.w325{width: 325px !Important;}
.w350{width: 350px !Important;}
.w400{width: 400px !Important;}
.w450{width: 450px !Important;}
.w500{width: 500px !Important;}
.wAuto{width: auto !Important;}
.w100P{width: 100% !Important;}
.w100Pcenter{width: 100% !Important;display:inline-block !Important;text-align:center !Important;}
.w100Pleft{width: 100% !Important;display:inline-block !Important;text-align:left !Important;}
.pl0{padding-left: 0px !Important;}
.pr0{padding-right: 0px !Important;}
.pt0{padding-top: 0px !Important;}
.pt10{padding-top: 10px !Important;}
.pt15{padding-top: 15px !Important;}
.pr10{padding-right: 10px !Important;}
.pl10{padding-left: 10px !Important;}
.inlineBlock{display: inline-block !Important;}
.upper{text-transform:uppercase !Important;}
.italic{font-style:italic !Important;}
.bold{font-weight:bold !Important;}
.hidden{display: none !Important;}

.fs10{font-size:10px !Important;}
.fs11{font-size:11px !Important;}
.fs12{font-size:12px !Important;}
.fs13{font-size:13px !Important;}
.fs14{font-size:14px !Important;}
.fs15{font-size:15px !Important;}
.fs16{font-size:16px !Important;}

.fcWhite {color: white !important;}
.fcDark {color: #828282 !important;}
.bcWhite {background-color: white;}

.required{font-size:11px !Important;color:#656565 !Important;font-style:italic !Important;}
.content{width:100% !Important;display:inline-block !Important;padding-bottom:50px !Important;}

.center { text-align: center !important; }

.header-img{
    width:300px;
    height:100px;
    border: none;
    margin: 0;
}

/*input, textarea, button { margin-top:10px }*/
/* Required field START */

.required-field-block {
    position: relative;
}
.required-field-block .required-icon {
    display: inline-block;
    vertical-align: middle;
    margin: -0.25em 0.25em 0em;
    background-color: #E8E8E8;
    border-color: #E8E8E8;
    padding: 0.5em 0.8em;
    color: rgba(0, 0, 0, 0.65);
    text-transform: uppercase;
    font-weight: normal;
    border-radius: 0.325em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: background 0.1s linear;
    -moz-transition: background 0.1s linear;
    transition: background 0.1s linear;
    font-size: 75%;
}
.required-field-block .required-icon {
    background-color: transparent;
    position: absolute;
    top: 0em;
    right: 0em;
    z-index: 10;
    margin: 0em;
    width: 30px;
    height: 30px;
    padding: 0em;
    text-align: center;
    -webkit-transition: color 0.2s ease;
    -moz-transition: color 0.2s ease;
    transition: color 0.2s ease;
}
.required-field-block .required-icon:after {
    position: absolute;
    content: "";
    right: 1px;
    top: 1px;
    z-index: -1;
    width: 0em;
    height: 0em;
    border-top: 0em solid transparent;
    border-right: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 0em solid transparent;
    border-right-color: inherit;
    -webkit-transition: border-color 0.2s ease;
    -moz-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease;
}
.required-field-block .required-icon .text {
    color: #B80000;
    font-size: 26px;
    margin: -3px 0 0 5px;
}
/* Required field END */

.DefaultBackGroundImage{
    background-attachment:fixed !important;
}

.DefaultScaledBackGroundImage{
    background-repeat:repeat-x;
    background-attachment:fixed !important;
}
