.headerTbl
{
	background:#F5F4F4 url(http://lib.store.yahoo.net/lib/yhst-70515121304670/header-bgpx.gif) bottom repeat-x;
}

.logoHolder
{
	width:274px;
	float:left;
	padding:24px 0 0 15px;
	text-align:left;
}

.freeshippingHolder
{
	padding:18px 0 9px 0;
	text-align:left;
}

table.table1 td
{
	vertical-align:top;
}

.header_rightSection
{
	padding:3px 5px 0 0;
	float:right;
	text-align:right;
}

span.class2
{

	border-bottom:1px solid #D9D9D9;
	padding:0 0 3px 0;
}

.searchHolder
{
	height:30px;
	vertical-align:middle;
	background: url(http://lib.store.yahoo.net/lib/yhst-70515121304670/header-mid-bg.gif) top repeat-x;
	font-size:14px; font-weight:bold; color:#fff;
	text-align:center;
}

.searchHolder form
{
	background:none;
	border:none;
	margin:0; padding:0;
}

.searchHolder p
{
	margin:0; padding:0; display:inline;
}

/** html .searchHolder span.ttl
{
	position:absolute; top:0; 
}*/

.searchHolder .txtBoxStyle
{
	width:293px;
	height:18px;
	border:none;
	background:#fff;
}

input#query {
	margin:0 1px 0 6px;
	display:inline;
}
