#body-content {
	font-size: 14px;
}

/** Begin basic page styles, used across all pages
-------------------------------------------------------------- */
.t-b {font-weight:  bold}
.t-i {font-style: italic}
.t-u {text-decoration: underline}
.t-mono {font-family: monospace}
.nowrap {white-space: nowrap;}

.tt-lc {text-transform:lowercase}
.tt-uc {text-transform:uppercase}
.tt-cap{text-transform:capitalize}

.tc-red   {color:red}
.tc-green {color:green}
.tc-black {color:black}
.tc-white {color:white}
.tc-light {color:#a4a8a0}
.tc-dark  {color:#48494d}
.tc-grey  {color:#6d6e70}
.tc-orange{color:#bb813b}
.tc-blue  {color:#5b9b98}


.t-xs {font-size:9px }
.t-s  {font-size:9pt}
.t-m  {font-size:10pt}
.t-l  {font-size:11pt}
.t-xl {font-size:18px}
.t-xxl{font-size:28pt}
.t-huge{font-size:72px}

.lh-l {line-height:22px} .lh-xl {line-height:30px}

.ta-l {text-align:left}  .ta-r {text-align:right}  .ta-c {text-align:center}
.ta-j {text-align:justify}

.f-l {float:left}  .f-r {float:right}  .f-c {margin:0 auto}
.c-b {clear:both}  .c-n {clear:none }  .c-l {clear:left } .c-r {clear:right}


.p-n {padding:0}     .ph-n {padding-left:0  ;padding-right:0px}
.p-s {padding:2px}   .ph-s {padding-left:2px;padding-right:2px}
.p-m {padding:6px}   .ph-m {padding-left:6px;padding-right:6px}
.p-l {padding:12px}  .ph-l {padding-left:12px;padding-right:12px}
.p-xl{padding:20px}  .ph-xl{padding-left:20px;padding-right:20px}
.p-xxl{padding:30px}  .ph-xxl{padding-left:30px;padding-right:30px}

.pv-n {padding-top:0  ;padding-bottom:0  }
.pv-s {padding-top:2px;padding-bottom:2px}
.pv-m {padding-top:6px;padding-bottom:6px}
.pv-l {padding-top:12px;padding-bottom:12px}
.pv-xl{padding-top:20px;padding-bottom:20px}
.pv-xxl{padding-top:30px;padding-bottom:30px}

.pt-n  {padding-top:0  }   .pb-n  {padding-bottom:0  }
.pt-s  {padding-top:2px}   .pb-s  {padding-bottom:2px}
.pt-m  {padding-top:6px}   .pb-m  {padding-bottom:6px}
.pt-l  {padding-top:12px}  .pb-l  {padding-bottom:12px}
.pt-xl {padding-top:20px}  .pb-xl {padding-bottom:20px}
.pt-xxl{padding-top:30px}  .pb-xxl{padding-bottom:30px}

.m-n {margin:0}     .mh-n {margin:auto 0}
.m-s {margin:2px}   .mh-s {margin:auto 2px}
.m-m {margin:6px}   .mh-m {margin:auto 6px}
.m-l {margin:12px}  .mh-l {margin:auto 12px}
.m-xl{margin:20px}  .mh-xl{margin:auto 20px}
.m-xxl{margin:30px} .mh-xxl{margin:auto 30px}
/*-------------*/
.mv-n  {margin-top:0   ;margin-bottom:0   ; }
.mv-s  {margin-top:2px ;margin-bottom:2px ; }
.mv-m  {margin-top:6px ;margin-bottom:6px ; }
.mv-l  {margin-top:12px;margin-bottom:12px; }
.mv-xl {margin-top:20px;margin-bottom:20px; }
.mv-xxl{margin-top:30px;margin-bottom:30px; }

.mt-n  {margin-top:0  }  .mb-n  {margin-bottom:0  }
.mt-s  {margin-top:2px}  .mb-s  {margin-bottom:2px}
.mt-m  {margin-top:6px}  .mb-m  {margin-bottom:6px}
.mt-l  {margin-top:12px} .mb-l  {margin-bottom:12px}
.mt-xl {margin-top:20px} .mb-xl {margin-bottom:20px}
.mt-xxl{margin-top:30px} .mb-xxl{margin-bottom:30px}


.bs-s{border-style:solid}
.bs-d{border-style:dashed}
.bs-dot{border-style:dotted}

.b-n {border-width: 0}   .bh-n{border-width:0 medium}
.b-s {border-width:1px}  .bh-s{border-width:1px medium}
.b-m {border-width:2px}  .bh-m{border-width:2px medium}
.b-l {border-width:3px}  .bh-l{border-width:3px medium}
.bv-n{border-width:medium 0}
.bv-s{border-width:medium 1px}
.bv-m{border-width:medium 2px}
.bv-l{border-width:medium 3px}

.br {border-radius:4px}
.br-t{border-radius:4px 4px 0 0}
.br-b{border-radius:0 0 4px 4px}

.thin {border: 1px solid black}
.thick{border: 2px solid black}

.bc-white {border-color:white}
.bc-black {border-color:black}
.bc-grey  {border-color:grey}

.va-top {vertical-align:top}
.va-mid {vertical-align:middle}
.va-btm {vertical-align:bottom}

.ls-n {list-style-type:none}

.inline {display:inline}
.block  {display:block}
.hidden {display:none}

.abs {position: absolute} .rel {position:relative}

.mono     {font-family: monospace}
.small    {font-size: small}

.ul-header {border-bottom: 1px solid black; display: block}

.error  {font-weight: bold; color: #d00  }
.success{font-weight: bold; color: green}

.btn {cursor: pointer}
.unlink:hover {text-decoration: underline}

.msbox {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.anim {
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}

.anim-all, anim-all * {
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}

div.error,
fieldset.error {
	border-color: red;
	background-color:#FFD9D6;
}

.no-select {
	cursor: default;
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-khtml-user-select: none;
}

.n-w {
	width: 790px;
	margin: 0 auto;
}

.ls-check {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	.ls-check li {
		padding-left: 20px;
		background-image: url(https://www.b2bcfo.com/uploads/images/sponsors/check.png);
		background-position: left center;
		background-repeat: no-repeat;
	}
