
/* main style used on all divs*/
.checkbox, .checkbox_wipe, .checkbox_disabled,
.radio,
.radio_white_container, .radio_white_text, .w_blank,
.radio_blue_container, .radio_blue_text, .b_blank,.radio_miss_container, .radio_miss_text
{

	background-color: #FFFFFF;
	cursor: hand;
	background: url("checkbox_group.gif") no-repeat 4px 0;
	font-family: Verdana;
	font-size:16px;
	text-align:left;
	vertical-align:top;
	padding-bottom: 5px;
}

.radio {
	min-height: 28px;
	line-height:30px;
	padding-left: 35px;
}

.radio_white_text, .radio_blue_text, .radio_miss_text {
	position: relative;
	left: 62%;
}

.checkbox, .checkbox_wipe, .checkbox_disabled {
	min-height: 28px;
	line-height:35px;
	padding-bottom: 0px;
	float:left;
}

/* Do not display the real checkbox / radio buttons */
.checkbox input, .checkbox_wipe input, .checkbox_disabled input,
.radio input,
.radio_blue input, .radio_white input .radio_miss input
{
	background: none;
}

.checkbox input, .checkbox_wipe input, .checkbox_disabled input
{
position: absolute; visibility: hidden;
}

/* extra style for disabled checkbox */
.checkbox_disabled
{
	color: #C0C0C0;
	background: none;
}


/* radio button background */
.radio
{
  background: url("Radio-Button_Group.gif") no-repeat 0 0;
}


/* radio_w container is the container div (repeated for radio_b_container*/
/* contains w_radio div*/
/* and w_radio_text div*/

.radio_blue_container, .radio_white_container, .radio_miss_container, .b_blank, .w_blank
{
	background: url("Radio-Button_Group.gif") no-repeat 25% top;
	background-color: #D8E1F2;
	padding-left:0px;
	border-left: 1px solid #B0B0B0;
}

.radio_white_container
	{background-color: #F2F6FF;}

.radio_miss_container
	{background-color: #E00000;}


.w_blank
	{background-color: #F2F6FF;}

.radio_blue, .radio_white, .radio_miss
{
	background-image: none;
}


.radio_white_text, .radio_blue_text, .radio_miss_text
{
	background: none;
	background-image: none;
	float: left;
}

.checked {
  background-position: 0 -201px;
}

.m_checked {
  background-position: 25% -201px;
  background-color: #fdfda5;
}

.m_missing {
	background-color: red;}

.no_text{
	background: url("Radio-Button_Group.gif") no-repeat 50% top;
}