
@charset "utf-8";
* {
    font-family: "HelveticaNeue-Light","Helvetica Neue Light",sans-serif;
    font-weight: 100;
    line-height: 1em;
    margin: 0;
    padding: 0;
}
html, body {
}
html {
    margin: 0 !important;
    width: 100%;
}
body {
    font-family: "HelveticaNeue-Light","Helvetica Neue Light",sans-serif !important;
    line-height: 1em;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
    width: 100%;
}
div, span {
    box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important
	-moz-box-sizing: border-box !important
	-ms-box-sizing: border-box !important
    min-width: 10px !important;
}
.mailtoLink {
}
.generalContact {
}
.remove {
}
span {
    min-width: 10px !important;
}
span img {
    max-width: 100% !important;
}
.clearfix {
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
a:link, a:visited, a:hover, a:focus {
    padding: 0;
}
.word-break {
    word-break: break-all;
}
a:link, a:visited {
    text-decoration: none;
}
a:hover, a:focus {
    text-decoration: underline;
}
.error {
}
h1, h2, h3, h4, h5, h6, p, ul, li, body#tinymce {
    font-family: "HelveticaNeue-Light","Helvetica Neue Light",sans-serif !important;
    font-style: normal !important;
    font-weight: 100 !important;
    line-height: 130%;
    margin: 0;
    padding: 0;
}
h4.noCufon {
    font-family: "Helvetica",sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: bold;
}
h1 {
    font-size: 300%;
    font-weight: bold;
    margin: -5px 0 20px;
}
h1.sitetitle {
    font-size: 145%;
    font-weight: bold;
    margin: -5px 0 0;
}
h2 {
    font-size: 250%;
    font-weight: bold;
    margin: -5px 0 16px;
}
h3 {
    font-size: 200%;
    font-weight: bold;
    margin: 0 0 12px;
}
h4 {
    font-size: 150%;
    font-weight: bold;
    margin: 0 0 8px;
}
h5 {
    font-size: 125%;
    font-weight: bold;
    margin: 0 0 8px;
}
h6 {
    font-size: 115%;
    font-weight: bold;
    margin: 0 0 8px;
}
.h1 {
    font-size: 300% !important;
    font-weight: bold;
    margin: -5px 0 20px;
}
.h2 {
    font-size: 250% !important;
    font-weight: bold;
    margin: -5px 0 16px;
}
.h3 {
    font-size: 200% !important;
    font-weight: bold;
    margin: 0 0 12px;
}
.h4 {
    font-size: 150% !important;
    font-weight: bold;
    margin: 0 0 8px;
}
.h5 {
    font-size: 125% !important;
    font-weight: bold;
    margin: 0 0 8px;
}
.h6 {
    font-size: 115% !important;
    font-weight: bold;
    margin: 0 0 8px;
}
p, input, textarea {
    font-size: 104%;
    font-style: normal;
    font-weight: 100;
    margin: 0 0 8px;
}
li, li li, li li li, li li li li, li li li li li {
    font-size: 100%;
    font-style: normal;
    margin: 0;
}
img {
    border: 0 none;
    text-decoration: none;
}
input {
    font-size: 100%;
}
ul {
    margin: 5px 0 8px 15px;
}
ol {
    margin: 5px 0 8px 15px;
}
li {
    margin: 0 0 3px 15px;
}
#contain ul {
    list-style: disc outside none;
}
#contain ul ul {
    list-style: circle outside none;
}
#contain ul ul ul {
    list-style: square outside none;
}
#contain ul ul ul ul {
    list-style: disc outside none;
}
#contain ul ul ul ul ul {
    list-style: circle outside none;
}
#contain ul ul ul ul ul ul {
    list-style: square outside none;
}
.no_list_item {
    list-style: none outside none;
}
table {
    max-width: 100%;
    min-width: 10px;
    width: 100%;
}
table, tbody, th, tr, td {
    margin: 0;
    padding: 0;
    text-align: left;
    vertical-align: top;
}
table tr {
    border-bottom: 1px solid #ccc;
    text-align: left;
}
td {
    padding: 3px 10px 0 0;
}
tr {
    border-bottom: 1px solid #ccc;
    padding: 10px 0;
}
.img100 {
    max-width: 100%;
    width: 100%;
}
.img75 {
    max-width: 75%;
    width: 100%;
}
.img50 {
    max-width: 50%;
    width: 100%;
}
.img45 {
    max-width: 45%;
    width: 100%;
}
.img40 {
    max-width: 40%;
    width: 100%;
}
.img35 {
    max-width: 35%;
    width: 100%;
}
.img30 {
    max-width: 30%;
    width: 100%;
}
.img25 {
    max-width: 25%;
    width: 100%;
}
.mobileshow {
    display: none;
}
.mobileshowImp {
    display: none;
}
.mobilehide {
    display: block;
}
input[type="text"], input[type="textarea"], textarea, input[type="password"] {
    border-radius: 5px;
    margin: 5px 0 8px;
    opacity: 0.7;
    padding: 3px 4px;
    width: 100%;
}
option, select {
    border-radius: 5px;
    margin: 5px 0 8px;
    opacity: 0.7;
    padding: 3px 4px 1px;
    width: 100%;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    border: 1px solid #333;
    border-radius: 5px;
    font-size: 90%;
    padding: 5px 10px;
}
button, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
    border-radius: 5px;
    opacity: 0.8;
}
#break {
    clear: both;
    height: 0;
}
#break1 {
    clear: both;
    height: 1px;
}
#break5 {
    clear: both;
    height: 5px;
}
#break10 {
    clear: both;
    height: 10px;
}
#break15 {
    clear: both;
    height: 15px;
}
#break20 {
    clear: both;
    height: 20px;
}
#break25 {
    clear: both;
    height: 25px;
}
#break30 {
    clear: both;
    height: 30px;
}
#break35 {
    clear: both;
    height: 35px;
}
#break40 {
    clear: both;
    height: 40px;
}
#break45 {
    clear: both;
    height: 45px;
}
#break50 {
    clear: both;
    height: 50px;
}
#break55 {
    clear: both;
    height: 55px;
}
#break60 {
    clear: both;
    height: 60px;
}
.break {
    clear: both !important;
    height: 0;
}
.break1 {
    clear: both !important;
    height: 1px;
}
.break5 {
    clear: both !important;
    height: 5px;
}
.break10 {
    clear: both !important;
    height: 10px;
}
.break15 {
    clear: both !important;
    height: 15px;
}
.break20 {
    clear: both !important;
    height: 20px;
}
.break25 {
    clear: both !important;
    height: 25px;
}
.break30 {
    clear: both !important;
    height: 30px;
}
.break35 {
    clear: both !important;
    height: 35px;
}
.break40 {
    clear: both !important;
    height: 40px;
}
.break45 {
    clear: both !important;
    height: 45px;
}
.break50 {
    clear: both !important;
    height: 50px;
}
.break55 {
    clear: both !important;
    height: 55px;
}
.break60 {
    clear: both !important;
    height: 60px;
}
.span {
}
.spanAuto {
    width: auto;
}
.span2 {
    float: left;
    padding-right: 10px;
    width: 49.8%;
}
.span3 {
    float: left;
    padding-right: 10px;
    width: 33%;
}
.span4 {
    float: left;
    padding-right: 10px;
    width: 24.8%;
}
.span5 {
    float: left;
    padding-right: 10px;
    width: 19.8%;
}
.span6 {
    float: left;
    padding-right: 10px;
    width: 16.4%;
}
.span7 {
    float: left;
    padding-right: 10px;
    width: 14%;
}
.span8 {
    float: left;
    padding-right: 10px;
    width: 12.3%;
}
.span9 {
    float: left;
    padding-right: 10px;
    width: 10.9%;
}
.spanS {
    float: left;
    padding-right: 10px;
    width: 20%;
}
.spanM {
    float: left;
    padding-right: 10px;
    width: 59.8%;
}
.spanL {
    float: left;
    padding-right: 10px;
    width: 79.8%;
}
.spanOffsetL {
    float: left;
    padding-right: 10px;
    width: 74.8%;
}
.spanOffsetS {
    float: left;
    padding-right: 10px;
    width: 24.8%;
}
.span2.last, .span3.last, .span4.last, .span5.last, .span6.last, .span7.last, .span8.last, .span9.last, .spanS.last, .spanM.last, .spanL.last, .spanOffsetL.last, .spanOffsetS.last {
    float: right;
    margin-left: -10px;
    margin-right: 0 !important;
}
.height {
    height: auto;
}
.height100 {
    height: auto;
}
.positionAR {
    position: absolute;
    right: 0;
    z-index: 10;
}
.positionAL {
    left: 0;
    position: absolute;
    z-index: 10;
}
.positionART {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
}
.positionALT {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 10;
}
.positionARB {
    bottom: 0;
    position: absolute;
    right: 0;
    z-index: 10;
}
.positionALB {
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 10;
}
.positionR {
    position: relative !important;
}
.overflowN {
    overflow: hidden;
}
.overflowXh {
    overflow-x: hidden;
}
.overflowYh {
    overflow-y: hidden;
}
.bgcWT75 {
    background: url("../images/white-transparent-75.png") repeat scroll left top rgba(0, 0, 0, 0);
}
.alignC {
    text-align: center !important;
}
.alignR {
    text-align: right !important;
}
.alignL {
    text-align: left !important;
}
.alignJ {
    text-align: justify !important;
}
.three_wide {
    float: left;
    width: 32%;
}
.two_wide {
    float: left;
    width: 48%;
}
.four_wide {
    float: left;
    width: 23%;
}
.removePad {
    padding: 0 !important;
}
.pad0 {
    padding: 0;
}
.pad1 {
    padding: 1px;
}
.pad2 {
    padding: 2px;
}
.pad3 {
    padding: 3px;
}
.pad4 {
    padding: 4px;
}
.pad5 {
    padding: 5px;
}
.pad6 {
    padding: 6px;
}
.pad7 {
    padding: 7px;
}
.pad8 {
    padding: 8px;
}
.pad9 {
    padding: 9px;
}
.pad10 {
    padding: 10px;
}
.pad15 {
    padding: 15px;
}
.pad20 {
    padding: 20px;
}
.pad25 {
    padding: 25px;
}
.pad30 {
    padding: 30px;
}
.pad35 {
    padding: 35px;
}
.pad40 {
    padding: 40px;
}
.pad45 {
    padding: 45px;
}
.pad50 {
    padding: 50px;
}
.pad55 {
    padding: 55px;
}
.pad60 {
    padding: 60px;
}
.pad65 {
    padding: 65px;
}
.pad70 {
    padding: 70px;
}
.pad75 {
    padding: 75px;
}
.pad80 {
    padding: 80px;
}
.pad85 {
    padding: 85px;
}
.pad90 {
    padding: 90px;
}
.pad95 {
    padding: 95px;
}
.pad100 {
    padding: 100px;
}
.padT1 {
    padding-top: 1px;
}
.padT2 {
    padding-top: 2px;
}
.padT3 {
    padding-top: 3px;
}
.padT4 {
    padding-top: 4px;
}
.padT5 {
    padding-top: 5px;
}
.padT6 {
    padding-top: 6px;
}
.padT7 {
    padding-top: 7px;
}
.padT8 {
    padding-top: 8px;
}
.padT9 {
    padding-top: 9px;
}
.padT10 {
    padding-top: 10px;
}
.padT15 {
    padding-top: 15px;
}
.padT20 {
    padding-top: 20px;
}
.padT25 {
    padding-top: 25px;
}
.padT30 {
    padding-top: 30px;
}
.padT35 {
    padding-top: 35px;
}
.padT40 {
    padding-top: 40px;
}
.padT45 {
    padding-top: 45px;
}
.padT50 {
    padding-top: 50px;
}
.padT55 {
    padding-top: 55px;
}
.padT60 {
    padding-top: 60px;
}
.padT65 {
    padding-top: 65px;
}
.padT70 {
    padding-top: 70px;
}
.padT75 {
    padding-top: 75px;
}
.padT80 {
    padding-top: 80px;
}
.padT85 {
    padding-top: 85px;
}
.padT90 {
    padding-top: 90px;
}
.padT95 {
    padding-top: 95px;
}
.padT100 {
    padding-top: 100px;
}
.padB1 {
    padding-bottom: 1px;
}
.padB2 {
    padding-bottom: 2px;
}
.padB3 {
    padding-bottom: 3px;
}
.padB4 {
    padding-bottom: 4px;
}
.padB5 {
    padding-bottom: 5px;
}
.padB6 {
    padding-bottom: 6px;
}
.padB7 {
    padding-bottom: 7px;
}
.padB8 {
    padding-bottom: 8px;
}
.padB9 {
    padding-bottom: 9px;
}
.padB10 {
    padding-bottom: 10px;
}
.padB15 {
    padding-bottom: 15px;
}
.padB20 {
    padding-bottom: 20px;
}
.padB25 {
    padding-bottom: 25px;
}
.padB30 {
    padding-bottom: 30px;
}
.padB35 {
    padding-bottom: 35px;
}
.padB40 {
    padding-bottom: 40px;
}
.padB45 {
    padding-bottom: 45px;
}
.padB50 {
    padding-bottom: 50px;
}
.padB55 {
    padding-bottom: 55px;
}
.padB60 {
    padding-bottom: 60px;
}
.padB65 {
    padding-bottom: 65px;
}
.padB70 {
    padding-bottom: 70px;
}
.padB75 {
    padding-bottom: 75px;
}
.padB80 {
    padding-bottom: 80px;
}
.padB85 {
    padding-bottom: 85px;
}
.padB90 {
    padding-bottom: 90px;
}
.padB95 {
    padding-bottom: 95px;
}
.padB100 {
    padding-bottom: 100px;
}
.padL1 {
    padding-left: 1px;
}
.padL2 {
    padding-left: 2px;
}
.padL3 {
    padding-left: 3px;
}
.padL4 {
    padding-left: 4px;
}
.padL5 {
    padding-left: 5px;
}
.padL6 {
    padding-left: 6px;
}
.padL7 {
    padding-left: 7px;
}
.padL8 {
    padding-left: 8px;
}
.padL9 {
    padding-left: 9px;
}
.padL10 {
    padding-left: 10px;
}
.padL15 {
    padding-left: 15px;
}
.padL20 {
    padding-left: 20px;
}
.padL25 {
    padding-left: 25px;
}
.padL30 {
    padding-left: 30px;
}
.padL35 {
    padding-left: 35px;
}
.padL40 {
    padding-left: 40px;
}
.padL45 {
    padding-left: 45px;
}
.padL50 {
    padding-left: 50px;
}
.padL55 {
    padding-left: 55px;
}
.padL60 {
    padding-left: 60px;
}
.padL65 {
    padding-left: 65px;
}
.padL70 {
    padding-left: 70px;
}
.padL75 {
    padding-left: 75px;
}
.padL80 {
    padding-left: 80px;
}
.padL85 {
    padding-left: 85px;
}
.padL90 {
    padding-left: 90px;
}
.padL95 {
    padding-left: 95px;
}
.padL100 {
    padding-left: 100px;
}
.padR1 {
    padding-right: 1px;
}
.padR2 {
    padding-right: 2px;
}
.padR3 {
    padding-right: 3px;
}
.padR4 {
    padding-right: 4px;
}
.padR5 {
    padding-right: 5px;
}
.padR6 {
    padding-right: 6px;
}
.padR7 {
    padding-right: 7px;
}
.padR8 {
    padding-right: 8px;
}
.padR9 {
    padding-right: 9px;
}
.padR10 {
    padding-right: 10px;
}
.padR15 {
    padding-right: 15px;
}
.padR20 {
    padding-right: 20px;
}
.padR25 {
    padding-right: 25px;
}
.padR30 {
    padding-right: 30px;
}
.padR35 {
    padding-right: 35px;
}
.padR40 {
    padding-right: 40px;
}
.padR45 {
    padding-right: 45px;
}
.padR50 {
    padding-right: 50px;
}
.padR55 {
    padding-right: 55px;
}
.padR60 {
    padding-right: 60px;
}
.padR65 {
    padding-right: 65px;
}
.padR70 {
    padding-right: 70px;
}
.padR75 {
    padding-right: 75px;
}
.padR80 {
    padding-right: 80px;
}
.padR85 {
    padding-right: 85px;
}
.padR90 {
    padding-right: 90px;
}
.padR95 {
    padding-right: 95px;
}
.padR100 {
    padding-right: 100px;
}
.padTB1 {
    padding-bottom: 1px;
    padding-top: 1px;
}
.padTB2 {
    padding-bottom: 2px;
    padding-top: 2px;
}
.padTB3 {
    padding-bottom: 3px;
    padding-top: 3px;
}
.padTB4 {
    padding-bottom: 4px;
    padding-top: 4px;
}
.padTB5 {
    padding-bottom: 5px;
    padding-top: 5px;
}
.padTB6 {
    padding-bottom: 6px;
    padding-top: 6px;
}
.padTB7 {
    padding-bottom: 7px;
    padding-top: 7px;
}
.padTB8 {
    padding-bottom: 8px;
    padding-top: 8px;
}
.padTB9 {
    padding-bottom: 9px;
    padding-top: 9px;
}
.padTB10 {
    padding-bottom: 10px;
    padding-top: 10px;
}
.padTB15 {
    padding-bottom: 15px;
    padding-top: 15px;
}
.padTB20 {
    padding-bottom: 20px;
    padding-top: 20px;
}
.padTB25 {
    padding-bottom: 25px;
    padding-top: 25px;
}
.padTB30 {
    padding-bottom: 30px;
    padding-top: 30px;
}
.padTB35 {
    padding-bottom: 35px;
    padding-top: 35px;
}
.padTB40 {
    padding-bottom: 40px;
    padding-top: 40px;
}
.padTB45 {
    padding-bottom: 45px;
    padding-top: 45px;
}
.padTB50 {
    padding-bottom: 50px;
    padding-top: 40px;
}
.padTB55 {
    padding-bottom: 55px;
    padding-top: 55px;
}
.padTB60 {
    padding-bottom: 60px;
    padding-top: 60px;
}
.padTB65 {
    padding-bottom: 65px;
    padding-top: 65px;
}
.padTB70 {
    padding-bottom: 70px;
    padding-top: 70px;
}
.padTB75 {
    padding-bottom: 75px;
    padding-top: 75px;
}
.padTB80 {
    padding-bottom: 80px;
    padding-top: 80px;
}

