/* QuickSprites - BEGIN - DO NOT REMOVE THIS LINE */
#cat_6 .icon,
#cat_6:hover .icon,
#cat_2 .icon,
#cat_2:hover .icon,
#cat_7 .icon,
#cat_7:hover .icon,
#cat_9 .icon,
#cat_9:hover .icon,
#cat_8 .icon,
#cat_8:hover .icon,
#cat_12 .icon,
#cat_12:hover .icon,
#cat_10 .icon,
#cat_10:hover .icon,
#cat_11 .icon,
#cat_11:hover .icon,
#cat_4 .icon,
#cat_4:hover .icon,
#cat_1 .icon,
#cat_1:hover .icon,
#cat_5 .icon,
#cat_5:hover .icon,
#cat_70 .icon,
#cat_70:hover .icon,
#cat_68 .icon,
#cat_68:hover .icon,
#linkAffiliates .icon,
#linkAffiliates:hover .icon,
#linkContact .icon,
#linkContact:hover .icon,
#linkFAQ .icon,
#linkFAQ:hover .icon,
#linkFreeFull .icon,
#linkFreeFull:hover .icon,
#linkPromo .icon, #cat_71 .icon,
#linkPromo:hover .icon, #cat_71:hover .icon,
#linkLogout .icon,
#linkLogout:hover .icon,
#linkMyAccount .icon,
#linkMyAccount:hover .icon,
#linkMyOrders .icon,
#linkMyOrders:hover .icon,
#linkNewsletter .icon,
#linkNewsletter:hover .icon,
#linkSpecialOffers .icon,
#linkSpecialOffers:hover .icon,
.bt-try, .bt-download, .bt-login,
.bt-try, .bt-download, .bt-login,
.bt-upgrade,
.bt-upgrade,
.bt-brochure,
.bt-brochure,
.bt-buy,
.bt-buy,
.bt-moreinfo,
.bt-moreinfo,
.bt-nostock,
.bt-nostock,
.bt-review,
.bt-review
{
	display:	inline-block;
	background-repeat:	no-repeat;
	background-image:	url(../images/sprites.png);
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi)
{
.bt-try, .bt-download, .bt-login,
.bt-upgrade,
.bt-brochure,
.bt-buy,
.bt-moreinfo,
.bt-nostock,
.bt-review
{
	-webkit-background-size:	530px 13px;
	-moz-background-size:	530px 13px;
	-p-background-size:	530px 13px;
	background-size:	530px 13px;
}}

#cat_6 .icon
{
	background-position:	-252px 0;
	width:	16px;
	height:	16px;
}

#cat_6:hover .icon
{
	background-position:	-268px 0;
	width:	16px;
	height:	16px;
}

#cat_2 .icon
{
	background-position:	-284px 0;
	width:	16px;
	height:	16px;
}

#cat_2:hover .icon
{
	background-position:	-300px 0;
	width:	16px;
	height:	16px;
}

#cat_7 .icon
{
	background-position:	-316px 0;
	width:	16px;
	height:	16px;
}

#cat_7:hover .icon
{
	background-position:	-332px 0;
	width:	16px;
	height:	16px;
}

#cat_9 .icon
{
	background-position:	-348px 0;
	width:	16px;
	height:	16px;
}

#cat_9:hover .icon
{
	background-position:	-364px 0;
	width:	16px;
	height:	16px;
}

#cat_8 .icon
{
	background-position:	-380px 0;
	width:	16px;
	height:	16px;
}

#cat_8:hover .icon
{
	background-position:	-396px 0;
	width:	16px;
	height:	16px;
}

#cat_12 .icon
{
	background-position:	-412px 0;
	width:	16px;
	height:	16px;
}

#cat_12:hover .icon
{
	background-position:	-428px 0;
	width:	16px;
	height:	16px;
}

#cat_10 .icon
{
	background-position:	-444px 0;
	width:	16px;
	height:	16px;
}

#cat_10:hover .icon
{
	background-position:	-460px 0;
	width:	16px;
	height:	16px;
}

#cat_11 .icon
{
	background-position:	-476px 0;
	width:	16px;
	height:	16px;
}

#cat_11:hover .icon
{
	background-position:	-492px 0;
	width:	16px;
	height:	16px;
}

#cat_4 .icon
{
	background-position:	-508px 0;
	width:	16px;
	height:	16px;
}

#cat_4:hover .icon
{
	background-position:	-524px 0;
	width:	16px;
	height:	16px;
}

