/* ************************************************************************** */
/* Left-aligned 9x9 icons (Alphabetical order) */
/* ************************************************************************** */

.iconLeft.accept {				background: url("../images/icons/icon-accept.png") 0px 2px no-repeat  !important;		padding-left:13px !important;}
.iconLeft.acrobat, 
.iconLeft.pdf {					background: url("../images/icons/icon-acrobat.png") 0px 2px no-repeat;				padding-left:14px;}
.pageTitleLinkGroup .iconLeft.acrobat {background-position: 0px 8px;}
.iconLeft.add {				    background: url("../images/icons/icon-sprite.png") -5px -2186px no-repeat;			padding-left:13px;}
.btnGroup .linkBar .iconLeft.add {background-position: -5px -2183px;}
.panelHead .linkBar .iconLeft.add {background-position: -5px -2185px;}
.pageTitleLinkGroup .iconLeft.add {background-position: -5px -2179px;} 
.dataTable.robotoCond tbody .iconLeft.add {background-position: -5px -2184px;}
.iconLeft.alert {			    background: url("../images/icons/icon-alert.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.advertise {		    background: url("../images/icons/icon-advertise.png") 0px 2px no-repeat;			padding-left:14px;}
.iconLeft.apfsNotice {           background: url("../images/icons/icon-apfs-small.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.archive {				background: url("../images/icons/icon-sprite.png") -5px -2098px no-repeat;			padding-left:13px;}
.btnGroup .linkBar .iconLeft.archive {background-position: -4px -2088px;}
.pageTitleLinkGroup .iconLeft.archive {background-position: -5px -2092px;}
.iconLeft.arrowUp {			    background: url("../images/icons/icon-sprite.png") -5px -1978px no-repeat;				padding-left:11px;}
.panelHead .iconLeft.arrowDown {background-position: -5px -1980px; padding-left:12px;}
.iconLeft.arrowDown {		    background: url("../images/icons/icon-sprite.png") -5px -2007px no-repeat;				padding-left:11px;}
.panelHead .iconLeft.arrowDown {background-position: -5px -2009px; padding-left:13px;}
.iconLeft.arrowDownRed {	    background: url("../images/icons/icon-sprite.png") -5px -2623px no-repeat;				padding-left:13px;}
.iconLeft.arrowRightOrange {	background: url("../images/icons/icon-arrow-right-orange.png") 0px 0px no-repeat;		padding-left:9px;}
.iconLeft.arrowUpGreen {	    background: url("../images/icons/icon-sprite.png") -5px -2560px no-repeat;				padding-left:12px;}
.iconLeft.assess {    			background: url("../images/icons/icon-assess.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.contentType.atip  {background: url("../images/icons/icon-contenttypes-atip.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.atip {	            background: url("../images/icons/icon-sprite.png") -5px -4369px no-repeat;				padding-left:14px;}
.iconLeft.attachment {			background: url("../images/icons/icon-attachment.png") 0px 0px no-repeat;				padding-left:14px;}
.iconLeft.branch {			    background: url("../images/icons/icon-tree-branch1.png") 0px -4px no-repeat;		padding-left:12px;}
.iconLeft.chart {				background: url("../images/icons/icon-sprite.png") -5px -870px no-repeat;			padding-left:13px;} 
.iconLeft.chartBar {            background: url('../images/icons/icon-chart-bar.png') 0px 0px no-repeat;                padding-left: 13px; }
.iconLeft.chartLine {           background: url('../images/icons/icon-chart-line.png') 0px 0px no-repeat;               padding-left: 13px; }
.pageTitleLinkGroup .iconLeft.chart {background-position: -5px -863px;}
.iconLeft.checkbox {    		background: url("../images/icons/icon-checkbox.png") 0px 2px no-repeat;				padding-left:13px;}
.iconLeft.checkGreen {			background: url("../images/icons/icon-sprite.png") -5px 2px no-repeat;				padding-left:13px;}
.btnGroup .linkBar .iconLeft.checkGreen {background-position: -4px 12px;}
.iconLeft.checkGray {			background: url("../images/icons/icon-sprite.png") -5px 2px no-repeat; filter:grayscale(100%); padding-left:13px;}
.iconLeft.classic {				background: url("../images/icons/icon-sprite.png") -5px -3409px no-repeat;				padding-left:13px;}
.iconLeft.code {    			background: url("../images/icons/icon-sprite.png") -5px -3285px no-repeat;				padding-left:12px;}
.iconLeft.companyProvided {    	background: url("../images/icons/icon-companyprovided.png") 0px 2px no-repeat;		padding-left:14px;}
.iconLeft.compnote {    		background: url("../images/icons/icon-compnote.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.contentType.apfs {	background: url("../images/icons/icon-contenttypes-sprite.png") 0px -799px no-repeat;   padding-left:18px;}
.iconLeft.contentType.bidNotif {background: url("../images/icons/icon-contenttypes-sprite.png") 0px -199px no-repeat;	padding-left:18px;}
.iconLeft.contentType.bpa {		background: url("../images/icons/icon-contenttypes-bpa.png") 0px 0px no-repeat;           padding-left:18px;}
.iconLeft.contentType.bpaCall {	background: url("../images/icons/icon-contenttypes-bpa-call.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.canadaFedCrown  {background: url("../images/icons/icon-contenttypes-canadafedcrown.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.canadaProvMash  {background: url("../images/icons/icon-contenttypes-canadaprovmash.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.companyProfile {background: url("../images/icons/icon-contenttypes-companyprofile.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.contract {background: url("../images/icons/icon-contenttypes-sprite.png") 0px -598px no-repeat;   padding-left:18px;}
.iconLeft.contentType.fbo {		background: url("../images/icons/icon-contenttypes-sprite.png") 0px -499px no-repeat;padding-left:18px;}
.iconLeft.contentType.fedAgency {background: url("../images/icons/icon-contenttypes-fedagency.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.foia {	background: url("../images/icons/icon-contenttypes-foia.png") 0px 0px no-repeat;        padding-left:18px;}
.iconLeft.contentType.ib {		background: url("../images/icons/icon-contenttypes-ib.png") 0px 0px no-repeat;            padding-left:18px;}
.iconLeft.contentType.laborPricing {background: url("../images/icons/icon-contenttypes-laborpricing.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.leadAlert {background: url("../images/icons/icon-contenttypes-sprite.png") 0px -299px no-repeat;	padding-left:18px;}
.iconLeft.contentType.marketAnalysis {background: url("../images/icons/icon-contenttypes-marketanalysis.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.ota {		background: url("../images/icons/icon-contenttypes-ota.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.otaOrder {background: url("../images/icons/icon-contenttypes-ota-order.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.procNotice {background: url("../images/icons/icon-contenttypes-procnotice.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.procurement {	background: url("../images/icons/icon-contenttypes-sprite.png") 0px -699px no-repeat;   padding-left:18px;}
.iconLeft.contentType.sam {		background: url("../images/icons/icon-contenttypes-sprite.png") 0px -499px no-repeat;   padding-left:18px;}
.iconLeft.contentType.stateGov  {background: url("../images/icons/icon-contenttypes-stategov.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.taskOrder {background: url("../images/icons/icon-contenttypes-taskorder.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.contentType.taskOrderPrivate {background: url("../images/icons/icon-neo-taskorderopp-private.png") no-repeat;  padding-left: 13px;}
.iconLeft.contentType.termContract {background: url("../images/icons/icon-contenttypes-sprite.png") 0px -399px no-repeat;padding-left:18px;}
.iconLeft.contentType.toons {	background: url("../images/icons/icon-contenttypes-sprite.png") 0px -99px no-repeat;	padding-left:18px;}
.iconLeft.contentType.trackedOpp {background: url("../images/icons/icon-contenttypes-sprite.png") 0px 0px no-repeat;	padding-left:18px;}
.iconLeft.contentType.verticalProfile {background: url("../images/icons/icon-contenttypes-verticalprofile.png") 0px 0px no-repeat;   padding-left:18px;}
.iconLeft.copy {    			background: url("../images/icons/icon-docs.png") 0px 2px no-repeat;					padding-left:13px;}
.iconLeft.countryUsa {    		background: url("../images/icons/icon-country-usa.png") 0px 2px no-repeat;				padding-left:21px;}
.iconLeft.countryCanada {    	background: url("../images/icons/icon-country-canada.png") 0px 2px no-repeat;			padding-left:21px;}
.iconLeft.cursor {    			background: url("../images/icons/icon-sprite.png") -5px -3767px no-repeat;				padding-left:13px;}
.iconLeft.delete {    			background: url("../images/icons/icon-delete.png") 0px 2px no-repeat;				padding-left:12px;}
.dataTable.robotoCond tbody .iconLeft.delete {background-position: 1px 3px;}
.iconLeft.deltek {				background: url("../images/icons/icon-sprite.png") -5px -1315px no-repeat;			padding-left:14px;}
.iconLeft.deltekAdded {			background: url("../images/icons/icon-deltek-added.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.democrat {    		background: url("../images/icons/icon-political-party.png") 0px -38px no-repeat;		padding-left:13px;}
.iconLeft.democrat.big { 		background: url("../images/icons/icon-political-party2.png") 0px -38px no-repeat;		padding-left:54px;}
.iconLeft.docs {    			background: url("../images/icons/icon-docs.png") 0px 2px no-repeat;					padding-left:13px;}
.pageTitleLinkGroup .iconLeft.docs {background-position: 0px 8px;} 
.iconLeft.dragReorder {   		background: url("../images/icons/icon-sprite.png") -5px -1750px no-repeat;				padding-left:12px;}
.iconLeft.econPtw {			    background: url("../images/icons/icon-econptw.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.edit {    			background: url("../images/icons/icon-sprite.png") -5px -1440px no-repeat;			padding-left:14px;}
.btnGroup .linkBar .iconLeft.edit {background-position: -5px -1431px;}
.iconLeft.email {    			background: url("../images/icons/icon-email.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.excel {    			background: url("../images/icons/icon-excel.png") 0px 2px no-repeat;				padding-left:14px;}
.panelHead .linkBar .iconLeft.excel {background-position:0px 2px;}
.btnGroup .linkBar .iconLeft.excel {background-position:0px 12px;}
.iconLeft.export {    			background: url("../images/icons/icon-sprite.png") -5px -2373px no-repeat;				padding-left:13px;}
.iconLeft.failed {				background: url("../images/icons/icon-failed.png") 0px 2px no-repeat;					padding-left:13px; font-style:italic;}
.iconLeft.fax {    				background: url("../images/icons/icon-sprite.png") -5px -2128px no-repeat; 			padding-left:13px}
.iconLeft.fboNotice {           background: url("../images/icons/icon-neo-samopp.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.feedback {			background: url("../images/icons/icon-feedback-bubble.png") 0px 0px no-repeat; 		padding-left:35px}
.iconLeft.filter {				background: url("../images/icons/icon-sprite.png") -5px -1692px no-repeat;			padding-left:14px;}
.iconLeft.findPartners {	    background: url("../images/icons/icon-find-partners.png") 0px 2px no-repeat !important;	padding-left:13px !important;}
.iconLeft.flagRed {                background: url("../images/icons/icon-sprite.png") -5px -3348px no-repeat;				padding-left:13px;}
.iconLeft.foia {				background: url("../images/icons/icon-sprite.png") -5px -463px no-repeat;				padding-left:14px;}
.iconLeft.folder {   			background: url("../images/icons/icon-sprite.png") -4px -1779px no-repeat;			padding-left:15px;}
.iconLeft.folderDisabled {    	background: url("../images/icons/icon-sprite.png") -4px -1837px no-repeat;			padding-left:15px;}
.iconLeft.folderMove {    		background: url("../images/icons/icon-sprite.png") -4px -1866px no-repeat;			padding-left:15px;}
.iconLeft.folderNo {	    	background: url("../images/icons/icon-sprite.png") -4px -2042px no-repeat;			padding-left:15px; font-style:italic;}
.btnGroup .linkBar .iconLeft.folderNo { background-position: -4px -2030px; font-style: normal; }
.iconLeft.folderTree {    		background: url("../images/icons/icon-sprite.png") -4px -1896px no-repeat;			padding-left:15px;}
.iconLeft.fpds {    			background: url("../images/icons/icon-fpds.png") 0px 2px no-repeat;					padding-left:13px;}
.iconLeft.fpdsSource {    		background: url("../images/icons/icon-fpdssource.png") 0px 2px no-repeat;			padding-left:14px;}
.iconLeft.fullscreen {			background: url("../images/icons/icon-sprite.png") -5px -2689px no-repeat;				padding-left:14px;}
.pageTitleLinkGroup .iconLeft.fullscreen {background-position:-5px -2681px;}
.iconLeft.fullscreen2 {			background: url("../images/icons/icon-sprite.png") -5px -2682px no-repeat;				padding-left:14px;}
.iconLeft.gsa {    				background: url("../images/icons/icon-GSA-eLibrary.png") 0px 2px no-repeat;			padding-left:14px;}
.iconLeft.govEntityEdit {		background: url("../images/icons/icon-goventity-sprite.png") -0px -58px no-repeat;		padding-left:14px;}
.iconLeft.govEntityMergeDelete {background: url("../images/icons/icon-goventity-sprite.png") -0px -28px no-repeat;		padding-left:14px;}
.iconLeft.govEntityMove {		background: url("../images/icons/icon-goventity-sprite.png") -0px -88px no-repeat;		padding-left:14px;}
.iconLeft.govEntityNew {		background: url("../images/icons/icon-goventity-sprite.png") -0px 2px no-repeat;		padding-left:14px;}
.iconLeft.group	{				background: url("../images/icons/icon-sprite.png") 0px -3709px no-repeat;				padding-left:18px;}
.iconLeft.growthRapidIncrease {	background: url("../images/icons/icon-sprite.png") 0px -2752px no-repeat;				padding-left:19px;}
.iconLeft.growthIncrease {		background: url("../images/icons/icon-sprite.png") 0px -2781px no-repeat;				padding-left:19px;}
.iconLeft.growthFlat {			background: url("../images/icons/icon-sprite.png") 0px -2810px no-repeat;				padding-left:19px;}
.iconLeft.growthDecrease {		background: url("../images/icons/icon-sprite.png") 0px -2839px no-repeat;				padding-left:19px;}
.iconLeft.growthRapidDecrease {	background: url("../images/icons/icon-sprite.png") 0px -2868px no-repeat;						padding-left:19px;}
.iconLeft.help {    			background: url("../images/icons/icon-helptip.png") 0px 2px no-repeat;				padding-left:13px;}
.btnGroup .linkBar .iconLeft.help {background-position: 0px 12px;}
.pageTitleLinkGroup .iconLeft.help {background-position:0px 7px;}
.iconLeft.hide {				background: url("../images/icons/icon-hide.png") 0px 2px no-repeat  !important;			padding-left:13px !important;}
.iconLeft.highestPrice {    	background: url("../images/icons/icon-highest-price.png") 0px 2px no-repeat;			padding-left:14px;}
.iconLeft.html,
.iconLeft.website    {    			background: url("../images/icons/icon-globe.png") 0px 2px no-repeat  !important;		padding-left:13px !important;}
.iconLeft.import {    			background: url("../images/icons/icon-sprite.png") -5px -2436px no-repeat;				padding-left:13px;}
.pageTitleLinkGroup .iconLeft.import {background-position: -5px -2429px;}
.iconLeft.inactiveSmall {	 	background: url("../images/icons/icon-inactive-small.png") 0px 2px no-repeat;			padding-left:14px;}
.iconLeft.interactionStatusGreen {background: url("../images/icons/icon-interactionstatus-green.png") 0px 0px no-repeat;	padding-left:18px;}
.iconLeft.interactionStatusGreenSm {background: url("../images/icons/icon-interactionstatus-green-sm.png") 0px 0px no-repeat;	padding-left:13px;}
.iconLeft.interactionStatusRed {background: url("../images/icons/icon-interactionstatus-red.png") 0px 0px no-repeat;	padding-left:18px;}
.iconLeft.interactionStatusRedSm {background: url("../images/icons/icon-interactionstatus-red-sm.png") 0px 0px no-repeat;	padding-left:13px;}
.iconLeft.interactionStatusYellow {background: url("../images/icons/icon-interactionstatus-yellow.png") 0px 0px no-repeat;	padding-left:18px;}
.iconLeft.interactionStatusYellowSm {background: url("../images/icons/icon-interactionstatus-yellow-sm.png") 0px 0px no-repeat;	padding-left:13px;}
.iconLeft.internal {    		background: url("../images/icons/icon-internal.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.internalMembers {    	background: url("../images/icons/icon-internal-members.png") 0px 2px no-repeat !important;	padding-left:15px !important;}
.iconLeft.internalPartnerMembers {background: url("../images/icons/icon-internal-partner-members.png") 0px 2px no-repeat !important;	padding-left:24px !important;}
.iconLeft.link {   				background: url("../images/icons/icon-link.png") 0px 2px no-repeat;					padding-left:13px;}
.iconLeft.linkedin {            background: url("../images/icons/icon-linkedin-mini.png") 0px 0px no-repeat;            padding-left:18px;}
.iconLeft.list {				background: url("../images/icons/icon-sprite.png") -5px -317px no-repeat;			padding-left:13px;}
.iconLeft.listlogo {			background: url('../images/icons/icon-sprite.png') -5px -1721px no-repeat;			padding-left:14px;}
.iconLeft.lock {				background: url("../images/icons/icon-sprite.png") -5px -3529px no-repeat;				padding-left:13px;}
.iconLeft.lowestPrice {    		background: url("../images/icons/icon-lowest-price.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.map {					background: url("../images/icons/icon-sprite.png") -5px -1184px no-repeat;			padding-left:14px;}
.iconLeft.mapSelected {			background: url("../images/icons/icon-sprite.png") -5px -3469px no-repeat;				padding-left:13px;}
.iconLeft.mapMarker {			background: url("../images/icons/icon-sprite.png") -5px -4128px no-repeat; 				padding-left:14px;}
.iconLeft.methodology {			background: url("../images/icons/icon-sprite.png") -5px -2929px no-repeat;				padding-left:14px;}
.iconLeft.milestone {    		background: url("../images/icons/icon-milestone.png") 0px 2px no-repeat;			padding-left:13px;}
.iconLeft.money {				background: url("../images/icons/icon-sprite.png") -5px -4189px no-repeat;				padding-left:14px;}
.iconLeft.more {				background: url("../images/icons/icon-sprite.png") -5px -1629px no-repeat;			padding-left:14px;}
.iconLeft.less {				background: url("../images/icons/icon-sprite.png") -5px -1629px no-repeat;			padding-left:14px;}
.pageTitleLinkGroup .iconLeft.more {font-family: Arial, Helvetica, sans-serif; background-position:-5px -1623px;}
.pageTitleLinkGroup .iconLeft.more.largeFont {font-family: var(--neo-font-family-condensed); font-size:12px; background-position:-5px -1622px;}
h2 .iconLeft.more 				{font-family: Arial, Helvetica, sans-serif; background-position:-5px -1624px;}
h3 .iconLeft.more 				{font-family: Arial, Helvetica, sans-serif; background-position:-5px -1623px;}  
.colorboxInset .linkBar .iconLeft.more {background-position: -5px -1619px;}  
.banner a.iconLeft.more {background-position: -5px -1628px;}
.iconLeft.move {				background: url("../images/icons/icon-move.png") 0px 2px no-repeat !important;			padding-left:13px !important;}
.iconLeft.movie, 
.iconLeft.video {				background: url("../images/icons/icon-sprite.png") -5px -2500px no-repeat;				padding-left:14px;}
.iconLeft.mscrm {				background: url("../images/icons/icon-sprite.png") -5px -1502px no-repeat;			padding-left:14px;}
.iconLeft.new {    				background: url("../images/icons/icon-new.png") 0px 1px no-repeat;						padding-left:33px;}
.iconLeft.newAlt {    			background: url("../images/icons/icon-new-alt.png") 0px 1px no-repeat;					padding-left:33px;}
.iconLeft.no {					background: url("../images/icons/icon-no.png") 0px 2px no-repeat !important;		padding-left:13px !important;}
.iconLeft.note, 
.iconLeft.notify {			background: url("../images/icons/icon-notify.png") 0px 2px no-repeat !important;	padding-left:13px !important;}
.iconLeft.nummarked,
.iconLeft.omSource.emailTaskOrder {background: url("../images/icons/icon-om-source-sprite.png") 0px 0px no-repeat;	    padding-left:18px;}
.iconLeft.omSource.apfs 		{background: url("../images/icons/icon-contenttypes-sprite.png") 0px -799px no-repeat;   padding-left:18px;}
.iconLeft.omSource.toons {background: url("../images/icons/icon-om-source-sprite.png") 0px -99px no-repeat;	            padding-left:18px;}
.iconLeft.omSource.businessOpp {background: url("../images/icons/icon-om-source-sprite.png") 0px -199px no-repeat;	    padding-left:18px;}
.iconLeft.omSource.importedFedOpp {background: url("../images/icons/icon-om-source-sprite.png") 0px -299px no-repeat;	padding-left:18px;}
.iconLeft.omSource.importedSledOpp {background: url("../images/icons/icon-om-source-sprite.png") 0px -399px no-repeat;  padding-left:18px;}
.iconLeft.omSource.fbo {		background: url("../images/icons/icon-om-source-sprite.png") 0px -499px no-repeat;      padding-left:18px;}
.iconLeft.omSource.sam {		background: url("../images/icons/icon-om-source-sprite.png") 0px -499px no-repeat;      padding-left:18px;}
.iconLeft.omSource.userEntered {background: url("../images/icons/icon-om-source-sprite.png") 0px -599px no-repeat;      padding-left:18px;}
.iconLeft.oppmgr {    			background: url("../images/icons/icon-sprite.png") -5px -2312px no-repeat;				padding-left:13px;}
.iconLeft.orgChart {    		background: url("../images/icons/icon-sprite.png") -5px -404px no-repeat !important;padding-left:15px !important;}
.iconLeft.overlay {    			background: url("../images/icons/icon-overlay.png") 0px 2px no-repeat !important;	padding-left:13px !important;}
.iconLeft.package {				background: url("../images/icons/icon-package.png") 0px 2px no-repeat;					padding-left:14px;}
.iconLeft.password {            background: url("../images/icons/icon-change-password.png") 0px 2px no-repeat;	        padding-left:13px;}
.iconLeft.partners {			background: url("../images/icons/icon-partners.png") 0px 2px no-repeat;					padding-left:13px;}
.iconLeft.pending {			    background: url("../images/icons/icon-pending.png") 0px 2px no-repeat;					padding-left:14px;}
.iconLeft.support,
.iconLeft.person {			    background: url("../images/icons/icon-sprite.png") -5px -1566px no-repeat;				padding-left:14px;}
.pageTitleLinkGroup .iconLeft.person,
.pageTitleLinkGroup .iconLeft.support {background-position: -2px -1559px;}
.iconLeft.phone {    			background: url("../images/icons/icon-sprite.png") -5px -984px no-repeat !important;padding-left:13px !important;}
.iconLeft.photo, 
.iconLeft.image, 
.iconLeft.upload_image {    		background: url("../images/icons/icon-photo.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.placeholder {			background: url("../images/icons/icon-sprite.png") -5px -3650px no-repeat  !important;	padding-left:13px !important;} 
.iconLeft.powerpoint, 
.iconLeft.ppt {    			background: url("../images/icons/icon-ppt.png") 0px 2px no-repeat;					padding-left:14px;}
.iconLeft.print {    			background: url("../images/icons/icon-sprite.png") -5px -114px no-repeat; 			padding-left:13px !important;}
.iconLeft.profile {    			background: url("../images/icons/icon-profile.png") 0px 2px no-repeat !important;	padding-left:13px !important;}
.iconLeft.publish {			background: url("../images/icons/icon-publish.png") 0px 2px no-repeat !important;		padding-left:13px !important;}
.iconLeft.qb {    				background: url("../images/icons/icon-sprite.png") -5px -4241px no-repeat; 				padding-left:13px;}
.iconLeft.question {    		background: url("../images/icons/icon-sprite.png") -5px -838px no-repeat; 				padding-left:13px;}
.iconLeft.recon {				background: url("../images/icons/icon-sprite.png") -5px -4309px no-repeat  !important;		padding-left:13px;}
.pageTitleLinkGroup .iconLeft.recon {background-position:-5px -4302px !important;}
.iconLeft.recordtype.initialBpaAward {	background: url("../images/icons/icon-recordtype-initialbpaaward.png") 6px 6px no-repeat  !important;	padding-left:25px;}
.iconLeft.recordtype.bpaCall {	background: url("../images/icons/icon-recordtype-bpacall.png") 6px 6px no-repeat  !important;	padding-left:25px;}
.iconLeft.recordtype.deliveryOrder {	background: url("../images/icons/icon-recordtype-deliveryorder.png") 6px 6px no-repeat  !important;	padding-left:25px;}
.iconLeft.recordtype.otaOrder {	background: url("../images/icons/icon-recordtype-otaorder.png") 6px 6px no-repeat  !important;	padding-left:25px;}
.iconLeft.regStatusReg {background: url("../images/icons/icon-regstatus-reg.png") 6px 6px no-repeat  !important;		padding-left:25px;}
.iconLeft.regStatusExp {background: url("../images/icons/icon-regstatus-exp.png") 6px 6px no-repeat  !important;		padding-left:25px;}
.iconLeft.regStatusUnk {background: url("../images/icons/icon-regstatus-unk.png") 6px 6px no-repeat  !important;		padding-left:25px;}
.iconLeft.reject {				background: url("../images/icons/icon-reject.png") 0px 2px no-repeat  !important;		padding-left:13px !important;}
.iconLeft.rename {    			background: url("../images/icons/icon-rename.png") 0px 2px no-repeat;			padding-left:13px;}
.iconLeft.report, 

.iconLeft.chartColumn { background: url('../images/icons/icon-chart-column.png') 0px 0px no-repeat; padding-left: 13px; }
.pageTitleLinkGroup .iconLeft.report {background-position: 0px 8px;}
.iconLeft.republican {    		background: url("../images/icons/icon-political-party.png") 0px 2px no-repeat;			padding-left:13px;}
.iconLeft.republican.big { 		background: url("../images/icons/icon-political-party2.png") 0px 2px no-repeat;			padding-left:54px;}
.iconLeft.resume {			background: url("../images/icons/icon-resume.png") 0px 2px no-repeat !important;		padding-left:13px !important;}
.iconLeft.retake {			background: url("../images/icons/icon-retake.png") 0px 2px no-repeat !important;		padding-left:13px !important;}
.iconLeft.respond {			background: url("../images/icons/icon-respond.png") 0px 2px no-repeat !important;	padding-left:13px !important;}
.iconLeft.revert {			background: url('../images/icons/icon-sprite.png') -5px -1925px no-repeat;			padding-left:13px;}
.colorboxInset .linkBar .iconLeft.revert {background-position: -5px -1914px;}
.pageTitleLinkGroup .iconLeft.revert {background-position: -5px -1918px;}
.iconLeft.salesforce {			background: url("../images/icons/icon-sprite.png") -5px -1377px no-repeat;			padding-left:14px;}
.iconLeft.sam {    			background: url("../images/icons/icon-sam.png") 0px 2px no-repeat;					padding-left:14px;}
.iconLeft.samNotice {           background: url("../images/icons/icon-neo-samopp.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.save {    			background: url("../images/icons/icon-sprite.png") -5px -3828px no-repeat; 				padding-left:13px;}
.iconLeft.sbadsbs {    			background: url("../images/icons/icon-sbadsbs.png") 0px 2px no-repeat;				padding-left:20px;}
.iconLeft.schedUpdateNext {  	background: url("../images/icons/icon-sprite.png") -5px -3890px no-repeat;				padding-left:14px;}
.iconLeft.schedUpdateSolic {  	background: url("../images/icons/icon-sprite.png") -5px -3950px no-repeat;				padding-left:14px;}
.iconLeft.schedUpdateAward {  	background: url("../images/icons/icon-sprite.png") -5px -4010px no-repeat;				padding-left:14px;}
.iconLeft.search {    			background: url("../images/icons/icon-sprite.png") -5px -2248px no-repeat;			padding-left:14px;}
.pageTitleLinkGroup .iconLeft.search {background-position: -5px -2241px;}
.iconLeft.selected {                    background: url("../images/icons/icon-selected.png") 0px 2px no-repeat !important;              padding-left:13px !important;}
.iconLeft.services {    		background: url("../images/icons/icon-services.png") 0px 2px no-repeat;				padding-left:13px;}
.iconLeft.services.big {    		background: url("../images/icons/icon-gear-sprite.png") 0px 0px no-repeat;					padding-left:19px;}
.iconLeft.services.big.hover:hover {	background-position:0px -15px;}
.rightActions.noTabs .iconLeft.services.big {background-position:0px 0px;}
.rightActions.noTabs .iconLeft.services.big:hover {background-position:0px -15px;}
.iconLeft.settings,
.iconLeft.webservices {			background: url("../images/icons/icon-sprite.png") -5px -1251px no-repeat;				padding-left:14px;}
.pageTitleLinkGroup .iconLeft.settings {background-position:-5px -1245px; padding-left:12px;} 
.iconLeft.share {				background: url("../images/icons/icon-share.png") 0px 2px no-repeat  !important;		padding-left:14px !important;}
.iconLeft.star {			background: url("../images/icons/icon-sprite.png") -5px -2157px no-repeat;		padding-left:13px;}
.iconLeft.subscription {    	background: url("../images/icons/icon-subscribe2-sprite.png") 0px -40px no-repeat;	    padding-left:13px;}
.pageTitleLinkGroup .iconLeft.subscription {background-position: 0px -32px;}
.iconLeft.smallbusiness {    		background: url("../images/icons/icon-smallbusiness.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.tab {    			background: url("../images/icons/icon-sprite.png") -4px -722px no-repeat;		padding-left:14px;}
.iconLeft.table {    			background: url("../images/icons/icon-sprite.png") -5px -173px no-repeat;			padding-left:14px;}
.tabNav .rightActions .iconLeft.table {background-position: -5px -172px}
.iconLeft.teaming {    			background: url("../images/icons/icon-teaming.png") 0px 2px no-repeat;				padding-left:13px;}
.iconLeft.textcsv {    			background: url("../images/icons/icon-report.png") 0px 2px no-repeat  !important;		padding-left:13px !important;}
.iconLeft.textplain {    		background: url("../images/icons/icon-note.png") 0px 2px no-repeat;						padding-left:14px;}
.iconLeft.threeHundred {		background: url("../images/icons/icon-sprite.png") -5px -1155px no-repeat;			padding-left:13px;}
.iconLeft.typeBidNotif {		background: url("../images/icons/icon-sprite.png") -5px -3228px no-repeat;				padding-left:13px;}
.iconLeft.typeContract {		background: url("../images/icons/icon-neo-contract.png") -0px 2px no-repeat; 			background-size:9px 9px; padding-left:13px;}
.iconLeft.typeLeadAlert {		background: url("../images/icons/icon-sprite.png") -5px -3168px no-repeat;				padding-left:13px;}
.iconLeft.typeTaskOrder {		background: url("../images/icons/icon-sprite.png") -5px -3108px no-repeat;				padding-left:13px;}
.iconLeft.typeTaskOrderPrivate {background: url("../images/icons/icon-neo-taskorderopp-private.png") no-repeat; background-size: 9px 9px; padding-left: 13px;}
.iconLeft.typeTermContract {	background: url("../images/icons/icon-sprite.png") -5px -3048px no-repeat;				padding-left:13px;}
.iconLeft.typeTrackedOpp {		background: url("../images/icons/icon-sprite.png") -5px -2988px no-repeat;				padding-left:13px;}
.iconLeft.typeContract {		background: url("../images/icons/icon-neo-contract.png") -0px 2px no-repeat; 			background-size:9px 9px; padding-left:13px;}
.iconLeft.typeOtaContract {		background: url("../images/icons/icon-contenttypes-ota.png") -0px 2px no-repeat; 		background-size:9px 9px; padding-left:13px;}
.iconLeft.unknown, 
.iconLeft.doc_unknown {    		background: url("../images/icons/icon-unknown.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.unlock {				background: url("../images/icons/icon-unlock.png") 0px 2px no-repeat;					padding-left:13px;}
.iconLeft.unpublish {			background: url("../images/icons/icon-unpublish.png") 0px 2px no-repeat  !important;	padding-left:13px !important;}
.iconLeft.vantagepoint {		background: url("../images/icons/icon-vantagepoint.png") 0px 0px no-repeat;  			padding-left:18px;}
.iconLeft.vcard {				background: url("../images/icons/icon-sprite.png") -5px -1212px no-repeat;		padding-left:14px;}
.iconLeft.vetBiz {    			background: url("../images/icons/icon-vetbiz.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.word {    			background: url("../images/icons/icon-word.png") 0px 2px no-repeat;				padding-left:14px;}
.iconLeft.x {				background: url("../images/icons/icon-x-mini.png") 0 0 no-repeat;				padding-left:16px;}
.iconLeft.yes {					background: url("../images/icons/icon-yes.png") 0px 2px no-repeat !important;		padding-left:13px !important;}
.iconLeft.zip {    				background: url("../images/icons/icon-zip.png") 0px 2px no-repeat;			padding-left:14px;}

/* Left icon utility classes*/
.iconLeft.indent {margin-left:6px;}
.iconLeft.small {font-size:11px;}

.iconLeft.smallFont {font-size:11px;}
.iconLeft.noText {text-indent: -9999px;}

/* ************************************************************************** */
/* Left-aligned LARGE icons (used in page headers) */
/* ************************************************************************** */
section.pgTitleHeader.icon .iconLarge { 
	height:20px;
	width:20px;
	display: block;
	background-repeat: no-repeat;
	background-position: 0 0;
    padding:0;
	margin-top:4px;
    text-indent: -9999px;
}
section.pgTitleHeader.icon .iconLarge.marketAnalysisLarge {
	background-image:url("../images/icons/icon-contenttypes-marketanalysis-large.png");
}
h1 span.private {
    color:var(--neo-color-gray80);
	background:url(../images/icons/icon-private.png) right center no-repeat;
	padding-right:75px;
}
h1 span.bidNotifLarge {
    display: block;
    float: left;	
    background:url("../images/icons/icon-contenttypes-bidnotif-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.bpaLarge {
    display: block;
    float: left;	
    background:url("../images/icons/icon-contenttypes-bpa-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.bpaCallLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-bpa-call-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.companyProfileLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-companyprofile-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.contractLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-contract-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.fboLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-fbo-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.fedAgencyLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-fedagency-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.laborPricingLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-laborpricing-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.leadAlertLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-leadAlert-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.marketAnalysisLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-marketanalysis-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.otaLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-ota-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.samLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-sam-large.png") 0px 8px no-repeat;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.stateGovLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-stategov-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.verticalProfileLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-verticalprofile-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.apfsLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-apfs-large.png") 0px 8px no-repeat;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.sbirSttrLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-sbirsttr-large.png") 0px 8px no-repeat;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.taskOrderLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-task-order-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.otaOrderLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-ota-order-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.toonsLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-toons-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.trackedOppLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-opportunity-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 span.verticalProfileLarge {
    display: block;
    float: left;
	background:url("../images/icons/icon-contenttypes-verticalprofile-large.png") no-repeat scroll 0 8px;
    padding: 0 4px 0 21px;
    text-indent: -9999px;
}
h1 .iqbranding {
    display: block;
    float: left;
	background:url("../images/icons/icon-iq-square-large.png") no-repeat scroll 0 6px;
    padding: 0 4px 0 28px;
    text-indent: -9999px;
}

/* ************************************************************************** */
/* Right-aligned icons (Alphabetical order) */
/* ************************************************************************** */

.iconRight.arrowUp {			background: url("../images/icons/icon-sprite.png") right -1978px no-repeat;				padding-right:19px;}
.panelHead .iconRight.arrowDown {background-position: right -1980px; padding-left:12px;}
.iconRight.arrowDown {			background: url("../images/icons/icon-sprite.png") right -2007px no-repeat;				padding-right: 19px;}
.panelHead .iconRight.arrowDown {background-position: right -2009px; padding-left:13px;}
.iconRight.arrowDownRed {	    background: url("../images/icons/icon-sprite.png") right -2623px no-repeat;				padding-right:19px;}
.iconRight.arrowRightOrange {	background: url("../images/icons/icon-arrow-right-orange.png") right 0px no-repeat;		padding-right:9px;}
.iconRight.arrowUpGreen {	    background: url("../images/icons/icon-sprite.png") right -2560px no-repeat;				padding-right:19px;}
.iconRight.auto {    			background: url("../images/icons/icon-auto.png") right 0px no-repeat;					padding-right:34px;}
.iconRight.checkGreen {			background: url("../images/icons/icon-sprite.png") right 2px no-repeat;				padding-right:19px;}
.iconRight.CompanyProvided {   	background: url("../images/icons/icon-companyprovided.png") right 2px no-repeat;		padding-right:14px;}
.iconRight.duplicate {    		background: url("../images/icons/icon-duplicate.png") right 0px no-repeat;				padding-right:33px;}
.iconRight.failed {				background: url("../images/icons/icon-failed.png") right 2px no-repeat;					padding-right:13px; font-style:italic;}
.iconRight.flexField {    		background: url("../images/icons/icon-flex-field.png") right 0px no-repeat;				padding-right:34px;}
.iconRight.fpdsSource {    		background: url("../images/icons/icon-fpdssource.png") right 2px no-repeat;			padding-left:14px;}
.iconRight.growthRapidIncrease {	background: url("../images/icons/icon-sprite.png") right -2752px no-repeat;			padding-right:19px;}
.iconRight.growthIncrease {		background: url("../images/icons/icon-sprite.png") right -2781px no-repeat;				padding-right:19px;}
.iconRight.growthFlat {			background: url("../images/icons/icon-sprite.png") right -2809px no-repeat;				padding-right:19px;}
.iconRight.growthDecrease {		background: url("../images/icons/icon-sprite.png") right -2839px no-repeat;				padding-right:19px;}
.iconRight.growthRapidDecrease {	background: url("../images/icons/icon-sprite.png") right -2868px no-repeat;			padding-right:19px;}
.iconRight.growthNone {         padding-right:19px;}
.iconRight.gsa {    			background: url("../images/icons/icon-GSA-eLibrary.png") right 2px no-repeat;			padding-right:14px;}
.iconRight.help {    			background: url("../images/icons/icon-helptip.png") right 2px no-repeat;				padding-right:13px;}
.panelHead .iconRight.help {   	background-position: right 4px;}
.iconRight.inactive {    		background: url("../images/icons/icon-inactive.png") right 2px no-repeat;				padding-right:56px;}
.iconRight.internal {    		background: url("../images/icons/icon-internal.png") right 2px no-repeat;				padding-right:14px;}
.iconRight.key {    			background: url("../images/icons/icon-key.png") right 6px no-repeat;					padding-right:22px;}
.iconRight.mandatory {    			background: url("../images/icons/icon-mandatory.png") right 0px no-repeat;					padding-right:73px;}
.iconRight.new {    			background: url("../images/icons/icon-new.png") right 0px no-repeat;				padding-right:33px;}
.iconRight.newAlt {    			background: url("../images/icons/icon-new-alt.png") right 0px no-repeat;				padding-right:33px;}
.iconRight.recentUpdate {		background: url("../images/icons/icon-recent-update.png") right 0px no-repeat;			padding-right:79px;}
h2 .iconRight.recentUpdate {	background-position: right 6px;}
.iconRight.recommended,
.panelHead .iconRight.recommended  {background: url("../images/icons/icon-recommended.png") 0px 3px no-repeat; 
								width:79px; height:16px; text-indent:-9999px; cursor:pointer;}
.panelHead .iconRight.recommended {height:14px; background-position:0px 1px; margin-left:5px;}
.iconRight.sam {    			background: url("../images/icons/icon-sam.png") right 2px no-repeat;					padding-right:14px;}
.iconRight.sbadsbs {    		background: url("../images/icons/icon-sbadsbs.png") right 2px no-repeat;				padding-right:14px;}
.iconRight.smallbusiness {   	background: url("../images/icons/icon-smallbusiness.png") right 2px no-repeat;			padding-right:14px;}
.iconRight.star {				background: url("../images/icons/icon-sprite.png") right -2157px no-repeat;				padding-right:17px;}
.iconRight.vetBiz {    			background: url("../images/icons/icon-vetbiz.png") right 2px no-repeat;					padding-right:14px;}

/* Right icon utility classes*/
.iconRight.smallFont {font-size:11px;}

/* ************************************************************************** */
/* No icon alignment */
/* ************************************************************************** */
.iconNone.price {    			padding-right:14px;}
.iconNone.saved {				background: url("../images/icons/icon-saved.png") 0px 0px no-repeat; width:55px; height:13px; text-indent:-9999px;}
.logoFBO {background:url("../images/logos/logo-SAM-small.png") no-repeat scroll 0 6px;
    display:block;
                float:right;
    padding: 0 14px 0 102px;
    text-indent: -9999px;
}
.logoSAM,
.logoApfs {
    display:block;
                float:right;
	background:url("../images/logos/logo-SAM-small.png") 0px 6px no-repeat;
    padding: 0px 14px 0px 102px;
    text-indent: -9999px;
}
.logoApfs {
    width:100px;
    height:26px;
    background:url("../images/logos/logo-apfs-small.png") 0px 0px no-repeat;
    padding:0px;
    margin-top:2px;
    margin-right:18px;
}								
/* ************************************************************************** */
/* Expand-contract icons */
/* ************************************************************************** */

a.iconExpand.plus,
a.iconGroupExpand.plus {
	display:block;
	height:21px; width:21px;
    background: url("../images/icons/icon-expand-sprite.png") 0px 0px no-repeat;
	padding:0px;
	text-indent:-9999px;
	margin-left:6px;
}
a.iconExpand.plus:hover,
a.iconGroupExpand.plus:hover  {
	background: url("../images/icons/icon-expand-sprite.png") 0px -38px no-repeat;
	cursor:pointer;
}
a.iconExpand.plus:focus,
a.iconGroupExpand.plus:focus  {
    outline: var(--neo-focus-outline);
    box-shadow: var(--neo-focus-box-shadow);
    border-radius: var(--neo-focus-border-radius);  
}
a.iconExpand.minus,
a.iconGroupExpand.minus  {
	display:block;
	height:21px; width:21px;	
    background: url("../images/icons/icon-expand-sprite.png") 0px -76px no-repeat;
	padding:0px;
	text-indent:-9999px;
	margin-left:6px;	
}
a.iconExpand.minus:hover,
a.iconGroupExpand.minus:hover  {
	background: url("../images/icons/icon-expand-sprite.png") 0px -114px no-repeat;
	cursor:pointer;
}
a.iconExpand.minus:focus,
a.iconGroupExpand.minus:focus  {
    outline: var(--neo-focus-outline);
    box-shadow: var(--neo-focus-box-shadow);
    border-radius: var(--neo-focus-border-radius);  
}
.panelHead.expandable a.iconExpand.plus,
.panelHead.expandable a.iconGroupExpand.plus {background-image: url("../images/icons/icon-expand-sprite2.png");}
.panelHead.expandable a.iconExpand.plus:hover,
.panelHead.expandable a.iconGroupExpand.plus:hover {background-image: url("../images/icons/icon-expand-sprite2.png");}
.panelHead.expandable a.iconExpand.minus,
.panelHead.expandable a.iconGroupExpand.minus {background-image: url("../images/icons/icon-expand-sprite2.png");}
.panelHead.expandable a.iconExpand.minus:hover,
.panelHead.expandable a.iconGroupExpand.minus:hover {background-image: url("../images/icons/icon-expand-sprite.png");}
.dataTable td.center a.iconExpand {margin:0px auto;}

/* ************************************************************************** */



/* State shape icons */
/* ************************************************************************** */
.iconState.AL {	background-position: 0px 0px;}
.iconState.AK { background-position: 0px -29px;}
.iconState.AR { background-position: 0px -84px;}
.iconState.AZ {	background-position: 0px -56px;}
.iconState.CA {	background-position: 0px -112px;}
.iconState.CO {	background-position: 0px -140px;}
.iconState.CT { background-position: 0px -168px;}
.iconState.DE {	background-position: 0px -196px;}
.iconState.FL {	background-position: 0px -224px;}
.iconState.GA {	background-position: 0px -252px;}
.iconState.HI {	background-position: 0px -280px;}
.iconState.ID {	background-position: 0px -308px;}
.iconState.IL {	background-position: 0px -336px;}
.iconState.IN {	background-position: 0px -364px;}
.iconState.IA {	background-position: 0px -392px;}
.iconState.KS {	background-position: 0px -420px;}
.iconState.KY {	background-position: 0px -448px;}
.iconState.LA {	background-position: 0px -476px;}
.iconState.ME {	background-position: 0px -504px;}
.iconState.MD {	background-position: 0px -532px;}
.iconState.MA { background-position: 0px -560px;}
.iconState.MI {	background-position: 0px -588px;}
.iconState.MN {	background-position: 0px -616px;}
.iconState.MS { background-position: 0px -644px;}
.iconState.MO {	background-position: 0px -672px;}
.iconState.MT {	background-position: 0px -700px;}
.iconState.NE {	background-position: 0px -728px;}
.iconState.NV {	background-position: 0px -756px;}
.iconState.NH { background-position: 0px -784px;}
.iconState.NJ {	background-position: 0px -812px;}
.iconState.NM {	background-position: 0px -840px;}
.iconState.NY {	background-position: 0px -868px;}
.iconState.NC { background-position: 0px -896px;} 
.iconState.ND { background-position: 0px -924px;}
.iconState.OH {	background-position: 0px -952px;}
.iconState.OK {	background-position: 0px -980px;}
.iconState.OR {	background-position: 0px -1008px;}
.iconState.PA { background-position: 0px -1036px;}
.iconState.RI { background-position: 0px -1064px;}
.iconState.SC { background-position: 0px -1092px;}
.iconState.SD { background-position: 0px -1120px;}
.iconState.TN {	background-position: 0px -1148px;}
.iconState.TX {	background-position: 0px -1176px;}
.iconState.UT {	background-position: 0px -1204px;}
.iconState.VT {	background-position: 0px -1232px;}
.iconState.VA {	background-position: 0px -1260px;}
.iconState.WA {	background-position: 0px -1288px;}
.iconState.WV { background-position: 0px -1316px;}
.iconState.WI {	background-position: 0px -1344px;}
.iconState.WY {	background-position: 0px -1373px;}
.hmTooltip .iconState {
    display: block;
    height: 28px;
    width: 28px;
    background-image: url("../images/icons/icon-50-states-sprite-sm.png");
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    margin: 0 5px 0 0;
    padding: 0;
    text-indent: -9999px;
    width: 28px;
}
/* ************************************************************************** */
/* Verticals icons  */
/* ************************************************************************** */
/* Small (48x48) */
.iconVertical.small {
	display:block;
	height:50px !important; width:50px;
	background-image:url('../images/icons/icon-verticals-large-sprite.png');
	background-position:0px 200px;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
.iconVertical.small.vert1 { /* Edu Primary/Sec */
	background-position:0px -237px;
}
.iconVertical.small.vert2 { /* Edu Higher */
	background-position:0px -157px;
}
.iconVertical.small.vert5 { /* JPS */
	background-position:0px -474px;	
}
.iconVertical.small.vert6 { /* Social Svcs. */
	background-position:0px -711px;	
}
.iconVertical.small.vert7 { /* Transportation */
	background-position:0px -790px;	
}
.iconVertical.small.vert8 { /* Healthcare */
	background-position:0px -395px;	
}
.iconVertical.small.vert9 { /* Econ. Dev */
	background-position:0px -79px;
}
.iconVertical.small.vert10 { /* Pub. Finance */
	background-position:0px -632px;	
}
.iconVertical.small.vert11 { /* Natural / Env. */
	background-position:0px -553px;	
}
.iconVertical.small.vert17 { /* Homeland Sec. */
	background-position:0px -474px;	
}
.iconVertical.small.vert18 { /* Community Dev. */
	background-position:0px 0px;
}
.iconVertical.small.vert19 { /* General Govt. */
	background-position:0px -316px;	
}
.iconVertical.small.vert23 { /* Pub. Utilities */
	background-position:0px -869px;	
}
/* Large (100x100) */
.iconVertical.large {
	min-height:100px;
	width:100px;
	background-image:url('../images/icons/icon-verticals-large-sprite.png');
	background-repeat:no-repeat;
	background-position:-200px 0px;
	padding-left:0px;
	margin-right:20px;
	margin-top:3px;
	text-indent:-9999px;
}
.iconVertical.large.vert1 { /* Edu Primary/Sec */
	background-position:0px -1472px;
}
.iconVertical.large.vert2 { /* Edu Higher */
	background-position:0px -1342px;
}
.iconVertical.large.vert5 {  /* JPS */
	background-position:0px -1862px;
}
.iconVertical.large.vert6 { /* Social Svcs. */
	background-position:0px -2252px;
}
.iconVertical.large.vert7 { /* Transportation */
	background-position:0px -2382px;
}
.iconVertical.large.vert8 { /* Healthcare */
	background-position:0px -1732px;
}
.iconVertical.large.vert9 { /* Econ. Dev */
	background-position:0px -1212px;
}
.iconVertical.large.vert10 { /* Pub. Finance */
	background-position:0px -2122px;
}
.iconVertical.large.vert11 { /* Natural / Env. */
	background-position:0px -1992px;	
}
.iconVertical.large.vert17 { /* Homeland Sec. */
	background-position:0px -1862px;
}
.iconVertical.large.vert18 { /* Community Dev. */
	background-position:0px -1082px;
}
.iconVertical.large.vert19 { /* General Govt. */
	background-position:0px -1602px;
}
.iconVertical.large.vert23 { /* Pub. Utilities */
	background-position:0px -2512px;
}

/* ************************************************************************** */
/* Icon Links */
/* ************************************************************************** */

.iconLink {
	display:block;
	text-indent:-9999px;
}
.iconLink.fpds {
	width:41px; height:14px;
    background: url("../images/icons/icon-neo-fpds.png") 0px 0px no-repeat;
}
.iconLink.teaming {
	width:41px; height:14px;
    background: url("../images/icons/icon-neo-teaming.png") 0px 0px no-repeat;
}

/* ************************************************************************** */
/* Form field icons */
/* ************************************************************************** */
input.iconColorPick {         background: url("../images/icons/icon-sprite.png") right -1804px no-repeat;}
input.iconDate {              background: url("../images/icons/icon-sprite.png") right -81px no-repeat;}
input.formBtn.small.iconDate {background-position:87px -81px;}
input[type=text].dollars {    background: url("../images/icons/icon-text-dollars.png") 3px 7px no-repeat;          padding-left:12px;}
input[type=text].percent {    background: url("../images/icons/icon-text-percent.png") right 7px no-repeat;        padding-right: 10px;}

/* ************************************************************************** */
/* Other icons */
/* ************************************************************************** */
.iconOrgChart {padding-left:4px;}
.iconOrgChart img {border:0px;}
