/* vxFusion Ltd. Generic Website Styles - vxfusion.com */

a img, a:link img, a:visited img, a:hover img, a:active img {
	border:0;
}

.float-left {
	float:left;
}
.float-right {
	float:right;
}
.clear-left {
	clear:left;
}
.clear-right {
	clear:right;
}
.clear-both {
	clear:both;
}

.width-100 {
	width:100%;
}

.margin-0 {
	margin:0;
}
.padding-0 {
	padding:0;
}

.hide {
	display:none;
}

.padding-t0 {
	padding-top:0px;
}
.padding-t5 {
	padding-top:5px;
}
.padding-t10 {
	padding-top:10px;
}
.padding-t20 {
	padding-top:20px;
}
.padding-t40 {
	padding-top:40px;
}

.padding-b0 {
	padding-bottom:0px;
}
.padding-b5 {
	padding-bottom:5px;
}
.padding-b10 {
	padding-bottom:10px;
}
.padding-b20 {
	padding-bottom:20px;
}
.padding-b40 {
	padding-bottom:40px;
}

.padding-l0 {
	padding-left:0px;
}
.padding-l5 {
	padding-left:5px;
}
.padding-l10 {
	padding-left:10px;
}
.padding-l20 {
	padding-left:20px;
}
.padding-l40 {
	padding-left:40px;
}

.padding-r0 {
	padding-right:0px;
}
.padding-r5 {
	padding-right:5px;
}
.padding-r10 {
	padding-right:10px;
}
.padding-r20 {
	padding-right:20px;
}
.padding-r40 {
	padding-right:40px;
}

.margin-t0 {
	margin-top:0px;
}
.margin-t5 {
	margin-top:5px;
}
.margin-t10 {
	margin-top:10px;
}
.margin-t20 {
	margin-top:20px;
}
.margin-t40 {
	margin-top:40px;
}

.margin-b0 {
	margin-bottom:0px;
}
.margin-b5 {
	margin-bottom:5px;
}
.margin-b10 {
	margin-bottom:10px;
}
.margin-b20 {
	margin-bottom:20px;
}
.margin-b40 {
	margin-bottom:40px;
}

.margin-l0 {
	margin-left:0px;
}
.margin-l5 {
	margin-left:5px;
}
.margin-l10 {
	margin-left:10px;
}
.margin-l20 {
	margin-left:20px;
}
.margin-l40 {
	margin-left:40px;
}

.margin-r0 {
	margin-right:0px;
}
.margin-r5 {
	margin-right:5px;
}
.margin-r10 {
	margin-right:10px;
}
.margin-r20 {
	margin-right:20px;
}
.margin-r40 {
	margin-right:40px;
}