/* these elements are used for dynamic HTMl generated by www.matchinggifts.com */
/* include via 		<link rel="styleSheet" href="hepstyle.css" type="text/css"/> */
.search_button {
	font-size: 11px;
	color: #FFFFFF;
	background: #B2B2B2;
}

/* back ground color for body, tables etc. */
.hepbackground { background: #F0F6FF;}


.hepparatext {font: 9pt Verdana, Helvetica, sans-serif; FONT-WEIGHT: normal; font-style: normal; line-height: 120%;}
.hepboldtext {font: 9pt Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; font-style: normal;}
.heplisttext {font: 9pt Verdana, Helvetica, sans-serif; FONT-WEIGHT: normal; font-style: normal; color:#000000; text-decoration: none;}


/* limit the output to box with scroll bars */
div#hepresultbox { height: 180px; width: 482px; overflow: auto; border-color: rgb(128,128,128); border-style: solid; border-width: 1px}
ol.hepresultlist li {list-style-type: decimal;  list-style: outside; color: #000000;  }
/*
.hepanchor  { color: #FF0E00; text-decoration: none;}
.hepanchor a { color: #FF0E00; text-decoration: none;}
.hepanchor a.active { color: #FF0E00; text-decoration: underline;}
.hepanchor a:hover { color: #FF0E00; text-decoration: underline;}
*/
/* .hepresultlist  { color: #000000; text-decoration: underline;} */
.hepresultlist a { color: #000000;}
/* .hepresultlist a.active { color: #000000; text-decoration: underline;} */
 .hepresultlist a.hover { color: #000000; text-decoration: underline;} 

div.hepcontainer {
	border: 1px solid #000000;
	overflow: scroll;
	width: 100%
	height: 290px;
}
/* style for the HEP swirl at the bottom of the page */
.hepswirlimg {
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	margin: 2px 2px 2px 2px;
}

.hepswirlimg img {
	border: 0px solid #000000;
}

/* 
 * style for the company profile table entries 
 */
.hepprofiletable
{
 max-height: 480px;
 max-width: 640px;
}

.hepresulttdthickbottomborder {
  border-style: solid; 
  border-bottom-width: 2px; 
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(245,245,245);
  }
.hepresulttdthinbottomborder {
  border-style: solid; 
  border-bottom-width: 1px; 
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-color: rgb(245,245,245);
  }
.hepresultcelllabel {font: 8pt Verdana, Helvetica, sans-serif; font-weight: bold; font-style: normal;}
.hepresultcelltext {font: 8pt Verdana, Helvetica, sans-serif; font-weight: normal; font-style: normal;}
