/*----------- FLOAT -----------*/
.fL{ float:left; }
.fR{ float:right; }
.cl{ clear:both; }
/*----------- TEXT ALIGN & TEXT INDENT & TEXT DECORATION-----------*/
.tAl{ text-align:left; }
.tAc{ text-align:center; }
.tAr{ text-align:right; }
.tAj{ text-align:justify; }

.tI5{ text-indent:5px; }
.tI10{ text-indent:10px; }
.tI15{ text-indent:15px; }
.tI20{ text-indent:20px; }
.tI35{ text-indent:35px; }
.tI115{ text-indent:115px; }

.tDu{ text-decoration:underline; }

/*----------- LINE HEIGHT -----------*/
.lH11{ line-height:1.1; }
.lH12{ line-height:1.2; }
.lH13{ line-height:1.3; }
.lH14{ line-height:1.4; }
.lH15{ line-height:1.5; }
.lH16{ line-height:1.6; }
.lH18{ line-height:1.8; }
.lH19{ line-height:1.9; }
.lH2{ line-height:2; }
.lH3{ line-height:3; }

/*----------- POSITION -----------*/
.posRel{ position:relative; }
.posAbs{ position:absolute; }

.zInd0 { z-index:0;}
.zInd1000 { z-index:1000;}
/*----------- PADDING -----------*/

/*------ TOP -----*/
.pT1{ padding-top:1px; }
.pT2{ padding-top:2px; }
.pT3{ padding-top:3px; }
.pT4{ padding-top:4px; }
.pT5{ padding-top:5px; }
.pT6{ padding-top:6px; }
.pT8{ padding-top:8px; }
.pT10{ padding-top:10px; }
.pT12{ padding-top:12px; }
.pT15{ padding-top:15px; }
.pT18{ padding-top:18px; }
.pT20{ padding-top:20px; }
.pT25{ padding-top:25px; }
.pT27{ padding-top:27px; }
.pT30{ padding-top:30px; }
.pT32{ padding-top:32px; }
.pT35{ padding-top:35px; }
.pT40{ padding-top:40px; }
.pT45{ padding-top:45px; }
.pT50{ padding-top:50px; }
.pT55{ padding-top:55px; }
.pT65{ padding-top:65px; }
.pT75{ padding-top:75px; }
.pT95{ padding-top:95px; }
.pT120{ padding-top:120px; }

/*----- RIGHT ------*/
.pR2{ padding-right:2px; }
.pR4{ padding-right:4px; }
.pR5{ padding-right:5px; }
.pR8{ padding-right:8px; }
.pR10{ padding-right:10px; }
.pR12{ padding-right:12px; }
.pR15{ padding-right:15px; }
.pR18{ padding-right:18px; }
.pR20{ padding-right:20px; }
.pR25{ padding-right:25px; }
.pR30{ padding-right:30px; }
.pR40{ padding-right:40px; }
.pR45{ padding-right:45px; }
.pR50{ padding-right:50px; }

/*------ BOTTOM -----*/
.pB3{ padding-bottom:3px; }
.pB4{ padding-bottom:4px; }
.pB5{ padding-bottom:5px; }
.pB8{ padding-bottom:8px; }
.pB10{ padding-bottom:10px; }
.pB14{ padding-bottom:14px; }
.pB15{ padding-bottom:15px; }
.pB20{ padding-bottom:20px;}
.pB25{ padding-bottom:25px;}
.pB35{ padding-bottom:35px; }
.pB50{ padding-bottom:50px; }

/*----- LEFT ------*/
.pL3{ padding-left:3px; }
.pL4{ padding-left:4px; }
.pL5{ padding-left:5px; }
.pL6{ padding-left:6px; }
.pL7{ padding-left:7px; }
.pL8{ padding-left:8px; }
.pL10{ padding-left:10px; }
.pL15{ padding-left:15px; }
.pL16{ padding-left:16px; }
.pL17{ padding-left:17px; }
.pL18{ padding-left:18px; }
.pL20{ padding-left:20px; }
.pL22{ padding-left:22px; }
.pL23{ padding-left:23px; }
.pL24{ padding-left:24px; }
.pL25{ padding-left:25px; }
.pL30{ padding-left:30px; }
.pL35{ padding-left:35px; }
.pL40{ padding-left:40px; }
.pL45{ padding-left:45px; }
.pL50{ padding-left:50px; }
.pL70{ padding-left:70px; }
.pL80{ padding-left:80px; }
.pL90{ padding-left:90px; }
.pL110{ padding-left:110px; }
.pL120{ padding-left:120px; }
.pL300{ padding-left:300px; }

