@charset "utf-8";
/* CSS Document */
::selection {
    background:#91cc64;
    color: #FFF;
    text-shadow: none;
}
::-moz-selection {
    background:#91cc64
    color: #FFF;
    text-shadow: none;
}
::-webkit-selection {
    background:#91cc64;
    color: #FFF;
    text-shadow: none;
}

.floatLeft{float:left !important}
.floatRight{float:right !important}
.clearBoth:after{content:'';display:block;width:0;height:0;clear:both}

.alignLeft{text-align:left !important}
.alignCenter{text-align:center !important}
.alignRight{text-align:right !important}
.vAlignTop{vertical-align:top !important}
.vAlignMiddle{vertical-align:middle !important}
.vAlignBottom{vertical-align:bottom !important}

.disIn {display: inline-block;}

.hide{display:none !important}
.bgNone{background:none !important}
.borderNone{border:none !important}
.borderRightNone{border-right:none !important}

.fontWeightNormal{font-weight:normal !important}
.fontWeightBold{font-weight:bold !important}

.nowrap{white-space:nowrap}
.invisible{overflow:hidden;visibility:hidden;position:absolute;width:0;height:0;font-size:0}

#go_main{position: absolute;height:0}
#go_main a{display: block;left: -2000px;position: absolute;text-align: center;width: 200px}
#go_main a:focus, #go_main a:active, #go_main a:hover{background-color: #ffffff;color: black;left: 50%;padding: 5px 0;position: absolute;top:0px;z-index: 1000000;border: 1px dotted red}

