/*
	sprite setup
	- look into the other css files for details on positioning 
*/

input.pri1Btn,
input.pri2Btn,
#services a,
#services a.unselectable,
#header kbd {
	 background: url('/static/gfx/sprites/btnSprites.png') no-repeat top left;
}


.actionIcons {
	background: url('/static/gfx/sprites/actionIcons.png') no-repeat top left;
}

.addIcon, 
.nadaIcon,
.compressViewIcon,
.feedbackIcon,
.orgimportIcon,
.annualReportSearchImportIcon,
.competitorAnalysisImportIcon,
.accountantAnalysisImportIcon,
.analysisIcon,
.timeperiodIcon,
.sortorderIcon {
	background: url('/static/gfx/sprites/addonIcons.png') no-repeat top left;
	width: 30px;
	height: 30px;
	cursor: pointer;
}

.printGroup, .broadcastGroup, .webGroup, .blogGroup {
	background: url('/static/gfx/sprites/mediaTypes.gif') no-repeat top left;
}

#tabs a,
#tabs a.selectedBtn,
#customLogoTop, 
#customLogoBottom{
	background: url('/static/gfx/sprites/tabs.gif') no-repeat top left;
}

.noGroup,
.svGroup,
.frGroup,
.etGroup,
.fiGroup,
.fsGroup,
.isGroup,
.itGroup,
.lvGroup,
.ltGroup,
.nlGroup,
.plGroup,
.ptGroup,
.skGroup,
.slGroup,
.esGroup,
.csGroup,
.daGroup,
.enGroup,
.roGroup,
.trGroup,
.huGroup,
.sqGroup,
.mtGroup,
.srGroup,
.euGroup,
.hrGroup,
.lbGroup,
.gaGroup,
.bsGroup,
.rmGroup,
.moGroup,
.eoGroup,
.deGroup {
	background: url('/static/gfx/sprites/flags.gif') no-repeat top left;
}


.weightIcon1, 
.weightIcon0, 
.weightIcon-1 {
	background: url('/static/gfx/sprites/weight.png') no-repeat top left;
	margin-left: 5px;
}

.duplicateIcon,
.expandGroup,
.implodeGroup,
#navigators .drillback,
.downArrow,
.upArrow,
.previousArrow,
.nextArrow,
.rewindArrow,
.forwardArrow,
.tooltipIcon,
.activeTooltipIcon,
.inactiveTooltipIcon,
.calIcon,
.sectionIcon,
.prevSearchIcon {
	background: url('/static/gfx/sprites/miscIcons.gif') no-repeat top left;
	text-decoration: none;
}

a div.expandGroup:hover,
a div.implodeGroup:hover  {
	text-decoration: none;	
}