/*----------- MARGIN -----------*/
.mA {margin:auto;}

.mT1{ margin-top:1px; }
.mT3{ margin-top:3px; }
.mT4{ margin-top:4px; }
.mT5{ margin-top:5px; }
.mT7{ margin-top:7px; }
.mT10{	margin-top:10px; }
.mT15{	margin-top:15px; }
.mT17{	margin-top:17px; }
.mT20{	margin-top:20px; }
.mT23{	margin-top:23px; }
.mT40{	margin-top:40px; }
.mT170{	margin-top:170px; }

.mR10{	margin-right:10px; }

.mL2{ margin-left:2px; }
.mL3{ margin-left:3px; }
.mL4{ margin-left:4px; }
.mL5{ margin-left:5px; }
.mL8{ margin-left:8px; }
.mL9{ margin-left:9px; }
.mL15{ margin-left:15px; }
.mL19{ margin-left:19px; }
.mL20{ margin-left:20px; }
.mL22{ margin-left:22px; }
.mL30{ margin-left:30px; }
.mL35{ margin-left:35px; }
.mL40{ margin-left:40px; }
.mL155{ margin-left:155px; }

.mB3{ margin-bottom:3px; }
.mB15{ margin-bottom:15px; }
.mB25{ margin-bottom:25px; }


/*----------- WIDTH & HEIGHT -----------*/

/*----- WIDTH ------*/
.w7{ width:7px; }
.w10{ width:10px; }
.w15{ width:15px; }
.w40{ width:40px; }
.w50{ width:50px; }
.w68{ width:68px; }
.w75{ width:75px; }
.w80{ width:80px; }
.w90{ width:90px; }
.w100{ width:100px; }
.w102{ width:102px; }
.w105{ width:105px; }
.w110{ width:110px; }
.w115{ width:115px; }
.w118{ width:118px; }
.w120{ width:120px; }
.w125{ width:125px; }
.w135{ width:135px; }
.w140{ width:140px; }
.w150{ width:150px; }
.w155{ width:155px; }
.w165{ width:165px; }
.w170{ width:170px; }
.w175{ width:175px; }
.w180{ width:180px; }
.w184{ width:184px; }
.w190{ width:190px; }
.w198{ width:198px; }
.w200{ width:200px; }
.w208{ width:208px; }
.w220{ width:220px; }
.w225{ width:225px; }
.w240{ width:240px; }
.w250{ width:250px; }
.w255{ width:255px; }
.w270{ width:270px; }
.w280{ width:280px; }
.w292{ width:292px; }
.w298{ width:298px; }
.w300{ width:300px; }
.w302{ width:302px; }
.w308{ width:308px; }
.w310{ width:310px; }
.w315{ width:315px; }
.w333{ width:333px; }
.w335{ width:333px; }
.w340{ width:340px; }
.w345{ width:345px; }
.w350{ width:350px; }
.w360{ width:360px; }
.w375{ width:375px; }
.w385{ width:385px; }
.w390{ width:390px; }
.w400{ width:400px; }
.w415{ width:415px; }
.w425{ width:425px; }
.w440{ width:440px; }
.w449{ width:449px; }
.w450{ width:450px; }
.w457{ width:457px; }
.w490{ width:490px; }
.w500{ width:500px; }
.w515{ width:515px; }
.w520{ width:520px; }
.w523{ width:523px; }
.w535{ width:535px; }
.w560{ width:560px; }
.w580{ width:580px; }
.w600{ width:600px; }
.w625{ width:625px; }
.w630{ width:630px; }
.w635{ width:635px; }
.w650{ width:650px; }
.w655{ width:655px; }
.w660{ width:660px; }
.w675{ width:675px; }
.w700{ width:700px; }
.w723{ width:723px; }
.w725{ width:725px; }
.w730{ width:730px; }
.w745{ width:745px; }
.w743{ width:743px; }
.w765{ width:765px; }
.w773{ width:773px; }
.w791{ width:791px; }
.w793{ width:793px; }
.w795{ width:795px; }
.w828{ width:828px; }
.w835{ width:835px; }
.w875{ width:875px; }
.w890{ width:890px; }
.w900{ width:900px; }
.w928{ width:928px; }
.w938{ width:938px; }
.w957{ width:957px; }
.w958{ width:958px; }
.w960{ width:960px; }
.w970{ width:970px; }
.w971{ width:971px; }
.w1000{ width:1000px; }

