/* Button Styles */

a.interfaceImageStandard 
{
	display: inline-block;	/* If not present, FF ignores width. */
	cursor:pointer;
	width: 22px; 
	height: 20px;
	vertical-align:middle;
}

a.interfaceImageSave 
{
	background: url('/images/core.png') no-repeat scroll -5px -4px;
}

a.interfaceImageSave2 
{
	background: url('/images/core2011.png') no-repeat scroll -5px -3px;
	width: 52px;
	height: 21px;
}

a.interfaceImageSave2:hover
{
	background: url('/images/core2011.png') no-repeat scroll -61px -3px;
	width: 52px;
	height: 21px;
}

a.interfaceImageNew
{
	background: url('/images/core.png') no-repeat scroll -30px -4px;
}

a.interfaceImageClose
{
	background: url('/images/core.png') no-repeat scroll -55px -4px;
}

a.interfaceImageDelete
{
	background: url('/images/core.png') no-repeat scroll -80px -4px;
}

a.interfaceImageRefresh
{
	background: url('/images/core.png') no-repeat scroll -105px -4px;
}

a.interfaceImagePrint 
{
	background: url('/images/core.png') no-repeat scroll -130px -4px;
}

a.interfaceImageFind
{
	background: url('/images/core.png') no-repeat scroll -155px -4px;
}

a.interfaceImageFindCombo
{
	background: url('/images/core.png') no-repeat scroll -157px -4px;
}

a.interfaceImageView 
{
	background: url('/images/core.png') no-repeat scroll -180px -4px;
}

a.interfaceImageViewCombo
{
	background: url('/images/core.png') no-repeat scroll -183px -4px;
}

a.interfaceImageCopy
 {
	background: url('/images/core.png') no-repeat scroll -205px -4px;
}

a.interfaceImagePreview
{
	background: url('/images/core.png') no-repeat scroll -230px -4px;
}

a.interfaceImageTrash
{
	background: url('/images/core.png') no-repeat scroll -5px -29px;
}

a.interfaceImageChange
{
	background: url('/images/core.png') no-repeat scroll -30px -29px;
}

a.interfaceImageUpdate
{
	background: url('/images/core.png') no-repeat scroll -55px -29px;
}

a.interfaceImageSMS
{
	background: url('/images/core.png') no-repeat scroll -80px -29px;
}

a.interfaceImageCheck
{
	background: url('/images/core.png') no-repeat scroll -105px -29px;
}

a.interfaceImageNewMessage
{
	background: url('/images/core.png') no-repeat scroll -130px -29px;
}

a.interfaceImageSend
{
	background: url('/images/core.png') no-repeat scroll -155px -29px;
}

a.interfaceImageForward
{
	background: url('/images/core.png') no-repeat scroll -180px -29px;
}

a.interfaceImageReply
{
	background: url('/images/core.png') no-repeat scroll -205px -29px;
}

a.interfaceImageReplyAll
{
	background: url('/images/core.png') no-repeat scroll -230px -29px;
}

a.interfaceImageContacts
{
	background: url('/images/core.png') no-repeat scroll -5px -54px;
}

a.interfaceImageAdd
{
	background: url('/images/core.png') no-repeat scroll -30px -54px;
}

a.interfaceImageSearch
{
	background: url('/images/core.png') no-repeat scroll -55px -54px;
}

a.interfaceImageExport
{
	background: url('/images/core.png') no-repeat scroll -80px -54px;
}

a.interfaceImageImport
{
	background: url('/images/core.png') no-repeat scroll -105px -54px;
}

a.interfaceImageMessenger
{
	background: url('/images/core.png') no-repeat scroll -130px -54px;
}

a.interfaceImageHome
{
	background: url('/images/core.png') no-repeat scroll -155px -54px;
}

a.interfaceImageMap
{
	background: url('/images/core.png') no-repeat scroll -180px -54px;
}

a.interfaceImageAttachments
{
	background: url('/images/core.png') no-repeat scroll -205px -54px;
}

a.interfaceImageGroups
{
	background: url('/images/core.png') no-repeat scroll -230px -54px;
}

a.interfaceImageBack
{
	background: url('/images/core.png') no-repeat scroll -5px -79px;
}

a.interfaceImageNext
{
	background: url('/images/core.png') no-repeat scroll -30px -79px;
}

a.interfaceImageEdit
{
	background: url('/images/core.png') no-repeat scroll -55px -79px;
}

a.interfaceImageGoCombo
{
	background: url('/images/core.png') no-repeat scroll -80px -79px;
}

a.interfaceImageCall
{
	background: url('/images/core.png') no-repeat scroll -105px -79px;
}

a.interfaceImageHelp
{
	background: url('/images/core.png') no-repeat scroll -130px -79px;
}

a.interfaceImageEmail
{
	background: url('/images/core.png') no-repeat scroll -155px -79px;
}

a.interfaceImageViewCombo
{
	background: url('/images/core.png') no-repeat scroll -180px -79px;
}

