.align-left {
	text-align: left;
}

.align-center {
	text-align: center;
}

.align-right {
	text-align: right;
}

.right {
	float: right;
}

.left {
	float: left;
}

.center {
	margin-right: auto;
	margin-left: auto;
}

.resetWidth {
	width: auto;
}

.fullWidth {
	width: 99.9%;
}

/********************************************/
.pad0 {
	padding: 0px;
}

.pad-top0 {
	padding-top: 0px;
}

.pad-bottom0 {
	padding-bottom: 0px;
}

.pad-left0 {
	padding-left: 0px;
}

.pad-right0 {
	padding-right: 0px;
}

.pad-leftright0 {
	padding-left: 0px;
	padding-right: 0px;
}

.pad-topbottom0 {
	padding-top: 0px;
	padding-bottom: 0px;
}

/************/
.marg0 {
	margin: 0px;
}

.marg-top0 {
	margin-top: 0px;
}

.marg-bottom0 {
	margin-bottom: 0px;
}

.marg-left0 {
	margin-left: 0px;
}

.marg-right0 {
	margin-right: 0px;
}

.marg-leftright0 {
	margin-left: 0px;
	margin-right: 0px;
}

.marg-topbottom0 {
	margin-top: 0px;
	margin-bottom: 0px;
}

/********************************************/
.pad5 {
	padding: 5px;
}

.pad-top5 {
	padding-top: 5px;
}

.pad-bottom5 {
	padding-bottom: 5px;
}

.pad-left5 {
	padding-left: 5px;
}

.pad-right5 {
	padding-right: 5px;
}

.pad-leftright5 {
	padding-left: 5px;
	padding-right: 5px;
}

.pad-topbottom5 {
	padding-top: 5px;
	padding-bottom: 5px;
}

/************/
.marg5 {
	margin: 5px;
}

.marg-top5 {
	margin-top: 5px;
}

.marg-bottom5 {
	margin-bottom: 5px;
}

.marg-left5 {
	margin-left: 5px;
}

.marg-right5 {
	margin-right: 5px;
}

.marg-leftright5 {
	margin-left: 5px;
	margin-right: 5px;
}

.marg-topbottom5 {
	margin-top: 5px;
	margin-bottom: 5px;
}

/********************************************/
.pad10 {
	padding: 10px;
}

.pad-top10 {
	padding-top: 10px;
}

.pad-bottom10 {
	padding-bottom: 10px;
}

.pad-left10 {
	padding-left: 10px;
}

.pad-right10 {
	padding-right: 10px;
}

.pad-leftright10 {
	padding-left: 10px;
	padding-right: 10px;
}

.pad-topbottom10 {
	padding-top: 10px;
	padding-bottom: 10px;
}

/************/
.marg10 {
	margin: 10px;
}

.marg-top10 {
	margin-top: 10px;
}

.marg-bottom10 {
	margin-bottom: 10px;
}

.marg-left10 {
	margin-left: 10px;
}

.marg-right10 {
	margin-right: 10px;
}

.marg-leftright10 {
	margin-left: 10px;
	margin-right: 10px;
}

.marg-topbottom10 {
	margin-top: 10px;
	margin-bottom: 10px;
}

/********************************************/
.pad15 {
	padding: 15px;
}

.pad-top15 {
	padding-top: 15px;
}

.pad-bottom15 {
	padding-bottom: 15px;
}

.pad-left15 {
	padding-left: 15px;
}

.pad-right15 {
	padding-right: 15px;
}

.pad-leftright15 {
	padding-left: 15px;
	padding-right: 15px;
}

.pad-topbottom15 {
	padding-top: 15px;
	padding-bottom: 15px;
}

/************/
.marg15 {
	margin: 15px;
}

.marg-top15 {
	margin-top: 15px;
}

.marg-bottom15 {
	margin-bottom: 15px;
}

.marg-left15 {
	margin-left: 15px;
}

.marg-right15 {
	margin-right: 15px;
}

.marg-leftright15 {
	margin-left: 15px;
	margin-right: 15px;
}

.marg-topbottom15 {
	margin-top: 15px;
	margin-bottom: 15px;
}

/********************************************/
.pad20 {
	padding: 20px;
}

