div.two_col{
	margin:0 1% 0 0;
	padding:0 0 3em 0;
	width:49%;
	float:left;
}
div.one_col{
	margin:0 1% 0 0;
	padding:0 0 3em 0;
	width:99%;
	float:left;
}
#data_link fieldset{
	margin:0 0 0.5em 0;
	padding:1em 0.5em;
}
	#data_link fieldset label{ display:block; }
	#data_link fieldset table{
		text-align:center;
		border-collapse:collapse;
	}
		#data_link fieldset table input{
			margin:0 2em 0 0;
			width:4em;
		}
		#data_link fieldset table label{ margin-right:2em; }
	#data_link fieldset em{
		margin:-1.5em 0 1em 0;
		display:block;
		font-size:0.8em;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#304983;
	}
	#data_link fieldset div.toggle_visible{
		margin-left:1.5em;
		padding-left:1em;
		border-left:1px dotted #a4c6ef;
	}
	#data_link fieldset legend{
		padding:0 0.25em;
		font:normal 1.2em Georgia, "Times New Roman", Times, serif;
		color:#304983;
	}
	#data_link fieldset legend a:link, #data_link fieldset legend a:visited, #data_link fieldset legend a:hover{
		border-bottom:none;
	}
		#data_link fieldset fieldset{  padding:0.5em 0.5em 0 0.5em; }
		#data_link fieldset fieldset legend{
			padding:0 0.25em;
			font:inherit;
			color:#005dd0;
		}
	#data_link fieldset input, #data_link fieldset select{ margin-bottom:1.25em; }

	#data_link fieldset ul.horz_radio_btns{
		margin:0 0 1.25em 0;
		padding:0;
		list-style:none;
	}
		#data_link fieldset ul.horz_radio_btns li{
			display:inline;
			margin-right:2em;
		}
			#data_link fieldset ul.horz_radio_btns li input{
				margin:0;
				vertical-align:middle;
			}
			#data_link fieldset ul.horz_radio_btns li label{
				padding:0 0.25em;
				display:inline;
			}
	#data_link div.center{
		margin:1em auto;
		padding:0.5em;
		text-align:center;
	}
	#data_link div.right{
		margin:1em auto;
		padding:0.5em;
		text-align:right;
	}
	#data_link div.toggle_message{
		text-align:center;
		font:normal 1.2em Georgia, "Times New Roman", Times, serif;
		color:#7DA8DF;
	}
	
div.autocomplete {
  position:absolute;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
#content div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
#content div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:0 2px;
  cursor:pointer;
  font-size: .90em;

}

.title { margin-top: 10px;}
.category,.investigator,.term,.dataseturl { padding-left: 25px;}
.radio { margin-left: 20px;}
#id, #title { width: 390px; }
.paginator { padding: 5px;}
.results {clear:both;}
.navigation { padding-top: 5px; }