/* skip */
.skip{display:block;position:fixed;top:0;left:0;z-index:101;width:0;height:0;overflow:hidden}
.skip a{display:block;position:absolute;top:-9999px}
.skip a span{display:block;padding:10px 0;border:3px solid #ffb747;background:#000;color:#fff;text-align:center}
.skip a:hover,
.skip a:active,
.skip a:focus{display:inline-block;z-index:100;top:0}

/* HIDDEN TEXT */
.comment{position:absolute;left:-10000px;top:-10000px;width:1px;height:1px;overflow:hidden}

/* margin */
.maT-50{margin-top:-50px !important}
.maT-45{margin-top:-45px !important}
.maT-40{margin-top:-40px !important}
.maT-35{margin-top:-35px !important}
.maT-30{margin-top:-30px !important}
.maT-25{margin-top:-25px !important}
.maT-20{margin-top:-20px !important}
.maT-15{margin-top:-15px !important}
.maT-10{margin-top:-10px !important}
.maT-5{margin-top:-5px !important}
.maT0{margin-top:0 !important}
.maT5{margin-top:5px !important}
.maT10{margin-top:10px !important}
.maT15{margin-top:15px !important}
.maT20{margin-top:20px !important}
.maT25{margin-top:25px !important}
.maT30{margin-top:30px !important}
.maT35{margin-top:35px !important}
.maT40{margin-top:40px !important}
.maT45{margin-top:45px !important}
.maT50{margin-top:50px !important}

.maR-50{margin-right:-50px !important}
.maR-45{margin-right:-45px !important}
.maR-40{margin-right:-40px !important}
.maR-35{margin-right:-35px !important}
.maR-30{margin-right:-30px !important}
.maR-25{margin-right:-25px !important}
.maR-20{margin-right:-20px !important}
.maR-15{margin-right:-15px !important}
.maR-10{margin-right:-10px !important}
.maR-5{margin-right:-5px !important}
.maR0{margin-right:0 !important}
.maR5{margin-right:5px !important}
.maR10{margin-right:10px !important}
.maR15{margin-right:15px !important}
.maR20{margin-right:20px !important}
.maR25{margin-right:25px !important}
.maR30{margin-right:30px !important}
.maR35{margin-right:35px !important}
.maR40{margin-right:40px !important}
.maR45{margin-right:45px !important}
.maR50{margin-right:50px !important}

.maB-50{margin-bottom:-50px !important}
.maB-45{margin-bottom:-45px !important}
.maB-40{margin-bottom:-40px !important}
.maB-35{margin-bottom:-35px !important}
.maB-30{margin-bottom:-30px !important}
.maB-25{margin-bottom:-25px !important}
.maB-20{margin-bottom:-20px !important}
.maB-15{margin-bottom:-15px !important}
.maB-10{margin-bottom:-10px !important}
.maB-5{margin-bottom:-5px !important}
.maB0{margin-bottom:0 !important}
.maB5{margin-bottom:5px !important}
.maB10{margin-bottom:10px !important}
.maB15{margin-bottom:15px !important}
.maB20{margin-bottom:20px !important}
.maB25{margin-bottom:25px !important}
.maB30{margin-bottom:30px !important}
.maB35{margin-bottom:35px !important}
.maB40{margin-bottom:40px !important}
.maB45{margin-bottom:45px !important}
.maB50{margin-bottom:50px !important}

.maL-50{margin-left:-50px !important}
.maL-45{margin-left:-45px !important}
.maL-40{margin-left:-40px !important}
.maL-35{margin-left:-35px !important}
.maL-30{margin-left:-30px !important}
.maL-25{margin-left:-25px !important}
.maL-20{margin-left:-20px !important}
.maL-15{margin-left:-15px !important}
.maL-10{margin-left:-10px !important}
.maL-5{margin-left:-5px !important}
.maL0{margin-left:0 !important}
.maL5{margin-left:5px !important}
.maL10{margin-left:10px !important}
.maL15{margin-left:15px !important}
.maL20{margin-left:20px !important}
.maL25{margin-left:25px !important}
.maL30{margin-left:30px !important}
.maL35{margin-left:35px !important}
.maL40{margin-left:40px !important}
.maL45{margin-left:45px !important}
.maL50{margin-left:50px !important}

/* padding */
.paA0{padding:0 !important}
.paA5{padding:5px !important}
.paA10{padding:10px !important}
.paA15{padding:15px !important}
.paA20{padding:20px !important}

.paT-50{padding-top:-50px !important}
.paT-45{padding-top:-45px !important}
.paT-40{padding-top:-40px !important}
.paT-35{padding-top:-35px !important}
.paT-30{padding-top:-30px !important}
.paT-25{padding-top:-25px !important}
.paT-20{padding-top:-20px !important}
.paT-15{padding-top:-15px !important}
.paT-10{padding-top:-10px !important}
.paT-5{padding-top:-5px !important}
.paT0{padding-top:0 !important}
.paT5{padding-top:5px !important}
.paT10{padding-top:10px !important}
.paT15{padding-top:15px !important}
.paT20{padding-top:20px !important}
.paT25{padding-top:25px !important}
.paT30{padding-top:30px !important}
.paT35{padding-top:35px !important}
.paT40{padding-top:40px !important}
.paT45{padding-top:45px !important}
.paT50{padding-top:50px !important}

.paR-50{padding-right:-50px !important}
.paR-45{padding-right:-45px !important}
.paR-40{padding-right:-40px !important}
.paR-35{padding-right:-35px !important}
.paR-30{padding-right:-30px !important}
.paR-25{padding-right:-25px !important}
.paR-20{padding-right:-20px !important}
.paR-15{padding-right:-15px !important}
.paR-10{padding-right:-10px !important}
.paR-5{padding-right:-5px !important}
.paR0{padding-right:0 !important}
.paR5{padding-right:5px !important}
.paR10{padding-right:10px !important}
.paR15{padding-right:15px !important}
.paR20{padding-right:20px !important}
.paR25{padding-right:25px !important}
.paR30{padding-right:30px !important}
.paR35{padding-right:35px !important}
.paR40{padding-right:40px !important}
.paR45{padding-right:45px !important}
.paR50{padding-right:50px !important}

.paB-50{padding-bottom:-50px !important}
.paB-45{padding-bottom:-45px !important}
.paB-40{padding-bottom:-40px !important}
.paB-35{padding-bottom:-35px !important}
.paB-30{padding-bottom:-30px !important}
.paB-25{padding-bottom:-25px !important}
.paB-20{padding-bottom:-20px !important}
.paB-15{padding-bottom:-15px !important}
.paB-10{padding-bottom:-10px !important}
.paB-5{padding-bottom:-5px !important}
.paB0{padding-bottom:0 !important}
.paB5{padding-bottom:5px !important}
.paB10{padding-bottom:10px !important}
.paB15{padding-bottom:15px !important}
.paB20{padding-bottom:20px !important}
.paB25{padding-bottom:25px !important}
.paB30{padding-bottom:30px !important}
.paB35{padding-bottom:35px !important}
.paB40{padding-bottom:40px !important}
.paB45{padding-bottom:45px !important}
.paB50{padding-bottom:50px !important}

.paL-50{padding-left:-50px !important}
.paL-45{padding-left:-45px !important}
.paL-40{padding-left:-40px !important}
.paL-35{padding-left:-35px !important}
.paL-30{padding-left:-30px !important}
.paL-25{padding-left:-25px !important}
.paL-20{padding-left:-20px !important}
.paL-15{padding-left:-15px !important}
.paL-10{padding-left:-10px !important}
.paL-5{padding-left:-5px !important}
.paL0{padding-left:0 !important}
.paL5{padding-left:5px !important}
.paL10{padding-left:10px !important}
.paL15{padding-left:15px !important}
.paL20{padding-left:20px !important}
.paL25{padding-left:25px !important}
.paL30{padding-left:30px !important}
.paL35{padding-left:35px !important}
.paL40{padding-left:40px !important}
.paL45{padding-left:45px !important}
.paL50{padding-left:50px !important}

.wid38pct{width:38%!important}
.wid57pct{width:57%!important}
.wid80pct{width:80%!important}
.wid90pct{width:90%!important}