/* Select Width of the content */
#resultwidth{ 
width:95%;
}

/* *** Float containers fix: *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/* *** End Float containers fix: *** */ 


/* This part refers to the top part of the form */
#leftresultscol{
	 width:50%; 
	 float:left; 
	 position:relative; 

	 /*min-width:195px;*/
	  padding-top:7px;

}
 
#rightresultscol{
	 float: left; 
	 display:inline; 
	 position: relative; 
	 width:50%;
	 min-width:140px;
	 max-width:400px;
	 padding-top:20px;
 /*border:1px solid black; */
 }

/* End top part of form */

/* Part 2 [B] of coding */
 



/* Part 2b of coding */
/* bdetailcontainer is the container */
.bdetailcontainer{
	 width:100%; 
	 float:left; 
	 position:relative; 
	
	 /* border:1px solid black;
	 padding-bottom: 5px; */
		
 }
 
 
 /* The following 4 ***should*** add up to 100% -but less to get a nice overall fit*/

 .bdetailextra{

	 float: right; 
	 display:inline; 
	 position: relative; 
	 width:30%;
	 
 }
.bdetailtitle{

	 float: left; 
	 display:inline; 
	 position: relative; 
	 width:43%;
	 margin-right:.5em


 }
.bdetailbrief{  
	float: left; /* Try left and right */
	display:inline; 
	position: relative; 
	width:20%;
	/* padding-left:5px; */

 }

/* End Part 2 of Coding */

/* Form Variables for the left column */
.resultlabel
{
	width: 4em;
	float: left;
	text-align: right;
	margin: 0 .5em 7px 0;
	clear: both;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.statelabel
{
	width: 4em;
	float: left;
	text-align: right;
	margin: 0 .5em 7px 0;
	clear: both;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.resultinput-box
{
	float: left;
	margin-bottom: 10px;
	color: #26a;
	background: #FFFFA0;
	border: #26a solid 1px;
}

.resultsubmit-button
{
	margin-left: 5em; 
	clear: both;
	float:left;

}

.resultfieldset
{
	border: #000 solid 1px;
	width: 100%;
	padding: 5px 5px 5px 5px; 
	}

.resultlegend
{
	
	border: #000 solid 1px;
	/*padding: 1px 10px*/
}
/* End Form Variables for the left column */
.jumpmenu{
	padding-top:7px;
	padding-bottom:7px;
}
.resultterms{
	padding:5px 0 5px 0; /*7px*/
	}
 .clearbr{
 	clear:both;
}
.center{
text-align: center;
}
.left{
text-align:left;}

#bdetailfieldset{
	border: 0px solid white;
}
.bdlabel{
	
}