/* sub page header */
#site-container #header {
  margin: 0;
  padding: 0;
  width: 767px;
  height: 357px;
  background: url(/img/header-bg.jpg) top left no-repeat;
  overflow: hidden;
  display: inline-block;
}
#site-container #header {
  display: block;
}
#site-container #header #intro-text {
  float: left;
  margin: 90px 0 0 35px;
  marg\in: 90px 0 0 70px;
  _margin: 90px 0 0 35px;
  padding: 0;
  width: 270px;
  height: 110px;
  color: #fff;
  overflow: hidden;
}


/* end sub page header */

#hp-container {
  margin: 0 0 0 0;
  padding: 0 0 0 27px;
  width: 714px;

  background-color:#fff;
  overflow: hidden;
  display: inline-block;
}
#hp-container {
  display: block;
}
#hp-container img {
  display: block;
}
#hp-container #hp-top-left {
  float: left;
  margin: 0;
  padding: 0;
  width: 490px;

  overflow: hidden;
  display: inline-block;

}
#hp-container #hp-top-left {
  display: block;

}
#hp-container #hp-top-left table {
  display: block;
  margin: 0;
  padding: 0;
  border-collapse: collapse;
  background: url(/img/table-bg.gif) top center repeat-y;
}
#hp-container #hp-top-left table td {
  margin: 0;
  padding: 0;
  vertical-align: top;
}
#hp-container #hp-top-left table td.right-cells {
  padding-left: 4px;
}
#hp-container #hp-top-left table td p {
  width: 235px;
}
#hp-container #hp-top-left table td.right-cells p {
  padding-left: 8px;
}
#hp-container #hp-top-left table td a {
  margin: 0;
  padding: 0;
  text-decoration: none;
  color: #000;
  font-weight: bold;
}
#hp-container #hp-top-right {
  float: right;
  margin: 0 0 0 10px;
  padding: 0;
  width: 214px;

  overflow:hidden;

  height: 612px;
}
#hp-container #hp-bottom-container {
  float: left;
  margin: 10px 0 0 0;
  padding: 0;
  width: 714px;
  overflow: hidden;
  display: inline-block;
}
#hp-container #hp-bottom-container {
  display: block;
}
#hp-container #hp-bottom-container img {
  display: block;
}
#hp-container #hp-bottom-container #tl,
#hp-container #hp-bottom-container #ml,
#hp-container #hp-bottom-container #bl {
  float: left;
  margin: 0;
  padding: 0;
  width: 94px;
  height: 78px;
}
#hp-container #hp-bottom-container #tc,
#hp-container #hp-bottom-container #mc {
  float: left;
  margin: 0 10px 0 0;
  padding: 0;
  width: 396px;
  height: 78px;
}
#hp-container #hp-bottom-container #tr,
#hp-container #hp-bottom-container #mr,
#hp-container #hp-bottom-container #br {
  float: left;
  margin: 0 0 10px 0;
  padding: 0;
  width: 214px;
  height: 78px;
}
#hp-container #hp-bottom-container #bc {
  float: left;
  margin: 0;
  padding: 0;
  width: 620px;
  height: 62px;
}
#hp-container #hp-bottom-container #tr {
  padding: 50px 0 0 10px !important;
  width: 204px !important;
  height: 38px !important;
  cursor:pointer;
  background: url(/img/arrange-call-back.jpg) top left no-repeat;
}
#hp-container #hp-bottom-container #mr {
  margin: 0;
  padding: 50px 0 0 10px;
  width: 204px;
  height: 28px;
    cursor:pointer;
  background: url(/img/become-member.gif) top left no-repeat;
}

#hp-container #hp-bottom-container #mr a,
#hp-container #hp-bottom-container #tr a {
  margin: 0;
  padding: 0 0 0 10px;
  text-decoration: none;
  color: #162F1A;
  font-weight: bold;
  background: url(/img/green-li-bg.gif) left no-repeat;
}
#hp-container #hp-bottom-container #tr {
  margin: 0;
  padding: 25px 0 0 10px;
  width: 204px;
  height: 63px;
}

div#flash{
float:right;
width:404px;
margin-top:14px;
}

#searchHolder {
	width: 232px;
	height: 650px; /*height 491 in IE */
	_height: 650px; /*height 491 in IE */
	overflow: hidden;
	 border:none;
	 float:right;
   margin:0;
   padding:0;

	} 

#searchHolder object,
#searchHolder iFrame

{

margin:0;
padding:0;
float:left;
scroll:none;
width: 232px;
	height: 650px; /*height 491 in IE */
	_height: 650px; /*height 491 in IE */
	overflow: hidden;
	border:none;

}


#searchHolder object iframe{
scroll:none;
}