
#masthead {border-bottom:20px solid #B1C9E1;}
.recordWrapper {padding-top:0;margin-top:0;clear:both;}
.recordWrapper h3 {font-weight:bold;font-size:130%;}
.recordWrapper dl dt a:link,
.recordWrapper dl dt a:visited {text-decoration:none;color:#333;}
.recordWrapper dl dt a:hover,
.recordWrapper dl dt a:visited:hover {text-decoration:none;color:#F60;}
.recordWrapper dl {margin-left:1%;}
.label {color: #333333;
    font-size: 65%;
    text-transform: uppercase;
	font-weight:normal;}
.label a:link,
.label a:visited {text-decoration:none;color:#333;}
.label a:hover,
.label a:visited:hover {text-decoration:none;color:#F60;}

.sectiontitle {font-weight:bold;color:#666;font-size:90%;margin:2% 0 1% 0;border-bottom:3px solid #666;text-transform: uppercase;}

.inLineLabel {  
   padding-right:2px;
   text-transform: none;
   font-size:100%;
   color:#666;
}

#searchTitle {
  	 font-size:120%;	

   
}
#linkedSearch {border-bottom:2px solid #666;float:left;width:98%;margin:1%;}
#linkedSearch .sectiontitle {margin-top:0;margin-bottom:0;}
#linkedSearchForm {padding:0 .5% 1% .5%;background:#eee;float:left;width:99%;}
#linkedSearchForm fieldset {
  float:left;
  padding: 1em;
  font:80%/1 sans-serif;
   }
 
#fieldset-select select {width:100%;}
#fieldset-textenter input {border:1px solid #ccc;}
#linkedSearchForm label {
  
  margin-right:0.5em;
  padding-top:0.2em;
  padding-bottom:0.5em;
  color:#666;
 
  display:block;
  }

#linkedSearchForm fieldset#fieldset-submit label {height:6px;}

/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */




/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}

.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}


.maincontent {clear:both;margin:0 1%;padding:0 1%;}
.maincontent h2 {margin-top:2%;}
.maincontent p {margin:.5% 0;}

.numFound {font-size:110%;margin-bottom:1%;}
.searchState {font-weight:bold;}
.note {font-size:80%;color:#666;font-weight:normal;}
#resultsList {clear:both;margin:0 1%;}
#fastresults {margin:0 1%;}
#fastresults th {text-align:left;padding:.5%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;color:#333;}
#fastresults td {border-bottom:1px solid #eee;line-height:2em;}

#fastresults th.th-recNum{width:10%;}
#fastresults th.th-recName {width:70%;}
#fastresults th.th-recAnnotation {width:20%;}

#fastresults td.recNum{padding-left:10px;}
#fastresults td.recName {}
#fastresults td.facet {padding-left:10px;}
.indent {padding-left:2%}