.pad-top20 {
	padding-top: 20px;
}

.pad-bottom20 {
	padding-bottom: 20px;
}

.pad-left20 {
	padding-left: 20px;
}

.pad-right20 {
	padding-right: 20px;
}

.pad-leftright20 {
	padding-left: 20px;
	padding-right: 20px;
}

.pad-topbottom20 {
	padding-top: 20px;
	padding-bottom: 20px;
}

/************/
.marg20 {
	margin: 20px;
}

.marg-top20 {
	margin-top: 20px;
}

.marg-bottom20 {
	margin-bottom: 20px;
}

.marg-left20 {
	margin-left: 20px;
}

.marg-right20 {
	margin-right: 20px;
}

.marg-leftright20 {
	margin-left: 20px;
	margin-right: 20px;
}

.marg-topbottom20 {
	margin-top: 20px;
	margin-bottom: 20px;
}

/********************************************/
.pad25 {
	padding: 25px;
}

.pad-top25 {
	padding-top: 25px;
}

.pad-bottom25 {
	padding-bottom: 25px;
}

.pad-left25 {
	padding-left: 25px;
}

.pad-right25 {
	padding-right: 25px;
}

.pad-leftright25 {
	padding-left: 25px;
	padding-right: 25px;
}

.pad-topbottom25 {
	padding-top: 25px;
	padding-bottom: 25px;
}

/************/
.marg25 {
	margin: 25px;
}

.marg-top25 {
	margin-top: 25px;
}

.marg-bottom25 {
	margin-bottom: 25px;
}

.marg-left25 {
	margin-left: 25px;
}

.marg-right25 {
	margin-right: 25px;
}

.marg-leftright25 {
	margin-left: 25px;
	margin-right: 25px;
}

.marg-topbottom25 {
	margin-top: 25px;
	margin-bottom: 25px;
}

/********************************************/
.pad30 {
	padding: 30px;
}

.pad-top30 {
	padding-top: 30px;
}

.pad-bottom30 {
	padding-bottom: 30px;
}

.pad-left30 {
	padding-left: 30px;
}

.pad-right30 {
	padding-right: 30px;
}

.pad-leftright30 {
	padding-left: 30px;
	padding-right: 30px;
}

.pad-topbottom30 {
	padding-top: 30px;
	padding-bottom: 30px;
}

/************/
.marg30 {
	margin: 30px;
}

.marg-top30 {
	margin-top: 30px;
}

.marg-bottom30 {
	margin-bottom: 30px;
}

.marg-left30 {
	margin-left: 30px;
}

.marg-right30 {
	margin-right: 30px;
}

.marg-leftright30 {
	margin-left: 30px;
	margin-right: 30px;
}

.marg-topbottom30 {
	margin-top: 30px;
	margin-bottom: 30px;
}

/********************************************/
.pad35 {
	padding: 35px;
}

.pad-top35 {
	padding-top: 35px;
}

.pad-bottom35 {
	padding-bottom: 35px;
}

.pad-left35 {
	padding-left: 35px;
}

.pad-right35 {
	padding-right: 35px;
}

.pad-leftright35 {
	padding-left: 35px;
	padding-right: 35px;
}

.pad-topbottom35 {
	padding-top: 35px;
	padding-bottom: 35px;
}

/************/
.marg35 {
	margin: 35px;
}

.marg-top35 {
	margin-top: 35px;
}

.marg-bottom35 {
	margin-bottom: 35px;
}

.marg-left35 {
	margin-left: 35px;
}

.marg-right35 {
	margin-right: 35px;
}

.marg-leftright35 {
	margin-left: 35px;
	margin-right: 35px;
}

.marg-topbottom35 {
	margin-top: 35px;
	margin-bottom: 35px;
}

/********************************************/
.pad40 {
	padding: 40px;
}

.pad-top40 {
	padding-top: 40px;
}

.pad-bottom40 {
	padding-bottom: 40px;
}

.pad-left40 {
	padding-left: 40px;
}

.pad-right40 {
	padding-right: 40px;
}

.pad-leftright40 {
	padding-left: 40px;
	padding-right: 40px;
}

.pad-topbottom40 {
	padding-top: 40px;
	padding-bottom: 40px;
}

/************/
.marg40 {
	margin: 40px;
}

