div#top
{ 
  height:	36px;
 }
div#top img.logotype
{ 
  padding:		0px;
  border:		0;
 }
div#top table
{ 
  float:		right;
 }
div#top table td
{ 
  vertical-align:	bottom;
 }
div#top img#slabend
{ 
  padding:		0px;
  border:		0;
 }
#searchbox
{
  vertical-align:	middle;
  padding:		7px 0 0 0;
  float:		right;
  }
div#searchbox form
{ 
  vertical-align:	middle;
 }
#searchbox input
{ 
  font:	bold 10px Verdana, sans-serif; /* fontSearchBox */ 
  color:	#888;
 }
#searchbox fieldset
{ 
  padding:	0;
  margin:	0;
 }
#searchbox > form input
{ 
  vertical-align:	middle;
  margin:	0px;
 }
#applesearch 
{ 
  float: right; 
  margin: 8px 10px 0 0; 
}
#applesearch .sbox_l 
{ 
  background: transparent url("/scripts/applesearch/srch_l.gif") no-repeat top left; 
  float: left; 
  width: 19px; 
  height: 19px; 
}
#applesearch .sbox_r 
{ 
  background: transparent url("/scripts/applesearch/srch_r.gif") no-repeat top left; 
  float: left; 
  width: 19px; 
  height: 19px; 
}
#applesearch .sbox input 
{ 
  background: transparent url("/scripts/applesearch/srch_bg.gif") repeat-x top left; 
  float: left; 
  border: 0; 
  height: 19px; 
  padding: 1px; 
  color: #000; 
  width: 120px; 
  float: left; 
}
div#top .quicklinks
{ 
  font:	11px Verdana, Geneva, sans-serif;; /* fontQuickLinks */ 
  padding-bottom:	16px;
  color: #999; 
 }
div#top .quicklinks a
{ 
  display: block; 
  padding: 1px 10px; 
  border-right: 1px solid #CCC; 
  color: #999; 
  float: right;
 }
div#top .quicklinks .phone
{ 
  display: block; 
  padding: 1px 0px 1px 10px; 
  color: #999; 
  float: right;
 }
div#top .quicklinks a:visited
{ 
  text-decoration:	none;
 }
div#top .quicklinks a:hover
{ 
  text-decoration:	underline;
 }

