<style type="text/css">@charset "utf-8";>

*{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

/*********************** Font ***********************/
.textuser {  font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ffffff;  font-size: 16px; }

.textbck2 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #000000;  font-size: 2px; }
.textbck4 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #000000;  font-size: 4px; }

.textw5 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #FFFFFF;  font-size: 5px; }

.textbck8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #000000;  font-size: 8px; }
.textw8_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #FFFFFF;  font-size: 8px; font-weight: bold;}
.textw8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #FFFFFF;  font-size: 8px; }
.textorng8_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #ff921d;  font-size: 8px; font-weight: bold;}
.textorng8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #ff921d;  font-size: 8px; }
.textgry8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#868686;  font-size: 8px; font-weight: bold;   }
.textbck8_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 8px; font-weight: bold;   }
.textblue8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#1713b7;  font-size: 8px;  }
.textblue8_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#1713b7;  font-size: 8px; font-weight: bold;   }
.textgnd8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#11580E;  font-size: 8px; }
.textgnd8_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#1d730c;  font-size: 8px; font-weight: bold;   }
.textred8_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#c90000;  font-size: 8px; font-weight: bold;  }
.textred8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#c90000;  font-size: 8px;  }
.textpp8 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#54005c;  font-size: 8px; }

.textw10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #FFFFFF;  font-size: 10px;  font-weight: bold;}
.textw10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #FFFFFF;  font-size: 10px; }
.textbck10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 10px; font-weight: bold;   }
.textred10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#c90000;  font-size: 10px;  }
.textorg10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#f7441a;  font-size: 10px;  }
.textred10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#c90000;  font-size: 10px; font-weight: bold;  }
.textbck10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 10px;  }
.textpp10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#54005c;  font-size: 10px; }
.textgnd10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#11580E;  font-size: 10px; }
.textyel10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#cf7f00;  font-size: 10px; }
.textyel10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #fff600;  font-size: 10px; font-weight: bold;}
.textgnd10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #16ff47;  font-size: 10px; font-weight: bold;}
.textgnd10_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#79ff2d;  font-size: 10px; font-weight: bold; }
.textgnd10_bw2 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#04d70e;  font-size: 10px; font-weight: bold; }
.textgnd10_cm { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#32d898;  font-size: 10px; font-weight: bold; }
.textorange10_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ffb412;  font-size: 10px; font-weight: bold; }
.textyel10_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#f2ff66;  font-size: 10px; font-weight: bold; }
.textgnd10_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#006000;  font-size: 10px; font-weight: bold; }
.textbck10 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 10px; }
.textblue10_d { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#00086e;  font-size: 10px; }
.textblue10_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#00086e;  font-size: 10px; font-weight: bold; }
.textbck10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 10px; font-weight: bold;   }
.textred10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 10px; font-weight: bold;   }
.textgy10 {  font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #b1b1b1 ;  font-size: 10px;  }
.textgndd10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #006716;  font-size: 10px; font-weight: bold;}
.textarangee10_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #df7900;  font-size: 10px; font-weight: bold;}

.textbck12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 12px; }
.textblack12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 12px; }
.textred12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#c90000;  font-size: 12px;  }
.textblue12_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#12e6ff;  font-size: 12px; font-weight: bold; }
.textgnd12_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#79ff2d;  font-size: 12px; font-weight: bold; }
.textgnd12_bw2 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#04d70e;  font-size: 12px; font-weight: bold; }
.textgnd12_cm { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#32d898;  font-size: 12px; font-weight: bold; }
.textorange12_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#f4aa0b;  font-size: 12px; font-weight: bold; }
.textorg12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#d77900;  font-size: 12px;}
.textyel12_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#f2ff66;  font-size: 12px; font-weight: bold; }
.textyel12_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#b59500;  font-size: 12px; font-weight: bold; }
.textyeldk12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#b59500;  font-size: 12px; }
.textgray12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #c5c5c5;  font-size: 12px; }
.textgraymd12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #9e9e9e;  font-size: 12px; }
.textgraydk12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #4a4a4a;  font-size: 12px; }
.textw12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #FFFFFF;  font-size: 12px; }
.textw12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #FFFFFF;  font-size: 12px; font-weight: bold;}
.textblue12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#19126C;  font-size: 12px; }
.textblue12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#19126C;  font-size: 12px; font-weight: bold; }
.textred12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #ff1800;  font-size: 12px; font-weight: bold;}
.textredd12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #bb1c0b;  font-size: 12px; font-weight: bold;}
.textdkred12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #c90000;  font-size: 12px; font-weight: bold;}
.textbck12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 12px; font-weight: bold;   }
.textyel12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #fff600;  font-size: 12px; font-weight: bold;}
.textpink12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #ff0391;  font-size: 12px; font-weight: bold;}
.textgnd12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #16ff47;  font-size: 12px; font-weight: bold;}
.textgndrk12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #167a2d;  font-size: 12px; font-weight: bold;}
.textorng12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #ff921d;  font-size: 12px; font-weight: bold;}
.textbrblue12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #00e9fe;  font-size: 12px; font-weight: bold;}
.textpp12_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #f5b2ff;  font-size: 12px; font-weight: bold;}
.textgnd12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #1e9223;  font-size: 12px; }
.textgnd12_dk { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #0c8111;  font-size: 12px; }
.textpp12 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#54005c;  font-size: 12px; }
.textblue12_m { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#5c5ce5;  font-size: 12px; }
.textgnd12_lk { font-family:Arial, Helvetica, sans-serif;   color: #054100;  font-size: 12px; }
.textorg12_lk { font-family:Arial, Helvetica, sans-serif;   color: #681800;  font-size: 12px; }

.textredd13_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #C51013; font-size: 13px; font-weight: bold; }
.textredd13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #C51013;  font-size: 13px; }
.textblackk13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #000000;  font-size: 13px; }
.textbluee13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #1410a9;  font-size: 13px; }
.textgndd13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #006716;  font-size: 13px; }
.textgnddd13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #32a082;  font-size: 13px; }
.textarangee13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #df7900;  font-size: 13px; }
.textgray13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #b7b7b7;  font-size: 13px; }
.textgray13_dk { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #5d5d5d;  font-size: 13px; }
.textzero13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#e16500;  font-size: 12.5px; }
.textdiscr13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#aaaaaa;  font-size: 12.5px; }
.textred13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 12.5px;  }
.textblack13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 12.5px;  }
.textblack13_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#000000; font-size: 12.5px; font-weight: bold;  }
.textgnd13_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#006000;  font-size: 12.5px; font-weight: bold; }
.textgnd13_bd2 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#0a6d3d;  font-size: 12.5px; font-weight: bold; }
.textgnd13_bd3 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#064606;  font-size: 12.5px; font-weight: bold; }
.textyel13 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#f9ff95;  font-size: 12.5px; font-weight: bold; }
.textorange13_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#bc4700;  font-size: 12.5px; font-weight: bold; }
.textred13_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 13px; font-weight: bold;   }
._zero { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 13px; }
._red { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#a00909;  font-size: 13px; font-weight: bold;   }
._yel { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#db7c00;  font-size: 13px; }
._score { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 13px;  }
._red_dis { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#a00909;  font-size: 13px; font-weight: bold;   }
._dis { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#4e4e4e;  font-size: 13px; }



.textgndb14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #74892c;  font-size: 14px; }
.textyel14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#b59500;  font-size: 14px; }
.textyel14_r { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#e4ff00;  font-size: 14px; }
.textyel14_w { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ffef8e;  font-size: 14px; }
.textred14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 14px;  }
.textorange14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#bc4700;  font-size: 14px; }
.textredd14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #C51013;  font-size: 14px; font-weight: bold;}
.textblackk14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #000000;  font-size: 14px; font-weight: bold;}
.textbluee14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #1410a9;  font-size: 14px; font-weight: bold;}
.textgndd14_d { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #002c01;  font-size: 14px; }
.textgndb14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #74892c;  font-size: 14px; font-weight: bold;}
.textarangee14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #df7900;  font-size: 14px; font-weight: bold;}
.textblack14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 14px; }
.textblack14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 14px; font-weight: bold; }
.textyel14_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#b59500;  font-size: 14px; font-weight: bold; }
.textblue14_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#00086e;  font-size: 14px; font-weight: bold; }
.textgnd14_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#006000;  font-size: 14px; font-weight: bold; }
.textorange14_bd { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#bc4700;  font-size: 14px; font-weight: bold; }
.textorange14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ee8938;  font-size: 14px; font-weight: bold; }
.textw14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ffffff;  font-size: 14px;  }
.textw14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ffffff;  font-size: 14px;  font-weight: bold;}
.textblue14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#19126C;  font-size: 14px; }
.textblue14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#19126C;  font-size: 14px; font-weight: bold; }
.textg14 {  font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #515151 ;  font-size: 14px;  }
.textgyy14 {  font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #959595 ;  font-size: 14px;  }
.textgy14 {  font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #b1b1b1 ;  font-size: 14px;  }
.textgyyy14 {  font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #c7c6c6 ;  font-size: 14px;  }
.textblue14 {  font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #19126C ; 	font-size: 14px; }
.textgnd14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#1A7400;  font-size: 14px;  }
.textgnd14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#1A7400;  font-size: 14px; font-weight: bold;   }
.textgnd14_w { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#efffee;  font-size: 14px; }
.textgnd14_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#38ff33;  font-size: 14px; font-weight: bold;   }
.textgnd14_lg { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#bcffd0;  font-size: 14px; font-weight: bold;   }
.textgndd14_b{ font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#1b5c29;  font-size: 14px; font-weight: bold;   }
.textred14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 14px; font-weight: bold;   }
.textbck14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 14px; font-weight: bold;   }
.textgndrk14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #167a2d;  font-size: 14px; font-weight: bold;}
.textzero14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#e16500;  font-size: 14px; }
.textdiscr14 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#aaaaaa;  font-size: 14px; }
.textpp14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#54005c;  font-size: 14px;  font-weight: bold;}
.textpink14_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#FF0983;  font-size: 14px;  font-weight: bold;}
.textyel14_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ccff00;  font-size: 14px;  font-weight: bold;}
.textblue14_w { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#00fff6;  font-size: 14px;  }
.textblue14_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#00fff6;  font-size: 14px;  font-weight: bold;}
.textblue14_bm { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#5c5ce5;  font-size: 14px; font-weight: bold; }
.textgnd14_bd3 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#064606;  font-size: 14px; font-weight: bold; }
.textgray14_dk { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color: #5d5d5d;  font-size: 14px; }

.text14_ptm1 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#006690;  font-size: 14px;  }
.text14_mtm1 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#0f1455;  font-size: 14px;  }
.text14_ptm2 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#007944;  font-size: 14px;  }
.text14_mtm2 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#013f0d;  font-size: 14px;  }
.text14_typ1 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#b038a3;  font-size: 14px;  }
.text14_typ2 { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#961919;  font-size: 14px;  }

.textblue16_b {  font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #19126C ; font-size: 16px; font-weight: bold;}
.textgnd_b {  font-family:Arial, Helvetica, sans-serif; text-decoration: none; color:#035202; font-size: 16px; font-weight: bold;}
.textred16_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 16px; font-weight: bold;   }
.textw16_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ffffff;  font-size: 16px;  font-weight: bold;}
.textpp16_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#54005c;  font-size: 16px;  font-weight: bold;}
.textbk16_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 16px;  font-weight: bold;}
.textgnd6_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#9fff9a;  font-size: 16px;  font-weight: bold;}
.textblue16_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ceecff;  font-size: 16px;  font-weight: bold;}
.textyel16_bw { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#ecff4c;  font-size: 16px;  font-weight: bold;}

.textblue18_b {  font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #19126C ; font-size: 18px; font-weight: bold;}
.textblack18 {  font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #000000 ; font-size: 18px; }
.textblack18_b {  font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #000000 ; font-size: 18px;  font-weight: bold;}
.textred18_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#C51013;  font-size: 18px; font-weight: bold;   }
.textppl18_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#620da3;  font-size: 18px; font-weight: bold;   }
.textgnd18_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#034b03;  font-size: 18px; font-weight: bold;   }

.textbck24_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#000000;  font-size: 24px; font-weight: bold;   }
.textblue24_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#050d55;  font-size: 24px; font-weight: bold;   }
.textred24_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#800707;  font-size: 24px; font-weight: bold;   }
.textW24_b { font-family:Arial, Helvetica, sans-serif; text-decoration: none;  color:#800707;  font-size: 24px; font-weight: bold;   }

/*p { text-indent: 2em; margin-top: 0; margin-bottom: 0px; }*/

/*********************** LINK ***********************/

:link { color: #000000; text-decoration: none; }  /* สำหรับลิ้งที่ยังไม่ได้รับชม */
:visited { color: #000000; text-decoration: none;  } /* สำหรับฃิ้งที่รับชมแล้ว */
a:active { color: #25107B; text-decoration: none; } /* สำหรับลิ้งที่ถูกคลิ๊ก */
a:hover { color: #443E87; text-decoration: none;} /* สำหรับลิ้งที่มีเมาส์วางเหนือ */

.linknot {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}

.linklog a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #DF5B0D; 
	font-size: 16px; 
}
.linklog a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#fff600; 
	font-size: 16px; 
}

.linkmenu a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 16px; 
}
.linkmenu a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #fffd4e; 
	font-size: 16px; 
}

.linkmenu15 a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 15px; 
}
.linkmenu15 a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #fffd4e; 
	font-size: 15px; 
}

.linkmenu_gnd a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #ccff00; 
	font-size: 16px; 
}
.linkmenu_gnd a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #fffd4e; 
	font-size: 16px; 
}

.linkmenu14 a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 14px; 
}
.linkmenu14 a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #fffd4e; 
	font-size: 14px; 
}

.linkmenu_ad a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 14px; 
}
.linkmenu_ad a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #84ff00; 
	font-size: 14px; 
}

.linkmenu_ad_gnd a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #00ffea; 
	font-size: 14px; 
}
.linkmenu_ad_gnd a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #84ff00; 
	font-size: 14px; 
}

.linkmenu_set a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 14px; 
}
.linkmenu_set a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #fffd4e; 
	font-size: 14px; 
}

.linkmenu_h a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #000000; 
	font-size: 16px; 
}
.linkmenu_h a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
	color: #1c1ca4; 
	font-size: 16px; 
}

.linkmenu_h15 a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #000000; 
	font-size: 15px; 
}
.linkmenu_h15 a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
	color: #1c1ca4; 
	font-size: 15px; 
}

