/* fancyform styles */

.checked {
	height: 20px;
	width: 20px;
	background: url(../images/chk_on_black.gif) no-repeat;
}
.unchecked {
	height: 20px;
	width: 20px;
	background: url(../images/chk_off_black.gif) no-repeat;
}
.radioselected {
	height: 20px;
	width: 20px;
	background: url(../images/rdo_on_black.gif) no-repeat;
}
.radiounselected {
	height: 20px;
	width: 20px;
	background: url(../images/rdo_off_black.gif) no-repeat;
}
#MyMM .checked, .MyMMLoginForm .checked {
	background: url(../images/chk_on.gif) no-repeat;
}
#MyMM .unchecked, .MyMMLoginForm .unchecked {
	background: url(../images/chk_off.gif) no-repeat;
}
#MyMM .radioselected {
	background: url(../images/rdo_on.gif) no-repeat;
}
#MyMM .radiounselected {
	background: url(../images/rdo_off.gif) no-repeat;
}
.leftcol {
	float: left;
	clear: left;
	width: 50%;
}
.rightcol {
	float: left;
	clear: right;
	width: 50%;
}
.label-fancy {
	padding: 0 0 0 17px;
	line-height: 10px;
	white-space: nowrap;
}
.label-fancy input {
	vertical-align: middle;
	line-height: 12px;
}

.label-fancy span input {
	vertical-align: bottom;
}