.marg-top40 {
	margin-top: 40px;
}

.marg-bottom40 {
	margin-bottom: 40px;
}

.marg-left40 {
	margin-left: 40px;
}

.marg-right40 {
	margin-right: 40px;
}

.marg-leftright40 {
	margin-left: 40px;
	margin-right: 40px;
}

.marg-topbottom40 {
	margin-top: 40px;
	margin-bottom: 40px;
}

/********************************************/
.pad45 {
	padding: 45px;
}

.pad-top45 {
	padding-top: 45px;
}

.pad-bottom45 {
	padding-bottom: 45px;
}

.pad-left45 {
	padding-left: 45px;
}

.pad-right45 {
	padding-right: 45px;
}

.pad-leftright45 {
	padding-left: 45px;
	padding-right: 45px;
}

.pad-topbottom45 {
	padding-top: 45px;
	padding-bottom: 45px;
}

/************/
.marg45 {
	margin: 45px;
}

.marg-top45 {
	margin-top: 45px;
}

.marg-bottom45 {
	margin-bottom: 45px;
}

.marg-left45 {
	margin-left: 45px;
}

.marg-right45 {
	margin-right: 45px;
}

.marg-leftright45 {
	margin-left: 45px;
	margin-right: 45px;
}

.marg-topbottom45 {
	margin-top: 45px;
	margin-bottom: 45px;
}

/********************************************/
.pad50 {
	padding: 50px;
}

.pad-top50 {
	padding-top: 50px;
}

.pad-bottom50 {
	padding-bottom: 50px;
}

.pad-left50 {
	padding-left: 50px;
}

.pad-right50 {
	padding-right: 50px;
}

.pad-leftright50 {
	padding-left: 50px;
	padding-right: 50px;
}

.pad-topbottom50 {
	padding-top: 50px;
	padding-bottom: 50px;
}

/************/
.marg50 {
	margin: 50px;
}

.marg-top50 {
	margin-top: 50px;
}

.marg-bottom50 {
	margin-bottom: 50px;
}

.marg-left50 {
	margin-left: 50px;
}

.marg-right50 {
	margin-right: 50px;
}

.marg-leftright50 {
	margin-left: 50px;
	margin-right: 50px;
}

.marg-topbottom50 {
	margin-top: 50px;
	margin-bottom: 50px;
}

/********************************************/
.pad55 {
	padding: 55px;
}

.pad-top55 {
	padding-top: 55px;
}

.pad-bottom55 {
	padding-bottom: 55px;
}

.pad-left55 {
	padding-left: 55px;
}

.pad-right55 {
	padding-right: 55px;
}

.pad-leftright55 {
	padding-left: 55px;
	padding-right: 55px;
}

.pad-topbottom55 {
	padding-top: 55px;
	padding-bottom: 55px;
}

/************/
.marg55 {
	margin: 55px;
}

.marg-top55 {
	margin-top: 55px;
}

.marg-bottom55 {
	margin-bottom: 55px;
}

.marg-left55 {
	margin-left: 55px;
}

.marg-right55 {
	margin-right: 55px;
}

.marg-leftright55 {
	margin-left: 55px;
	margin-right: 55px;
}

.marg-topbottom55 {
	margin-top: 55px;
	margin-bottom: 55px;
}

/********************************************/
.pad60 {
	padding: 60px;
}

.pad-top60 {
	padding-top: 60px;
}

.pad-bottom60 {
	padding-bottom: 60px;
}

.pad-left60 {
	padding-left: 60px;
}

.pad-right60 {
	padding-right: 60px;
}

.pad-leftright60 {
	padding-left: 60px;
	padding-right: 60px;
}

.pad-topbottom60 {
	padding-top: 60px;
	padding-bottom: 60px;
}

/************/
.marg60 {
	margin: 60px;
}

.marg-top60 {
	margin-top: 60px;
}

.marg-bottom60 {
	margin-bottom: 60px;
}

.marg-left60 {
	margin-left: 60px;
}

.marg-right60 {
	margin-right: 60px;
}

.marg-leftright60 {
	margin-left: 60px;
	margin-right: 60px;
}

.marg-topbottom60 {
	margin-top: 60px;
	margin-bottom: 60px;
}