@charset "UTF-8";
.clr:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clr             { zoom: 1; } /* IE6 */
*:first-child+html .clr { zoom: 1; } /* IE7 */
.clr {
}
.h {
	font-size: 1px;
	line-height: 1px;
	display: none;
}
input[type="checkbox"],
input[type="radio"] {
    border:none;
    top:-2px;
    margin-right:2px;
}
.orange {
    color: #FF6600;
}
.red {
	color: #F00;
}
.white {
	color: #FFF;
}
.black {
	color: #000;
}
.center {
	text-align: center;
}
.fleft {
	float: left !important;
	display: block;
}
.fright {
	float: right !important;
	display: block;
}
.middle {
	vertical-align:middle;
}
.bold {
	font-weight: bold;
}
.texthieght130 {
	line-height: 130%;
}
.mrg0 {
	margin: 0px !important;
}
.mrg_top5 {
	margin-top: 5px !important;
}
.mrg_top10 {
	margin-top: 10px !important;
}
.mrg_top15 {
	margin-top: 15px !important;
}
.mrg_top20 {
	margin-top: 20px !important;
}
.mrg_top25 {
	margin-top: 25px !important;
}
.mrg_top30 {
	margin-top: 30px !important;
}
.mrg_top35 {
	margin-top: 35px !important;
}
.mrg_top40 {
	margin-top: 40px !important;
}
.mrg_top45 {
	margin-top: 45px !important;
}
.mrg_btm5 {
	margin-bottom: 5px !important;
}
.mrg_btm10 {
	margin-bottom: 10px !important;
}
.mrg_btm15 {
	margin-bottom: 15px !important;
}
.mrg_btm20 {
	margin-bottom: 20px !important;
}
.mrg_btm25 {
	margin-bottom: 25px !important;
}
.mrg_btm30 {
	margin-bottom: 30px !important;
}
.mrg_btm35 {
	margin-bottom: 35px !important;
}
.mrg_btm40 {
	margin-bottom: 40px !important;
}
.mrg_btm45 {
	margin-bottom: 45px !important;
}
.mrg_btm50 {
	margin-bottom: 50px !important;
}
.mrg_btm55 {
	margin-bottom: 55px !important;
}
.mrg_btm60 {
	margin-bottom: 60px !important;
}
.mrg_btm65 {
	margin-bottom: 65px !important;
}
.mrg_btm70 {
	margin-bottom: 70px !important;
}
.mrg_btm75 {
	margin-bottom: 75px !important;
}
.mrg_btm80 {
	margin-bottom: 80px !important;
}
.mrg_btm85 {
	margin-bottom: 85px !important;
}
.mrg_btm90 {
	margin-bottom: 90px !important;
}
.mrg_btm95 {
	margin-bottom: 95px !important;
}
.mrg_btm100 {
	margin-bottom: 100px !important;
}
.mrg_btm105 {
    margin-bottom: 105px !important;
}
.mrg_btm120 {
	margin-bottom: 120px !important;
}
.mrg_btm130 {
	margin-bottom: 130px !important;
}
.mrg_btm150 {
	margin-bottom: 150px !important;
}
.mrg_btm155 {
	margin-bottom: 155px !important;
}
.mrg_left10 {
	margin-left: 10px !important;
}
.mrg_left20 {
	margin-left: 20px !important;
}
.mrg_left25 {
	margin-left: 25px !important;
}
.mrg_left30 {
	margin-left: 30px !important;
}
.mrg_left35 {
	margin-left: 35px !important;
}
.mrg_left40 {
	margin-left: 40px !important;
}
.mrg_left45 {
	margin-left: 45px !important;
}
.mrg_left50 {
	margin-left: 50px !important;
}
.mrg_left100 {
	margin-left: 100px !important;
}
.mrg_left230 {
	margin-left: 230px !important;
}
.mrg_right5 {
	margin-right: 5px !important;
}
.mrg_right10 {
	margin-right: 10px !important;
}
.mrg_right15 {
	margin-right: 15px !important;
}
.mrg_right20 {
	margin-right: 20px !important;
}
.mrg_right25 {
	margin-right: 25px !important;
}
.mrg_right30 {
	margin-right: 30px !important;
}
.mrg_right35 {
	margin-right: 35px !important;
}
.mrg_right40 {
	margin-right: 40px !important;
}
.mrg_right45 {
	margin-right: 45px !important;
}
.mrg_right50 {
	margin-right: 50px !important;
}
.mrg_right55 {
	margin-right: 55px !important;
}
.mrg_right60 {
	margin-right: 60px !important;
}
.mrg_right65 {
	margin-right: 65px !important;
}
.mrg_right75 {
	margin-right: 75px !important;
}
.mrg_right100 {
	margin-right: 100px !important;
}
.p10 {
	font-size: 10px;
}
.p11 {
	font-size: 11px;
}
.p12 {
	font-size: 12px;
}
.p14 {
	font-size: 108%;
}
.p15 {
	font-size: 15px;
}
.p16 {
	font-size: 16px;
}
.p20 {
	font-size: 20px;
}
.textright {
	text-align: right;
}

.pos_rel {
	position: relative;
}