#cat_1 .icon
{
	background-position:	-540px 0;
	width:	16px;
	height:	16px;
}

#cat_1:hover .icon
{
	background-position:	-556px 0;
	width:	16px;
	height:	16px;
}

#cat_5 .icon
{
	background-position:	-572px 0;
	width:	16px;
	height:	16px;
}

#cat_5:hover .icon
{
	background-position:	-588px 0;
	width:	16px;
	height:	16px;
}

#cat_70 .icon
{
	background-position:	-604px 0;
	width:	16px;
	height:	16px;
}

#cat_70:hover .icon
{
	background-position:	-620px 0;
	width:	16px;
	height:	16px;
}

#cat_68 .icon
{
	background-position:	-636px 0;
	width:	16px;
	height:	16px;
}

#cat_68:hover .icon
{
	background-position:	-652px 0;
	width:	16px;
	height:	16px;
}

#linkAffiliates .icon
{
	background-position:	-668px 0;
	width:	16px;
	height:	16px;
}

#linkAffiliates:hover .icon
{
	background-position:	-684px 0;
	width:	16px;
	height:	16px;
}

#linkContact .icon
{
	background-position:	-700px 0;
	width:	16px;
	height:	16px;
}

#linkContact:hover .icon
{
	background-position:	-716px 0;
	width:	16px;
	height:	16px;
}

#linkFAQ .icon
{
	background-position:	-732px 0;
	width:	16px;
	height:	16px;
}

#linkFAQ:hover .icon
{
	background-position:	-748px 0;
	width:	16px;
	height:	16px;
}

#linkFreeFull .icon
{
	background-position:	-764px 0;
	width:	16px;
	height:	16px;
}

#linkFreeFull:hover .icon
{
	background-position:	-780px 0;
	width:	16px;
	height:	16px;
}

#linkPromo .icon, #cat_71 .icon
{
	background-position:	-796px 0;
	width:	16px;
	height:	16px;
}

#linkPromo:hover .icon, #cat_71:hover .icon
{
	background-position:	-812px 0;
	width:	16px;
	height:	16px;
}

#linkLogout .icon
{
	background-position:	-828px 0;
	width:	16px;
	height:	16px;
}

#linkLogout:hover .icon
{
	background-position:	-844px 0;
	width:	16px;
	height:	16px;
}

#linkMyAccount .icon
{
	background-position:	-860px 0;
	width:	16px;
	height:	16px;
}

#linkMyAccount:hover .icon
{
	background-position:	-876px 0;
	width:	16px;
	height:	16px;
}

#linkMyOrders .icon
{
	background-position:	-892px 0;
	width:	16px;
	height:	16px;
}

#linkMyOrders:hover .icon
{
	background-position:	-908px 0;
	width:	16px;
	height:	16px;
}

#linkNewsletter .icon
{
	background-position:	-924px 0;
	width:	16px;
	height:	16px;
}

#linkNewsletter:hover .icon
{
	background-position:	-940px 0;
	width:	16px;
	height:	16px;
}

#linkSpecialOffers .icon
{
	background-position:	-956px 0;
	width:	16px;
	height:	16px;
}

#linkSpecialOffers:hover .icon
{
	background-position:	-972px 0;
	width:	16px;
	height:	16px;
}

.bt-try, .bt-download, .bt-login
{
	background-position:	-988px 0;
	width:	18px;
	height:	13px;
}

.bt-upgrade
{
	background-position:	-988px -13px;
	width:	18px;
	height:	13px;
}

.bt-brochure
{
	background-position:	-1006px 0;
	width:	18px;
	height:	13px;
}

.bt-buy
{
	background-position:	-1006px -13px;
	width:	18px;
	height:	13px;
}

.bt-moreinfo
{
	background-position:	-1024px 0;
	width:	18px;
	height:	13px;
}

.bt-nostock
{
	background-position:	-1024px -13px;
	width:	18px;
	height:	13px;
}

.bt-review
{
	background-position:	-1042px 0;
	width:	18px;
	height:	13px;
}



@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi)
{
.bt-try, .bt-download, .bt-login
{
	background-position:	0 0;
}

.bt-upgrade
{
	background-position:	-18px 0;
}

.bt-brochure
{
	background-position:	-36px 0;
}

.bt-buy
{
	background-position:	-54px 0;
}

.bt-moreinfo
{
	background-position:	-72px 0;
}

.bt-nostock
{
	background-position:	-90px 0;
}

.bt-review
{
	background-position:	-108px 0;
}

}
/* QuickSprites - END - DO NOT REMOVE THIS LINE */