/*------ HEIGHT -----*/
.h2{ height:2px; }
.h9{ height:9px; }
.h10{ height:10px; }
.h11{ height:11px; }
.h14{ height:14px; }
.h15{ height:15px; }
.h18{ height:18px; }
.h20{ height:20px; }
.h22{ height:22px; }
.h30{ height:30px; }
.h35{ height:35px; }
.h42{ height:42px; }
.h45{ height:45px; }
.h52{ height:52px; }
.h80{ height:80px; }
.h88{ height:88px; }
.h150{ height:150px; }
.h175{ height:175px; }
.h180{ height:180px; }
.h250{ height:250px; }
.h375{ height:375px; }

/*----------- COLOR & BG COLOR-----------*/
.cRedGray{ color:#6f6363; }
.cGray{ color:#848484; }
.cGray2{ color:#787a7a; }
.cGray3{ color:#c5c5c5; }
.cDarkGray{ color:#383736; }
.cLightGray { color:#999999; }
.cWhite{ color:#FFF; }
.cBlack{ color:#000; }
.cDarkBlue{	color:#012792; }
.cLightBlue{ color:#005cb8; }
.cPink{ color:#d40330;}
.cRed { color:#fe0000;}
.cRed_2 { color:#f90707;}
.cPink_2{ color:#fc0420;}



.bgCGray{ background-color:#cdcdce; }
.bgCGray_2{ background-color:#c0c1c3; }
.bgCLightGray{ background-color:#eaebeb; }
.bgCWhite{ background-color:#FFF; }
.bgCLightBlue{ background-color:#677dbe; }
.bgCLightBlue2{ background-color:#edf1f4; }

.bgCGrayComp{ background-color:#abb0b6;}
.bgCLightGray_2{ background-color:#eaecee; }


/*----------- BORDER -----------*/
.bGray{ border:1px solid #e3e2e3; }
.bLGray{ border-left:1px solid #e7e7e7; }
.bRGray{ border-right:1px solid #e7e7e7; }
.bBGray{ border-bottom:1px solid #e7e7e7; }
.bBGray2{ border-bottom:1px solid #d7d7d6; }

.bTLightGray{ border-top:1px solid #b6b6b6; }
.bRLightGray{ border-right:1px solid #b6b6b6; }
.bBLightGray{ border-bottom:1px solid #b6b6b6; }
.bLLightGray{ border-left:1px solid #b6b6b6; }


.bTDarkGray{ border-top:1px solid #858585; }
.bRDarkGray{ border-right:1px solid #858585; }
.bBDarkGray{ border-bottom:1px solid #858585; }
.bLDarkGray{ border-left:1px solid #858585; }

.bTDBlack{ border-top:1px dotted #000; }
.bBDBlack{ border-bottom:1px dotted #000; }

.bBDWhite{ border-bottom:1px dotted #FFF; }

.bBlack{ border:1px solid #000; }

.bBlackDotted{ border-right:1px dotted #000000;}

/*----------- FONT -----------*/
.fFArial{ font-family:Arial, Helvetica, sans-serif; }
.fFHelvetica{ font-family:Helvetica, Arial, sans-serif; }
.fFVerdana{ font-family:Verdana, Helvetica, Arial, sans-serif; }

.fWB{ font-weight:bold; }
.fStI{ font-style:italic; }

.fS08{ font-size:0.8em; }
.fS09{ font-size:0.9em; }
.fS1{ font-size:1em; }
.fS11{ font-size:1.1em; }
.fS12{ font-size:1.2em; }
.fS13{ font-size:1.3em; }
.fS14{ font-size:1.4em; }
.fS17{ font-size:1.7em; }


/*------ OTHER -----*/
.curPointer{
	cursor:pointer;
}
.dN{
	display:none;
}
.dB{
	display:block;
}