.linkmenu_h12 a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #000000; 
	font-size: 12px; 
}
.linkmenu_h12 a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
	color: #1c1ca4; 
	font-size: 12px; 
}

.linkmenu_admin a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #000000; 
	font-size: 14px; 
}
.linkmenu_admin a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	font-weight: bold;
	color: #003a2a; 
	font-size: 14px; 
}


.linkmenu_bck a { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #000000; 
	font-size: 16px; 
}
.linkmenu_bck a:hover { 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #B97FF9; 
	font-size: 16px; 
}



.link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#000; font-size: 10px;}
.link a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#000; font-size: 10px; }
.link a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#ff6600; font-size: 10px; }

.link2 a { text-decoration: none; color:#b54800; font-size: 11px; font-weight: bold; }
.link2 a:hover { text-decoration: none; color:#ff6600; font-size: 11px; font-weight: bold; }

.link3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6f6f6f;
	text-decoration: none;
	font-weight: bold;
	border: 0px;
	height: auto;
}
.link3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border: 0px;
	height: auto;
}

.linkA a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b84f8;
	font-size: 10px;
}
.linkA a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffb75a;
	text-decoration:none;
	font-size:10pt;
}

.linkB a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #014bdf;
	font-size: 11px;
	font-weight: bold;
}
.linkB a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#e21d1d;
	font-weight: bold;
}

