.productBox{
	border:1px dotted #8899BB;
	font-family:verdana,arial;
	font-size:9pt;
	float:left;
	padding:2px;
	height:300px;
	width:300px;
	margin:3px;
}

.prodImg
{
	min-height:60%;
	text-align:center;
	padding:2px;
	margin:2px;
}

.prodImg a
{
	text-decoration:none;
}


.prodTitle
{
	background:white;
	color:white;
	font-weight:bolder;
	text-align:left;
	min-height:20%;
	font-size:8pt;
}

.prodTitle a
{
	color:black;
	text-decoration:none;
}

.prodMisc
{
	background:white;
	color:black;
	text-align:left;
	min-height:80%;
	font-size:9pt;
}

.prodClear
{
	clear:both;
}

.prodContainer
{
	clear:both;
	padding:2px;
	width:100%;
	margin:2px;
}

.pagenav
{
	clear:both;
	padding:2px;
	width:100%;
	margin:2px;
	font-family:verdana,arial;
	font-size:8pt;
	font-weight:bolder;
}

.navmore
{
	padding:1px;
	margin:2px;
	float:left;
	height:20px;
	width:160px;
	text-align:left;
}

.nav
{
	padding:1px;
	margin:2px;
	background:#FFFFDD;
	border:1px solid #DDEEFF;
	float:left;
	height:20px;
	width:20px;
	text-align:center;
}

.nav a
{
	text-decoration:none;
	color:#0000BB;
}

.nav a:visited
{
	text-decoration:none;
	color:#0000BB;
}

.navon
{
	padding:1px;
	margin:2px;
	background:#DDEEFF;
	border:1px solid #FF0000;
	float:left;
	height:20px;
	width:20px;
	text-align:center;
}

.navon a
{
	text-decoration:none;
	color:#990000;
}

.navon a:visited
{
	text-decoration:none;
	color:#990000;
}

.prodFormDiv
{
	clear:both;
	padding:2px;
	width:100%;
	margin:2px;
}
.searchForm
{
	font-family:verdana,arial;
	border:1px dotted #AABBCC;
	background:#EEEEFF;
	padding:2px;
	font-size:9pt;
	width:78%;
	clear:both;
	margin:2px;
}

.searchForm input
{
	background:#FFFFDD;
	border:1px solid #AABBCC;
}


.searchForm select
{
	background:#FFFFDD;
	border:1px solid #AABBCC;
	font-size:8pt;
}


