/*COLOURS*/
.Black { color: #000000; }
.White { color: #ffffff; }
.Pink { color: #E50660; }
.LPink { color: #f5b1ca; }
.Grey { color: #999999; }
.MidGrey { color: #c0c0c0; }
.LGrey { color: #f5f5f5; }
.DGrey { color: #424242; }
.Blue { color: #738da8; }

.BGBlack { background-color: #000000; }
.BGWhite { background-color: #ffffff; }
.BGBlue { background-color: #738da8; }
.BGDGrey { background-color: #424242; }
.BGGrey { background-color: #999999; }
.BGPink { background-color: #E50660; }
.BGLGrey { background-color: #f5f5f5; }

/*FontSizes*/
.FontSize11 { font-size: 11px; }
.FontSize12 { font-size: 12px; }
.FontSize13 { font-size: 13px; }
.FontSize14 { font-size: 14px; }
.FontSize16 { font-size: 16px; }
.FontSize18 { font-size: 18px; }
.FontSize20 { font-size: 20px; }
.FontSize22 { font-size: 22px; }
.FontSize24 { font-size: 24px; }
.FontSize26 { font-size: 26px; }
.FontSize28 { font-size: 28px; }
.FontSize30 { font-size: 30px; }
.FontSize32 { font-size: 32px; }
.FontSize34 { font-size: 34px; }

.FontSize85P { font-size: 85%; }
.FontSize90P { font-size: 90%; }


/*Widths*/
.W100P { width: 100%; }
.W90P { width: 90%; }
.W80P { width: 80%; }
.W70P { width: 70%; }
.W60P { width: 60%; }
.W50P { width: 50%; }
.W48P { width: 48%; }
.W40P { width: 40%; }
.W30P { width: 30%; }
.W20P { width: 20%; }
.W15P { width: 15%; }
.W10P { width: 10%; }
.WA { width: auto; }

.W560 { width: 560px; }
.W550 { width: 550px; }
.W520 { width: 520px; }
.W300 { width: 300px; }
.W400 { width: 400px; }
.W450 { width: 450px; }
.W195 { width: 195px; }
.W200 { width: 200px; }
.W300 { width: 300px; }

.W10 { width: 10px; }
.W15 { width: 15px; }
.W20 { width: 20px; }
.W30 { width: 30px; }
.W40 { width: 40px; }
.W50 { width: 50px; }
.W60 { width: 60px; }
.W70 { width: 70px; }
.W80 { width: 80px; }
.W90 { width: 90px; }
.W100 { width: 100px; }
.W110 { width: 110px; }
.W120 { width: 120px; }
.W130 { width: 130px; }
.W140 { width: 140px; }
.W150 { width: 150px; }

.W175 { width: 175px; }
.W160 { width: 160px; }
.W745 { width: 745px; }
.W755 { width: 755px; }
.W705 { width: 705px; }

/*MARGINS*/
.M0 { margin: 0px!important; }
.M5 { margin: 5px!important; }
.M10 { margin: 10px!important; }
.M20 { margin: 20px!important; }
.MT0 { margin-top: 0px !important; }
.MT5 { margin-top: 5px !important; }
.MT8 { margin-top: 8px!important; }
.MT10 { margin-top: 10px !important; }
.MT15 { margin-top: 15px !important; }
.MT20 { margin-top: 20px !important; }
.MT30 { margin-top: 30px !important; }
.MT40 { margin-top: 40px !important; }
.MT50 { margin-top: 50px !important; }
.MT80 { margin-top: 80px !important; }
.MB0 { margin-bottom: 0px !important; }
.MB10 { margin-bottom: 10px !important; }
.MB20 { margin-bottom: 20px !important; }
.MB30 { margin-bottom: 30px !important; }
.MB40 { margin-bottom: 40px !important; }
.MB50 { margin-bottom: 50px !important; }
.MB60 { margin-bottom: 60px !important; }
.MB70 { margin-bottom: 70px !important; }
.MB80 { margin-bottom: 80px !important; }
.MB90 { margin-bottom: 90px !important; }
.MB100 { margin-bottom: 100px !important; }
.ML10 { margin-left: 10px !important; }
.ML20 { margin-left: 20px !important; }
.ML30 { margin-left: 30px !important; }
.ML40 { margin-left: 40px !important; }
.ML50 { margin-left: 50px !important; }
.MR0 { margin-right: 0px !important; }
.MR5 { margin-right: 5px !important; }
.MR10 { margin-right: 10px !important; }
.MR15 { margin-right: 15px !important; }
.MR20 { margin-right: 20px !important; }
.MR30 { margin-right: 30px !important; }
.MR40 { margin-right: 40px !important; }
.MR50 { margin-right: 50px !important; }


/*PADDINGS*/
.P0 { padding: 0px!important; }
.P2 { padding: 2px; }
.P5 { padding: 5px!important; }
.P10 { padding: 10px!important; }
.P15 { padding: 15px!important; }
.P20 { padding: 20px; }
.P30 { padding: 30px; }
.PT0 { padding-top: 0px!important; }
.PT10 { padding-top: 10px; }
.PT20 { padding-top: 20px; }
.PT30 { padding-top: 30px; }
.PT40 { padding-top: 40px; }
.PT50 { padding-top: 50px; }
.PB0 { padding-bottom: 0px; }
.PB5 { padding-bottom: 5px; }
.PB10 { padding-bottom: 10px; }
.PB20 { padding-bottom: 20px; }
.PB30 { padding-bottom: 30px; }
.PB40 { padding-bottom: 40px; }
.PB50 { padding-bottom: 50px; }
.PL10 { padding-left: 10px; }
.PL20 { padding-left: 20px; }
.PL30 { padding-left: 30px; }
.PL40 { padding-left: 40px; }
.PL50 { padding-left: 50px; }
.PR0 { padding-right: 0px !important; }
.PR5 { padding-right: 5px!important; }
.PR10 { padding-right: 10px; }
.PR20 { padding-right: 20px; }
.PR30 { padding-right: 30px; }
.PR40 { padding-right: 40px; }
.PR50 { padding-right: 50px; }

.PR0 { padding-right: 0px !important; }
.PL0 { padding-left: 0px !important; }
.PL5 { padding-left: 5px!important; }

/*POSITIONING*/
.OH { overflow: hidden; }
.PA { position: absolute; }
.PR { position: relative; }

.Left { left: 0px; }
.Right { right: 0px; }
.Top { top: 0px; }
.Bottom { bottom: 0px; }


/*FLOATS*/
.FL { float: left; }
.FR { float: right; }
.FN { float: none; }
.CN { clear: none; }
.CL { clear: left; }
.CR { clear: right; }
.CB { clear: both; }

.TAR { text-align: right; }
.TAL { text-align: left; }
.TAC { text-align: center; }
.TAJ { text-align: justify; }

.VAM { vertical-align: middle; }
.VAT { vertical-align: top; }

/*LINE-HEIGHT*/
.LH0 { line-height:normal;}
.LH10 { line-height:10px;}
.LH15 { line-height:15px;}
.LH20 { line-height:20px;}
.LH25 { line-height:25px;}

/*HEIGHT*/
.H100 { height:100px!important}
.H150 { height:150px!important}
.H200 { height:200px!important}