@charset "utf-8";
/* CSS Document */

/***********************/
/* font settings
/* 
/***********************/

strong {font-weight: bold !important ;}
.font150 {font-size: 150% !important ;}
.font120 {font-size: 120% !important ;}
.font110 {font-size: 110% !important ;}
.font95 {font-size: 95% !important ;}

.font90 {font-size: 90% !important ;}
.font80 {font-size: 80% !important ;}
.font50 {font-size: 50% !important ;}
.bold {font-weight: bold !important ;}

/***********************/
/* color settings
/* 
/***********************/

.red { color: #c03 !important ;}
.yellow { color: #fc0 !important ;}
.blue {color: #09c !important ;}
.wide {letter-spacing: 0.6em !important;}


/***********************/
/* display settings
/* 
/***********************/

.hidden {display: none !important ;}
.block {display: block !important;}


/***********************/
/*@box settings
/* 
/***********************/

.bl {float: left !important ;}
.br {float: right !important ;}
.bc {margin: 0 auto !important ;}

.il { text-align: left !important ;}
.ir{ text-align: right !important ;}
.ic{ text-align: center !important ;}

.clr{ clear: both !important ;}
.clrL{ clear: left !important ;}



/***********************/
/* margin settings
/*   - all margin
/***********************/

.m-10 {margin: -10px !important ;}
.m-5 {margin: -5px !important ;}
.m0  {margin: 0px !important ;}
.m5  {margin: 5px !important ;}
.m10 {margin: 10px !important ;}
.m15 {margin: 15px !important ;}
.m20 {margin: 20px !important ;}
.m25 {margin: 25px !important ;}
.m30 {margin: 30px !important ;}
.m35 {margin: 35px !important ;}
.m40 {margin: 40px !important ;}

/***********************/
/* margin settings
/*   - right margin
/***********************/

.mR-10 {margin-right: -10px !important ;}
.mR-5 {margin-right: -5px !important ;}
.mR0 {margin-right: 0px !important ;}
.mR10 {margin-right: 10px !important ;}
.mR15 {margin-right: 15px !important ;}
.mR20 {margin-right: 20px !important ;}
.mR25 {margin-right: 25px !important ;}
.mR30 {margin-right: 30px !important ;}
.mR35 {margin-right: 35px !important ;}
.mR40 {margin-right: 40px !important ;}

/***********************/
/* margin settings
/*   - bottom margin
/***********************/

.mB-20 {margin-bottom: -10px !important ;}
.mB-10 {margin-bottom: -10px !important ;}
.mB-5 {margin-bottom: -5px !important ;}
.mB0  {margin-bottom: 0px !important ;}
.mB5  {margin-bottom: 5px !important ;}
.mB10 {margin-bottom: 10px !important ;}
.mB15 {margin-bottom: 15px !important ;}
.mB20 {margin-bottom: 20px !important ;}
.mB25 {margin-bottom: 25px !important ;}
.mB30 {margin-bottom: 30px !important ;}
.mB35 {margin-bottom: 35px !important ;}
.mB40 {margin-bottom: 40px !important ;}
.mB80 {margin-bottom: 80px !important ;}

/***********************/
/* margin settings
/*   - left margin
/***********************/

.mL-10 {margin-left: -10px !important ;}
.mL-5 {margin-left: -5px !important ;}
.mL0 {margin-left: 0px !important ;}
.mL5 {margin-left: 5px !important ;}
.mL10 {margin-left: 10px !important ;}
.mL15 {margin-left: 15px !important ;}
.mL20 {margin-left: 20px !important ;}
.mL25 {margin-left: 25px !important ;}
.mL30 {margin-left: 30px !important ;}
.mL35 {margin-left: 35px !important ;}
.mL40 {margin-left: 40px !important ;}

/***********************/
/* margin settings
/*   - top margin
/***********************/

.mT-10 {margin-top: -10px !important ;}
.mT-5 {margin-top: -5px !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 ;}
.mT25 {margin-top: 25px !important ;}
.mT30 {margin-top: 30px !important ;}
.mT35 {margin-top: 35px !important ;}
.mT40 {margin-top: 40px !important ;}
.mT110 {margin-top: 110px !important ;}

/***********************/
/* padding settings
/*   - all padding
/***********************/

.p-10 {padding: -10px !important ;}
.p-5 {padding: -5px !important ;}
.p0 {padding: 0px !important ;}
.p5 {padding: 5px !important ;}
.p10 {padding: 10px !important ;}
.p15 {padding: 15px !important ;}
.p20 {padding: 20px !important ;}
.p25 {padding: 25px !important ;}
.p30 {padding: 30px !important ;}
.p35 {padding: 35px !important ;}
.p40 {padding: 40px !important ;}

/***********************/
/* padding settings
/*   - right padding
/***********************/

.pR-10 {padding-right: -10px !important ;}
.pR-5 {padding-right: -5px !important ;}
.pR0 {padding-right: 0px !important ;}
.pR5 {padding-right: 5px !important ;}
.pR10 {padding-right: 10px !important ;}
.pR15 {padding-right: 15px !important ;}
.pR20 {padding-right: 20px !important ;}
.pR25 {padding-right: 25px !important ;}
.pR30 {padding-right: 30px !important ;}
.pR35 {padding-right: 35px !important ;}
.pR40 {padding-right: 40px !important ;}

/***********************/
/* padding settings
/*   - bott.p padding
/***********************/

.pB-10 {padding-bottom: -10px !important ;}
.pB-5 {padding-bottom: -5px !important ;}
.pB0 {padding-bottom: 0px !important ;}
.pB5 {padding-bottom: 5px !important ;}
.pB10 {padding-bottom: 10px !important ;}
.pB15 {padding-bottom: 15px !important ;}
.pB20 {padding-bottom: 20px !important ;}
.pB25 {padding-bottom: 25px !important ;}
.pB30 {padding-bottom: 30px !important ;}
.pB35 {padding-bottom: 35px !important ;}
.pB40 {padding-bottom: 40px !important ;}
.pB80 {padding-bottom: 80px !important ;}

/***********************/
/* padding settings
/*   - left padding
/***********************/

.pL-10 {padding-left: -10px !important ;}
.pL-5 {padding-left: -5px !important ;}
.pL0 {padding-left: 0px !important ;}
.pL5 {padding-left: 5px !important ;}
.pL10 {padding-left: 10px !important ;}
.pL15 {padding-left: 15px !important ;}
.pL20 {padding-left: 20px !important ;}
.pL25 {padding-left: 25px !important ;}
.pL30 {padding-left: 30px !important ;}
.pL35 {padding-left: 35px !important ;}
.pL40 {padding-left: 40px !important ;}

/***********************/
/* padding settings
/*   - top padding
/***********************/

.pT-10 {padding-top: -10px !important ;}
.pT-5 {padding-top: -5px !important ;}
.pT0 {padding-top: 0px !important ;}
.pT5 {padding-top: 5px !important ;}
.pT8 {padding-top: 8px !important ;}
.pT10 {padding-top: 10px !important ;}
.pT15 {padding-top: 15px !important ;}
.pT20 {padding-top: 20px !important ;}
.pT25 {padding-top: 25px !important ;}
.pT28 {padding-top: 28px !important ;}
.pT30 {padding-top: 30px !important ;}
.pT35 {padding-top: 35px !important ;}
.pT40 {padding-top: 40px !important ;}
.pT50 {padding-top: 50px !important ;}
.pT60 {padding-top: 60px !important ;}
.pT70 {padding-top: 70px !important ;}
.pT80 {padding-top: 80px !important ;}
.pT90 {padding-top: 90px !important ;}
.pT95 {padding-top: 95px !important ;}

/***********************/
/* width settings
/*   
/***********************/
.w15 {width: 15px !important ;}
.w20 {width: 20px !important ;}
.w25 {width: 25px !important ;}
.w30 {width: 30px !important ;}
.w45 {width: 45px !important ;}
.w50 {width: 50px !important ;}
.w60 {width: 60px !important ;}
.w75 {width: 75px !important ;}
.w100 {width: 100px !important ;}
.w120 {width: 120px !important ;}
.w150 {width: 150px !important ;}
.w200 {width: 200px !important ;}
.w250 {width: 250px !important ;}
.w300 {width: 300px !important ;}
.w325 {width: 325px !important ;}
.w350 {width: 350px !important ;}
.w400 {width: 400px !important ;}
.w450 {width: 450px !important ;}
.w500 {width: 500px !important ;}
.w550 {width: 550px !important ;}

.w100p {width: 100% !important ;}
.w50p {width: 50% !important ;}
.w45p {width: 45% !important ;}
.w40p {width: 40% !important ;}
.w10p {width: 10% !important ;}

/***********************/
/* height settings
/*   
/***********************/
.h50 {height: 50px !important ;}
.h100 {height: 100px !important ;}
.h150 {height: 150px !important ;}
.h200 {height: 200px !important ;}
.h250 {height: 250px !important ;}
.h300 {height: 300px !important ;}
.h350 {height: 350px !important ;}
.h400 {height: 400px !important ;}
.h450 {height: 450px !important ;}
.h500 {height: 500px !important ;}
.h550 {height: 550px !important ;}

/***********************/
/* table settings
/*   
/***********************/
.vat {vertical-align:top !important ;}
.vam {vertical-align:middle !important ;}
.noBdr {border-bottom: medium none !important;}