 /***********
 POSITION GENERIC 
 ***********/
 html{	overflow:hidden;}
 body 
 {	
 	margin:0; 
 	padding:0; 
 	width:100%; 
 	height:100%; 
 	overflow:hidden;
 }

/********************
PRESENTATION GENERIC
********************/
body, iframe  {border-style:hidden}
img {width:100%}

/*********************
POSITIONAL GENERIC CLASSES
*********************/
.fltl {float:left}
.fltr {float:right}
.fltoff {clear: both}

/**********************
BOX
***********************/
.pad1{padding:1%} 
.pad2{padding:2%} 
.pad3{padding:3%} 
.mgn1{margin:1%} 
.mgn2{margin:2%} 
.mgn3{margin:3%} 
/**********************
DISPLAY
***********************/
.disb {display:block}
.disi {display:inline}
.dish {display:none}
.dist {display: table;} 
.distr{display:table-row;}  
.distc{display:table-cell;} 
/**********************
FOR VERTICAL CENTERING
***********************/
 .vc-outer 
 {	
 	display:table; 
 	height:100%;
 	#position: relative; 
 }
 .vc-middle
 {	
   	display: table-cell; 
   	vertical-align: middle;
   	#position: absolute; 
   	#top: 50%;
  }
 .vc-inner
 {	
	#position: relative; 
	#top: -50%;
  }


/********************
TEXT GENERIC CLASSES
*********************/
.txtl{text-align:left;}
.txtr{text-align:right;}
.txtc{text-align:center;}
.txtj{text-align:justify;}


.txtb{text-decoration:blink;}
.txtul{text-decoration:underline;}
.txtol{text-decoration:overline;}
.txtnod{text-decoration: none;}

.txtita {font-style:italic;}

/***********************
FONT GENERIC
**********************/
body {font-family: Verdana,Arial, Sans Serif;font-size:62.5%;}
.f250 {font-size: 5em;}
.f205 {font-size: 4.06em;}
.f200 {font-size: 4em;}
.f165{font-size: 3.58em;}
.f160 {font-size: 3.5em;}
.f140 {font-size: 3em;}
.f125 {font-size: 2.55em;}
.f120 {font-size: 2.5em;}
.f110 {font-size: 2.3em;}
.f100 {font-size: 2.2em;}
.f095 {font-size: 2.1em;}
.f075 {font-size: 1.5em;}
.f085 {font-size: 1.6em;}
.f065 {font-size: 1.4em;}
.f062 {font-size: 1.15em;}
.f060 {font-size: 1.1em;}
.f055 {font-size: 1.05em;}
.f050 {font-size: 1.0em;}
.scaps{font-variant:small-caps;}
.bolder2{font-weight:800;}
.bolder1{font-weight:700;}
.bold{font-weight:600;}
.bold-1{font-weight:500;}
.ita {font-style:italic;}
.ffGBT {font-family: Garamond, Bookman Old Style, Times New Roman;}
.ffASV {font-family: Verdana,Arial, Sans Serif;}
.ffBPLC{font-family:Brush Script MT,Phyllis,Lucida Handwriting,cursive;}
.ffMC{font-family:Mangal, Calibri;}

/*********************
SCROLLING
*********************/
.scra{overflow:auto;}
.scrh{overflow:hidden;}

/*********************
COLOURS
*********************/
.black	{background-color: black;}  
.blue	{background-color: blue;}  
.royalblue	{background-color: #019cde;} 
.royalblue1	{background-color: #019cde;} 
.deepskyblue	{background-color: #4c7ec9;}
.heavenly {background-color: #33FFFF;} 
.heavenly1 {background-color: #8894ec;} 
.red	{background-color: red;}      
.green	{background-color: green;}  
.lightgreen {background-color: #41a70a;}  
.lightviolet {background-color: #9d3999;}
.yellow	{background-color:#ffec02;} 
.purple	{background-color: purple;}
.grey	{background-color: gray;}   
.lightgray	{background-color: #839b77;}   
.lightblue	{background-color: lightblue;}   
.brown	{background-color: brown;}  
.cyan	{background-color: cyan;}    
.white	{background-color: white;}    
.orange	{background-color: orange;} 
.lightorange {background-color: #CC9933;} 
.peach	{background-color: PeachPuff;}    
.peach2	{background-color: #EECBAD;}   
.peach3	{background-color: #FF9999;} 
.aliceblue{background-color:aliceblue;} 
.aquamarine{background-color:aquamarine;} 
.whitesmoke{background-color:whitesmoke;} 
.lemon{background-color:lemonchiffon;} 
.turquoise{background-color:turquoise;} 
.lavender{background-color:lavender;} 
.newtan{background-color:#EBC79E;} 
.lightgrey{background-color:lightgray;} 
.lightblue{background-color:#BFEFFF;}
.txt_darkblue {color: #00008B;}
.txt_royalblue1 {color:#019cde;}
.txt_royalblue {color: #019cde;}
.txt_blue {color: blue;} 
.txt_deepskyblue {color: #4c7ec9;}
.txt_black {color: black;} 
.txt_green{color: green;} 
.txt_lightgreen {color: #41a70a;}  
.txt_orange{color: orange;} 
.txt_yellow{color: #ffec02;} 
.txt_gray{color: gray;} 
.txt_white{color: white;} 
.txt_heavenly{color: #33FFFF;} 
.txt_heavenly1{color: #8894ec;} 
.txt_lightviolet {color: #9d3999;}
.txt_lightgray {-color: #839b77;}   
.op_01{opacity:1;}