body{
	font-family: Arial, Helvetica, sans-serif;
}

fieldset{
	border: 0px;
	
}
legend{
	font-weight: bold;
}
fieldset label{
	cursor: pointer;
	display:inline-block;	 
	margin:0 0 5px;
	padding:3px 5px;
	text-align:right;
	width:130px;
	font-size: 90%;
}
div.summary{
		border:solid 2px #DEDEDE; 
		background:#FFFFCC;
		color:#222222;
		padding:4px;
}
label.error{
	color: red;
}

label.SearchFieldLabel{
	width:105px!important;
	font-size: 110%!important;
	margin-top:8px;
	font-weight: bold;
	display:inline-block;
}

div.checkbox label{
	width: 500px;
	text-align: left;
}

label.long
{
	padding-right: 6px;
}

input.error{
background-color:#FFFFD5;
border:2px solid red;
color:red; 
}

div.radio label{
	width:50px;
}

.fauxTable{
	margin: 6px 2px 6px 2px;
}
.radioWrapper{ padding:2px;}
div#accordion h4{padding:2px; }


.fauxHeader {width:300px; font-weight:bold;display:block; padding-top:4px; padding-bottom:4px;}

.spacer{margin-top:8px;}

.CommonMessageInfo h4{margin:0;}
#accordion .CommonMessageInfo p{text-align:center;}

h4.fauxHeader{
	display: inline!important;
	width: 300px!important;
	padding-top: 0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0; 
}
span.KillSwitch{ 
 vertical-align: top;
 padding-left: 140px;
}

