/*
ProductCart Shopping Cart Software, Copyright Early Impact LLC 2006, All Rights Reserved
Use this stylesheet to change the look of the default header and footer that ship with ProductCart.

If styles modified using this page do not appear in your storefront, please check the following
two items before anything else:
*/


/*-----------------------------------------------------------------------------------------
 ProductCart Category Search Fields
----------------------------------------------------------------------------------------*/	

#pcCSF {
	border:none;
	margin: 0 5px 4px 0;
	padding: 0px 5px 10px 10px;
}

#pcCSF h3 {
	color: #333333;
	margin: 2px 0px 5px 0px;
	border: none;
	font-weight:bold;
	font-size:12px;
	letter-spacing:normal
}

#pcCSF h4{
	padding:20px 0 0 0px;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0px 0;
	text-align: left;
}

#pcCSF .pcCSFNotice {
	color: #FFF;
	padding: 3px;
	background-color: #C20707;
	margin: 4px;
	position: relative;
	float: right;
	top: -20pt
}

#pcCSF .pcCSFTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	font-weight:bold;
	vertical-align: top;
	text-align: left;
}

#pcCSF .pcCSFItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	text-align: left;
	padding: 0px;
	margin: 0 0 6px 3px;
}

#pcCSF .pcCSFStable {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#960505;
	vertical-align: top;
	text-align: left;
}

#pcCSF .pcCSFCount {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #960505;
	vertical-align: top;
	text-align: left;
}

#pcCSF a:link, #pcCSF a:visited {
	color: #333333;
	text-decoration: none;
}

#pcCSF a:hover {
	color: #999999;
}
	
.CollapsiblePanelTab div {
	margin: 0;
	padding: 2px 2px 4px 20px;
	background: url('images/down_arrow.gif') no-repeat left 1px;
}

.CollapsiblePanelClosed .CollapsiblePanelTab div {
	background: url('images/right_arrow.gif') no-repeat left 50%;
}
.plus{
	padding:0 5px 0 0;
	margin:0 0 6px 0	
}

