/* Product Line Display CSS */

#pline_products {
	width:510px;
	margin:0px 0px 25px 25px;
	padding:0;
	background-color:#5f6c7c;
	border:1px #717e8b solid;
}

#pline_products a {
	color:#ffffff;
}

#pline_products a:hover {
	color:#cccccc;
}

#pline_products h1 {
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding:2px 10px 10px 10px;
}

#pline_products img {
	border:1px #506172 solid;
	float:left;
	margin-right:10px;
}

#subcategory_panels {
	width:510px;
	margin:0px 0px 25px 25px;
	padding:0;
	background-color:#5f6c7c;
	border:1px #717e8b solid;
}

#subcategory_panels a {
	color:#ffffff;
}

#subcategory_panels a:hover {
	color:#cccccc;
}

#subcategory_panels h1 {
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding:2px 10px 10px 10px;
}

#subcategory_panels img {
	border:1px #506172 solid;
	float:left;
	margin-right:10px;
}

div.pline_panel_text {
	width:160px;
	float:left;
}

div.pline_panel_text h2 {
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding:2px 10px 3px 0px;
}

div.pline_panel_text h3 {
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding:2px 10px 3px 0px;
}

div.pline_panel_text p {
	font-size:1em;
	font-weight:normal;
	color:#ffffff;
	margin:0;
	padding:0;
	line-height:115%;
}

td.panel {
	cursor:pointer;
	vertical-align:top;
	background-color:#93a4ad;
	padding:3px 5px 3px 3px;
}

td.highlight {
	cursor:pointer;
	vertical-align:top;
	padding:3px 5px 3px 3px;
	background-color:#7a8b95;
}

td.blank {
	vertical-align:top;
	background-color:#93a4ad;
	padding:3px 3px 3px 3px;
	cursor:default;
}

#pcategory_rollover {
	width:562px;
	margin:0;
	padding-bottom:30px;
	/* padding:5px 0px 5px 0px;
	border-top:3px #ffffff solid;
	border-bottom:3px #ffffff solid;
	background-color:#93a4ad;
	*/
}

#pcategory_rollover img {
	border:1px #ffffff solid;
}
