body
{
	background-color	:	#fff;
	margin				:	0px;
	font-family			:	verdana,arial,helvetica,sans-serif;
	font-size			:	small;
}

.class-main-div
{
}

.class-all-products
{
}

.class-side-panel
{
	float:left;
	width:165px;
	background-color:#fff;
	padding-top:0px;
	padding-left:0px;
	margin-right:2px;
}

.class-product-row
{
	background-color:white;	
	margin:0px;
}

.class-product-div
{
	background-color:#fff;
	border:solid;
	border-width:1px;
	border-color:#cccccc;
	margin:0px;
	margin-right:5px;
	margin-bottom:5px;
	width:230px;
	overflow:hidden;
}

.class-product-header
{
	background-color:#eee;
	background-position:top left;
	background-repeat:repeat-x;
	width:100%;
	border:none;
	padding:2px;
	margin:0px;
	font-family:arial,verdana,helvetica;
	font-size:1.55em;
	font-weight:bold;
	text-align:center;
	color:#666;
}

.class-text-product-header
{
	top:0px;
	padding:2px;
	text-align:justify;
}

.class-text-product-header-link
{
	top:0px;
	padding:5px;
	padding-top:0px;
	text-align:right;
	cursor:default;
}

.class-text-product-price
{
	font-family:arial,verdana,helvetica;
	font-size:1.55em;
	font-weight:bold;
	color:#5a3586;
}

table
{
	border			:	none;
}

table td 
{ 
	position		:	relative;vertical-align:top;
	padding			: 	0px;	
	border			:	solid 1px;
	border-color	:	#cccccc;
	text-align		:	left;
}

table td.table-label
{
	width			:	120px;
	//color:yellow;
}

table td p 
{ 
	position		:	relative;top:0px; 
}

#ah_link 
{
	padding: .4em 1em .4em 20px;text-decoration: none;position: relative;
}

#ah_link span.ui-icon 
{
	margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;
}

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: navy;}

ul#icons 
{
	margin: 0; padding: 0;
}

ul#icons li 
{
	margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;
}

ul#icons span.ui-icon 
{
	float: left; margin: 0 4px;
}