.checkbox, .radio {
	width: 19px;
	height: 20px;
	padding: 0 0 0 0;
	background: url(/wLayout/wGlobal/layout/images/items/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
	position:relative;
}
.radio {
	background: url(/wLayout/wGlobal/layout/images/items/radio.png) no-repeat;
	position:relative;
}
.select {
	position: absolute;
	width: 137px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 20px;
	line-height:19px;
	padding: 0 24px 0 8px;
  background: url(/wLayout/wGlobal/layout/images/items/select.png) no-repeat;
 	overflow: hidden;
}

.select.XXL {width:245px;background: url(/wLayout/wGlobal/layout/images/items/select_xxl.png) no-repeat}

select.styled {width:100% !important}
.wmd1, .wmd2, .wmd3, .wmd4, .wmd5, .wmd6, .wmd7, .wmd1:before, .wmd2:before, .wmd3:before, .wmd4:before, .wmd5:before, .wmd6:before, .wmd7:before {font:inherit !important;color:inherit !important;text-decoration:inherit !important} .wmd1:before {content:'a';display:inline} .wmd2:before {content:'e';display:inline} .wmd3:before {content:'o';display:inline} .wmd4:before {content:'u';display:inline} .wmd5:before {content:'i';display:inline} .wmd6:before {content:'.';display:inline} .wmd7:before {content:'@';display:inline}