.cls {clear:both}
.fl {float:left;}
.fr {float:right;}
.fa {position:relative;}
.nobr {border:0}

.tr {text-align:right}
.tl {text-align:left;}
.tc {text-align:center;}

strong {font-weight:700 !important}

.pt3 {padding-top:3px}
.pt5 {padding-top:5px}
.pt10 {padding-top:10px}
.pt15 {padding-top:15px}
.pt20 {padding-top:20px}
.pt25 {padding-top:25px}
.pt30 {padding-top:30px}
.pt40 {padding-top:40px}
.pt50 {padding-top:50px}
.pt60 {padding-top:60px}
.pt70 {padding-top:70px}
.pt80 {padding-top:80px}
.pt180 {padding-top:180px}

.mt5 {margin-top:5px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt18 {margin-top:18px}
.mt20 {margin-top:20px}
.mt25 {margin-top:25px}
.mt30 {margin-top:30px}
.mt40 {margin-top:40px}
.mt50 {margin-top:50px}
.mt60 {margin-top:60px}
.mt70 {margin-top:70px}
.mt100 {margin-top:100px}

.mb20 {margin-bottom:20px}
.mb30 {margin-bottom:30px}

.ml0 {margin-left:0px}
.ml5 {margin-left:5px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}
.ml25 {margin-left:25px}
.ml30 {margin-left:30px}
.ml40 {margin-left:40px}
.ml50 {margin-left:50px}
.ml60 {margin-left:60px}

.mr5 {margin-right:5px}
.mr10 {margin-right:10px}
.mr15 {margin-right:15px}
.mr20 {margin-right:20px}
.mr30 {margin-right:30px}
.mr40 {margin-right:40px}
.mr50 {margin-right:50px}

.mlr5 {margin-left:5px;margin-right:5px}
.mlr10 {margin-left:10px;margin-right:10px}
.mlr13 {margin-left:13px;margin-right:13px}
.mlr15 {margin-left:15px;margin-right:15px}
.mlr20 {margin-left:20px;margin-right:20px}
.mlr25 {margin-left:25px;margin-right:25px}
.mlr30 {margin-left:30px;margin-right:30px}
.mlr40 {margin-left:40px;margin-right:40px}
.mlr50 {margin-left:50px;margin-right:50px}
.mlr80 {margin-left:80px;margin-right:80px}
.mlr100 {margin-left:100px;margin-right:100px}

.mtb5 {margin-top:5px;margin-bottom:5px}
.mtb10 {margin-top:10px;margin-bottom:10px}
.mtb13 {margin-top:13px;margin-bottom:13px}
.mtb15 {margin-top:15px;margin-bottom:15px}
.mtb20 {margin-top:20px;margin-bottom:20px}
.mtb30 {margin-top:30px;margin-bottom:30px}
.mtb40 {margin-top:40px;margin-bottom:40px}
.mtb50 {margin-top:50px;margin-bottom:50px}
.mtb80 {margin-top:80px;margin-bottom:80px}
.mtb100 {margin-top:100px;margin-bottom:100px}

.mg0 {margin:0}

.pb5 {padding-bottom:5px}
.pb10 {padding-bottom:10px}
.pb15 {padding-bottom:15px}
.pb20 {padding-bottom:20px}
.pb30 {padding-bottom:30px}
.pb40 {padding-bottom:40px}
.pb50 {padding-bottom:50px}

.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pl15 {padding-left:15px}
.pl20 {padding-left:20px}
.pl25 {padding-left:25px}
.pl30 {padding-left:30px}
.pl40 {padding-left:40px}
.pl50 {padding-left:50px}
.pl100 {padding-left:100px}

.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pr15 {padding-right:15px}
.pr20 {padding-right:20px}
.pr30 {padding-right:30px}
.pr40 {padding-right:40px}
.pr50 {padding-right:50px}

.ptb5 {padding-top:5px;padding-bottom:5px}
.ptb10 {padding-top:10px;padding-bottom:10px}
.ptb13 {padding-top:13px;padding-bottom:13px}
.ptb15 {padding-top:15px;padding-bottom:15px}
.ptb20 {padding-top:20px;padding-bottom:20px}
.ptb30 {padding-top:30px;padding-bottom:30px}
.ptb40 {padding-top:40px;padding-bottom:40px}
.ptb50 {padding-top:50px;padding-bottom:50px}
.ptb80 {padding-top:80px;padding-bottom:80px}
.ptb100 {padding-top:100px;padding-bottom:100px}


.plr5 {padding-left:5px;padding-right:5px}
.plr10 {padding-left:10px;padding-right:10px}
.plr13 {padding-left:13px;padding-right:13px}
.plr15 {padding-left:15px;padding-right:15px}
.plr20 {padding-left:20px;padding-right:20px}
.plr25 {padding-left:25px;padding-right:25px}
.plr30 {padding-left:30px;padding-right:30px}
.plr40 {padding-left:40px;padding-right:40px}
.plr50 {padding-left:50px;padding-right:50px}
.plr80 {padding-left:80px;padding-right:80px}
.plr100 {padding-left:100px;padding-right:100px}

.pd0 {padding:0}
.pd5 {padding:5px}
.pd10 {padding:10px}
.pd12 {padding:12px}
.pd15 {padding:15px}
.pd20 {padding:20px}
.pd30 {padding:30px}
.pd40 {padding:40px}
.pd50 {padding:50px}

.fc333 {color:#333}
.fc777 {color:#777}
.fs16 {font-size:16px}
.fs12 {font-size:12px}
.fs11 {font-size:11px}
.fcff7 {color: #ff0000;}

/* button */
input.text {border:1px solid #ccc}
input.btnBlack {background:#444;font-size:12px;color:#fff;cursor:pointer;border:1px solid #222;padding:3px 10px}
input.btnBlack:hover {background:#222;font-size:12px;color:#fff;cursor:pointer;border:1px solid #111;padding:3px 10px}
input.btnGreen {background:#4aba1a;font-size:12px;color:#fff;cursor:pointer;border:1px solid #3bac0a;padding:3px 10px}
input.btnGreen:hover {background:#116d00;font-size:12px;color:#fff;cursor:pointer;border:1px solid #145f06;padding:3px 10px}
input.btnOrange {background:#ff7100;font-size:12px;color:#fff;cursor:pointer;border:1px solid #e46500;padding:3px 10px}
input.btnOrange:hover {background:#e47a25;font-size:12px;color:#fff;cursor:pointer;border:1px solid #cd6715;padding:3px 10px}
input.btnBlue {background:#013777;font-size:12px;color:#fff;cursor:pointer;border:1px solid #00316a;padding:3px 10px}
input.btnBlue:hover {background:#002e64;font-size:12px;color:#fff;cursor:pointer;border:1px solid #00244e;padding:3px 10px}
input.btnWhite {background:#fff;font-size:12px;color:#444;cursor:pointer;border:1px solid #ddd;padding:3px 10px}
input.btnWhite:hover {background:#eee;font-size:12px;color:#444;cursor:pointer;border:1px solid #ccc;padding:3px 10px}
input.btnDown {text-align:left;width:178px;height:40px;background:url('/images/common/btn_down.png') no-repeat;font-size:12px;color:#444;cursor:pointer;border:1px solid #ddd;padding-left:60px}

textarea {border:1px solid #ccc}