.blockContainer {
	display:block;
	width:auto;
	height:auto;
	overflow:hidden;
}

.halfWidth {
	width:50%;
}

.fullWidth {
	width:100%;
}

.blockLeft {
	float:left;
}

.clearLeft {
	clear:left;
}

.blockRight {
	float:right;
}

.clearRight {
	clear:right;
}

.textStrike {
	text-decoration:line-through;
}

.clearAll {
	clear:both;
}

.selectContainer {
	overflow:visible!important;
}

.textareaContainer {
	height:auto!important;
}

.checkboxContainer {
	height:26px!important;
	line-height:26px!important;
}

.isVisible {
	visibility:visible;
}

.notVisible {
	visibility:hidden;
}

.bold {
	font-weight:bold;
}

.italic {
	font-style:italic;
}

.underline {
	text-decoration:underline;
}
.noUnderline {
	text-decoration:none;
}

.hiddenBlock {
	display:none;
}

.relativeBlock {
	position: relative;
}

.absoluteBlock {
	position: absolute;
}

.noPadding {
	padding:0px!important;
}

.noMargin {
	margin:0px!important;
}

.noBackground {
	background:none!important;
}

.pointer {
	cursor: pointer;
}
.b1 {
	border:1px solid red;
}
.b2 {
	border:1px solid green;
}
.b3 {
	border:1px solid blue;
}
.debugBox {
	background-color:#fff;
	color:#ff0000;
	min-height:25px;
	outline:2px solid #00ff00;
	min-width:200px;
}
