﻿/* CSS classes for TFE website */


/******************/
/* BORDER CLASSES */
/******************/
.BA000I {border: 0px !important}
.BAN {border: none 0px}
.BSN {border-style: none}
.BSNI {border-style: none !important }
.BA000 {border: 0px }
.BA100 {border: 1px solid} 

.BL100 {border-left: 1px solid #000000} 
.BT100 {border-top: 1px solid #000000} 
.BR100 {border-right: 1px solid #000000} 
.BB100 {border-bottom: 1px solid #000000} 


/* back-ground colour classes */
.BC1 {background-color: #eff3f8}
.BC2 {background-color: white}
.BC3 {background-color: #cccccc}

/******************/
/* COLOUR CLASSES */
/******************/
.CO01 {color: #000000}
.CO02 {color: #ff0000}
.CO03 {color: #00ff00}
.CO04 {color: #0000ff}
.CO05 {color: #ffffff}


/******************/
/* DISPLAY CLASSES */
/******************/
.DN { display: none;}
.DB { display: block;}
.DBI { display: block !important;}
.DIN { display: inline;}
.DINI { display: inline !important;}
.DIB { display: inline-block; *display:inline; zoom:1;}
.DIBI { display: inline-block !important; *display:inline; zoom:1;}
.DI { display: inherit;}
.DIT { display: inline-table;}
.DLI { display: list-item;}
.DRI { display: run-in;}
.DT { display: table;}
.DTC { display: table-caption;}
.DTE { display: table-cell;}
.DTO { display: table-column;}
.DTCG { display: table-column-group;}
.DTR { display: table-row;}
.DTRG { display: table-row-group;}
.DTFG { display: table-footer-group;}
.DTHG { display: table-header-group;}
/*----------------------------*/


/*****************/
/* FLOAT CLASSES */
/*****************/
.AL { float: left;}
.ALI { float: left !important;}
.AR { float: right;}
.ARI { float: right !important;}
.AN { float: none;}
.AI { float: inherit;}
/*----------------------------*/

/*****************/
/* FONT-SIZE CLASSES */
/*****************/
.F00{ font-size:0px;}

/******************/
/* HEIGHT CLASSES */
/******************/
.HP100{ height: 100%; }
.HP100I{ height: 100% !important; }
.H0{ height:0px;}
.HA0{ height:auto;}
.HAI{ height:auto !important;}
.H23{ height:23px;}


/****************/
/* TEXT CLASSES */
/****************/

/* vertical allignment classes*/
.VM {vertical-align: middle}
.VT {vertical-align: top}
/* vertical allignment classes*/

/* Text Alignment Classes */
.TL{ text-align:left; }
.TLI{ text-align:left !important; }
.TR{ text-align:right; }
.TC{ text-align:center; }
.TJ{ text-align:justify; }
.TI{ text-align:inherit; }
/*Text Alignment Classes*/


/******************/
/* WIDTH CLASSES */
/******************/
.WP100 {width:100%}
.W15 {width:15px}
.W30 {width:30px}
.W400 {width:400px}
.W1260 {width:1260px}




#container {
    display: table;
    }

  #row  {
    display: table-row;
    }

  #left, #right, #middle {
    display: table-cell;
    }