a.interfaceImageCalendar
{
	background: url('/images/core.png') no-repeat scroll -205px -79px;
	width: 22px;
	height: 20px;
}

a.interfaceImageNewFolder
{
	background: url('/images/core.png') no-repeat scroll -230px -79px;
	width: 22px;
	height: 20px;
}

a.interfaceImageNoUpdate
{
	background: url('/images/core.png') no-repeat scroll -5px -104px;
}

a.interfaceImageColor
{
	background: url('/images/core.png') no-repeat scroll -30px -104px;
}

a.interfaceImageBlank
{
	background: url('/images/core.png') no-repeat scroll -55px -104px;
}

a.interfaceImageSelectUnselect
{
	background: url('/images/core.png') no-repeat scroll -5px -129px;
	width: 100px;
	height: 20px;
}

a.interfaceImagePrintEmail
{
	background: url('/images/core.png') no-repeat scroll -130px -129px;
	width: 43px;
	height: 20px;
}

a.interfaceImageNextLong 
{
	background: url('/images/core.png') no-repeat scroll -178px -129px;
	height: 20;
	width: 46;
}

a.interfaceImageMenuSwitch
{
	background: url('/images/core.png') no-repeat scroll -5px -159px;
	width: 26px;
	height: 23px;
}

a.interfaceImageMenuHelp
{
	background: url('/images/core.png') no-repeat scroll -30px -159px;
	width: 20px;
	height: 20px;
}

a.interfaceImageMenuPDFView
{
	background: url('/images/core.png') no-repeat scroll -55px -159px;
	width: 20px;
	height: 20px;
}

a.interfaceImageMenuPDFEmail
{
	background: url('/images/core.png') no-repeat scroll -80px -159px;
	width: 20px;
	height: 20px;
}

a.interfaceImageMenuRefresh
{
	background: url('/images/core.png') no-repeat scroll -105px -159px;
	width: 19px;
	height: 23px;
}

a.interfaceImageMenuPrint
{
	background: url('/images/core.png') no-repeat scroll -130px -159px;
	width: 22px;
	height: 24px;
}

a.interfaceImageMenuPrintAllTabs
{
	background: url('/images/core.png') no-repeat scroll -155px -159px;
	width: 26px;
	height: 20px;
}

a.interfaceImageMenuDefaultTab
{
	background: url('/images/core.png') no-repeat scroll -180px -159px;
	width: 26px;
	height: 20px;
}

a.interfaceImageMenuAutoFill
{
	background: url('/images/core.png') no-repeat scroll -205px -159px;
	width: 26px;
	height: 23px;
}

a.interfaceImageMenuAutomation
{
	background: url('/images/core.png') no-repeat scroll -230px -159px;
	width: 26px;
	height: 23px;
}

a.interfaceImageCogNormal
{
	background: url('/images/core.png') no-repeat scroll -30px -184px;
	width: 26px;
	height: 20px;
}

a.interfaceImageCogSwitched
{
	background: url('/images/core.png') no-repeat scroll -5px -184px;
	width: 26px;
	height: 20px;
}

a.interfaceImageCurrency {
	background: url('/images/core.png') no-repeat scroll -205px -184px;
	height: 16;
	width: 20;
}

a.interfaceImageGo
{
	background: url('/images/core.png') no-repeat scroll -230px -209px;
	width: 20px; 
	height: 14px;
}

/* Status Message Icon */

div.interfaceImageExclamation
{
	background: url('/images/core.png') no-repeat scroll -5px -290px;
	width: 30px;
	height: 29px;
}

div.interfaceImageStatus
{
	background: url('/images/core.png') no-repeat scroll -60px -290px;
	width: 30px;
	height: 29px;
}


/* Tab Styles */

td.tabNonSelected
{
	font:8pt 'Verdana';
	color:white;
	background: transparent url('/images/coreTabNonSelected.gif') repeat-x;
}

td.tabSelected
{
	font:8pt 'Verdana';
	font-weight: bold;
	color:#F3F3F3;
	background-color: transparent;
	background: transparent url('/images/coreTabSelected.png') repeat-x;
}

td.ImageNonSelectedLeft
{
	background: url('/images/core.png') no-repeat scroll -5px -325px;
	width: 5px;
	height: 20px;
}

td.ImageNonSelectedRight
{
	background: url('/images/core.png') no-repeat scroll -35px -325px;
	width: 5px;	
	height: 20px;
}

td.ImageSelectedLeft
{
	background: url('/images/core.png') no-repeat scroll -65px -325px;
	width: 5px;	
	height: 20px;
}

td.ImageSelectedRight {
	background: url('/images/core.png') no-repeat scroll -100px -325px;
	width: 5px;	
	height: 20px;
}

a.Selected, a.Selected:link, a.Selected:visited, a.Selected:active
{
	font-weight: bold;
	color:#525252;
	outline: none;
	background-color: transparent;
}

a.TabNonSelected, a.TabNonSelected:link, a.TabNonSelected:visited, Aa.TabNonSelected:active
{
	color:#525252;
}
