@charset "utf-8";
/* CSS Document */

/* Well Studio override stylesheet v1.0 Apr 2009 */
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.cb { clear:both; }
.cl { clear:left; }
.cn { clear:none; }
.fl { float: left; }
.fr { float: right; }

.pink { color: #E50678; }
.orange { color: #FC5100; }
.dark-grey { color: #333333; }
.grey { color: #999999; }
.lightgrey { color: #CCCCCC; }
.white { color: #FFFFFF; }
.red { color: #ff0000; }

.bg-grey,.bg-silver { background-color: #CCCCCC; }
.bg-lightgrey { background-color: #EEEEEE; }
.bg-white { background-color: #FFFFFF; }

.b0 { border-width: 0;}
.b1 { border: 1px solid #ccc; }
.bb1 { border:0; border-bottom: 1px solid #ccc; }
.bt1 { border:0; border-top: 1px solid #ccc; }
.b2 { border: 2px solid #ccc; }
.b5 { border: 5px solid #ccc; }
.bdot { border-style: dotted; }
.bdash { border-style: dashed; }
.b-red { border-color: #ED2732; }
.b-blue { border-color: #0081C6; }
.b-green { border-color: #45A586; }
.b-yellow { border-color: #FF9B00; }
.b-dark { border-color: #333333; }
.b-white { border-color: #FFFFFF; }
.br0,.br0 { borderrwidth: 10px; }
.bl0 { border-left: 0; }
.bt0 { border-top: 0; }
.bb0 { border-top: 0; }

.txxxs { font-size: 9px; }
.txxs { font-size: 10px; }
.txs{ font-size: 11px; }
.ts,.ts { font-size: 12px; }
.tn,.text-regular{ font-size: 13px; }
.tm { font-size: 14px; }
.tl { font-size: 16px; }
.txl { font-size: 18px; }
.txxl { font-size: 24px; }
.txxxl { font-size: 36px; }

.lh15 { line-height: 15px; }
.lh18 { line-height: 18px; }
.lh20 { line-height: 20px; }
.lh24 { line-height: 24px; }
.lh27 { line-height: 27px; }
.lh30 { line-height: 30px; }

.p0 { padding:0; }
.pt0 { padding-top:0; }
.pb0 { padding-bottom:0; }
.pl0 { padding-left:0; }
.pr0 { padding-right:0; }

.p1 { padding:1px; }
.pt1 { padding-top:1px; }
.pb1 { padding-bottom:1px; }
.pl1 { padding-left:1px; }
.pr1 { padding-right:1px; }

.p2 { padding:2px; }
.pt2 { padding-top:2px; }
.pb2 { padding-bottom:2px; }
.pl2 { padding-left:2px; }
.pr2 { padding-right:2px; }

.p5{ padding:5px; }
.pt5,.pt5 { padding-top:5px; }
.pb5 { padding-bottom:5px; }
.pl5 { padding-left:5px; }
.pr5 { padding-right:5px; }

.p10 { padding:10px; }
.pt10 { padding-top:10px; }
.pb10 { padding-bottom:10px; }
.pl10 { padding-left:10px; }
.pr10{ padding-right:10px; }

.p15 { padding:15px; }
.pt15 { padding-top:15px; }
.pb15 { padding-bottom:15px; }
.pl15 { padding-left:15px; }
.pr15{ padding-right:15px; }

.p20 { padding:20px; }
.pt20 { padding-top:20px; }
.pb20 { padding-bottom:20px; }
.pl20 { padding-left:20px; }
.pr20 { padding-right:20px; }

.mt0 { margin-top:0 !important; }
.mb0 { margin-bottom:0; }
.ml0 { margin-left:0; }
.mr0 { margin-right:0; }
.m0 { margin:0; }

.m5{ margin:5px; }
.mt5 { margin-top:5px; }
.mb5 { margin-bottom:5px; }
.ml5,.ml5 { margin-left:5px; }
.mr5 { margin-right:5px; }

.m10 { margin:10px; }
.mt10 { margin-top:10px; }
.mb10 { margin-bottom:10px; }
.ml10 { margin-left:10px; }
.mr10{ margin-right:10px; }

.m20 { margin:20px; }
.mt20 { margin-top:20px; }
.mb20 { margin-bottom:20px; }
.ml20 { margin-left:20px; }
.mr20 { margin-right:20px; }