a.icon{
	padding-left:14px;
}

a.class
{
	background-image: url(ui/linkicon_class.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

a.product
{
	background-image: url(ui/linkicon_product.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

a.onpromo
{
	background-image: url(ui/linkicon_onpromo.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

a.group
{
	background-image: url(ui/linkicon_group.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

a.grouponpromo
{
	background-image: url(ui/linkicon_grouponpromo.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

a.brand
{
	background-image: url(ui/linkicon_brand.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

a.promotion
{
	background-image: url(ui/linkicon_promotion.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.buttonbase {
	font-size:11px;
	line-height:17px;
	background-color : #333;
	border: 1px solid #fff;
	font-family : verdana;
	color : White;
	padding: 3px 8px 3px 8px;
	cursor:hand;
	height:17px;
}

.close {
	background-image: url(/ui/button_close.gif);
	background-position: left top;
	vertical-align: top;
	padding-left:28px;
}
.close:hover {
	background-image: url(/ui/button_close_hover.gif);
	background-position: left top;	
}
.next {
	background-image: url(/ui/button_next.gif);
	background-position: right top;
	vertical-align: top;
	padding-right:28px;
}
.next:hover {
	background-image: url(/ui/button_next_hover.gif);
	background-position: right top;	
}
.prev {
	background-image: url(/ui/button_prev.gif);
	background-position: left top;
	vertical-align: top;
	padding-left:28px;
}
.prev:hover {
	background-image: url(/ui/button_prev_hover.gif);
	background-position: left top;	
}

/* positioning adjustments */

.halfblocked
{
	float: left;
	width:49%;
	display:block;
}


/* CONTEXTUAL COLOURS */

div.contentsection a
{
	color:#d86d04;
}
div.contentsection a:hover
{
	color:#683502;
	text-decoration:underline;
}