/*
 * Icons and Buttons
 * Written By Jason Roy
 */


/* Icons
 ---------------------------------------------------------------------*/
.icon
{
	cursor: pointer;
	border:0;
	overflow: hidden;
	display: block;
	background: url(../Images/Icons.gif) no-repeat 0 0;
}
.icon.externalLink
{
	background-position: 0 -384px;
}
.icon.externalLink:hover
{
	background-position: 0 -400px;
}

.icon.promo
{
	background-position: 0 -480px;
}
.icon.promo:hover
{
	background-position: 0 -496px;
}
.icon.video
{
	background-position: 0 -224px;
}
.icon.video:hover
{
	background-position: 0 -240px;
}
.icon.ProductSpotlight
{
	background-position: 0 -416px;
}
icon.ProductSpotlight:hover
{
	background-position: 0 -432px;
}
.icon.techArticle
{
	background-position: 0 -448px;
}
.icon.techArticle:hover
{
	background-position: 0 -464px;
}
.icon.gspd
{
	background-position: 0 -512px;
}
.icon.gspd:hover
{
	background-position: 0 -528px;
}
.icon.gspd
{
	background-position: 0 -512px;
}
.icon.gspd:hover
{
	background-position: 0 -528px;
}

.icon.bookmark
{
	background-position: 0 0px;
}
.icon.bookmark:hover
{
	background-position: 0 -16px;
}
.icon.contact
{
	background-position: 0 -32px;
}
.icon.contact:hover
{
	background-position: 0 -48px;
}
.icon.send
{
	background-position: 0 -64px;
}
.icon.send:hover
{
	background-position: 0 -80px;
}
.icon.print
{
	background-position: 0 -96px;
}
.icon.print:hover
{
	background-position: 0 -112px;
}
.icon.buy
{
	background-position: 0 -128px;
}
.icon.buy:hover
{
	background-position: 0 -144px;
}
.icon.comment
{
	background-position: 0 -160px;
}
.icon.comment:hover
{
	background-position: 0 -176px;
}
.icon.allComments
{
	background-position: 0 -192px;
}
.icon.allComments:hover
{
	background-position: 0 -208px;
}
.icon.help
{
	background: url(http://media.biocompare.com/Images/Layout/Icon_Help.gif) no-repeat 0 0;
}
.icon.help:hover
{
	background-position: 0 -112px;
}
.icon.quote
{
	background-position: 0 -288px;
}
.icon.quote:hover
{
	background-position: 0 -304px;
}

.icon.add
{
	background-position: 0 -320px;
}
.icon.add:hover
{
	background-position: 0 -336px;
}
.icon.play
{
	background-position: 0 -352px;
}
.icon.play:hover
{
	background-position: 0 -368px;
}
.icon.home
{
	background-position: 0 -544px;
}
.icon.home:hover
{
	background-position: 0 -560px;
}
.icon.more
{
	background-position: 0 -832px;
}
.icon.more:hover
{
	background-position: 0 -848px;
}
.icon.logIn
{
	background-position: 0pt -768px;
}
.icon.logIn:hover
{
	background-position: 0pt -784px;
}
.icon.logOut
{
	background-position: 0pt -768px;
}
.icon.logOut:hover
{
	background-position: 0pt -784px;
}
.icon.register
{
	background-position: 0pt -800px;
}
.icon.register:hover
{
	background-position: 0pt -816px;
}
.icon.close
{
	background-position: 0pt -928px;
}
.icon.close:hover
{
	background-position: 0pt -944px;
}
.icon.signUp
{
	background-position: 0 -640px;
}
.icon.signUp:hover
{
	background-position: 0 -656px;
}

.icon.pdf
{
	background-position: 0pt -960px;
}
.icon.pdf:hover
{
	background-position: 0pt -976px;
}


/* Descriptive
 ---------------------------------------------------------------------*/
.icon.descriptive
{
	height: 16px;
	line-height: 16px;
	padding: 0pt 0px 0pt 20px;
}




/* Related Content
 ---------------------------------------------------------------------*/
.icon.compact
{
	display: block;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
	overflow: hidden;
}


/* External Review
 ---------------------------------------------------------------------*/
.icon.externalReview
{
	background-position: 100% -384px;
	display: inline;
	height: 16px;
	padding: 0 16px 0 0;
}