.padTB85 {
    padding-bottom: 85px;
    padding-top: 85px;
}
.padTB90 {
    padding-bottom: 90px;
    padding-top: 90px;
}
.padTB95 {
    padding-bottom: 95px;
    padding-top: 95px;
}
.padTB100 {
    padding-bottom: 100px;
    padding-top: 100px;
}
.padLR1 {
    padding-left: 1px;
    padding-right: 1px;
}
.padLR2 {
    padding-left: 2px;
    padding-right: 2px;
}
.padLR3 {
    padding-left: 3px;
    padding-right: 3px;
}
.padLR4 {
    padding-left: 4px;
    padding-right: 4px;
}
.padLR5 {
    padding-left: 5px;
    padding-right: 5px;
}
.padLR6 {
    padding-left: 6px;
    padding-right: 6px;
}
.padLR7 {
    padding-left: 7px;
    padding-right: 7px;
}
.padLR8 {
    padding-left: 8px;
    padding-right: 8px;
}
.padLR9 {
    padding-left: 9px;
    padding-right: 9px;
}
.padLR10 {
    padding-left: 10px;
    padding-right: 10px;
}
.padLR15 {
    padding-left: 15px;
    padding-right: 15px;
}
.padLR20 {
    padding-left: 20px;
    padding-right: 20px;
}
.padLR25 {
    padding-left: 25px;
    padding-right: 25px;
}
.padLR30 {
    padding-left: 30px;
    padding-right: 30px;
}
.padLR35 {
    padding-left: 35px;
    padding-right: 35px;
}
.padLR40 {
    padding-left: 40px;
    padding-right: 40px;
}
.padLR45 {
    padding-left: 45px;
    padding-right: 45px;
}
.padLR50 {
    padding-left: 40px;
    padding-right: 50px;
}
.padLR55 {
    padding-left: 55px;
    padding-right: 55px;
}
.padLR60 {
    padding-left: 60px;
    padding-right: 60px;
}
.padLR65 {
    padding-left: 65px;
    padding-right: 65px;
}
.padLR70 {
    padding-left: 70px;
    padding-right: 70px;
}
.padLR75 {
    padding-left: 75px;
    padding-right: 75px;
}
.padLR80 {
    padding-left: 80px;
    padding-right: 80px;
}
.padLR85 {
    padding-left: 85px;
    padding-right: 85px;
}
.padLR90 {
    padding-left: 90px;
    padding-right: 90px;
}
.padLR95 {
    padding-left: 95px;
    padding-right: 95px;
}
.padLR100 {
    padding-left: 100px;
    padding-right: 100px;
}
.pad0 {
    padding: 0 !important;
}
.pad1Imp {
    padding: 1px !important;
}
.pad2Imp {
    padding: 2px !important;
}
.pad3Imp {
    padding: 3px !important;
}
.pad4Imp {
    padding: 4px !important;
}
.pad5Imp {
    padding: 5px !important;
}
.pad6Imp {
    padding: 6px !important;
}
.pad7Imp {
    padding: 7px !important;
}
.pad8Imp {
    padding: 8px !important;
}
.pad9Imp {
    padding: 9px !important;
}
.pad10Imp {
    padding: 10px !important;
}
.pad15Imp {
    padding: 15px !important;
}
.pad20Imp {
    padding: 20px !important;
}
.pad25Imp {
    padding: 25px !important;
}
.pad30Imp {
    padding: 30px !important;
}
.pad35Imp {
    padding: 35px !important;
}
.pad40Imp {
    padding: 40px !important;
}
.pad45Imp {
    padding: 45px !important;
}
.pad50Imp {
    padding: 50px !important;
}
.pad55Imp {
    padding: 55px !important;
}
.pad60Imp {
    padding: 60px !important;
}
.pad65Imp {
    padding: 65px !important;
}
.pad70Imp {
    padding: 70px !important;
}
.pad75Imp {
    padding: 75px !important;
}
.pad80Imp {
    padding: 80px !important;
}
.pad85Imp {
    padding: 85px !important;
}
.pad90Imp {
    padding: 90px !important;
}
.pad95Imp {
    padding: 95px !important;
}
.pad100Imp {
    padding: 100px !important;
}
.padT1Imp {
    padding-top: 1px !important;
}
.padT2Imp {
    padding-top: 2px !important;
}
.padT3Imp {
    padding-top: 3px !important;
}
.padT4Imp {
    padding-top: 4px !important;
}
.padT5Imp {
    padding-top: 5px !important;
}
.padT6Imp {
    padding-top: 6px !important;
}
.padT7Imp {
    padding-top: 7px !important;
}
.padT8Imp {
    padding-top: 8px !important;
}
.padT9Imp {
    padding-top: 9px !important;
}
.padT10Imp {
    padding-top: 10px !important;
}
.padT15Imp {
    padding-top: 15px !important;
}
.padT20Imp {
    padding-top: 20px !important;
}
.padT25Imp {
    padding-top: 25px !important;
}
.padT30Imp {
    padding-top: 30px !important;
}
.padT35Imp {
    padding-top: 35px !important;
}
.padT40Imp {
    padding-top: 40px !important;
}
.padT45Imp {
    padding-top: 45px !important;
}
.padT50Imp {
    padding-top: 50px !important;
}
.padT55Imp {
    padding-top: 55px !important;
}
.padT60Imp {
    padding-top: 60px !important;
}
.padT65Imp {
    padding-top: 65px !important;
}
.padT70Imp {
    padding-top: 70px !important;
}
.padT75Imp {
    padding-top: 75px !important;
}
.padT80Imp {
    padding-top: 80px !important;
}
.padT85Imp {
    padding-top: 85px !important;
}
.padT90Imp {
    padding-top: 90px !important;
}
.padT95Imp {
    padding-top: 95px !important;
}
.padT100Imp {
    padding-top: 100px !important;
}
.padB1Imp {
    padding-bottom: 1px !important;
}
.padB2Imp {
    padding-bottom: 2px !important;
}
.padB3Imp {
    padding-bottom: 3px !important;
}
.padB4Imp {
    padding-bottom: 4px !important;
}
.padB5Imp {
    padding-bottom: 5px !important;
}
.padB6Imp {
    padding-bottom: 6px !important;
}
.padB7Imp {
    padding-bottom: 7px !important;
}
.padB8Imp {
    padding-bottom: 8px !important;
}
.padB9Imp {
    padding-bottom: 9px !important;
}
.padB10Imp {
    padding-bottom: 10px !important;
}
.padB15Imp {
    padding-bottom: 15px !important;
}
.padB20Imp {
    padding-bottom: 20px !important;
}
.padB25Imp {
    padding-bottom: 25px !important;
}
.padB30Imp {
    padding-bottom: 30px !important;
}
.padB35Imp {
    padding-bottom: 35px !important;
}
.padB40Imp {
    padding-bottom: 40px !important;
}
.padB45Imp {
    padding-bottom: 45px !important;
}
.padB50Imp {
    padding-bottom: 50px !important;
}
.padB55Imp {
    padding-bottom: 55px !important;
}
.padB60Imp {
    padding-bottom: 60px !important;
}
.padB65Imp {
    padding-bottom: 65px !important;
}
.padB70Imp {
    padding-bottom: 70px !important;
}
.padB75Imp {
    padding-bottom: 75px !important;
}
.padB80Imp {
    padding-bottom: 80px !important;
}
.padB85Imp {
    padding-bottom: 85px !important;
}
.padB90Imp {
    padding-bottom: 90px !important;
}
.padB95Imp {
    padding-bottom: 95px !important;
}
.padB100Imp {
    padding-bottom: 100px !important;
}
.padL1Imp {
    padding-left: 1px !important;
}
.padL2Imp {
    padding-left: 2px !important;
}
.padL3Imp {
    padding-left: 3px !important;
}
.padL4Imp {
    padding-left: 4px !important;
}
.padL5Imp {
    padding-left: 5px !important;
}
.padL6Imp {
    padding-left: 6px !important;
}
.padL7Imp {
    padding-left: 7px !important;
}
.padL8Imp {
    padding-left: 8px !important;
}
.padL9Imp {
    padding-left: 9px !important;
}
.padL10Imp {
    padding-left: 10px !important;
}
.padL15Imp {
    padding-left: 15px !important;
}
.padL20Imp {
    padding-left: 20px !important;
}
.padL25Imp {
    padding-left: 25px !important;
}
.padL30Imp {
    padding-left: 30px !important;
}
.padL35Imp {
    padding-left: 35px !important;
}
.padL40Imp {
    padding-left: 40px !important;
}
.padL45Imp {
    padding-left: 45px !important;
}
.padL50Imp {
    padding-left: 50px !important;
}
.padL55Imp {
    padding-left: 55px !important;
}
.padL60Imp {
    padding-left: 60px !important;
}
.padL65Imp {
    padding-left: 65px !important;
}
.padL70Imp {
    padding-left: 70px !important;
}
.padL75Imp {
    padding-left: 75px !important;
}
.padL80Imp {
    padding-left: 80px !important;
}
.padL85Imp {
    padding-left: 85px !important;
}
.padL90Imp {
    padding-left: 90px !important;
}
.padL95Imp {
    padding-left: 95px !important;
}
.padL100Imp {
    padding-left: 100px !important;
}
.padR1Imp {
    padding-right: 1px !important;
}
.padR2Imp {
    padding-right: 2px !important;
}
.padR3Imp {
    padding-right: 3px !important;
}
.padR4Imp {
    padding-right: 4px !important;
}
.padR5Imp {
    padding-right: 5px !important;
}
.padR6Imp {
    padding-right: 6px !important;
}
.padR7Imp {
    padding-right: 7px !important;
}
.padR8Imp {
    padding-right: 8px !important;
}
.padR9Imp {
    padding-right: 9px !important;
}
.padR10Imp {
    padding-right: 10px !important;
}
.padR15Imp {
    padding-right: 15px !important;
}
.padR20Imp {
    padding-right: 20px !important;
}
.padR25Imp {
    padding-right: 25px !important;
}
.padR30Imp {
    padding-right: 30px !important;
}
.padR35Imp {
    padding-right: 35px !important;
}
.padR40Imp {
    padding-right: 40px !important;
}
.padR45Imp {
    padding-right: 45px !important;
}
.padR50Imp {
    padding-right: 50px !important;
}
.padR55Imp {
    padding-right: 55px !important;
}
.padR60Imp {
    padding-right: 60px !important;
}
.padR65Imp {
    padding-right: 65px !important;
}
.padR70Imp {
    padding-right: 70px !important;
}
.padR75Imp {
    padding-right: 75px !important;
}
.padR80Imp {
    padding-right: 80px !important;
}
.padR85Imp {
    padding-right: 85px !important;
}
.padR90Imp {
    padding-right: 90px !important;
}
.padR95Imp {
    padding-right: 95px !important;
}
.padR100Imp {
    padding-right: 100px !important;
}
.padTB1Imp {
    padding-bottom: 1px !important;
    padding-top: 1px !important;
}
.padTB2Imp {
    padding-bottom: 2px !important;
    padding-top: 2px !important;
}
.padTB3Imp {
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}
.padTB4Imp {
    padding-bottom: 4px !important;
    padding-top: 4px !important;
}
.padTB5Imp {
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}
.padTB6Imp {
    padding-bottom: 6px !important;
    padding-top: 6px !important;
}
.padTB7Imp {
    padding-bottom: 7px !important;
    padding-top: 7px !important;
}
.padTB8Imp {
    padding-bottom: 8px !important;
    padding-top: 8px !important;
}
.padTB9Imp {
    padding-bottom: 9px !important;
    padding-top: 9px !important;
}
.padTB10Imp {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
.padTB15Imp {
    padding-bottom: 15px !important;
    padding-top: 15px !important;
}
.padTB20Imp {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}
.padTB25Imp {
    padding-bottom: 25px !important;
    padding-top: 25px !important;
}
.padTB30Imp {
    padding-bottom: 30px !important;
    padding-top: 30px !important;
}
.padTB35Imp {
    padding-bottom: 35px !important;
    padding-top: 35px !important;
}
.padTB40Imp {
    padding-bottom: 40px !important;
    padding-top: 40px !important;
}
.padTB45Imp {
    padding-bottom: 45px !important;
    padding-top: 45px !important;
}
.padTB50Imp {
    padding-bottom: 50px !important;
    padding-top: 40px !important;
}
.padTB55Imp {
    padding-bottom: 55px !important;
    padding-top: 55px !important;
}
.padTB60Imp {
    padding-bottom: 60px !important;
    padding-top: 60px !important;
}
.padTB65Imp {
    padding-bottom: 65px !important;
    padding-top: 65px !important;
}
.padTB70Imp {
    padding-bottom: 70px !important;
    padding-top: 70px !important;
}
.padTB75Imp {
    padding-bottom: 75px !important;
    padding-top: 75px !important;
}
.padTB80Imp {
    padding-bottom: 80px !important;
    padding-top: 80px !important;
}
.padTB85Imp {
    padding-bottom: 85px !important;
    padding-top: 85px !important;
}
.padTB90Imp {
    padding-bottom: 90px !important;
    padding-top: 90px !important;
}
.padTB95Imp {
    padding-bottom: 95px !important;
    padding-top: 95px !important;
}
.padTB100Imp {
    padding-bottom: 100px !important;
    padding-top: 100px !important;
}
.padLR1Imp {
    padding-left: 1px !important;
    padding-right: 1px !important;
}
.padLR2Imp {
    padding-left: 2px !important;
    padding-right: 2px !important;
}
.padLR3Imp {
    padding-left: 3px !important;
    padding-right: 3px !important;
}
.padLR4Imp {
    padding-left: 4px !important;
    padding-right: 4px !important;
}
.padLR5Imp {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.padLR6Imp {
    padding-left: 6px !important;
    padding-right: 6px !important;
}
.padLR7Imp {
    padding-left: 7px !important;
    padding-right: 7px !important;
}
.padLR8Imp {
    padding-left: 8px !important;
    padding-right: 8px !important;
}
.padLR9Imp {
    padding-left: 9px !important;
    padding-right: 9px !important;
}
.padLR10Imp {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.padLR15Imp {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.padLR20Imp {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.padLR25Imp {
    padding-left: 25px !important;
    padding-right: 25px !important;
}
.padLR30Imp {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.padLR35Imp {
    padding-left: 35px !important;
    padding-right: 35px !important;
}
.padLR40Imp {
    padding-left: 40px !important;
    padding-right: 40px !important;
}
.padLR45Imp {
    padding-left: 45px !important;
    padding-right: 45px !important;
}
.padLR50Imp {
    padding-left: 40px !important;
    padding-right: 50px !important;
}
.padLR55Imp {
    padding-left: 55px !important;
    padding-right: 55px !important;
}
.padLR60Imp {
    padding-left: 60px !important;
    padding-right: 60px !important;
}
.padLR65Imp {
    padding-left: 65px !important;
    padding-right: 65px !important;
}
.padLR70Imp {
    padding-left: 70px !important;
    padding-right: 70px !important;
}
.padLR75Imp {
    padding-left: 75px !important;
    padding-right: 75px !important;
}
.padLR80Imp {
    padding-left: 80px !important;
    padding-right: 80px !important;
}
.padLR85Imp {
    padding-left: 85px !important;
    padding-right: 85px !important;
}
.padLR90Imp {
    padding-left: 90px !important;
    padding-right: 90px !important;
}
.padLR95Imp {
    padding-left: 95px !important;
    padding-right: 95px !important;
}
.padTB100Imp {
    padding-left: 100px !important;
    padding-right: 100px !important;
}
.removeMarg {
    margin: 0 !important;
}
.margAuto {
    float: none;
    margin: 0 auto;
}
.marg0 {
    margin: 0;
}
.marg1 {
    margin: 1px;
}
.marg2 {
    margin: 2px;
}
.marg3 {
    margin: 3px;
}
.marg4 {
    margin: 4px;
}
.marg5 {
    margin: 5px;
}
.marg6 {
    margin: 6px;
}
.marg7 {
    margin: 7px;
}
.marg8 {
    margin: 8px;
}
.marg9 {
    margin: 9px;
}
.marg10 {
    margin: 10px;
}
.marg15 {
    margin: 15px;
}
.marg20 {
    margin: 20px;
}
.marg25 {
    margin: 25px;
}
.marg30 {
    margin: 30px;
}
.marg35 {
    margin: 35px;
}
.marg40 {
    margin: 40px;
}
.marg45 {
    margin: 45px;
}
.marg50 {
    margin: 50px;
}
.marg55 {
    margin: 55px;
}
.marg60 {
    margin: 60px;
}
.marg65 {
    margin: 65px;
}
.marg70 {
    margin: 70px;
}
.marg75 {
    margin: 75px;
}
.marg80 {
    margin: 80px;
}
.marg85 {
    margin: 85px;
}
.marg90 {
    margin: 90px;
}
.marg95 {
    margin: 95px;
}
.marg100 {
    margin: 100px;
}
.margT1 {
    margin-top: 1px;
}
.margT2 {
    margin-top: 2px;
}
.margT3 {
    margin-top: 3px;
}
.margT4 {
    margin-top: 4px;
}
.margT5 {
    margin-top: 5px;
}
.margT6 {
    margin-top: 6px;
}
.margT7 {
    margin-top: 7px;
}
.margT8 {
    margin-top: 8px;
}
.margT9 {
    margin-top: 9px;
}
.margT10 {
    margin-top: 10px;
}
.margT15 {
    margin-top: 15px;
}
.margT20 {
    margin-top: 20px;
}
.margT25 {
    margin-top: 25px;
}
.margT30 {
    margin-top: 30px;
}
.margT35 {
    margin-top: 35px;
}
.margT40 {
    margin-top: 40px;
}
.margT45 {
    margin-top: 45px;
}
.margT50 {
    margin-top: 50px;
}
.margT55 {
    margin-top: 55px;
}
.margT60 {
    margin-top: 60px;
}
.margT65 {
    margin-top: 65px;
}
.margT70 {
    margin-top: 70px;
}
.margT75 {
    margin-top: 75px;
}
.margT80 {
    margin-top: 80px;
}
.margT85 {
    margin-top: 85px;
}
.margT90 {
    margin-top: 90px;
}
.margT95 {
    margin-top: 95px;
}
.margT100 {
    margin-top: 100px;
}
.margB1 {
    margin-bottom: 1px;
}
.margB2 {
    margin-bottom: 2px;
}
.margB3 {
    margin-bottom: 3px;
}
.margB4 {
    margin-bottom: 4px;
}
.margB5 {
    margin-bottom: 5px;
}
.margB6 {
    margin-bottom: 6px;
}
.margB7 {
    margin-bottom: 7px;
}
.margB8 {
    margin-bottom: 8px;
}
.margB9 {
    margin-bottom: 9px;
}
.margB10 {
    margin-bottom: 10px;
}
.margB15 {
    margin-bottom: 15px;
}
.margB20 {
    margin-bottom: 20px;
}
.margB25 {
    margin-bottom: 25px;
}
.margB30 {
    margin-bottom: 30px;
}
.margB35 {
    margin-bottom: 35px;
}
.margB40 {
    margin-bottom: 40px;
}
.margB45 {
    margin-bottom: 45px;
}
.margB50 {
    margin-bottom: 50px;
}
.margB55 {
    margin-bottom: 55px;
}
.margB60 {
    margin-bottom: 60px;
}
.margB65 {
    margin-bottom: 65px;
}
.margB70 {
    margin-bottom: 70px;
}
.margB75 {
    margin-bottom: 75px;
}
.margB80 {
    margin-bottom: 80px;
}
.margB85 {
    margin-bottom: 85px;
}
.margB90 {
    margin-bottom: 90px;
}
.margB95 {
    margin-bottom: 95px;
}
.margB100 {
    margin-bottom: 100px;
}
.margL1 {
    margin-left: 1px;
}
.margL2 {
    margin-left: 2px;
}
.margL3 {
    margin-left: 3px;
}
.margL4 {
    margin-left: 4px;
}
.margL5 {
    margin-left: 5px;
}
.margL6 {
    margin-left: 6px;
}
.margL7 {
    margin-left: 7px;
}
.margL8 {
    margin-left: 8px;
}
.margL9 {
    margin-left: 9px;
}
.margL10 {
    margin-left: 10px;
}
.margL15 {
    margin-left: 15px;
}
.margL20 {
    margin-left: 20px;
}
.margL25 {
    margin-left: 25px;
}
.margL30 {
    margin-left: 30px;
}
.margL35 {
    margin-left: 35px;
}
.margL40 {
    margin-left: 40px;
}
.margL45 {
    margin-left: 45px;
}
.margL50 {
    margin-left: 50px;
}
.margL55 {
    margin-left: 55px;
}
.margL60 {
    margin-left: 60px;
}
.margL65 {
    margin-left: 65px;
}
.margL70 {
    margin-left: 70px;
}
.margL75 {
    margin-left: 75px;
}
.margL80 {
    margin-left: 80px;
}
.margL85 {
    margin-left: 85px;
}
.margL90 {
    margin-left: 90px;
}
.margL95 {
    margin-left: 95px;
}
.margL100 {
    margin-left: 100px;
}
.margR1 {
    margin-right: 1px;
}
.margR2 {
    margin-right: 2px;
}
.margR3 {
    margin-right: 3px;
}
.margR4 {
    margin-right: 4px;
}
.margR5 {
    margin-right: 5px;
}
.margR6 {
    margin-right: 6px;
}
.margR7 {
    margin-right: 7px;
}
.margR8 {
    margin-right: 8px;
}
.margR9 {
    margin-right: 9px;
}
.margR10 {
    margin-right: 10px;
}
.margR15 {
    margin-right: 15px;
}
.margR20 {
    margin-right: 20px;
}
.margR25 {
    margin-right: 25px;
}
.margR30 {
    margin-right: 30px;
}
.margR35 {
    margin-right: 35px;
}
.margR40 {
    margin-right: 40px;
}
.margR45 {
    margin-right: 45px;
}
.margR50 {
    margin-right: 50px;
}
.margR55 {
    margin-right: 55px;
}
.margR60 {
    margin-right: 60px;
}
.margR65 {
    margin-right: 65px;
}
.margR70 {
    margin-right: 70px;
}
.margR75 {
    margin-right: 75px;
}
.margR80 {
    margin-right: 80px;
}
.margR85 {
    margin-right: 85px;
}
.margR90 {
    margin-right: 90px;
}
.margR95 {
    margin-right: 95px;
}
.margR100 {
    margin-right: 100px;
}
.margTB1 {
    margin-bottom: 1px;
    margin-top: 1px;
}
.margTB2 {
    margin-bottom: 2px;
    margin-top: 2px;
}
.margTB3 {
    margin-bottom: 3px;
    margin-top: 3px;
}
.margTB4 {
    margin-bottom: 4px;
    margin-top: 4px;
}
.margTB5 {
    margin-bottom: 5px;
    margin-top: 5px;
}
.margTB6 {
    margin-bottom: 6px;
    margin-top: 6px;
}
.margTB7 {
    margin-bottom: 7px;
    margin-top: 7px;
}
.margTB8 {
    margin-bottom: 8px;
    margin-top: 8px;
}
.margTB9 {
    margin-bottom: 9px;
    margin-top: 9px;
}
.margTB10 {
    margin-bottom: 10px;
    margin-top: 10px;
}
.margTB15 {
    margin-bottom: 15px;
    margin-top: 15px;
}
.margTB20 {
    margin-bottom: 20px;
    margin-top: 20px;
}
.margTB25 {
    margin-bottom: 25px;
    margin-top: 25px;
}
.margTB30 {
    margin-bottom: 30px;
    margin-top: 30px;
}
.margTB35 {
    margin-bottom: 35px;
    margin-top: 35px;
}
.margTB40 {
    margin-bottom: 40px;
    margin-top: 40px;
}
.margTB45 {
    margin-bottom: 45px;
    margin-top: 45px;
}
.margTB50 {
    margin-bottom: 50px;
    margin-top: 40px;
}
.margTB55 {
    margin-bottom: 55px;
    margin-top: 55px;
}
.margTB60 {
    margin-bottom: 60px;
    margin-top: 60px;
}
.margTB65 {
    margin-bottom: 65px;
    margin-top: 65px;
}
.margTB70 {
    margin-bottom: 70px;
    margin-top: 70px;
}
.margTB75 {
    margin-bottom: 75px;
    margin-top: 75px;
}
.margTB80 {
    margin-bottom: 80px;
    margin-top: 80px;
}
.margTB85 {
    margin-bottom: 85px;
    margin-top: 85px;
}
.margTB90 {
    margin-bottom: 90px;
    margin-top: 90px;
}
.margTB95 {
    margin-bottom: 95px;
    margin-top: 95px;
}
.margTB100 {
    margin-bottom: 100px;
    margin-top: 100px;
}
.margLR1 {
    margin-left: 1px;
    margin-right: 1px;
}
.margLR2 {
    margin-left: 2px;
    margin-right: 2px;
}
.margLR3 {
    margin-left: 3px;
    margin-right: 3px;
}
.margLR4 {
    margin-left: 4px;
    margin-right: 4px;
}
.margLR5 {
    margin-left: 5px;
    margin-right: 5px;
}
.margLR6 {
    margin-left: 6px;
    margin-right: 6px;
}
.margLR7 {
    margin-left: 7px;
    margin-right: 7px;
}
.margLR8 {
    margin-left: 8px;
    margin-right: 8px;
}
.margLR9 {
    margin-left: 9px;
    margin-right: 9px;
}
.margLR10 {
    margin-left: 10px;
    margin-right: 10px;
}
.margLR15 {
    margin-left: 15px;
    margin-right: 15px;
}
.margLR20 {
    margin-left: 20px;
    margin-right: 20px;
}
.margLR25 {
    margin-left: 25px;
    margin-right: 25px;
}
.margLR30 {
    margin-left: 30px;
    margin-right: 30px;
}
.margLR35 {
    margin-left: 35px;
    margin-right: 35px;
}
.margLR40 {
    margin-left: 40px;
    margin-right: 40px;
}
.margLR45 {
    margin-left: 45px;
    margin-right: 45px;
}
.margLR50 {
    margin-left: 40px;
    margin-right: 50px;
}
.margLR55 {
    margin-left: 55px;
    margin-right: 55px;
}
.margLR60 {
    margin-left: 60px;
    margin-right: 60px;
}
.margLR65 {
    margin-left: 65px;
    margin-right: 65px;
}
.margLR70 {
    margin-left: 70px;
    margin-right: 70px;
}
.margLR75 {
    margin-left: 75px;
    margin-right: 75px;
}
.margLR80 {
    margin-left: 80px;
    margin-right: 80px;
}
.margLR85 {
    margin-left: 85px;
    margin-right: 85px;
}
.margLR90 {
    margin-left: 90px;
    margin-right: 90px;
}
.margLR95 {
    margin-left: 95px;
    margin-right: 95px;
}
.margTB100 {
    margin-left: 100px;
    margin-right: 100px;
}
.negMarg1 {
    margin: -1px;
}
.negMarg2 {
    margin: -2px;
}
.negMarg3 {
    margin: -3px;
}
.negMarg4 {
    margin: -4px;
}
.negMarg5 {
    margin: -5px;
}
.negMarg6 {
    margin: -6px;
}
.negMarg7 {
    margin: -7px;
}
.negMarg8 {
    margin: -8px;
}
.negMarg9 {
    margin: -9px;
}
.negMarg10 {
    margin: -10px;
}
.negMarg15 {
    margin: -15px;
}
.negMarg20 {
    margin: -20px;
}
.negMarg25 {
    margin: -25px;
}
.negMarg30 {
    margin: -30px;
}
.negMarg35 {
    margin: -35px;
}
.negMarg40 {
    margin: -40px;
}
.negMarg45 {
    margin: -45px;
}
.negMarg50 {
    margin: -50px;
}
.negMarg55 {
    margin: -55px;
}
.negMarg60 {
    margin: -60px;
}
.negMarg65 {
    margin: -65px;
}
.negMarg70 {
    margin: -70px;
}
.negMarg75 {
    margin: -75px;
}
.negMarg80 {
    margin: -80px;
}
.negMarg85 {
    margin: -85px;
}
.negMarg90 {
    margin: -90px;
}
.negMarg95 {
    margin: -95px;
}
.negMarg100 {
    margin: -100px;
}
.negMargT1 {
    margin-top: -1px;
}
.negMargT2 {
    margin-top: -2px;
}
.negMargT3 {
    margin-top: -3px;
}
.negMargT4 {
    margin-top: -4px;
}

.negMargT5 {
    margin-top: -5px;
}
.negMargT6 {
    margin-top: -6px;
}
.negMargT7 {
    margin-top: -7px;
}
.negMargT8 {
    margin-top: -8px;
}
.negMargT9 {
    margin-top: -9px;
}
.negMargT10 {
    margin-top: -10px;
}
.negMargT15 {
    margin-top: -15px;
}
.negMargT20 {
    margin-top: -20px;
}
.negMargT25 {
    margin-top: -25px;
}
.negMargT30 {
    margin-top: -30px;
}
.negMargT35 {
    margin-top: -35px;
}
.negMargT40 {
    margin-top: -40px;
}
.negMargT45 {
    margin-top: -45px;
}
.negMargT50 {
    margin-top: -50px;
}
.negMargT55 {
    margin-top: -55px;
}
.negMargT60 {
    margin-top: -60px;
}
.negMargT65 {
    margin-top: -65px;
}
.negMargT70 {
    margin-top: -70px;
}
.negMargT75 {
    margin-top: -75px;
}
.negMargT80 {
    margin-top: -80px;
}
.negMargT85 {
    margin-top: -85px;
}
.negMargT90 {
    margin-top: -90px;
}
.negMargT95 {
    margin-top: -95px;
}
.negMargT100 {
    margin-top: -100px;
}
.negMargB1 {
    margin-bottom: -1px;
}
.negMargB2 {
    margin-bottom: -2px;
}
.negMargB3 {
    margin-bottom: -3px;
}
.negMargB4 {
    margin-bottom: -4px;
}
.negMargB5 {
    margin-bottom: -5px;
}
.negMargB6 {
    margin-bottom: -6px;
}
.negMargB7 {
    margin-bottom: -7px;
}
.negMargB8 {
    margin-bottom: -8px;
}
.negMargB9 {
    margin-bottom: -9px;
}
.negMargB10 {
    margin-bottom: -10px;
}
.negMargB15 {
    margin-bottom: -15px;
}
.negMargB20 {
    margin-bottom: -20px;
}
.negMargB25 {
    margin-bottom: -25px;
}
.negMargB30 {
    margin-bottom: -30px;
}
.negMargB35 {
    margin-bottom: -35px;
}
.negMargB40 {
    margin-bottom: -40px;
}
.negMargB45 {
    margin-bottom: -45px;
}
.negMargB50 {
    margin-bottom: -50px;
}
.negMargB55 {
    margin-bottom: -55px;
}
.negMargB60 {
    margin-bottom: -60px;
}
.negMargB65 {
    margin-bottom: -65px;
}
.negMargB70 {
    margin-bottom: -70px;
}
.negMargB75 {
    margin-bottom: -75px;
}
.negMargB80 {
    margin-bottom: -80px;
}
.negMargB85 {
    margin-bottom: -85px;
}
.negMargB90 {
    margin-bottom: -90px;
}
.negMargB95 {
    margin-bottom: -95px;
}
.negMargB100 {
    margin-bottom: -100px;
}
.negMargL1 {
    margin-left: -1px;
}
.negMargL2 {
    margin-left: -2px;
}
.negMargL3 {
    margin-left: -3px;
}
.negMargL4 {
    margin-left: -4px;
}
.negMargL5 {
    margin-left: -5px;
}
.negMargL6 {
    margin-left: -6px;
}
.negMargL7 {
    margin-left: -7px;
}
.negMargL8 {
    margin-left: -8px;
}
.negMargL9 {
    margin-left: -9px;
}
.negMargL10 {
    margin-left: -10px;
}
.negMargL15 {
    margin-left: -15px;
}
.negMargL20 {
    margin-left: -20px;
}
.negMargL25 {
    margin-left: -25px;
}
.negMargL30 {
    margin-left: -30px;
}
.negMargL35 {
    margin-left: -35px;
}
.negMargL40 {
    margin-left: -40px;
}
.negMargL45 {
    margin-left: -45px;
}
.negMargL50 {
    margin-left: -50px;
}
.negMargL55 {
    margin-left: -55px;
}
.negMargL60 {
    margin-left: -60px;
}
.negMargL65 {
    margin-left: -65px;
}
.negMargL70 {
    margin-left: -70px;
}
.negMargL75 {
    margin-left: -75px;
}
.negMargL80 {
    margin-left: -80px;
}
.negMargL85 {
    margin-left: -85px;
}
.negMargL90 {
    margin-left: -90px;
}
.negMargL95 {
    margin-left: -95px;
}
.negMargL100 {
    margin-left: -100px;
}
.negMargR1 {
    margin-right: -1px;
}
.negMargR2 {
    margin-right: -2px;
}
.negMargR3 {
    margin-right: -3px;
}
.negMargR4 {
    margin-right: -4px;
}
.negMargR5 {
    margin-right: -5px;
}
.negMargR6 {
    margin-right: -6px;
}
.negMargR7 {
    margin-right: -7px;
}
.negMargR8 {
    margin-right: -8px;
}
.negMargR9 {
    margin-right: -9px;
}
.negMargR10 {
    margin-right: -10px;
}
.negMargR15 {
    margin-right: -15px;
}
.negMargR20 {
    margin-right: -20px;
}
.negMargR25 {
    margin-right: -25px;
}
.negMargR30 {
    margin-right: -30px;
}
.negMargR35 {
    margin-right: -35px;
}
.negMargR40 {
    margin-right: -40px;
}
.negMargR45 {
    margin-right: -45px;
}
.negMargR50 {
    margin-right: -50px;
}
.negMargR55 {
    margin-right: -55px;
}
.negMargR60 {
    margin-right: -60px;
}
.negMargR65 {
    margin-right: -65px;
}
.negMargR70 {
    margin-right: -70px;
}
.negMargR75 {
    margin-right: -75px;
}
.negMargR80 {
    margin-right: -80px;
}
.negMargR85 {
    margin-right: -85px;
}
.negMargR90 {
    margin-right: -90px;
}
.negMargR95 {
    margin-right: -95px;
}
.negMargR100 {
    margin-right: -100px;
}
.negMargTB1 {
    margin-bottom: -1px;
    margin-top: -1px;
}
.negMargTB2 {
    margin-bottom: -2px;
    margin-top: -2px;
}
.negMargTB3 {
    margin-bottom: -3px;
    margin-top: -3px;
}
.negMargTB4 {
    margin-bottom: -4px;
    margin-top: -4px;
}
.negMargTB5 {
    margin-bottom: -5px;
    margin-top: -5px;
}
.negMargTB6 {
    margin-bottom: -6px;
    margin-top: -6px;
}
.negMargTB7 {
    margin-bottom: -7px;
    margin-top: -7px;
}
.negMargTB8 {
    margin-bottom: -8px;
    margin-top: -8px;
}
.negMargTB9 {
    margin-bottom: -9px;
    margin-top: -9px;
}
.negMargTB10 {
    margin-bottom: -10px;
    margin-top: -10px;
}
.negMargTB15 {
    margin-bottom: -15px;
    margin-top: -15px;
}
.negMargTB20 {
    margin-bottom: -20px;
    margin-top: -20px;
}
.negMargTB25 {
    margin-bottom: -25px;
    margin-top: -25px;
}
.negMargTB30 {
    margin-bottom: -30px;
    margin-top: -30px;
}
.negMargTB35 {
    margin-bottom: -35px;
    margin-top: -35px;
}
.negMargTB40 {
    margin-bottom: -40px;
    margin-top: -40px;
}
.negMargTB45 {
    margin-bottom: -45px;
    margin-top: -45px;
}
.negMargTB50 {
    margin-bottom: -50px;
    margin-top: -40px;
}
.negMargTB55 {
    margin-bottom: -55px;
    margin-top: -55px;
}
.negMargTB60 {
    margin-bottom: -60px;
    margin-top: -60px;
}
.negMargTB65 {
    margin-bottom: -65px;
    margin-top: -65px;
}
.negMargTB70 {
    margin-bottom: -70px;
    margin-top: -70px;
}
.negMargTB75 {
    margin-bottom: -75px;
    margin-top: -75px;
}
.negMargTB80 {
    margin-bottom: -80px;
    margin-top: -80px;
}
.negMargTB85 {
    margin-bottom: -85px;
    margin-top: -85px;
}
.negMargTB90 {
    margin-bottom: -90px;
    margin-top: -90px;
}
.negMargTB95 {
    margin-bottom: -95px;
    margin-top: -95px;
}
.negMargTB100 {
    margin-bottom: -100px;
    margin-top: -100px;
}
.negMargLR1 {
    margin-left: -1px;
    margin-right: -1px;
}
.negMargLR2 {
    margin-left: -2px;
    margin-right: -2px;
}
.negMargLR3 {
    margin-left: -3px;
    margin-right: -3px;
}
.negMargLR4 {
    margin-left: -4px;
    margin-right: -4px;
}
.negMargLR5 {
    margin-left: -5px;
    margin-right: -5px;
}
.negMargLR6 {
    margin-left: -6px;
    margin-right: -6px;
}
.negMargLR7 {
    margin-left: -7px;
    margin-right: -7px;
}
.negMargLR8 {
    margin-left: -8px;
    margin-right: -8px;
}
.negMargLR9 {
    margin-left: -9px;
    margin-right: -9px;
}
.negMargLR10 {
    margin-left: -10px;
    margin-right: -10px;
}
.negMargLR15 {
    margin-left: -15px;
    margin-right: -15px;
}
.negMargLR20 {
    margin-left: -20px;
    margin-right: -20px;
}
.negMargLR25 {
    margin-left: -25px;
    margin-right: -25px;
}
.negMargLR30 {
    margin-left: -30px;
    margin-right: -30px;
}
.negMargLR35 {
    margin-left: -35px;
    margin-right: -35px;
}
.negMargLR40 {
    margin-left: -40px;
    margin-right: -40px;
}
.negMargLR45 {
    margin-left: -45px;
    margin-right: -45px;
}
.negMargLR50 {
    margin-left: -40px;
    margin-right: -50px;
}
.negMargLR55 {
    margin-left: -55px;
    margin-right: -55px;
}
.negMargLR60 {
    margin-left: -60px;
    margin-right: -60px;
}
.negMargLR65 {
    margin-left: -65px;
    margin-right: -65px;
}
.negMargLR70 {
    margin-left: -70px;
    margin-right: -70px;
}
.negMargLR75 {
    margin-left: -75px;
    margin-right: -75px;
}
.negMargLR80 {
    margin-left: -80px;
    margin-right: -80px;
}
.negMargLR85 {
    margin-left: -85px;
    margin-right: -85px;
}
.negMargLR90 {
    margin-left: -90px;
    margin-right: -90px;
}
.negMargLR95 {
    margin-left: -95px;
    margin-right: -95px;
}
.negMargTB100 {
    margin-left: -100px;
    margin-right: -100px;
}
.margAutoImp {
    float: none;
    margin: 0 auto;
}
.marg0 {
    margin: 0 !important;
}
.marg1Imp {
    margin: 1px !important;
}
.marg2Imp {
    margin: 2px !important;
}
.marg3Imp {
    margin: 3px !important;
}
.marg4Imp {
    margin: 4px !important;
}
.marg5Imp {
    margin: 5px !important;
}
.marg6Imp {
    margin: 6px !important;
}
.marg7Imp {
    margin: 7px !important;
}
.marg8Imp {
    margin: 8px !important;
}
.marg9Imp {
    margin: 9px !important;
}
.marg10Imp {
    margin: 10px !important;
}
.marg15Imp {
    margin: 15px !important;
}
.marg20Imp {
    margin: 20px !important;
}
.marg25Imp {
    margin: 25px !important;
}
.marg30Imp {
    margin: 30px !important;
}
.marg35Imp {
    margin: 35px !important;
}
.marg40Imp {
    margin: 40px !important;
}
.marg45Imp {
    margin: 45px !important;
}
.marg50Imp {
    margin: 50px !important;
}
.marg55Imp {
    margin: 55px !important;
}
.marg60Imp {
    margin: 60px !important;
}
.marg65Imp {
    margin: 65px !important;
}
.marg70Imp {
    margin: 70px !important;
}
.marg75Imp {
    margin: 75px !important;
}
.marg80Imp {
    margin: 80px !important;
}
.marg85Imp {
    margin: 85px !important;
}
.marg90Imp {
    margin: 90px !important;
}
.marg95Imp {
    margin: 95px !important;
}
.marg100Imp {
    margin: 100px !important;
}
.margT1Imp {
    margin-top: 1px !important;
}
.margT2Imp {
    margin-top: 2px !important;
}
.margT3Imp {
    margin-top: 3px !important;
}
.margT4Imp {
    margin-top: 4px !important;
}
.margT5Imp {
    margin-top: 5px !important;
}
.margT6Imp {
    margin-top: 6px !important;
}
.margT7Imp {
    margin-top: 7px !important;
}
.margT8Imp {
    margin-top: 8px !important;
}
.margT9Imp {
    margin-top: 9px !important;
}
.margT10Imp {
    margin-top: 10px !important;
}
.margT15Imp {
    margin-top: 15px !important;
}
.margT20Imp {
    margin-top: 20px !important;
}
.margT25Imp {
    margin-top: 25px !important;
}
.margT30Imp {
    margin-top: 30px !important;
}
.margT35Imp {
    margin-top: 35px !important;
}
.margT40Imp {
    margin-top: 40px !important;
}
.margT45Imp {
    margin-top: 45px !important;
}
.margT50Imp {
    margin-top: 50px !important;
}
.margT55Imp {
    margin-top: 55px !important;
}
.margT60Imp {
    margin-top: 60px !important;
}
.margT65Imp {
    margin-top: 65px !important;
}
.margT70Imp {
    margin-top: 70px !important;
}
.margT75Imp {
    margin-top: 75px !important;
}
.margT80Imp {
    margin-top: 80px !important;
}
.margT85Imp {
    margin-top: 85px !important;
}
.margT90Imp {
    margin-top: 90px !important;
}
.margT95Imp {
    margin-top: 95px !important;
}
.margT100Imp {
    margin-top: 100px !important;
}
.margB1Imp {
    margin-bottom: 1px !important;
}
.margB2Imp {
    margin-bottom: 2px !important;
}
.margB3Imp {
    margin-bottom: 3px !important;
}
.margB4Imp {
    margin-bottom: 4px !important;
}
.margB5Imp {
    margin-bottom: 5px !important;
}
.margB6Imp {
    margin-bottom: 6px !important;
}
.margB7Imp {
    margin-bottom: 7px !important;
}
.margB8Imp {
    margin-bottom: 8px !important;
}
.margB9Imp {
    margin-bottom: 9px !important;
}
.margB10Imp {
    margin-bottom: 10px !important;
}
.margB15Imp {
    margin-bottom: 15px !important;
}
.margB20Imp {
    margin-bottom: 20px !important;
}
.margB25Imp {
    margin-bottom: 25px !important;
}
.margB30Imp {
    margin-bottom: 30px !important;
}
.margB35Imp {
    margin-bottom: 35px !important;
}
.margB40Imp {
    margin-bottom: 40px !important;
}
.margB45Imp {
    margin-bottom: 45px !important;
}
.margB50Imp {
    margin-bottom: 50px !important;
}
.margB55Imp {
    margin-bottom: 55px !important;
}
.margB60Imp {
    margin-bottom: 60px !important;
}
.margB65Imp {
    margin-bottom: 65px !important;
}
.margB70Imp {
    margin-bottom: 70px !important;
}
.margB75Imp {
    margin-bottom: 75px !important;
}
.margB80Imp {
    margin-bottom: 80px !important;
}
.margB85Imp {
    margin-bottom: 85px !important;
}
.margB90Imp {
    margin-bottom: 90px !important;
}
.margB95Imp {
    margin-bottom: 95px !important;
}
.margB100Imp {
    margin-bottom: 100px !important;
}
.margL1Imp {
    margin-left: 1px !important;
}
.margL2Imp {
    margin-left: 2px !important;
}
.margL3Imp {
    margin-left: 3px !important;
}
.margL4Imp {
    margin-left: 4px !important;
}
.margL5Imp {
    margin-left: 5px !important;
}
.margL6Imp {
    margin-left: 6px !important;
}
.margL7Imp {
    margin-left: 7px !important;
}
.margL8Imp {
    margin-left: 8px !important;
}
.margL9Imp {
    margin-left: 9px !important;
}
.margL10Imp {
    margin-left: 10px !important;
}
.margL15Imp {
    margin-left: 15px !important;
}
.margL20Imp {
    margin-left: 20px !important;
}
.margL25Imp {
    margin-left: 25px !important;
}
.margL30Imp {
    margin-left: 30px !important;
}
.margL35Imp {
    margin-left: 35px !important;
}
.margL40Imp {
    margin-left: 40px !important;
}
.margL45Imp {
    margin-left: 45px !important;
}
.margL50Imp {
    margin-left: 50px !important;
}
.margL55Imp {
    margin-left: 55px !important;
}
.margL60Imp {
    margin-left: 60px !important;
}
.margL65Imp {
    margin-left: 65px !important;
}
.margL70Imp {
    margin-left: 70px !important;
}
.margL75Imp {
    margin-left: 75px !important;
}
.margL80Imp {
    margin-left: 80px !important;
}
.margL85Imp {
    margin-left: 85px !important;
}
.margL90Imp {
    margin-left: 90px !important;
}
.margL95Imp {
    margin-left: 95px !important;
}
.margL100Imp {
    margin-left: 100px !important;
}
.margR1Imp {
    margin-right: 1px !important;
}
.margR2Imp {
    margin-right: 2px !important;
}
.margR3Imp {
    margin-right: 3px !important;
}
.margR4Imp {
    margin-right: 4px !important;
}
.margR5Imp {
    margin-right: 5px !important;
}
.margR6Imp {
    margin-right: 6px !important;
}
.margR7Imp {
    margin-right: 7px !important;
}
.margR8Imp {
    margin-right: 8px !important;
}
.margR9Imp {
    margin-right: 9px !important;
}
.margR10Imp {
    margin-right: 10px !important;
}
.margR15Imp {
    margin-right: 15px !important;
}
.margR20Imp {
    margin-right: 20px !important;
}
.margR25Imp {
    margin-right: 25px !important;
}
.margR30Imp {
    margin-right: 30px !important;
}
.margR35Imp {
    margin-right: 35px !important;
}
.margR40Imp {
    margin-right: 40px !important;
}
.margR45Imp {
    margin-right: 45px !important;
}
.margR50Imp {
    margin-right: 50px !important;
}
.margR55Imp {
    margin-right: 55px !important;
}
.margR60Imp {
    margin-right: 60px !important;
}
.margR65Imp {
    margin-right: 65px !important;
}
.margR70Imp {
    margin-right: 70px !important;
}
.margR75Imp {
    margin-right: 75px !important;
}
.margR80Imp {
    margin-right: 80px !important;
}
.margR85Imp {
    margin-right: 85px !important;
}
.margR90Imp {
    margin-right: 90px !important;
}
.margR95Imp {
    margin-right: 95px !important;
}
.margR100Imp {
    margin-right: 100px !important;
}
.margTB1Imp {
    margin-bottom: 1px !important;
    margin-top: 1px !important;
}
.margTB2Imp {
    margin-bottom: 2px !important;
    margin-top: 2px !important;
}
.margTB3Imp {
    margin-bottom: 3px !important;
    margin-top: 3px !important;
}
.margTB4Imp {
    margin-bottom: 4px !important;
    margin-top: 4px !important;
}
.margTB5Imp {
    margin-bottom: 5px !important;
    margin-top: 5px !important;
}
.margTB6Imp {
    margin-bottom: 6px !important;
    margin-top: 6px !important;
}
.margTB7Imp {
    margin-bottom: 7px !important;
    margin-top: 7px !important;
}
.margTB8Imp {
    margin-bottom: 8px !important;
    margin-top: 8px !important;
}
.margTB9Imp {
    margin-bottom: 9px !important;
    margin-top: 9px !important;
}
.margTB10Imp {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}
.margTB15Imp {
    margin-bottom: 15px !important;
    margin-top: 15px !important;
}
.margTB20Imp {
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}
.margTB25Imp {
    margin-bottom: 25px !important;
    margin-top: 25px !important;
}
.margTB30Imp {
    margin-bottom: 30px !important;
    margin-top: 30px !important;
}
.margTB35Imp {
    margin-bottom: 35px !important;
    margin-top: 35px !important;
}
.margTB40Imp {
    margin-bottom: 40px !important;
    margin-top: 40px !important;
}
.margTB45Imp {
    margin-bottom: 45px !important;
    margin-top: 45px !important;
}
.margTB50Imp {
    margin-bottom: 50px !important;
    margin-top: 40px !important;
}
.margTB55Imp {
    margin-bottom: 55px !important;
    margin-top: 55px !important;
}
.margTB60Imp {
    margin-bottom: 60px !important;
    margin-top: 60px !important;
}
.margTB65Imp {
    margin-bottom: 65px !important;
    margin-top: 65px !important;
}
.margTB70Imp {
    margin-bottom: 70px !important;
    margin-top: 70px !important;
}
.margTB75Imp {
    margin-bottom: 75px !important;
    margin-top: 75px !important;
}
.margTB80Imp {
    margin-bottom: 80px !important;
    margin-top: 80px !important;
}
.margTB85Imp {
    margin-bottom: 85px !important;
    margin-top: 85px !important;
}
.margTB90Imp {
    margin-bottom: 90px !important;
    margin-top: 90px !important;
}
.margTB95Imp {
    margin-bottom: 95px !important;
    margin-top: 95px !important;
}
.margTB100Imp {
    margin-bottom: 100px !important;
    margin-top: 100px !important;
}
.margLR1Imp {
    margin-left: 1px !important;
    margin-right: 1px !important;
}
.margLR2Imp {
    margin-left: 2px !important;
    margin-right: 2px !important;
}
.margLR3Imp {
    margin-left: 3px !important;
    margin-right: 3px !important;
}
.margLR4Imp {
    margin-left: 4px !important;
    margin-right: 4px !important;
}
.margLR5Imp {
    margin-left: 5px !important;
    margin-right: 5px !important;
}
.margLR6Imp {
    margin-left: 6px !important;
    margin-right: 6px !important;
}
.margLR7Imp {
    margin-left: 7px !important;
    margin-right: 7px !important;
}
.margLR8Imp {
    margin-left: 8px !important;
    margin-right: 8px !important;
}
.margLR9Imp {
    margin-left: 9px !important;
    margin-right: 9px !important;
}
.margLR10Imp {
    margin-left: 10px !important;
    margin-right: 10px !important;
}
.margLR15Imp {
    margin-left: 15px !important;
    margin-right: 15px !important;
}
.margLR20Imp {
    margin-left: 20px !important;
    margin-right: 20px !important;
}
.margLR25Imp {
    margin-left: 25px !important;
    margin-right: 25px !important;
}
.margLR30Imp {
    margin-left: 30px !important;
    margin-right: 30px !important;
}
.margLR35Imp {
    margin-left: 35px !important;
    margin-right: 35px !important;
}
.margLR40Imp {
    margin-left: 40px !important;
    margin-right: 40px !important;
}
.margLR45Imp {
    margin-left: 45px !important;
    margin-right: 45px !important;
}
.margLR50Imp {
    margin-left: 40px !important;
    margin-right: 50px !important;
}
.margLR55Imp {
    margin-left: 55px !important;
    margin-right: 55px !important;
}
.margLR60Imp {
    margin-left: 60px !important;
    margin-right: 60px !important;
}
.margLR65Imp {
    margin-left: 65px !important;
    margin-right: 65px !important;
}
.margLR70Imp {
    margin-left: 70px !important;
    margin-right: 70px !important;
}
.margLR75Imp {
    margin-left: 75px !important;
    margin-right: 75px !important;
}
.margLR80Imp {
    margin-left: 80px !important;
    margin-right: 80px !important;
}
.margLR85Imp {
    margin-left: 85px !important;
    margin-right: 85px !important;
}
.margLR90Imp {
    margin-left: 90px !important;
    margin-right: 90px !important;
}
.margLR95Imp {
    margin-left: 95px !important;
    margin-right: 95px !important;
}
.margTB100Imp {
    margin-left: 100px !important;
    margin-right: 100px !important;
}
.negMarg1Imp {
    margin: -1px !important;
}
.negMarg2Imp {
    margin: -2px !important;
}
.negMarg3Imp {
    margin: -3px !important;
}
.negMarg4Imp {
    margin: -4px !important;
}
.negMarg5Imp {
    margin: -5px !important;
}
.negMarg6Imp {
    margin: -6px !important;
}
.negMarg7Imp {
    margin: -7px !important;
}
.negMarg8Imp {
    margin: -8px !important;
}
.negMarg9Imp {
    margin: -9px !important;
}
.negMarg10Imp {
    margin: -10px !important;
}
.negMarg15Imp {
    margin: -15px !important;
}
.negMarg20Imp {
    margin: -20px !important;
}
.negMarg25Imp {
    margin: -25px !important;
}
.negMarg30Imp {
    margin: -30px !important;
}
.negMarg35Imp {
    margin: -35px !important;
}
.negMarg40Imp {
    margin: -40px !important;
}
.negMarg45Imp {
    margin: -45px !important;
}
.negMarg50Imp {
    margin: -50px !important;
}
.negMarg55Imp {
    margin: -55px !important;
}
.negMarg60Imp {
    margin: -60px !important;
}
.negMarg65Imp {
    margin: -65px !important;
}
.negMarg70Imp {
    margin: -70px !important;
}
.negMarg75Imp {
    margin: -75px !important;
}
.negMarg80Imp {
    margin: -80px !important;
}
.negMarg85Imp {
    margin: -85px !important;
}
.negMarg90Imp {
    margin: -90px !important;
}
.negMarg95Imp {
    margin: -95px !important;
}
.negMarg100Imp {
    margin: -100px !important;
}
.negMargT1Imp {
    margin-top: -1px !important;
}
.negMargT2Imp {
    margin-top: -2px !important;
}
.negMargT3Imp {
    margin-top: -3px !important;
}
.negMargT4Imp {
    margin-top: -4px !important;
}
.negMargT5Imp {
    margin-top: -5px !important;
}
.negMargT6Imp {
    margin-top: -6px !important;
}
.negMargT7Imp {
    margin-top: -7px !important;
}
.negMargT8Imp {
    margin-top: -8px !important;
}
.negMargT9Imp {
    margin-top: -9px !important;
}
.negMargT10Imp {
    margin-top: -10px !important;
}
.negMargT15Imp {
    margin-top: -15px !important;
}
.negMargT20Imp {
    margin-top: -20px !important;
}
.negMargT25Imp {
    margin-top: -25px !important;
}
.negMargT30Imp {
    margin-top: -30px !important;
}
.negMargT35Imp {
    margin-top: -35px !important;
}
.negMargT40Imp {
    margin-top: -40px !important;
}
.negMargT45Imp {
    margin-top: -45px !important;
}
.negMargT50Imp {
    margin-top: -50px !important;
}
.negMargT55Imp {
    margin-top: -55px !important;
}
.negMargT60Imp {
    margin-top: -60px !important;
}
.negMargT65Imp {
    margin-top: -65px !important;
}
.negMargT70Imp {
    margin-top: -70px !important;
}
.negMargT75Imp {
    margin-top: -75px !important;
}
.negMargT80Imp {
    margin-top: -80px !important;
}
.negMargT85Imp {
    margin-top: -85px !important;
}
.negMargT90Imp {
    margin-top: -90px !important;
}
.negMargT95Imp {
    margin-top: -95px !important;
}
.negMargT100Imp {
    margin-top: -100px !important;
}
.negMargB1Imp {
    margin-bottom: -1px !important;
}
.negMargB2Imp {
    margin-bottom: -2px !important;
}
.negMargB3Imp {
    margin-bottom: -3px !important;
}
.negMargB4Imp {
    margin-bottom: -4px !important;
}
.negMargB5Imp {
    margin-bottom: -5px !important;
}
.negMargB6Imp {
    margin-bottom: -6px !important;
}
.negMargB7Imp {
    margin-bottom: -7px !important;
}
.negMargB8Imp {
    margin-bottom: -8px !important;
}
.negMargB9Imp {
    margin-bottom: -9px !important;
}
.negMargB10Imp {
    margin-bottom: -10px !important;
}
.negMargB15Imp {
    margin-bottom: -15px !important;
}
.negMargB20Imp {
    margin-bottom: -20px !important;
}
.negMargB25Imp {
    margin-bottom: -25px !important;
}
.negMargB30Imp {
    margin-bottom: -30px !important;
}
.negMargB35Imp {
    margin-bottom: -35px !important;
}
.negMargB40Imp {
    margin-bottom: -40px !important;
}
.negMargB45Imp {
    margin-bottom: -45px !important;
}
.negMargB50Imp {
    margin-bottom: -50px !important;
}
.negMargB55Imp {
    margin-bottom: -55px !important;
}
.negMargB60Imp {
    margin-bottom: -60px !important;
}
.negMargB65Imp {
    margin-bottom: -65px !important;
}
.negMargB70Imp {
    margin-bottom: -70px !important;
}
.negMargB75Imp {
    margin-bottom: -75px !important;
}
.negMargB80Imp {
    margin-bottom: -80px !important;
}
.negMargB85Imp {
    margin-bottom: -85px !important;
}
.negMargB90Imp {
    margin-bottom: -90px !important;
}
.negMargB95Imp {
    margin-bottom: -95px !important;
}
.negMargB100Imp {
    margin-bottom: -100px !important;
}
.negMargL1Imp {
    margin-left: -1px !important;
}
.negMargL2Imp {
    margin-left: -2px !important;
}
.negMargL3Imp {
    margin-left: -3px !important;
}
.negMargL4Imp {
    margin-left: -4px !important;
}
.negMargL5Imp {
    margin-left: -5px !important;
}
.negMargL6Imp {
    margin-left: -6px !important;
}
.negMargL7Imp {
    margin-left: -7px !important;
}
.negMargL8Imp {
    margin-left: -8px !important;
}
.negMargL9Imp {
    margin-left: -9px !important;
}
.negMargL10Imp {
    margin-left: -10px !important;
}
.negMargL15Imp {
    margin-left: -15px !important;
}
.negMargL20Imp {
    margin-left: -20px !important;
}
.negMargL25Imp {
    margin-left: -25px !important;
}
.negMargL30Imp {
    margin-left: -30px !important;
}
.negMargL35Imp {
    margin-left: -35px !important;
}
.negMargL40Imp {
    margin-left: -40px !important;
}
.negMargL45Imp {
    margin-left: -45px !important;
}
.negMargL50Imp {
    margin-left: -50px !important;
}
.negMargL55Imp {
    margin-left: -55px !important;
}
.negMargL60Imp {
    margin-left: -60px !important;
}
.negMargL65Imp {
    margin-left: -65px !important;
}
.negMargL70Imp {
    margin-left: -70px !important;
}
.negMargL75Imp {
    margin-left: -75px !important;
}
.negMargL80Imp {
    margin-left: -80px !important;
}
.negMargL85Imp {
    margin-left: -85px !important;
}
.negMargL90Imp {
    margin-left: -90px !important;
}
.negMargL95Imp {
    margin-left: -95px !important;
}
.negMargL100Imp {
    margin-left: -100px !important;
}
.negMargR1Imp {
    margin-right: -1px !important;
}
.negMargR2Imp {
    margin-right: -2px !important;
}
.negMargR3Imp {
    margin-right: -3px !important;
}
.negMargR4Imp {
    margin-right: -4px !important;
}
.negMargR5Imp {
    margin-right: -5px !important;
}
.negMargR6Imp {
    margin-right: -6px !important;
}
.negMargR7Imp {
    margin-right: -7px !important;
}
.negMargR8Imp {
    margin-right: -8px !important;
}
.negMargR9Imp {
    margin-right: -9px !important;
}
.negMargR10Imp {
    margin-right: -10px !important;
}
.negMargR15Imp {
    margin-right: -15px !important;
}
.negMargR20Imp {
    margin-right: -20px !important;
}
.negMargR25Imp {
    margin-right: -25px !important;
}
.negMargR30Imp {
    margin-right: -30px !important;
}
.negMargR35Imp {
    margin-right: -35px !important;
}
.negMargR40Imp {
    margin-right: -40px !important;
}
.negMargR45Imp {
    margin-right: -45px !important;
}
.negMargR50Imp {
    margin-right: -50px !important;
}
.negMargR55Imp {
    margin-right: -55px !important;
}
.negMargR60Imp {
    margin-right: -60px !important;
}
.negMargR65Imp {
    margin-right: -65px !important;
}
.negMargR70Imp {
    margin-right: -70px !important;
}
.negMargR75Imp {
    margin-right: -75px !important;
}
.negMargR80Imp {
    margin-right: -80px !important;
}
.negMargR85Imp {
    margin-right: -85px !important;
}
.negMargR90Imp {
    margin-right: -90px !important;
}
.negMargR95Imp {
    margin-right: -95px !important;
}
.negMargR100Imp {
    margin-right: -100px !important;
}
.negMargTB1Imp {
    margin-bottom: -1px !important;
    margin-top: -1px !important;
}
.negMargTB2Imp {
    margin-bottom: -2px !important;
    margin-top: -2px !important;
}
.negMargTB3Imp {
    margin-bottom: -3px !important;
    margin-top: -3px !important;
}
.negMargTB4Imp {
    margin-bottom: -4px !important;
    margin-top: -4px !important;
}
.negMargTB5Imp {
    margin-bottom: -5px !important;
    margin-top: -5px !important;
}
.negMargTB6Imp {
    margin-bottom: -6px !important;
    margin-top: -6px !important;
}
.negMargTB7Imp {
    margin-bottom: -7px !important;
    margin-top: -7px !important;
}
.negMargTB8Imp {
    margin-bottom: -8px !important;
    margin-top: -8px !important;
}
.negMargTB9Imp {
    margin-bottom: -9px !important;
    margin-top: -9px !important;
}
.negMargTB10Imp {
    margin-bottom: -10px !important;
    margin-top: -10px !important;
}
.negMargTB15Imp {
    margin-bottom: -15px !important;
    margin-top: -15px !important;
}
.negMargTB20Imp {
    margin-bottom: -20px !important;
    margin-top: -20px !important;
}
.negMargTB25Imp {
    margin-bottom: -25px !important;
    margin-top: -25px !important;
}
.negMargTB30Imp {
    margin-bottom: -30px !important;
    margin-top: -30px !important;
}
.negMargTB35Imp {
    margin-bottom: -35px !important;
    margin-top: -35px !important;
}
.negMargTB40Imp {
    margin-bottom: -40px !important;
    margin-top: -40px !important;
}
.negMargTB45Imp {
    margin-bottom: -45px !important;
    margin-top: -45px !important;
}
.negMargTB50Imp {
    margin-bottom: -50px !important;
    margin-top: -40px !important;
}
.negMargTB55Imp {
    margin-bottom: -55px !important;
    margin-top: -55px !important;
}
.negMargTB60Imp {
    margin-bottom: -60px !important;
    margin-top: -60px !important;
}
.negMargTB65Imp {
    margin-bottom: -65px !important;
    margin-top: -65px !important;
}
.negMargTB70Imp {
    margin-bottom: -70px !important;
    margin-top: -70px !important;
}
.negMargTB75Imp {
    margin-bottom: -75px !important;
    margin-top: -75px !important;
}
.negMargTB80Imp {
    margin-bottom: -80px !important;
    margin-top: -80px !important;
}
.negMargTB85Imp {
    margin-bottom: -85px !important;
    margin-top: -85px !important;
}
.negMargTB90Imp {
    margin-bottom: -90px !important;
    margin-top: -90px !important;
}
.negMargTB95Imp {
    margin-bottom: -95px !important;
    margin-top: -95px !important;
}
.negMargTB100Imp {
    margin-bottom: -100px !important;
    margin-top: -100px !important;
}
.negMargLR1Imp {
    margin-left: -1px !important;
    margin-right: -1px !important;
}
.negMargLR2Imp {
    margin-left: -2px !important;
    margin-right: -2px !important;
}
.negMargLR3Imp {
    margin-left: -3px !important;
    margin-right: -3px !important;
}
.negMargLR4Imp {
    margin-left: -4px !important;
    margin-right: -4px !important;
}
.negMargLR5Imp {
    margin-left: -5px !important;
    margin-right: -5px !important;
}
.negMargLR6Imp {
    margin-left: -6px !important;
    margin-right: -6px !important;
}
.negMargLR7Imp {
    margin-left: -7px !important;
    margin-right: -7px !important;
}
.negMargLR8Imp {
    margin-left: -8px !important;
    margin-right: -8px !important;
}
.negMargLR9Imp {
    margin-left: -9px !important;
    margin-right: -9px !important;
}
.negMargLR10Imp {
    margin-left: -10px !important;
    margin-right: -10px !important;
}
.negMargLR15Imp {
    margin-left: -15px !important;
    margin-right: -15px !important;
}
.negMargLR20Imp {
    margin-left: -20px !important;
    margin-right: -20px !important;
}
.negMargLR25Imp {
    margin-left: -25px !important;
    margin-right: -25px !important;
}
.negMargLR30Imp {
    margin-left: -30px !important;
    margin-right: -30px !important;
}
.negMargLR35Imp {
    margin-left: -35px !important;
    margin-right: -35px !important;
}
.negMargLR40Imp {
    margin-left: -40px !important;
    margin-right: -40px !important;
}
.negMargLR45Imp {
    margin-left: -45px !important;
    margin-right: -45px !important;
}
.negMargLR50Imp {
    margin-left: -40px !important;
    margin-right: -50px !important;
}
.negMargLR55Imp {
    margin-left: -55px !important;
    margin-right: -55px !important;
}
.negMargLR60Imp {
    margin-left: -60px !important;
    margin-right: -60px !important;
}
.negMargLR65Imp {
    margin-left: -65px !important;
    margin-right: -65px !important;
}
.negMargLR70Imp {
    margin-left: -70px !important;
    margin-right: -70px !important;
}
.negMargLR75Imp {
    margin-left: -75px !important;
    margin-right: -75px !important;
}
.negMargLR80Imp {
    margin-left: -80px !important;
    margin-right: -80px !important;
}
.negMargLR85Imp {
    margin-left: -85px !important;
    margin-right: -85px !important;
}
.negMargLR90Imp {
    margin-left: -90px !important;
    margin-right: -90px !important;
}
.negMargLR95Imp {
    margin-left: -95px !important;
    margin-right: -95px !important;
}
.negMargTB100Imp {
    margin-left: -100px !important;
    margin-right: -100px !important;
}
.borderN {
    border: 0 none;
}
.border1SR {
    border: 1px solid #ff0000;
}
.border1SRT {
    border-top: 1px solid #ff0000;
}
.border1SRB {
    border-bottom: 1px solid #ff0000;
}
.border1SRTB {
    border-bottom: 1px solid #ff0000;
    border-top: 1px solid #ff0000;
}
.border1SRLR {
    border-left: 1px solid #ff0000;
    border-right: 1px solid #ff0000;
}
.border1SRL {
    border-left: 1px solid #ff0000;
}
.border1SRR {
    border-right: 1px solid #ff0000;
}
.border1SG {
    border: 1px solid #00ff00;
}
.border1SGT {
    border-top: 1px solid #00ff00;
}
.border1SGB {
    border-bottom: 1px solid #00ff00;
}
.border1SGTB {
    border-bottom: 1px solid #00ff00;
    border-top: 1px solid #00ff00;
}
.border1SGLR {
    border-left: 1px solid #00ff00;
    border-right: 1px solid #00ff00;
}
.border1SGL {
    border-left: 1px solid #00ff00;
}
.border1SGR {
    border-right: 1px solid #00ff00;
}
.border1SB {
    border: 1px solid #0000ff;
}
.border1SBT {
    border-top: 1px solid #0000ff;
}
.border1SBB {
    border-bottom: 1px solid #0000ff;
}
.border1SBTB {
    border-bottom: 1px solid #0000ff;
    border-top: 1px solid #0000ff;
}
.border1SBLR {
    border-left: 1px solid #0000ff;
    border-right: 1px solid #0000ff;
}
.border1SBL {
    border-left: 1px solid #0000ff;
}
.border1SBR {
    border-right: 1px solid #0000ff;
}
.border1SC {
    border: 1px solid #0093d3;
}
.border1SCT {
    border-top: 1px solid #0093d3;
}
.border1SCB {
    border-bottom: 1px solid #0093d3;
}
.border1SCTB {
    border-bottom: 1px solid #0093d3;
    border-top: 1px solid #0093d3;
}
.border1SCLR {
    border-left: 1px solid #0093d3;
    border-right: 1px solid #0093d3;
}
.border1SCL {
    border-left: 1px solid #0093d3;
}
.border1SCR {
    border-right: 1px solid #0093d3;
}
.border1SM {
    border: 1px solid #cc006b;
}
.border1SMT {
    border-top: 1px solid #cc006b;
}
.border1SMB {
    border-bottom: 1px solid #cc006b;
}
.border1SMTB {
    border-bottom: 1px solid #cc006b;
    border-top: 1px solid #cc006b;
}
.border1SMLR {
    border-left: 1px solid #cc006b;
    border-right: 1px solid #cc006b;
}
.border1SML {
    border-left: 1px solid #cc006b;
}
.border1SMR {
    border-right: 1px solid #cc006b;
}
.border1SY {
    border: 1px solid #ffff00;
}
.border1SYT {
    border-top: 1px solid #ffff00;
}
.border1SYB {
    border-bottom: 1px solid #ffff00;
}
.border1SYTB {
    border-bottom: 1px solid #ffff00;
    border-top: 1px solid #ffff00;
}
.border1SYLR {
    border-left: 1px solid #ffff00;
    border-right: 1px solid #ffff00;
}
.border1SYL {
    border-left: 1px solid #ffff00;
}
.border1SYL {
    border-right: 1px solid #ffff00;
}
.border1SK {
    border: 1px solid #000;
}
.border1SKT {
    border-top: 1px solid #000;
}
.border1SKB {
    border-bottom: 1px solid #000;
}
.border1SKTB {
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
}
.border1SKLR {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
}
.border1SKL {
    border-left: 1px solid #000;
}
.border1SKR {
    border-right: 1px solid #000;
}
.border1SGrey {
    border: 1px solid #efefef;
}
.border1SGreyT {
    border-top: 1px solid #efefef;
}
.border1SGreyB {
    border-bottom: 1px solid #efefef;
}
.border1SGreyTB {
    border-bottom: 1px solid #efefef;
    border-top: 1px solid #efefef;
}
.border1SGreyLR {
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
}
.border1SGreyL {
    border-left: 1px solid #efefef;
}
.border1SGreyR {
    border-right: 1px solid #efefef;
}
.border1SLblue {
    border: 1px solid #d4edfe;
}
.border1SLblueT {
    border-top: 1px solid #d4edfe;
}
.border1SLblueB {
    border-bottom: 1px solid #d4edfe;
}
.border1SLblueTB {
    border-bottom: 1px solid #d4edfe;
    border-top: 1px solid #d4edfe;
}
.border1SLblueLR {
    border-left: 1px solid #d4edfe;
    border-right: 1px solid #d4edfe;
}
.border1SLblueL {
    border-left: 1px solid #d4edfe;
}
.border1SLblueR {
    border-right: 1px solid #d4edfe;
}
.border1SMblue {
    border: 1px solid #1a79bd;
}
.border1SMblueT {
    border-top: 1px solid #1a79bd;
}
.border1SMblueB {
    border-bottom: 1px solid #1a79bd;
}
.border1SMblueTB {
    border-bottom: 1px solid #1a79bd;
    border-top: 1px solid #1a79bd;
}
.border1SMblueLR {
    border-left: 1px solid #1a79bd;
    border-right: 1px solid #1a79bd;
}
.border1SMblueL {
    border-left: 1px solid #1a79bd;
}
.border1SMblueR {
    border-right: 1px solid #1a79bd;
}
.border1SMblue {
    border: 1px solid #006633;
}
.border1SMblueT {
    border-top: 1px solid #006633;
}
.border1SMblueB {
    border-bottom: 1px solid #006633;
}
.border1SMblueTB {
    border-bottom: 1px solid #006633;
    border-top: 1px solid #006633;
}
.border1SMblueLR {
    border-left: 1px solid #006633;
    border-right: 1px solid #006633;
}
.border1SMblueL {
    border-left: 1px solid #006633;
}
.border1SMblueR {
    border-right: 1px solid #006633;
}
.border1SLblue {
    border: 1px solid #c2ecc2;
}
.border1SLblueT {
    border-top: 1px solid #c2ecc2;
}
.border1SLblueB {
    border-bottom: 1px solid #c2ecc2;
}
.border1SLblueTB {
    border-bottom: 1px solid #c2ecc2;
    border-top: 1px solid #c2ecc2;
}
.border1SLblueLR {
    border-left: 1px solid #c2ecc2;
    border-right: 1px solid #c2ecc2;
}
.border1SLblueL {
    border-left: 1px solid #c2ecc2;
}
.border1SLblueR {
    border-right: 1px solid #c2ecc2;
}
.border2SR {
    border: 2px solid #ff0000;
}
.border2SRT {
    border-top: 2px solid #ff0000;
}
.border2SRB {
    border-bottom: 2px solid #ff0000;
}
.border2SRTB {
    border-bottom: 2px solid #ff0000;
    border-top: 2px solid #ff0000;
}
.border2SRLR {
    border-left: 2px solid #ff0000;
    border-right: 2px solid #ff0000;
}
.border2SRL {
    border-left: 2px solid #ff0000;
}
.border2SRR {
    border-right: 2px solid #ff0000;
}
.border2SG {
    border: 2px solid #00ff00;
}
.border2SGT {
    border-top: 2px solid #00ff00;
}
.border2SGB {
    border-bottom: 2px solid #00ff00;
}
.border2SGTB {
    border-bottom: 2px solid #00ff00;
    border-top: 2px solid #00ff00;
}
.border2SGLR {
    border-left: 2px solid #00ff00;
    border-right: 2px solid #00ff00;
}
.border2SGL {
    border-left: 2px solid #00ff00;
}
.border2SGR {
    border-right: 2px solid #00ff00;
}
.border2SB {
    border: 2px solid #0000ff;
}
.border2SBT {
    border-top: 2px solid #0000ff;
}
.border2SBB {
    border-bottom: 2px solid #0000ff;
}
.border2SBTB {
    border-bottom: 2px solid #0000ff;
    border-top: 2px solid #0000ff;
}
.border2SBLR {
    border-left: 2px solid #0000ff;
    border-right: 2px solid #0000ff;
}
.border2SBL {
    border-left: 2px solid #0000ff;
}
.border2SBR {
    border-right: 2px solid #0000ff;
}
.border2SC {
    border: 2px solid #0093d3;
}
.border2SCT {
    border-top: 2px solid #0093d3;
}
.border2SCB {
    border-bottom: 2px solid #0093d3;
}
.border2SCTB {
    border-bottom: 2px solid #0093d3;
    border-top: 2px solid #0093d3;
}
.border2SCLR {
    border-left: 2px solid #0093d3;
    border-right: 2px solid #0093d3;
}
.border2SCL {
    border-left: 2px solid #0093d3;
}
.border2SCR {
    border-right: 2px solid #0093d3;
}
.border2SM {
    border: 2px solid #cc006b;
}
.border2SMT {
    border-top: 2px solid #cc006b;
}
.border2SMB {
    border-bottom: 2px solid #cc006b;
}
.border2SMTB {
    border-bottom: 2px solid #cc006b;
    border-top: 2px solid #cc006b;
}
.border2SMLR {
    border-left: 2px solid #cc006b;
    border-right: 2px solid #cc006b;
}
.border2SML {
    border-left: 2px solid #cc006b;
}
.border2SMR {
    border-right: 2px solid #cc006b;
}
.border2SY {
    border: 2px solid #ffff00;
}
.border2SYT {
    border-top: 2px solid #ffff00;
}
.border2SYB {
    border-bottom: 2px solid #ffff00;
}
.border2SYTB {
    border-bottom: 2px solid #ffff00;
    border-top: 2px solid #ffff00;
}
.border2SYLR {
    border-left: 2px solid #ffff00;
    border-right: 2px solid #ffff00;
}
.border2SYL {
    border-left: 2px solid #ffff00;
}
.border2SYL {
    border-right: 2px solid #ffff00;
}
.border2SK {
    border: 2px solid #000;
}
.border2SKT {
    border-top: 2px solid #000;
}
.border2SKB {
    border-bottom: 2px solid #000;
}
.border2SKTB {
    border-bottom: 2px solid #000;
    border-top: 2px solid #000;
}
.border2SKLR {
    border-left: 2px solid #000;
    border-right: 2px solid #000;
}
.border2SKL {
    border-left: 2px solid #000;
}
.border2SKR {
    border-right: 2px solid #000;
}
.border2SGrey {
    border: 2px solid #efefef;
}
.border2SGreyT {
    border-top: 2px solid #efefef;
}
.border2SGreyB {
    border-bottom: 2px solid #efefef;
}
.border2SGreyTB {
    border-bottom: 2px solid #efefef;
    border-top: 2px solid #efefef;
}
.border2SGreyLR {
    border-left: 2px solid #efefef;
    border-right: 2px solid #efefef;
}
.border2SGreyL {
    border-left: 2px solid #efefef;
}
.border2SGreyR {
    border-right: 2px solid #efefef;
}
.border2SLblue {
    border: 2px solid #d4edfe;
}
.border2SLblueT {
    border-top: 2px solid #d4edfe;
}
.border2SLblueB {
    border-bottom: 2px solid #d4edfe;
}
.border2SLblueTB {
    border-bottom: 2px solid #d4edfe;
    border-top: 2px solid #d4edfe;
}
.border2SLblueLR {
    border-left: 2px solid #d4edfe;
    border-right: 2px solid #d4edfe;
}
.border2SLblueL {
    border-left: 2px solid #d4edfe;
}
.border2SLblueR {
    border-right: 2px solid #d4edfe;
}
.border2SMblue {
    border: 2px solid #1a79bd;
}
.border2SMblueT {
    border-top: 2px solid #1a79bd;
}
.border2SMblueB {
    border-bottom: 2px solid #1a79bd;
}
.border2SMblueTB {
    border-bottom: 2px solid #1a79bd;
    border-top: 2px solid #1a79bd;
}
.border2SMblueLR {
    border-left: 2px solid #1a79bd;
    border-right: 2px solid #1a79bd;
}
.border2SMblueL {
    border-left: 2px solid #1a79bd;
}
.border2SMblueR {
    border-right: 2px solid #1a79bd;
}
.border2SMblue {
    border: 2px solid #006633;
}
.border2SMblueT {
    border-top: 2px solid #006633;
}
.border2SMblueB {
    border-bottom: 2px solid #006633;
}
.border2SMblueTB {
    border-bottom: 2px solid #006633;
    border-top: 2px solid #006633;
}
.border2SMblueLR {
    border-left: 2px solid #006633;
    border-right: 2px solid #006633;
}
.border2SMblueL {
    border-left: 2px solid #006633;
}
.border2SMblueR {
    border-right: 2px solid #006633;
}
.border2SLblue {
    border: 2px solid #c2ecc2;
}
.border2SLblueT {
    border-top: 2px solid #c2ecc2;
}
.border2SLblueB {
    border-bottom: 2px solid #c2ecc2;
}
.border2SLblueTB {
    border-bottom: 2px solid #c2ecc2;
    border-top: 2px solid #c2ecc2;
}
.border2SLblueLR {
    border-left: 2px solid #c2ecc2;
    border-right: 2px solid #c2ecc2;
}
.border2SLblueL {
    border-left: 2px solid #c2ecc2;
}
.border2SLblueR {
    border-right: 2px solid #c2ecc2;
}
.border3SR {
    border: 3px solid #ff0000;
}
.border3SRT {
    border-top: 3px solid #ff0000;
}
.border3SRB {
    border-bottom: 3px solid #ff0000;
}
.border3SRTB {
    border-bottom: 3px solid #ff0000;
    border-top: 3px solid #ff0000;
}
.border3SRLR {
    border-left: 3px solid #ff0000;
    border-right: 3px solid #ff0000;
}
.border3SRL {
    border-left: 3px solid #ff0000;
}
.border3SRR {
    border-right: 3px solid #ff0000;
}
.border3SG {
    border: 3px solid #00ff00;
}
.border3SGT {
    border-top: 3px solid #00ff00;
}
.border3SGB {
    border-bottom: 3px solid #00ff00;
}
.border3SGTB {
    border-bottom: 3px solid #00ff00;
    border-top: 3px solid #00ff00;
}
.border3SGLR {
    border-left: 3px solid #00ff00;
    border-right: 3px solid #00ff00;
}
.border3SGL {
    border-left: 3px solid #00ff00;
}
.border3SGR {
    border-right: 3px solid #00ff00;
}
.border3SB {
    border: 3px solid #0000ff;
}
.border3SBT {
    border-top: 3px solid #0000ff;
}
.border3SBB {
    border-bottom: 3px solid #0000ff;
}
.border3SBTB {
    border-bottom: 3px solid #0000ff;
    border-top: 3px solid #0000ff;
}
.border3SBLR {
    border-left: 3px solid #0000ff;
    border-right: 3px solid #0000ff;
}
.border3SBL {
    border-left: 3px solid #0000ff;
}
.border3SBR {
    border-right: 3px solid #0000ff;
}
.border3SC {
    border: 3px solid #0093d3;
}
.border3SCT {
    border-top: 3px solid #0093d3;
}
.border3SCB {
    border-bottom: 3px solid #0093d3;
}
.border3SCTB {
    border-bottom: 3px solid #0093d3;
    border-top: 3px solid #0093d3;
}
.border3SCLR {
    border-left: 3px solid #0093d3;
    border-right: 3px solid #0093d3;
}
.border3SCL {
    border-left: 3px solid #0093d3;
}
.border3SCR {
    border-right: 3px solid #0093d3;
}
.border3SM {
    border: 3px solid #cc006b;
}
.border3SMT {
    border-top: 3px solid #cc006b;
}
.border3SMB {
    border-bottom: 3px solid #cc006b;
}
.border3SMTB {
    border-bottom: 3px solid #cc006b;
    border-top: 3px solid #cc006b;
}
.border3SMLR {
    border-left: 3px solid #cc006b;
    border-right: 3px solid #cc006b;
}
.border3SML {
    border-left: 3px solid #cc006b;
}
.border3SMR {
    border-right: 3px solid #cc006b;
}
.border3SY {
    border: 3px solid #ffff00;
}
.border3SYT {
    border-top: 3px solid #ffff00;
}
.border3SYB {
    border-bottom: 3px solid #ffff00;
}
.border3SYTB {
    border-bottom: 3px solid #ffff00;
    border-top: 3px solid #ffff00;
}
.border3SYLR {
    border-left: 3px solid #ffff00;
    border-right: 3px solid #ffff00;
}
.border3SYL {
    border-left: 3px solid #ffff00;
}
.border3SYL {
    border-right: 3px solid #ffff00;
}
.border3SK {
    border: 3px solid #000;
}
.border3SKT {
    border-top: 3px solid #000;
}
.border3SKB {
    border-bottom: 3px solid #000;
}
.border3SKTB {
    border-bottom: 3px solid #000;
    border-top: 3px solid #000;
}
.border3SKLR {
    border-left: 3px solid #000;
    border-right: 3px solid #000;
}
.border3SKL {
    border-left: 3px solid #000;
}
.border3SKR {
    border-right: 3px solid #000;
}
.border3SGrey {
    border: 3px solid #efefef;
}
.border3SGreyT {
    border-top: 3px solid #efefef;
}
.border3SGreyB {
    border-bottom: 3px solid #efefef;
}
.border3SGreyTB {
    border-bottom: 3px solid #efefef;
    border-top: 3px solid #efefef;
}
.border3SGreyLR {
    border-left: 3px solid #efefef;
    border-right: 3px solid #efefef;
}
.border3SGreyL {
    border-left: 3px solid #efefef;
}
.border3SGreyR {
    border-right: 3px solid #efefef;
}
.border3SLblue {
    border: 3px solid #d4edfe;
}
.border3SLblueT {
    border-top: 3px solid #d4edfe;
}
.border3SLblueB {
    border-bottom: 3px solid #d4edfe;
}
.border3SLblueTB {
    border-bottom: 3px solid #d4edfe;
    border-top: 3px solid #d4edfe;
}
.border3SLblueLR {
    border-left: 3px solid #d4edfe;
    border-right: 3px solid #d4edfe;
}
.border3SLblueL {
    border-left: 3px solid #d4edfe;
}
.border3SLblueR {
    border-right: 3px solid #d4edfe;
}
.border3SMblue {
    border: 3px solid #1a79bd;
}
.border3SMblueT {
    border-top: 3px solid #1a79bd;
}
.border3SMblueB {
    border-bottom: 3px solid #1a79bd;
}
.border3SMblueTB {
    border-bottom: 3px solid #1a79bd;
    border-top: 3px solid #1a79bd;
}
.border3SMblueLR {
    border-left: 3px solid #1a79bd;
    border-right: 3px solid #1a79bd;
}
.border3SMblueL {
    border-left: 3px solid #1a79bd;
}
.border3SMblueR {
    border-right: 3px solid #1a79bd;
}
.border3SMblue {
    border: 3px solid #006633;
}
.border3SMblueT {
    border-top: 3px solid #006633;
}
.border3SMblueB {
    border-bottom: 3px solid #006633;
}
.border3SMblueTB {
    border-bottom: 3px solid #006633;
    border-top: 3px solid #006633;
}
.border3SMblueLR {
    border-left: 3px solid #006633;
    border-right: 3px solid #006633;
}
.border3SMblueL {
    border-left: 3px solid #006633;
}
.border3SMblueR {
    border-right: 3px solid #006633;
}
.border3SLblue {
    border: 3px solid #c2ecc2;
}
.border3SLblueT {
    border-top: 3px solid #c2ecc2;
}
.border3SLblueB {
    border-bottom: 3px solid #c2ecc2;
}
.border3SLblueTB {
    border-bottom: 3px solid #c2ecc2;
    border-top: 3px solid #c2ecc2;
}
.border3SLblueLR {
    border-left: 3px solid #c2ecc2;
    border-right: 3px solid #c2ecc2;
}
.border3SLblueL {
    border-left: 3px solid #c2ecc2;
}
.border3SLblueR {
    border-right: 3px solid #c2ecc2;
}
.border4SR {
    border: 4px solid #ff0000;
}
.border4SRT {
    border-top: 4px solid #ff0000;
}
.border4SRB {
    border-bottom: 4px solid #ff0000;
}
.border4SRTB {
    border-bottom: 4px solid #ff0000;
    border-top: 4px solid #ff0000;
}
.border4SRLR {
    border-left: 4px solid #ff0000;
    border-right: 4px solid #ff0000;
}
.border4SRL {
    border-left: 4px solid #ff0000;
}
.border4SRR {
    border-right: 4px solid #ff0000;
}
.border4SG {
    border: 4px solid #00ff00;
}
.border4SGT {
    border-top: 4px solid #00ff00;
}
.border4SGB {
    border-bottom: 4px solid #00ff00;
}
.border4SGTB {
    border-bottom: 4px solid #00ff00;
    border-top: 4px solid #00ff00;
}
.border4SGLR {
    border-left: 4px solid #00ff00;
    border-right: 4px solid #00ff00;
}
.border4SGL {
    border-left: 4px solid #00ff00;
}
.border4SGR {
    border-right: 4px solid #00ff00;
}
.border4SB {
    border: 4px solid #0000ff;
}
.border4SBT {
    border-top: 4px solid #0000ff;
}
.border4SBB {
    border-bottom: 4px solid #0000ff;
}
.border4SBTB {
    border-bottom: 4px solid #0000ff;
    border-top: 4px solid #0000ff;
}
.border4SBLR {
    border-left: 4px solid #0000ff;
    border-right: 4px solid #0000ff;
}
.border4SBL {
    border-left: 4px solid #0000ff;
}
.border4SBR {
    border-right: 4px solid #0000ff;
}
.border4SC {
    border: 4px solid #0093d3;
}
.border4SCT {
    border-top: 4px solid #0093d3;
}
.border4SCB {
    border-bottom: 4px solid #0093d3;
}
.border4SCTB {
    border-bottom: 4px solid #0093d3;
    border-top: 4px solid #0093d3;
}
.border4SCLR {
    border-left: 4px solid #0093d3;
    border-right: 4px solid #0093d3;
}
.border4SCL {
    border-left: 4px solid #0093d3;
}
.border4SCR {
    border-right: 4px solid #0093d3;
}
.border4SM {
    border: 4px solid #cc006b;
}
.border4SMT {
    border-top: 4px solid #cc006b;
}
.border4SMB {
    border-bottom: 4px solid #cc006b;
}
.border4SMTB {
    border-bottom: 4px solid #cc006b;
    border-top: 4px solid #cc006b;
}
.border4SMLR {
    border-left: 4px solid #cc006b;
    border-right: 4px solid #cc006b;
}
.border4SML {
    border-left: 4px solid #cc006b;
}
.border4SMR {
    border-right: 4px solid #cc006b;
}
.border4SY {
    border: 4px solid #ffff00;
}
.border4SYT {
    border-top: 4px solid #ffff00;
}
.border4SYB {
    border-bottom: 4px solid #ffff00;
}
.border4SYTB {
    border-bottom: 4px solid #ffff00;
    border-top: 4px solid #ffff00;
}
.border4SYLR {
    border-left: 4px solid #ffff00;
    border-right: 4px solid #ffff00;
}
.border4SYL {
    border-left: 4px solid #ffff00;
}
.border4SYL {
    border-right: 4px solid #ffff00;
}
.border4SK {
    border: 4px solid #000;
}
.border4SKT {
    border-top: 4px solid #000;
}
.border4SKB {
    border-bottom: 4px solid #000;
}
.border4SKTB {
    border-bottom: 4px solid #000;
    border-top: 4px solid #000;
}
.border4SKLR {
    border-left: 4px solid #000;
    border-right: 4px solid #000;
}
.border4SKL {
    border-left: 4px solid #000;
}
.border4SKR {
    border-right: 4px solid #000;
}
.border4SGrey {
    border: 4px solid #efefef;
}
.border4SGreyT {
    border-top: 4px solid #efefef;
}
.border4SGreyB {
    border-bottom: 4px solid #efefef;
}
.border4SGreyTB {
    border-bottom: 4px solid #efefef;
    border-top: 4px solid #efefef;
}
.border4SGreyLR {
    border-left: 4px solid #efefef;
    border-right: 4px solid #efefef;
}
.border4SGreyL {
    border-left: 4px solid #efefef;
}
.border4SGreyR {
    border-right: 4px solid #efefef;
}
.border4SLblue {
    border: 4px solid #d4edfe;
}
.border4SLblueT {
    border-top: 4px solid #d4edfe;
}
.border4SLblueB {
    border-bottom: 4px solid #d4edfe;
}
.border4SLblueTB {
    border-bottom: 4px solid #d4edfe;
    border-top: 4px solid #d4edfe;
}
.border4SLblueLR {
    border-left: 4px solid #d4edfe;
    border-right: 4px solid #d4edfe;
}
.border4SLblueL {
    border-left: 4px solid #d4edfe;
}
.border4SLblueR {
    border-right: 4px solid #d4edfe;
}
.border4SMblue {
    border: 4px solid #1a79bd;
}
.border4SMblueT {
    border-top: 4px solid #1a79bd;
}
.border4SMblueB {
    border-bottom: 4px solid #1a79bd;
}
.border4SMblueTB {
    border-bottom: 4px solid #1a79bd;
    border-top: 4px solid #1a79bd;
}
.border4SMblueLR {
    border-left: 4px solid #1a79bd;
    border-right: 4px solid #1a79bd;
}
.border4SMblueL {
    border-left: 4px solid #1a79bd;
}
.border4SMblueR {
    border-right: 4px solid #1a79bd;
}
.border4SMblue {
    border: 4px solid #006633;
}
.border4SMblueT {
    border-top: 4px solid #006633;
}
.border4SMblueB {
    border-bottom: 4px solid #006633;
}
.border4SMblueTB {
    border-bottom: 4px solid #006633;
    border-top: 4px solid #006633;
}
.border4SMblueLR {
    border-left: 4px solid #006633;
    border-right: 4px solid #006633;
}
.border4SMblueL {
    border-left: 4px solid #006633;
}
.border4SMblueR {
    border-right: 4px solid #006633;
}
.border4SLblue {
    border: 4px solid #c2ecc2;
}
.border4SLblueT {
    border-top: 4px solid #c2ecc2;
}
.border4SLblueB {
    border-bottom: 4px solid #c2ecc2;
}
.border4SLblueTB {
    border-bottom: 4px solid #c2ecc2;
    border-top: 4px solid #c2ecc2;
}
.border4SLblueLR {
    border-left: 4px solid #c2ecc2;
    border-right: 4px solid #c2ecc2;
}
.border4SLblueL {
    border-left: 4px solid #c2ecc2;
}
.border4SLblueR {
    border-right: 4px solid #c2ecc2;
}
.borderN {
    border: 0 none;
}
.border5SR {
    border: 5px solid #ff0000;
}
.border5SRT {
    border-top: 5px solid #ff0000;
}
.border5SRB {
    border-bottom: 5px solid #ff0000;
}
.border5SRTB {
    border-bottom: 5px solid #ff0000;
    border-top: 5px solid #ff0000;
}
.border5SRLR {
    border-left: 5px solid #ff0000;
    border-right: 5px solid #ff0000;
}
.border5SRL {
    border-left: 5px solid #ff0000;
}
.border5SRR {
    border-right: 5px solid #ff0000;
}
.border5SG {
    border: 5px solid #00ff00;
}
.border5SGT {
    border-top: 5px solid #00ff00;
}
.border5SGB {
    border-bottom: 5px solid #00ff00;
}
.border5SGTB {
    border-bottom: 5px solid #00ff00;
    border-top: 5px solid #00ff00;
}
.border5SGLR {
    border-left: 5px solid #00ff00;
    border-right: 5px solid #00ff00;
}
.border5SGL {
    border-left: 5px solid #00ff00;
}
.border5SGR {
    border-right: 5px solid #00ff00;
}

.border5SB {
    border: 5px solid #0000ff;
}
.border5SBT {
    border-top: 5px solid #0000ff;
}
.border5SBB {
    border-bottom: 5px solid #0000ff;
}
.border5SBTB {
    border-bottom: 5px solid #0000ff;
    border-top: 5px solid #0000ff;
}
.border5SBLR {
    border-left: 5px solid #0000ff;
    border-right: 5px solid #0000ff;
}
.border5SBL {
    border-left: 5px solid #0000ff;
}
.border5SBR {
    border-right: 5px solid #0000ff;
}
.border5SC {
    border: 5px solid #0093d3;
}
.border5SCT {
    border-top: 5px solid #0093d3;
}
.border5SCB {
    border-bottom: 5px solid #0093d3;
}
.border5SCTB {
    border-bottom: 5px solid #0093d3;
    border-top: 5px solid #0093d3;
}
.border5SCLR {
    border-left: 5px solid #0093d3;
    border-right: 5px solid #0093d3;
}
.border5SCL {
    border-left: 5px solid #0093d3;
}
.border5SCR {
    border-right: 5px solid #0093d3;
}
.border5SM {
    border: 5px solid #cc006b;
}
.border5SMT {
    border-top: 5px solid #cc006b;
}
.border5SMB {
    border-bottom: 5px solid #cc006b;
}
.border5SMTB {
    border-bottom: 5px solid #cc006b;
    border-top: 5px solid #cc006b;
}
.border5SMLR {
    border-left: 5px solid #cc006b;
    border-right: 5px solid #cc006b;
}
.border5SML {
    border-left: 5px solid #cc006b;
}
.border5SMR {
    border-right: 5px solid #cc006b;
}
.border5SY {
    border: 5px solid #ffff00;
}
.border5SYT {
    border-top: 5px solid #ffff00;
}
.border5SYB {
    border-bottom: 5px solid #ffff00;
}
.border5SYTB {
    border-bottom: 5px solid #ffff00;
    border-top: 5px solid #ffff00;
}
.border5SYLR {
    border-left: 5px solid #ffff00;
    border-right: 5px solid #ffff00;
}
.border5SYL {
    border-left: 5px solid #ffff00;
}
.border5SYL {
    border-right: 5px solid #ffff00;
}
.border5SK {
    border: 5px solid #000;
}
.border5SKT {
    border-top: 5px solid #000;
}
.border5SKB {
    border-bottom: 5px solid #000;
}
.border5SKTB {
    border-bottom: 5px solid #000;
    border-top: 5px solid #000;
}
.border5SKLR {
    border-left: 5px solid #000;
    border-right: 5px solid #000;
}
.border5SKL {
    border-left: 5px solid #000;
}
.border5SKR {
    border-right: 5px solid #000;
}
.border5SGrey {
    border: 5px solid #efefef;
}
.border5SGreyT {
    border-top: 5px solid #efefef;
}
.border5SGreyB {
    border-bottom: 5px solid #efefef;
}
.border5SGreyTB {
    border-bottom: 5px solid #efefef;
    border-top: 5px solid #efefef;
}
.border5SGreyLR {
    border-left: 5px solid #efefef;
    border-right: 5px solid #efefef;
}
.border5SGreyL {
    border-left: 5px solid #efefef;
}
.border5SGreyR {
    border-right: 5px solid #efefef;
}
.border5SLblue {
    border: 5px solid #d4edfe;
}
.border5SLblueT {
    border-top: 5px solid #d4edfe;
}
.border5SLblueB {
    border-bottom: 5px solid #d4edfe;
}
.border5SLblueTB {
    border-bottom: 5px solid #d4edfe;
    border-top: 5px solid #d4edfe;
}
.border5SLblueLR {
    border-left: 5px solid #d4edfe;
    border-right: 5px solid #d4edfe;
}
.border5SLblueL {
    border-left: 5px solid #d4edfe;
}
.border5SLblueR {
    border-right: 5px solid #d4edfe;
}
.border5SMblue {
    border: 5px solid #1a79bd;
}
.border5SMblueT {
    border-top: 5px solid #1a79bd;
}
.border5SMblueB {
    border-bottom: 5px solid #1a79bd;
}
.border5SMblueTB {
    border-bottom: 5px solid #1a79bd;
    border-top: 5px solid #1a79bd;
}
.border5SMblueLR {
    border-left: 5px solid #1a79bd;
    border-right: 5px solid #1a79bd;
}
.border5SMblueL {
    border-left: 5px solid #1a79bd;
}
.border5SMblueR {
    border-right: 5px solid #1a79bd;
}
.border5SMblue {
    border: 5px solid #006633;
}
.border5SMblueT {
    border-top: 5px solid #006633;
}
.border5SMblueB {
    border-bottom: 5px solid #006633;
}
.border5SMblueTB {
    border-bottom: 5px solid #006633;
    border-top: 5px solid #006633;
}
.border5SMblueLR {
    border-left: 5px solid #006633;
    border-right: 5px solid #006633;
}
.border5SMblueL {
    border-left: 5px solid #006633;
}
.border5SMblueR {
    border-right: 5px solid #006633;
}
.border5SLblue {
    border: 5px solid #c2ecc2;
}
.border5SLblueT {
    border-top: 5px solid #c2ecc2;
}
.border5SLblueB {
    border-bottom: 5px solid #c2ecc2;
}
.border5SLblueTB {
    border-bottom: 5px solid #c2ecc2;
    border-top: 5px solid #c2ecc2;
}
.border5SLblueLR {
    border-left: 5px solid #c2ecc2;
    border-right: 5px solid #c2ecc2;
}
.border5SLblueL {
    border-left: 5px solid #c2ecc2;
}
.border5SLblueR {
    border-right: 5px solid #c2ecc2;
}
.bRadius1 {
    border-radius: 1px;
}
.bRadius2 {
    border-radius: 2px;
}
.bRadius3 {
    border-radius: 3px;
}
.bRadius3 {
    border-radius: 4px;
}
.bRadius5 {
    border-radius: 5px;
}
.bRadius6 {
    border-radius: 6px;
}
.bRadius7 {
    border-radius: 7px;
}
.bRadius8 {
    border-radius: 8px;
}
.bRadius9 {
    border-radius: 9px;
}
.bRadius10 {
    border-radius: 10px;
}
.bRadius15 {
    border-radius: 15px;
}
.bRadius20 {
    border-radius: 20px;
}
.bRadius25 {
    border-radius: 25px;
}
.bRadius30 {
    border-radius: 30px;
}
.bRadius35 {
    border-radius: 35px;
}
.bRadius40 {
    border-radius: 40px;
}
.bRadiusT1 {
    border-radius: 1px 1px 0 0;
}
.bRadiusT2 {
    border-radius: 2px 2px 0 0;
}
.bRadiusT3 {
    border-radius: 3px 3px 0 0;
}
.bRadiusT3 {
    border-radius: 4px 4px 0 0;
}
.bRadiusT5 {
    border-radius: 5px 5px 0 0;
}
.bRadiusT6 {
    border-radius: 6px 6px 0 0;
}
.bRadiusT7 {
    border-radius: 7px 7px 0 0;
}
.bRadiusT8 {
    border-radius: 8px 8px 0 0;
}
.bRadiusT9 {
    border-radius: 9px 9px 0 0;
}
.bRadiusT10 {
    border-radius: 10px 10px 0 0;
}
.bRadiusB1 {
    border-radius: 0 0 1px 1px;
}
.bRadiusB2 {
    border-radius: 0 0 2px 2px;
}
.bRadiusB3 {
    border-radius: 0 0 3px 3px;
}
.bRadiusB3 {
    border-radius: 0 0 4px 4px;
}
.bRadiusB5 {
    border-radius: 0 0 5px 5px;
}
.bRadiusB6 {
    border-radius: 0 0 6px 6px;
}
.bRadiusB7 {
    border-radius: 0 0 7px 7px;
}
.bRadiusB8 {
    border-radius: 0 0 8px 8px;
}
.bRadiusB9 {
    border-radius: 0 0 9px 9px;
}
.bRadiusB10 {
    border-radius: 0 0 10px 10px;
}
.bRadiusL1 {
    border-radius: 1px 0 0 1px;
}
.bRadiusL2 {
    border-radius: 2px 0 0 2px;
}
.bRadiusL3 {
    border-radius: 3px 0 0 3px;
}
.bRadiusL3 {
    border-radius: 4px 0 0 4px;
}
.bRadiusL5 {
    border-radius: 5px 0 0 5px;
}
.bRadiusL6 {
    border-radius: 6px 0 0 6px;
}
.bRadiusL7 {
    border-radius: 7px 0 0 7px;
}
.bRadiusL8 {
    border-radius: 8px 0 0 8px;
}
.bRadiusL9 {
    border-radius: 9px 0 0 9px;
}
.bRadiusL10 {
    border-radius: 10px 0 0 10px;
}
.bRadiusR1 {
    border-radius: 0 1px 1px 0;
}
.bRadiusR2 {
    border-radius: 0 2px 2px 0;
}
.bRadiusR3 {
    border-radius: 0 3px 3px 0;
}
.bRadiusR3 {
    border-radius: 0 4px 4px 0;
}
.bRadiusR5 {
    border-radius: 0 5px 5px 0;
}
.bRadiusR6 {
    border-radius: 0 6px 6px 0;
}
.bRadiusR7 {
    border-radius: 0 7px 7px 0;
}
.bRadiusR8 {
    border-radius: 0 8px 8px 0;
}
.bRadiusR9 {
    border-radius: 0 9px 9px 0;
}
.bRadiusR10 {
    border-radius: 0 10px 10px 0;
}
.widthA {
    width: auto;
}
.width5 {
    width: 5%;
}
.width10 {
    width: 10%;
}
.width11 {
    width: 11%;
}
.width12 {
    width: 12%;
}
.width13 {
    width: 13%;
}
.width14 {
    width: 14%;
}
.width15 {
    width: 15%;
}
.width16 {
    width: 16%;
}
.width17 {
    width: 17%;
}
.width18 {
    width: 18%;
}
.width19 {
    width: 19%;
}
.width20 {
    width: 20%;
}
.width25 {
    width: 25%;
}
.width30 {
    width: 30%;
}
.width35 {
    width: 35%;
}
.width40 {
    width: 40%;
}
.width45 {
    width: 45%;
}
.width50 {
    width: 50%;
}
.width55 {
    width: 55%;
}
.width75 {
    width: 75%;
}
.width80 {
    width: 80%;
}
.width85 {
    width: 85%;
}
.width90 {
    width: 90%;
}
.width95 {
    width: 95%;
}
.width100 {
    width: 95%;
}
#tNav, #sNav, #cNav, #fNav {
    clear: both;
    margin: 0 auto;
    max-width: 1080px;
    width: 100%;
}
#tNav li.menu, #sNav li.menu, #cNav li.menu, #fNav li.menu {
    display: none;
}
#tNav li ul li, #sNav li ul li, #cNav li ul li, #fNav li ul li {
    clear: both;
    float: none;
}
#tNav li:hover, #tNav li:focus, #sNav li:hover, #sNav li:focus, #cNav li:hover, #cNav li:focus, #fNav li:hover, #fNav li:focus {
}
#tNav li.active:hover, #tNav li.active:focus, #sNav li.active:hover, #sNav li.active:focus, #cNav li.active:hover, #cNav li.active:focus, #fNav li.active:hover, #fNav li.active:focus {
}
#tNav ul, #tNav li, #sNav ul, #sNav li, #cNav ul, #cNav li, #fNav ul, #fNav li, .nav ul, .nav li, .nav a:link, .nav a:hover, .nav a:focus, .nav a:visited {
    margin: 0;
}
#tNav a:link, #tNav a:visited, #sNav a:link, #sNav a:visited, #cNav a:link, #cNav a:visited, #fNav a:link, #fNav a:visited {
    display: block;
}
#manualNavigationUp {
    opacity: 0.85;
    padding: 5px;
    position: fixed;
    right: 0;
    top: 50px;
}
#manualNavigationDown {
    bottom: 0;
    opacity: 0.85;
    padding: 5px;
    position: fixed;
    right: 0;
}
.nav h1, .nav h2, .nav h3, .nav h4, .nav h5, .nav h6 {
    margin: 0;
}
.nav .noLink {
    padding: 30px 20px;
}
.nav a:link, .nav a:visited, .nav a:focus, .nav a:hover {
    line-height: 1.25em;
    padding: 10px 18px;
}
.nav li li a:link, .nav li li a:visited, .nav li li a:focus, .nav li li a:hover {
    font-size: 96%;
    padding: 10px 16px 13px;
}
.nav a:link, .nav a:visited {
    text-decoration: none;
}
.nav a:hover, .nav a:focus {
    text-decoration: none;
}
.nav ul {
    position: relative;
}
.nav ul ul {
    margin: 0;
    position: absolute;
    z-index: 100;
}
.nav li li {
    position: relative;
}
.nav ul ul ul {
    left: 100%;
    position: absolute;
    top: 0;
}
.nav li li li {
    position: relative;
}
.nav li {
    box-sizing: border-box;
    list-style: none outside none;
}
.nav li ul {
    display: none;
}
.nav li.active {
}
.nav li.active a:hover, .nav li.active a:focus {
}
.nav li a.active:link {
}
.skip {
    height: 1px;
    margin-left: -999em !important;
    position: absolute !important;
    width: 1px;
}
.topTabnav h1, .topTabnav h2, .topTabnav h3, .topTabnav h4, .topTabnav h5, .topTabnav h6 {
    margin: 0;
}
.topTabnav .noLink {
    padding: 30px 20px;
}
.topTabnav a:link, .topTabnav a:visited, .topTabnav a:focus, .topTabnav a:hover {
    padding: 12px 18px;
    text-decoration: none !important;
}
.topTabnav li li a:link, .topTabnav li li a:visited, .topTabnav li li a:focus, .topTabnav li li a:hover {
    font-size: 96%;
    padding: 10px 14px 13px;
}
.topTabnav a:link, .topTabnav a:visited {
    border-radius: 5px 5px 0 0;
    text-decoration: none;
}
.topTabnav a:hover, .topTabnav a:focus {
    border-radius: 5px 5px 0 0;
    text-decoration: none;
}
.topTabnav a.active {
    margin-bottom: -1px !important;
    padding-bottom: 13px;
}
.topTabnav ul {
    position: relative;
}
.topTabnav ul ul {
    margin: 0;
    position: absolute;
    z-index: 100;
}
.topTabnav ul ul ul {
    left: 100%;
    position: absolute;
    top: 0;
}
.topTabnav li {
    border-radius: 5px 5px 0 0;
    box-sizing: border-box;
    list-style: none outside none;
    margin: 0 3px 0 0 !important;
}
.topTabnav li li {
    background-color: #fff;
    border: medium none;
    border-radius: 0 !important;
    margin: 0 !important;
    position: relative;
}
.topTabnav li li li {
    position: relative;
}
.topTabnav li ul {
    display: none;
}
.topTabnav li.active {
}
.topTabnav li.active a:hover, .topTabnav li.active a:focus {
}
.topTabnav li a.active:link {
}
.topTabnav li .skip {
    height: 1px;
    position: absolute;
    width: 1px;
}
.tabset h1, .tabset h2, .tabset h3, .tabset h4, .tabset h5, .tabset h6 {
}
.tabset .noLink {
    padding: 30px 20px;
}
.tabset a:link, .tabset a:visited, .tabset a:focus, .tabset a:hover {
    padding: 12px 18px;
}
.tabset li li a:link, .tabset li li a:visited, .tabset li li a:focus, .tabset li li a:hover {
    font-size: 96%;
    padding: 10px 14px 13px;
}
.tabset a:link, .tabset a:visited {
    border-radius: 5px 5px 0 0;
    text-decoration: none;
}
.tabset a:hover, .tabset a:focus {
    border-radius: 5px 5px 0 0;
    text-decoration: none;
}
.tabset a.active {
    margin-bottom: -1px !important;
    padding-bottom: 13px;
}
.tabset ul {
    position: relative;
}
.tabset ul ul {
    margin: 0;
    position: absolute;
    z-index: 100;
}
.tabset ul ul ul {
    left: 100%;
    position: absolute;
    top: 0;
}
.tabset li {
    border-radius: 5px 5px 0 0;
    box-sizing: border-box;
    list-style: none outside none;
    margin: 0 3px 0 0 !important;
}
.tabset li li {
    border: medium none;
    border-radius: 0 !important;
    margin: 0 !important;
    position: relative;
}
.tabset li li li {
    position: relative;
}
.tabset li ul {
    display: none;
}
.tabset li.active {
}
.tabset li.active a:hover, .tabset li.active a:focus {
}
.tabset li a.active:link {
}
.tabset li .skip {
    height: 1px;
    position: absolute;
    width: 1px;
}
.leftTabnav h1, .leftTabnav h2, .leftTabnav h3, .leftTabnav h4, .leftTabnav h5, .leftTabnav h6 {
    margin: 0;
}
.leftTabnav .noLink {
    padding: 30px 20px;
}
.leftTabnav a:link, .leftTabnav a:visited, .leftTabnav a:focus, .leftTabnav a:hover {
    padding: 15px 18px;
}
.leftTabnav li li a:link, .leftTabnav li li a:visited, .leftTabnav li li a:focus, .leftTabnav li li a:hover {
    font-size: 96%;
    padding: 10px 16px 13px;
}
.leftTabnav a:link, .leftTabnav a:visited {
    text-decoration: none;
}
.leftTabnav a:hover, .leftTabnav a:focus {
    text-decoration: none;
}
.leftTabnav ul {
    position: relative;
}
.leftTabnav ul ul {
    margin: 0;
    position: absolute;
    z-index: 100;
}
.leftTabnav ul ul ul {
    left: 100%;
    position: absolute;
    top: 0;
}
.leftTabnav li {
    box-sizing: border-box;
    list-style: none outside none;
    margin: 0 0 8px !important;
}
.leftTabnav li li {
    background-color: #fff;
    border: medium none;
    border-radius: 0 !important;
    margin: 0;
    position: relative;
}
.leftTabnav li li li {
    position: relative;
}
.leftTabnav li ul {
    display: none;
}
.leftTabnav li.active {
}
.leftTabnav li.active a:hover, .leftTabnav li.active a:focus {
}
.leftTabnav li a.active:link {
}
.leftTabnav li .skip {
    display: none;
    height: 1px;
    width: 1px;
}
.toggle li ul {
    display: none;
}
.toggle li.active {
}
.toggle li.active a:hover, .toggle li.active a:focus {
}
#tNav ul {
    display: block;
}
#tNav ul ul, #tNav ul ul {
    box-shadow: 3px 3px 5px 0;
}
#tNav.nochildren ul ul, #tNav.nochildren ul ul ul {
    display: none;
}
#tNav li {
    display: block;
    float: left;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#tNav ul ul, #tNav .toggle ul ul {
    border-radius: 0 0 5px 5px;
    display: none;
    position: absolute;
    z-index: 999;
}
#tNav ul ul ul {
    border: medium none;
    display: none;
}
#tNav li ul li ul li {
    border: medium none;
    display: none;
}
#tNav li:hover, #tNav li:focus {
}
#tNav li:hover a:link, #tNav li:focus a:link, #tNav li:hover a:visited, #tNav li:focus a:visited, #tNav li:hover a:hover, #tNav li:focus a:focus {
}
#tNav li:hover li a:link, #tNav li:focus li a:link, #tNav li:hover li a:visited, #tNav li:focus li a:visited {
}
#tNav li:hover li a:hover, #tNav li:focus li a:focus {
}
#tNav li:active {
}
#tNav li:hover ul {
    display: block;
}
#tNav li li:hover ul {
    border-radius: 0;
    display: block;
    margin: 0 0 0 -2px;
    z-index: 999;
}
#tNav li li:hover ul li a:link, #tNav li ul li:hover ul li a:visited, #tNav li ul li:hover ul li a:hover, #tNav li ul li:hover ul li a:focus {
    font-size: 87% !important;
}
#tNav li li:hover ul li {
    border-radius: 0;
    border-top: medium none;
    clear: both;
    display: block;
    position: relative;
    white-space: nowrap;
    width: auto;
    z-index: 999;
}
#tNav li li:hover ul li:first-child {
}
#tNav li li:hover ul li:hover {
}
#tNav.toggle li:hover ul, #tNav.toggle li:focus ul {
    display: none;
}
#tNav li li {
    clear: both !important;
    float: none !important;
}
.firstlevel li ul li:hover ul {
    display: none !important;
}
.secondlevel li ul li li:hover ul {
    display: none !important;
}
#sNav {
    width: 100%;
}
#sNav ul {
    display: block;
}
#sNav li {
    display: block;
    float: none;
    font-weight: bold;
    list-style: none outside none;
    position: relative;
    text-decoration: none;
    width: auto;
}
#sNav li ul {
    display: none;
}
#sNav li:hover ul {
    box-shadow: 3px 3px 5px #999;
    display: block;
    left: 100%;
    margin-left: -1px;
    position: absolute;
    top: 0;
    width: 100%;
}
#sNav li:hover ul ul {
    display: none;
}
#sNav li:hover ul li:hover ul {
    box-shadow: 3px 3px 5px #999;
    display: block;
    left: 100%;
    margin-left: -1px;
    position: absolute;
    top: 0;
    width: 100%;
}
#sNav li:hover li {
    border: 1px solid #efefef;
    clear: both;
    margin-top: -2px;
    position: relative;
    width: auto;
    z-index: 10;
}
#sNav li:hover {
}
#sNav li:hover li.active {
}
#sNav.nav li li a:link, #sNav.nav li li a:visited, #sNav.nav li li a:focus, #sNav.nav li li a:hover {
    margin: 1px 0 0;
    padding: 10px 16px;
}
#cNav {
    overflow-x: hidden;
}
#cNav li {
    display: block;
    float: none;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#cNav .active {
}
#fNav {
    overflow: hidden;
}
#fNav ul {
    display: inline;
}
#fNav li {
    border: medium none !important;
    border-radius: 0 !important;
    float: left;
    font-size: 90%;
    list-style: none outside none;
    margin: 0 !important;
    position: relative;
    text-decoration: none;
    width: auto;
    z-index: 1;
}
#fNav li img {
    display: none;
}
#fNav li a:link, #fNav li a:visited, #fNav li a:hover, #fNav li a:focus {
    display: block;
    padding: 8px 10px;
}
#fNav li:hover, #fNav li:focus {
}
#fNav li:hover a:link, #fNav li:focus a:link, #fNav li:hover a:visited, #fNav li:focus a:visited, #fNav li:hover a:hover, #fNav li:focus a:focus, #fNav li:hover li a:link, #fNav li:focus li a:link, #fNav li:hover li a:visited, #fNav li:focus li a:visited, #fNav li:hover li a:hover, #fNav li:focus li a:focus {
}
#fNav li:hover li a:link, #fNav li:focus li a:link, #fNav li:hover li a:visited, #fNav li:focus li a:visited {
}
#fNav li:hover li:hover a:link, #fNav li:focus li:focus a:link, #fNav li:hover li:hover a:visited, #fNav li:focus li:focus a:visited {
}
.footerNav {
    box-shadow: 0 0 0 transparent !important;
}
#fNav li ul {
    display: none;
}
#tabset ul {
    width: 100%;
}
#tabset li {
    float: left;
    list-style: none outside none;
}
#tabset li a:link, #tabset li a:visited {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #404041 #404041 -moz-use-text-color;
    border-image: none;
    border-radius: 5px 5px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    float: left;
    margin-right: 3px;
}
#fixedT {
    position: fixed;
    top: 0;
    z-index: 1;
}
#fixedT ul {
    display: inline;
}
#fixedT li {
    display: block;
    float: left;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#fixedT li ul {
    display: none;
}
#fixedT li.active ul {
    display: none;
}
#fixedT li.active li {
    clear: both !important;
    float: none !important;
}
#fixedL {
    left: 0;
    position: fixed;
    z-index: 1;
}
#fixedL ul {
    display: block;
}
#fixedL li {
    display: block;
    float: none;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#fixedL.nav li ul {
    position: relative !important;
}
#fixedR {
    position: fixed;
    right: 0;
    z-index: 1;
}
#fixedR ul {
    display: block;
}
#fixedR li {
    display: block;
    float: none;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#fixedR.nav li ul {
    position: relative !important;
}
#stickyT {
    position: fixed;
    top: 0;
    z-index: 1;
}
#stickyT ul {
    display: inline;
}
#stickyT li {
    display: block;
    float: left;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#stickyT li ul {
    display: none;
}
#stickyT li.active ul {
    display: none;
}
#stickyT li.active li {
    clear: both !important;
    float: none !important;
}
#stickyL {
    left: 0;
    position: fixed;
    z-index: 1;
}
#stickyL ul {
    display: block;
}
#stickyL li {
    display: block;
    float: none;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#stickyL.nav li ul {
    position: relative !important;
}
#stickyR {
    position: fixed;
    right: 0;
    z-index: 1;
}
#stickyR ul {
    display: block;
}
#stickyR li {
    display: block;
    float: none;
    font-weight: bold;
    list-style: none outside none;
    text-decoration: none;
    width: auto;
}
#stickyR.nav li ul {
    position: relative !important;
}
.stick {
    background-image: none !important;
    border-radius: 0 !important;
    left: 0;
    padding: 0 !important;
    position: fixed;
    top: 0;
    z-index: 899;
}
.stick li a:link, .stick li a:visited {
    border: medium none;
}
.admin_nav.stick {
    border-radius: 0 !important;
    z-index: 10;
}
.top_nav.stick {
    border-radius: 0 !important;
    box-shadow: 0 2px 15px #999;
    margin-top: 45px;
}
.topTabnav.stick li {
    border: medium none;
    border-radius: 0;
    margin: 0 -1px 0 0 !important;
}
.topTabnav.stick a:link, .topTabnav.stick a:visited, .topTabnav.stick a:focus, .topTabnav.stick a:hover {
    padding: 15px 18px;
}
.topTabnav.stick li a {
    border-radius: 0;
}
.topTabnav.stick a.active, .topTabnav.stick li, .topTabnav.stick a, .topTabnav.stick li li {
    border: medium none;
    margin: 0 !important;
}
.stick_bottom {
    bottom: 0;
    left: 0;
    margin-top: 100px;
    position: fixed;
    z-index: 2;
}
.add_relative {
    position: relative;
}
#rowContain.trap.stick {
    max-width: 100%;
    width: 100% !important;
}
ul.navrespond li.menu {
    display: none !important;
}
#wrapper {
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}
#s {
    border: 1px solid #ccc;
    border-radius: 25px;
    padding: 6px 15px 6px 10px;
    position: relative;
}
#container {
    margin: 0 auto;
    position: relative;
    width: 100%;
}
#header {
    clear: both;
    margin: 0 auto;
    max-width: 1080px;
    min-width: 280px;
    width: 100%;
}
#banner {
}
.header {
}
.logo img {
    max-width: 200px;
    width: 100%;
}
.header h3.subtitle {
    float: left;
    font-size: 150%;
    margin: -1px 0 0;
    text-transform: uppercase;
}
#rowContain {
    clear: both;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
    min-width: 280px;
    width: 100%;
}
#contain {
    clear: both;
    height: auto;
    margin: 0 auto -2px;
    max-width: 1080px;
    min-width: 280px;
    position: relative;
    width: 100%;
}
#footer {
    clear: both;
    margin: 0 auto;
    max-width: 1080px;
    min-width: 280px;
    width: 100%;
}
.footer {
    padding: 30px 0 0;
}
.footer, .sitecopy {
}
.footer p, .sitecopy p {
    font-size: 70%;
    line-height: 1.25em;
}
.footer .social_footer_image {
    border-radius: 3px;
}
.sitecopy {
    min-height: 20px;
    padding: 0 0 2px;
}
#block {
    margin: 0 auto;
    max-width: 1080px !important;
    min-width: 280px;
    position: relative;
    width: 100%;
}
.floatL {
    float: left;
}
.floatR {
    float: right;
}
.bold {
    font-weight: bold;
}
.set {
    margin: 0 !important;
    position: relative;
}
.show {
    display: block;
}
.hide {
    display: none;
}
.exposeTab.hide {
    display: block !important;
    left: -999em;
    max-height: 100px;
    overflow: hidden;
    position: absolute;
    top: -999em;
}
.exposeTab.show {
    margin-left: 0;
    position: relative;
}
.trap {
    max-width: 1030px;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100%;
}
.trapInner {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 95% !important;
}
.dropshadow {
}
#twitter_count h6 {
    font-size: 80%;
}
#twitter_count .count {
    font-weight: bold;
}
#banner {
}
#banner h1 {
    margin: 0 0 15px;
}
#banner h2 {
    margin: 0 0 10px;
}
#banner h3 {
    margin: 0 0 6px;
}
#banner h3.subtitle {
    float: left;
    font-size: 150%;
    margin: -1px 0 0;
    text-transform: uppercase;
}
#banner .teaser {
    font-weight: bold;
    margin: 0 0 6px;
}
#logo {
    float: left;
    margin: 0 10px 10px 0;
    max-width: 150px;
    min-width: 80px;
    width: 100%;
}
#logo img {
    width: 100%;
}
#bcbsma-logo {
    float: left;
}
#test {
    margin: 10px;
    min-height: 200px;
    padding: 20px;
}
.logoBlue {
}
.lightBlue {
}
.osli {
    list-style-image: url("../images/orange-square.jpg");
}
.messagesBtn {
    font-size: 0.95em;
}
.messagesBtn.active {
    font-weight: bold;
}
#mailtoBg {
    background-image: url("../images/white-transparent-75.png");
    background-repeat: repeat;
    display: none;
    left: 0;
    margin-top: -9999em;
    position: absolute;
    width: 100%;
    z-index: 999;
}
#socialFloat {
    margin: 0;
    padding: 0;
    position: fixed;
    right: 0;
}
#socialFloat li {
    clear: both;
    float: left;
    margin: 0;
    padding: 0;
}
.cleanContent {
}
.cleanContent ul, .cleanContent li, .cleanContent li a:link, .cleanContent li a:visited, cleanContent li a:hover {
    border: medium none !important;
    border-radius: 0 !important;
    clear: both;
    float: none !important;
    margin: 0 0 8px 8px !important;
    padding: 0 !important;
}
.exposeForm, .exposeRForm {
}
.exposeRForm {
    margin: 0;
    padding: 0;
    position: relative;
}
.exposForm.start, .exposeRForm.start {
    display: block;
}
.expose {
    width: auto;
}
.button {
    border: 1px solid;
    border-radius: 5px;
    font-weight: bold;
    padding: 8px 15px !important;
}
.button1 {
    border: 1px solid;
    border-radius: 5px;
    float: left;
    font-weight: bold;
    padding: 5px 10px 10px 15px !important;
}
.button2 {
    border: 1px solid;
    border-radius: 5px;
    font-weight: bold;
    padding: 5px 5px 8px 10px !important;
}
.toggleButton {
    clear: both !important;
}
#Top {
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 0 !important;
}
.divAnchor {
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 0 !important;
}
#Topbtn {
    border-radius: 5px;
    bottom: 0;
    cursor: pointer;
    display: none;
    margin: 0 5px 3px 0;
    min-width: 0 !important;
    opacity: 0.75;
    padding: 0;
    position: fixed;
    right: 0;
    text-align: center;
    vertical-align: middle;
    z-index: 999;
}
#Topbtn img {
    cursor: pointer;
    height: auto;
    max-height: 100px;
    max-width: 100px;
    width: 100%;
}
#Topbtn a:link, #Topbtn a:visited {
    text-decoration: none;
}
#downBtn {
    border-radius: 5px;
    bottom: 0;
    cursor: pointer;
    display: none;
    left: 5px;

    margin: 0 5px 3px 0;
    min-width: 0 !important;
    opacity: 0.75;
    padding: 0;
    position: fixed;
    text-align: center;
    vertical-align: middle;
    z-index: 999;
}
#downBtn img {
    box-shadow: 5px -2px 25px #444;
    cursor: pointer;
    height: auto;
    max-height: 100px;
    max-width: 100px;
    width: 100%;
}
#Topbtn a:link, #Topbtn a:visited {
    text-decoration: none;
}
#scrollDown, #scrollUp, #scrollTotop {
    border-radius: 5px;
    cursor: pointer;
    margin: 0 5px 3px 0;
    opacity: 0.75;
    text-align: center;
    vertical-align: middle;
}
#backbtn img {
    cursor: pointer;
}
#MoveDownbtn {
    border-radius: 5px;
    bottom: 15%;
    cursor: pointer;
    display: none;
    margin: 0 10px 10px 0;
    min-width: 0 !important;
    opacity: 0.75;
    padding: 10px;
    position: fixed;
    right: 0;
    text-align: center;
    vertical-align: middle;
}
#MoveDownbtn img {
    height: auto;
    max-height: 100px;
    max-width: 100px;
    width: 100%;
}
#MoveDownbtn a:link, #Topbtn a:visited {
    text-decoration: none;
}
form {
    width: 100%;
}
textarea, text, select {
}
text {
    width: 95%;
}
option {
    max-width: 100%;
    padding-right: 5px;
    width: 100%;
    word-break: break-all !important;
    word-wrap: break-word;
}
select {
    max-width: 100% !important;
    width: 100%;
    word-break: break-all;
    word-wrap: break-word;
}
.mceIframeContainer.mceFirst.mceLast {
}
tr.mceLast {
    display: none;
}
#login {
    width: 75%;
}
#fakeDD {
    clear: both;
    margin: 0 0 10px;
}
#fakeDD ul {
    margin: 0 auto;
    width: 95%;
}
#fakeDD li {
    border-radius: 5px;
    list-style: none outside none;
    margin: 0;
}
#fakeDD li.active {
    text-decoration: none;
}
#fakeDD a:link, #fakeDD a:visited, #fakeDD a:hover, #fakeDD a:focus {
    border-radius: 5px;
}
#fakeDD li li a:link, #fakeDD li li a:visited, #fakeDD li li a:hover, #fakeDD li li a:focus {
    border-radius: 5px;
    text-decoration: none;
}
#fakeDD li li {
    margin: 0 0 10px;
    text-align: center;
}
#fakeDD li li li {
    margin: 0 0 5px;
}
#fakeDD li:hover, #fakeDD li:focus {
    cursor: pointer;
}
#fakeDD li li:hover, #fakeDD li li:focus {
    cursor: pointer;
}
#fakeDD li ul {
    display: none;
}
.fakeDD {
    display: none;
}
.bghC {
}
.bghC:hover, .bghC:focus {
}
#fakeDD li ul li a:link, #fakeDD li ul li a:visited {
    display: block;
    font-weight: bold;
    margin: 0;
    padding: 13px 35px;
    position: relative;
}
#fakeDD li ul {
    display: none;
}
#fakeDD li ul li a:hover, #fakeDD li ul li a:focus {
}
.exposeFake {
    display: none;
}
.exposeFake ul {
    margin: 0;
}
.fakelink {
}
#DD li {
    list-style: none outside none;
}
.def {
    text-decoration: underline;
}
.desc {
    display: none !important;
}
.def:hover {
    cursor: pointer;
    text-decoration: none;
}
.def:hover .desc {
    border-radius: 5px;
    display: block !important;
    font-weight: normal;
    line-height: 1.2em !important;
    margin-top: -5px;
    max-width: 90%;
    min-width: 10%;
    padding: 20px;
    position: absolute;
    text-decoration: none;
    width: auto;
    z-index: 10;
}
#def {
    text-decoration: underline;
}
#def #desc {
    display: none !important;
}
#def:hover {
    cursor: pointer;
    text-decoration: none;
}
#def:hover #desc {
    border-radius: 5px;
    display: block !important;
    font-weight: normal;
    line-height: 1.2em !important;
    margin-top: -5px;
    max-width: 90%;
    padding: 20px;
    position: absolute;
    text-decoration: none;
    width: 100%;
    z-index: 10;
}
#twoOffsetL .spanM {
    margin-right: 10px;
}
#twoOffsetL .spanS {
    width: 26%;
}
#twoOffsetR .spanM {
    margin-right: 10px;
}
#twoOffsetR .spanS {
    width: 26%;
}
#threecol .span3 {
    width: 32%;
}
#threecol .spanS {
    margin-right: 10px;
    width: 25%;
}
#threeOffsetL .spanM {
    margin-right: 10px;
    width: 49.8%;
}
#threeOffsetL .spanS {
    margin-right: 10px;
    width: 24%;
}
#threeOffsetR .spanM {
    margin-right: 10px;
    width: 48%;
}
#threeOffsetR .spanS {
    margin-right: 10px;
    width: 25%;
}
#threeOffsetM .spanM {
    margin-right: 20px;
    width: 47.8%;
}
#threeOffsetM .spanS {
    margin-right: 10px;
    width: 25%;
}
#threeOffsetM .spanS #sNav {
    margin: 0 -10px 15px;
}
#twitter iframe {
    max-width: 100%;
    min-width: 180px;
    width: 100% !important;
}
#twitter-bcbsma iframe {
    max-width: 100%;
    min-width: 180px;
    width: 100% !important;
}
#uxbp3M .spanS {
    width: 25%;
}
#randomRotate ul {
    list-style: none outside none;
    margin: 0;
    padding: 10px 0;
}
#randomRotate li {
    display: none;
    font-style: italic;
    font-weight: normal;
    margin: 0;
}
#rotate ul {
    list-style: none outside none;
    margin: 0;
    padding: 10px 0;
}
#rotate li {
    display: none;
    font-style: italic;
    font-weight: normal;
    margin: 0;
}
.prev, .next {
    padding: 10px;
    position: absolute;
    z-index: 10;
}
.nextPrevHover .next, .nextPrevhover .prev {
    display: none;
}
.nextPrevHover:hover .next, .nextPrevhover:hover .prev {
    display: block;
}
#tickerButtons .prev, #tickerButtons .next {
    padding: 10px 0;
    position: relative;
}
#tickerButtons .prev:hover, #tickerButtons .next:hover, .prev:hover, .next:hover {
    cursor: pointer;
}
#bannerPara {
    overflow: hidden;
    position: relative;
}
#bannerPara, #bannerPara ul, #bannerPara li {
    margin: 0;
    width: 100%;
}
#bannerPara li {
    list-style-type: none;
    position: absolute;
	z-index:1;
}
#bannerPara .next, #bannerPara .prev {
    cursor: pointer;
    position: absolute;
    top: 0;
    z-index: 10;
}
#bannerPara .next {
    margin: 0;
    padding: 0 0 20px 20px;
    position: absolute;
    right: 0;
}
#bannerPara .prev {
    left: 0;
    padding: 0 20px 20px 0;
    position: absolute;
}
#bannerPara .next:hover, #bannerPara .prev:hover {
    cursor: pointer;
}
#bannerParaButtons {
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 10;
}
#bannerParaButtons ul {
    margin: 0 auto;
}
#bannerParaButtons li {
    float: left;
    font-size: 1.5em;
    list-style: none outside none;
    margin: 0;
    padding: 1px 5px;
}
#bannerParaButtons li.active {
}
#bannerParaButtons li:hover {
    cursor: pointer;
}
#bannerSlider {
    max-width: 100%;
    position: relative;
    width: 100%;
}
#bannerSlider ul {
    margin: 0;
    overflow-x: hidden;
}
#bannerSlider li {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: none;
    float: left;
    list-style: none outside none;
    margin: 0 !important;
    max-width: 100%;
    overflow: hidden;
    position: absolute;
    width: 100%;
}
#bannerSlider li:first-child {
    display: block;
}
#bannerSlider hr {
    background-color: transparent;
    border: medium none;
    box-shadow: 1px 20px 20px #555;
    height: 10px;
    margin: -20px auto;
    position: absolute;
    right: 0;
    width: 99%;
}
#bannersliderButtons {
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 10;
}
#bannersliderButtons ul {
    margin: 0 auto;
}
#bannersliderButtons li {
    color: #cccccc;
    float: left;
    font-size: 1.5em;
    list-style: none outside none;
    margin: 0;
    padding: 1px 5px;
}
#bannersliderButtons li.active {
}
#bannersliderButtons li:hover {
    cursor: pointer;
}
#ticker {
    border-radius: 20px;
    max-width: 100%;
    width: 100%;
}
#ticker ul {
    border: 1px solid #ccc;
    border-radius: 20px;
    box-shadow: 0 4px 5px #ccc;
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    width: 100%;
}
#ticker li {
    clear: both;
    display: none;
    float: left;
    font-weight: bold;
    list-style: none outside none;
    margin: 3px 0 0;
    padding: 5px 15px;
    position: absolute;
    width: 92%;
}
#ticker.right li {
    padding: 5px 25px 0 35px;
}
#ticker.left li {
    padding: 5px 25px 0 35px;
}
#ticker li:first-child {
    display: block;
}
#tickerButtons img:hover {
    cursor: pointer;
    z-index: 1;
}