.linkLv a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b84f8;
	font-size: 10px;
}
.linkLv a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffb75a;
	text-decoration:none;
	font-size:10pt;
}
.linkLv a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffb75a;
	text-decoration:none;
	font-size:10pt;
}


.MiniLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.UpLink {
	text-decoration: none;
	padding-bottom: 1px;
	bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}


/*********************** box ***********************/
select,
.uneditable-select {
  border: 1px solid #bdbdbd;	
  display: inline-block;
  padding: 2px 4px;
  font-size: 14px;
  color: #222;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
select:focus,
.uneditable-select:focus {
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 8px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 8px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 8px #a1e6ff;
}
.select_tm_noselct{
  border: 0px;	
  font-size: 0px;
  width: 0px;
  height: 0px;
  padding: 0px 0px;
  visibility:hidden;
}
.select_tm_ma{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 18px;
  height: 16px;
  padding: 0px 0px;
  background-color: #9efdb0;
  color:#000000;
  appearance: none;
    -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_ma:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_kad{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 18px;
  height: 16px;
  padding: 0px 0px;
  background-color: #ff9494;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_kad:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_la{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 18px;
  height: 16px;
  padding: 0px 0px;
  background-color: #ffad85;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_la:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_sick{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 18px;
  height: 16px;
  padding: 0px 0px;
  background-color: #fcffc4;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_sick:focus{
  border-color: #d3bd01;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}

 .select_tm_sai{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 18px;
  height: 16px;
  padding: 0px 0px;
  background-color: #e3eec4;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_sai:focus{
  border-color: #d3bd01;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
/*--DATUM---*/
.select_tm_ma30{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 30px;
  height: 30px;
  padding: 2px 2px 2px 4px;
  background-color: #9efdb0;
  color:#000000;
  appearance: none;
    -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_ma30:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_kad30{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 30px;
  height: 30px;
  padding: 2px 2px 2px 4px;
  background-color: #ff9494;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.select_tm_kad30:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_la30{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 30px;
  height: 30px;
  padding: 2px 2px 2px 4px;
  background-color: #ffad85;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_la30:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_sick30{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 30px;
  height: 30px;
  padding: 2px 2px 2px 4px;
  background-color: #fcffc4;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_sick30:focus{
  border-color: #d3bd01;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}

 .select_tm_sai30{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 30px;
  height: 30px;
  padding: 2px 2px 2px 4px;
  background-color: #e3eec4;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_sai30:focus{
  border-color: #d3bd01;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}


/* ------ */
.select_inp_day1{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 55px;
  height: 22px;
  padding: 2px 2px;
  background-color: #f9ffd1;
  color:#000000;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_inp_day1:focus{
  border-color: #d3bd01;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_inp_day2{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 55px;
  height: 22px;
  padding: 2px 2px;
  background-color: #ffd3e5;
  color:#000000;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_inp_day2:focus{
  border-color: #db95b1;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_inp_day3{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 55px;
  height: 22px;
  padding: 2px 2px;
  background-color: #bbffc3;
  color:#000000;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_inp_day3:focus{
  border-color: #86d48f;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_inp_day4{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 55px;
  height: 22px;
  padding: 2px 2px;
  background-color: #ffdec4;
  color:#000000;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_inp_day4:focus{
  border-color: #dfa77a;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_inp_day5{
  border: 1px solid #bdbdbd;	
  font-size: 14px;
  width: 55px;
  height: 22px;
  padding: 2px 2px;
  background-color: #b5e9f8;
  color:#000000;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_inp_day5:focus{
  border-color: #7ac1d5;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_inp_daynone{
  display:none;
  border: 1px solid #ffffff;	
  font-size: 14px;
  width: 55px;
  height: 22px;
  padding: 2px 2px;
  background-color: #ffffff;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
/*=============================================PAGE 50 per ============================================= */
.select_tm_ma_p50{
  border: 1px solid #bdbdbd;	
  font-size: 8px;
  width: 18px;
  height: 12px;
  padding: 0px 0px;
  background-color: #9efdb0;
  color:#000000;
  appearance: none;
    -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_ma_p50:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_kad_p50{
  border: 1px solid #bdbdbd;	
  font-size: 8px;
  width: 18px;
  height: 12px;
  padding: 0px 0px;
  background-color: #ff9494;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_kad_p50:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_la_p50{
  border: 1px solid #bdbdbd;	
  font-size: 8px;
  width: 18px;
  height: 12px;
  padding: 0px 0px;
  background-color: #ffad85;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_la_p50:focus{
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}
.select_tm_sick_p50{
  border: 1px solid #bdbdbd;	
  font-size: 8px;
  width: 18px;
  height: 12px;
  padding: 0px 0px;
  background-color: #fcffc4;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_sick_p50:focus{
  border-color: #d3bd01;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}

 .select_tm_sai_p50{
  border: 1px solid #bdbdbd;	
  font-size: 8px;
  width: 18px;
  height: 12px;
  padding: 0px;
  background-color: #e3eec4;
  color:#000000;
  appearance: none;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.select_tm_sai_p50:focus{
  border-color: #d3bd01;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
     -moz-box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
          box-shadow: inset 0 0 1px  #fff, 0 0 4px #a1e6ff;
}

input[type="text"],
input[type="password"],
input[type="search"],
.uneditable-input {
  border: 1px solid #bdbdbd;
  display: inline-block;
  height: 25px;
  padding: 2px 4px;
  font-size: 14px;
  color: #222;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

input[type="text"]:focus,
input[type="text2"]:focus,
input[type="text_pg50"]:focus,
input[type="text_pg100"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
.uneditable-input:focus {
  border-color: #62c2e6;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 0 2px  #fff, 0 0 4px #62c2e6;
     -moz-box-shadow: inset 0 0 2px  #fff, 0 0 4px #62c2e6;
          box-shadow: inset 0 0 2px  #fff, 0 0 4px #62c2e6;
}

.input_score,
input[type="text2"]{
  border: 1px solid #c7ccdb;	
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px 2px 2px;
  font-size: 13px;
  color: #000;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.input_score,
input[type="text_pg100"]{
  border: 1px solid #c7ccdb;	
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 0px 2px 1px;
  font-size: 12px;
  color: #000;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.input_score,
input[type="text_pg50"]{
  border: 1px solid #c7ccdb;	
  display: inline-block;
  height: 12px;
  width: 30px;
  padding: 1px 0px 1px 2px;
  font-size: 10px;
  color: #000;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}

.input_error{
  border: 1px solid #b20e0e;
  background-color:ffa5a5;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.input_score_zero{
  border: 1px solid #e58c3d;
  background-color:#ffe4ce;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.input_score_dis{
  border: 1px solid #bebebe;
  background-color:#d4d4d4;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.input_score_grey{
  border: 1px solid #bebebe;
  background-color:#d4d4d4;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  color: #e1e1e1;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.input_score_orng{
  border: 1px solid #f4c997;
  background-color:#ffe8cc;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  color: #bd5000;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.input_score_red{
  border: 1px solid #8f0000;
  background-color:#f33b3b;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  color: #bd5000;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.input_score_red_dis{
  border: 1px solid #bebebe;
  background-color:#f33b3b;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  color: #bd5000;
    -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}
.input_score_yel{
  border: 1px solid #eeed79;
  background-color:#fffea3;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  color: #bd5000;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.input_edit_score{
  border: 1px solid #eccf81;
  background-color:ffe8a9;
  display: inline-block;
  height: 20px;
  width: 40px;
  padding: 2px 2px;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

#submit_gray{
    background-image: linear-gradient(#f2f2f2,#d6d6d6);
	padding: 0px 10px;  cursor: pointer; height: 25px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #000000; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 2px;
}
#submit_gray:hover{
    background-image: linear-gradient(#d6d6d6,#f2f2f2);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #04026d; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

#submit_org{
    background-image: linear-gradient(#af4c03,#d96611);
	padding: 0px 10px;  cursor: pointer; height: 30px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 4px;
}
#submit_org:hover{
    background-image: linear-gradient(#d96611,#af4c03);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

#submit_mini{
    background-image: linear-gradient(#0e59a0,#002c89);
	padding: 0px 10px;  cursor: pointer; height: 25px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 2px;
}
#submit_mini:hover{
    background-image: linear-gradient(#1e3d79,#001949);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

#submit_sch{
    background-image: linear-gradient(#04624f,#008b6f);
	padding: 0px 10px;  cursor: pointer; height: 25px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid hsla(151,100%,11%,0.55);  border-right: 1px solid hsla(151,100%,11%,0.55);   border-left:none;  border-top:none; 
	border-radius: 2px;
}
#submit_sch:hover{
    background-image: linear-gradient(#04624f,#004537);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}
#submit_chkbug{
    background-image: linear-gradient(#008b6f,#008b6f);
	padding: 0px 10px;  cursor: pointer; height: 25px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid hsla(151,100%,11%,0.55);  border-right: 1px solid hsla(151,100%,11%,0.55);   border-left:none;  border-top:none; 
	border-radius: 2px;
}
#submit_chkbug:hover{
    background-image: linear-gradient(#04624f,#004537);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}


#submit5{
    background-image: linear-gradient(#f5f5f5,#d8d8d8);
	padding: 0px 5px;  cursor: pointer; height: 25px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #000; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 2px;
}
#submit5:hover{
    background-image: linear-gradient(#d8d8d8,#f5f5f5,#d8d8d8);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #38228d; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

.submitpop{
    background-image: linear-gradient(#04624f,#008b6f);
	padding: 0px 10px;  cursor: pointer; height: 25px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid hsla(151,100%,11%,0.55);  border-right: 1px solid hsla(151,100%,11%,0.55);   border-left:none;  border-top:none; 
	border-radius: 2px;
}
.submitpop:hover{
    background-image: linear-gradient(#04624f,#004537);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

#submit_popup{
    background-image: linear-gradient(hsla(0,0%,95%,0.08),hsla(0,0%,97%,0.32));
	padding: 0px 0px;  cursor: pointer; height: 25px;
  	font-size: 12px; font-family: Arial, Helvetica, sans-serif;	 color: #D50003; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: none;  border-right: none;   border-left:none;  border-top:none; 
	border-radius: none;
}
#submit_popup:hover{
    font-size: 12px; font-family: Arial, Helvetica, sans-serif;	 color: #FF0004;
}

input[type="image"],
.uneditable-input {
	 height: 20px;
	 padding: 0px;
}


input[type="submit"],
input[type="reset"],
input[type="button"],
.uneditable-input {
	background-image: linear-gradient(#0e59a0,#002c89);
	padding: 0px 20px;  cursor: pointer; height: 30px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 3px;
}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.uneditable-input:hover {
	background-image: linear-gradient(#1e3d79,#001949);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

input[type="submit2"],
input[type="button2"],
.uneditable-input {
	background-image: linear-gradient(#e84e18,#b13509);
	padding: 0px 20px;  cursor: pointer; height: 30px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 3px;
}
input[type="submit2"]:hover,
input[type="button2"]:hover,
.uneditable-input:hover {
	background-image: linear-gradient(#932600,#771f00);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

input[id="submit9"],
input[id="button9"],
.uneditable-input {
	background-image: linear-gradient(#e84e18,#b13509);
	padding: 0px 20px;  cursor: pointer; height: 30px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 3px;
}
input[id="submit9"]:hover,
input[id="button9"]:hover,
.uneditable-input:hover {
	background-image: linear-gradient(#932600,#771f00);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #feffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}


button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #999999;
	vertical-align: middle;
}

#button_back,
input[type="button_back"] {
	background-image: linear-gradient(#d46c20,#b54d00);
	padding: 0px 4px;  cursor: pointer; 
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 3px; width:80px; height:22px;
}
#button_back:hover,
input[type="button_back"]:hover {
	background-image: linear-gradient(#e38414,#b26000);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #ffe6c8; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

#button_save,
input[type="save"] {
	background-image: linear-gradient(#0e59a0,#002c89);
	padding: 0px 20px;  cursor: pointer; height: 30px;
  	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 3px; width:200px;
}
#button_save:hover,
input[type="save"]:hover {
	background-image: linear-gradient(#1e3d79,#001949);
	font-size: 14px; font-family: Arial, Helvetica, sans-serif;	 color: #a5ffa5; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

#button_popup_scrtm1,
input[type="save"] {
	background-image: linear-gradient(#b5fcbc,#8ae893);
	padding: 0px 0px;  cursor: pointer; height: 25px;
  	font-size: 10px; font-family: Arial, Helvetica, sans-serif;	 color: #0e0857; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 3px; width:40px;
}
#button_popup_scrtm1:hover,
input[type="save"]:hover {
	background-image: linear-gradient(#8ae893,#b5fcbc);
	font-size: 10px; font-family: Arial, Helvetica, sans-serif;	 color: #030030; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

#button_popup_kpitm1,
input[type="save"] {
	background-image: linear-gradient(#b5fcbc,#8ae893);
	padding: 0px 0px;  cursor: pointer; height: 25px;
  	font-size: 12px; font-family: Arial, Helvetica, sans-serif;	 color: #0e0857; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.25);  border-right: 1px solid rgba(0,0,0,0.25);  border-left:none;  border-top:none; 
	border-radius: 3px; width:40px;
}
#button_popup_kpitm1:hover,
input[type="save"]:hover {
	background-image: linear-gradient(#8ae893,#b5fcbc);
	font-size: 12px; font-family: Arial, Helvetica, sans-serif;	 color: #030030; text-shadow: 0 -1px 1px rgba(0,0,0,0.10);
}

/*********************** Teble ***********************/
#td_yellow{
	background:#fffeb3;
	width: 100%;
	}
	
.vv{
  font-size: 14px;
  color:#ffffff;
}
</style>