/* Checkboxes */

label.checkbox_checked {
	background: #fff url(../img/checkbox_on.gif) no-repeat;	
	display: block;
	margin-top: 8px;
	padding-left: 16px;
	font-size: 100%;
	outline: none;
	color: #ec8a06;
}
label.checkbox_unchecked  {
	background: #fff url(../img/checkbox.gif) no-repeat;	
	display: block;
	margin-top: 8px;
	padding-left: 16px;
	font-size: 100%;
	/*color:#ec8a06;*/
	outline: none;

}

/* Radio Buttons */
label.radio_checked {
	background: #fff url(../img/radio_on.gif) no-repeat;	
	display: block;
	margin-top: 8px;
	padding-left: 16px;
	font-size: 100%;
	border:none;
	color: #ec8a06;

}
label.radio_unchecked  {
	background: #fff url(../img/radio.gif) no-repeat;	
	display: block;
	margin-top: 8px;
	padding-left: 16px;
	font-size: 100%;
	/*color:#ec8a06;*/
	border:none;

}


/* Hover State */
label:hover{
	color: #948C5C;
	outline:none;
	cursor:pointer;
	outline: none;
	border:none;
		/*display: block;*/
	margin-top: 8px;
}

label:active{
		outline:none;
		text-decoration: none;
		-moz-outline-style: none;
		border:none;
			display: block;
	margin-top: 8px;

	}
	
	label:focus{
		outline:none;
		text-decoration: none;
		-moz-outline-style: none;
		border:none;
			display: block;
	margin-top: 8px;
	}

label.highlighted {
	border: none;
		display: block;
	margin-top: 8px;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE        */
.crirHidden {
	position: absolute;
	left: -1000px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* footer links */
div.footer-links { text-align: left; clear: both; color: #d1d1d1; margin-top: 20px; margin-bottom: 10px; }
  div.footer-links ul.link-column { width: 180px; float: left; list-style: none; padding: 0; margin: 0 25px 0 0; }
  div.footer-links ul.last { margin: 0; }
  div.footer-links a { color: #d1d1d1; }
