/* Regualr Size Icons */

a.printIcon
{
	background: url(../Images/Icons/icon_print.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.printIcon:hover
{
	background-position: -90px 0;
}
a.searchIcon
{
	background: url(../Images/Icons/icon_search.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.searchIcon:hover
{
	background-position: -90px 0;
}
a.registerIcon
{
	background: url(../Images/Icons/icon_register.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.registerIcon:hover
{
	background-position: -90px 0;
}
a.allArticlesIcon
{
	background: url(../Images/Icons/icon_allarticles.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.allArticlesIcon:hover
{
	background-position: -90px 0;
}
a.reviewIcon
{
	background: url(../Images/Icons/icon_review.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.reviewIcon:hover
{
	background-position: -90px 0;
}
a.featuredArticleIcon
{
	background: url(../Images/Icons/icon_featuredarticle.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.featuredArticleIcon:hover
{
	background-position: -90px 0;
}
a.commentIcon
{
	background: url(../Images/Icons/icon_comment.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.commentIcon:hover
{
	background-position: -90px 0;
}
a.allCommentsIcon
{
	background: url(../Images/Icons/icon_allcomments.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.allCommentsIcon:hover
{
	background-position: -90px 0;
}
a.emailArticleIcon
{
	background: url(../Images/Icons/icon_emailarticle.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.emailArticleIcon:hover
{
	background-position: -90px 0;
}
a.techSpotlightIcon
{
	background: url(../Images/Icons/icon_spotlight.gif) no-repeat;
	background-position: 0 0;
	width: 30px;
	height: 30px;
}
a.techSpotlightIcon:hover
{
	background-position: -90px 0;
}


/* Small Icons */

.searchIconSmall
{
	background: url(../Images/Icons/icon_sm_search.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
.searchIconSmall:hover
{
	background-position: -180px 0;
}
a.registerIconSmall
{
	background: url(../Images/Icons/icon_sm_register.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.registerIconSmall:hover
{
	background-position: -180px 0;
}
a.loginIconSmall
{
	background: url(../Images/Icons/icon_sm_login.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.loginIconSmall:hover
{
	background-position: -180px 0;
}
a.helpIconSmall
{
	background: url(../Images/Icons/icon_sm_help.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.helpIconSmall:hover
{
	background-position: -180px 0;
}
a.quoteIconSmall
{
	background: url(../Images/Icons/icon_sm_quote.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.quoteIconSmall:hover
{
	background-position: -180px 0;
}
a.homeIconSmall
{
	background: url(../Images/Icons/icon_sm_home.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.homeIconSmall:hover
{
	background-position: -180px 0;
}
a.newthreadIconSmall
{
	background: url(../Images/Icons/icon_sm_newthread.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.newthreadIconSmall:hover
{
	background-position: -180px 0;
}
a.commentIconSmall
{
	background: url(../Images/Icons/icon_sm_comment.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.commentIconSmall:hover
{
	background-position: -180px 0;
}
a.replyIconSmall
{
	background: url(../Images/Icons/icon_sm_reply.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.replyIconSmall:hover
{
	background-position: -180px 0;
}
a.exitIconSmall
{
	background: url(../Images/Icons/icon_sm_exit.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.exitIconSmall:hover
{
	background-position: -180px 0;
}
a.profileIconSmall
{
	background: url(../Images/Icons/icon_sm_profile.gif) no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
}
a.profileIconSmall:hover
{
	background-position: -180px 0;
}

a.rssIcon
{
	display:block;
	background: url(../Images/Icons/icon_rss.gif) no-repeat ;
	padding:0 0 0 18px;
}
a.externalLink
{
	display:block;
	background: url(../Images/Icons/icon_extlink.gif) no-repeat ;
	padding:0 0 0 18px;
	background-position:0 2px;
}


/* Generic Button Controls */

a.smallIconButton
{
	width:auto !important;
	height:20px !important;
	padding:0 0px 0 24px;
	font-size:11px;
	color:#212121;
	line-height:20px;
	text-decoration:none;
}
a.smallIconButton:hover
{
	color:#000;
	text-decoration:none;
}