/*stylesheet for new icons */

.htmlformat {
	background-image: url('./images/html.png');
}

.pdfformat {
	background-image: url('./images/pdf.png');
}

.textformat {
	background-image: url('./images/text.png');
}

.csvformat {
	background-image: url('./images/excel.png');
}

.smallIcon_left {
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 25px !important;
	min-height: 16px;
}

.login {
  background: transparent url('./images/door_in.png') no-repeat 5px center;
}

/* larger icons */
.addproduct {
  background-image: url('./images/erm-addproduct.png');
}

.adddiscount {
  background-image: url('./images/erm-adddiscount.png');
}

.inventory {
  background-image: url('./images/erm-inventory.png');
}

.recipies {
  background-image: url('./images/erm-recipies.png');
}

.products {
  background-image: url('./images/erm-products.png');
}

.discounts {
  background-image: url('./images/erm-discounts.png');
}

.valuemeals {
  background-image: url('./images/erm-valuemeals.png');
}

.editpanels {
  background-image: url('./images/erm-editpanels.png');
}

.functions {
  background-image: url('./images/erm-functions.png');
}

.classcodes {
  background-image: url('./images/erm-classcodes.png');
}

.inventory-categories {
  background-image: url('./images/erm-inventory-categories.png');
}

.inventory-locations {
  background-image: url('./images/erm-inventory-locations.png');
}

.inventory-vendors {
  background-image: url('./images/erm-inventory-vendors.png');
}

.inventory-uom {
  background-image: url('./images/erm-inventory-uom.png');
}

.inventory-freqdist {
  background-image: url('./images/erm-inventory-freqdist.png');
}

.inventory-types {
  background-image: url('./images/erm-inventory-types.png');
}

.product-categories {
  background-image: url('./images/erm-product-categories.png');
}

.addreport {
  background-image: url('./images/customreports-add.png');
}

.managereports {
  background-image: url('./images/customreports-manage.png');
}

.addrow_full {
  background-image: url('./images/dashboardeditor-full.png');
}

.addrow_half {
  background-image: url('./images/dashboardeditor-half.png');
}

.addrow_third {
  background-image: url('./images/dashboardeditor-third.png');
}

.letterpaper {
  background-image: url('./images/layout-letter.png');
}

.legalpaper {
  background-image: url('./images/layout-legal.png');
}

.portrait {
  background-image: url('./images/layout-portrait.png');
  height: 45px !important;
}

.landscape  {
  background-image: url('./images/layout-landscape.png');
  padding-left: 58px !important;
  height: 45px !important;
}

.layout_selector {
  background-repeat: no-repeat;
  display: block;
  height: 60px;
  padding-left: 47px;
  width: 5em;
}

.smallIcon-right {
  background-position: right top;
  background-repeat: no-repeat;
  min-height: 16px;
  padding-right: 20px;
}

.smallIcon-left {
  background-position: 5px center;
  background-repeat: no-repeat;
  padding-left: 25px !important;
  min-height: 16px;
}



.smallIcon-top {
  background-position: center top;
  background-repeat: no-repeat;
  padding-top: 18px;
}

.withLargeIcon {
  background-position: 8px center;
  background-repeat: no-repeat;
  min-height: 60px;
  padding: 10px 10px 10px 81px !important;
}


/* smaller icons */

.form_add {
  background-image: url('./images/form_add.png');
}

.add {
  background-image: url('./images/add.png');
}

.search {
  background-image: url('./images/search.png');
}

.calendar {
  background-image: url('./images/calendar.png');
}

.close {
  background-image: url('./images/close.png');
}

.close_black {
  background-image: url('./images/close_black.png');
}

.searchtext {
  background-image: url(./images/search.png);
  background-position: 5px center !important;
  color: #888888;
  padding-left: 22px !important;
  display: block;
  padding-top: 2px;
}

.file_export {
  background-image: url('./images/file_export.png');
}

.file_folder {
  background-image: url('./images/file_folder.png');
}

.formula_editor {
  background-image: url('./images/formula_editor.png');
}

.report_delete {
  background-image: url('./images/report_delete.png');
}

.form_edit {
  background-image: url('./images/form_edit.png');
}

.database_edit {
  background-image: url('./images/database_edit.png');
}

.save {
  background-image: url('./images/disk.png');
}

.align_left {
  background-image: url('./images/text_align_left.png');
}

.align_right {
  background-image: url('./images/text_align_right.png');
}

.align_center {
  background-image: url('./images/text_align_center.png');
}

.runreport {
  background-image: url('./images/report_go.png');
}

.addnew {
  background-image: url('./images/item_add.png');
}

.downarrow {
  background: transparent url('./images/downarrow_blue.png') no-repeat right center;
}

.uparrow {
  background: transparent url('./images/uparrow_blue.png') no-repeat right center;
}

.bullet {
  background: transparent url('./images/bullet-black.png') no-repeat 5px center;
}

.favorites {
  background: transparent url('./images/starred.png') no-repeat 5px center;
}

.savedreports {
  background: transparent url('./images/saved_reports.png') no-repeat 5px center;
}

.logout {
  background: transparent url('./images/door_out.png') no-repeat 5px center;
}

.settings {
  background: transparent url('./images/brick_edit.png') no-repeat 5px center;
}

.help {
  width: 25px;
  height: 16px;
  background: transparent url('./images/help.png') no-repeat 5px top;
  cursor: pointer;
  float: left;
  margin-left: 5px !important;
  display: block;
}

.addfavorite {
  width: 25px;
  height: 16px;
  background: transparent url('./images/add.png') no-repeat 5px top;
  cursor: pointer;
  float: left;
  margin-left: 5px !important;
  display: block;
}

.removefavorite {
  width: 25px;
  height: 16px;
  background: transparent url('./images/delete.png') no-repeat 5px top;
  cursor: pointer;
  float: left;
  margin-left: 5px !important;
  display: block;
}

.exclamation {
  background: transparent url('./images/exclamation.png') no-repeat left center;
}

.tab_add {
  background: transparent url('./images/tab_add.png') no-repeat 5px center;
}

.tab_delete {
  background: transparent url('./images/tab_delete.png') no-repeat 5px center;
}
 
.nav_first {
  background: transparent url('./images/nav_first.png') no-repeat left center;
}

.nav_prev {
  background: transparent url('./images/nav_prev.png') no-repeat left center;
}

.nav_next {
  background: transparent url('./images/nav_next.png') no-repeat left center;
}

.nav_last {
  background: transparent url('./images/nav_last.png') no-repeat left center;
}

.nav_first.disabled {
  background-image: url('./images/nav_first_disabled.png')
}

.nav_prev.disabled {
  background-image: url('./images/nav_prev_disabled.png')
}

.nav_next.disabled {
  background-image: url('./images/nav_next_disabled.png')
}

.nav_last.disabled {
  background-image: url('./images/nav_last_disabled.png')
}

.move_up {
  background: transparent url('./images/move_up.png');
}

.move_down {
  background: transparent url('./images/move_down.png');
}

.move_up.disabled {
  background-image: url('./images/move_up_disabled.png')
}

.move_down.disabled {
  background-image: url('./images/move_down_disabled.png')
}

.delete {
  background-image: url('./images/delete.png');
}

.chart_bar {
  background-image: url('./images/chart_bar.png');
}


.chart_line {
  background-image: url('./images/chart_line.png');
}


.chart_pie {
  background-image: url('./images/chart_pie.png');
}




.login {
  background: transparent url('./images/door_in.png') no-repeat 5px center;
}

.info {
  background: transparent url('./images/information.png') no-repeat 5px center;
  padding-left: 25px;
}

.infotext {
  color: #3f6284;
}

.addtext {
  color: #1e7b03;
}

.smalliconbutton {
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  width: 16px;
  height: 16px;
  padding: 2px;
  margin: 1px auto;
}

.smalliconbutton.enabled:hover {
  margin: 0 auto;
  border: 1px solid #8c98b3;
  background-color: #e1e4eb;
}

.calc {
  background: transparent url('./images/calculator.png') no-repeat 5px center;
}

small.infotext {
  display: block;
  padding-bottom: 3px;
  padding-left: 25px;
  padding-top: 2px;
}

p.help {
  color: #3f6284;
  padding: 0 0 5px 25px;
}

/* starred/unstarred */
.star {
  width: 25px;
  height: 16px;
  background: transparent  url('./images/notstarred.png') no-repeat 5px top;
  cursor: pointer;
  float: left;
  margin-left: 5px !important;
  display: block;
}

.star:hover {
  background-image: url('./images/starred.png');
}

.starred .star {
  background-image: url('./images/starred.png');
}

.html {
  padding-right: 20px;
  min-height: 16px;
  background: transparent url('./images/html.png') no-repeat center right;
}

.pdf  { 
  padding-right: 20px;
  min-height: 16px;
  background: transparent url('./images/pdf.png') no-repeat center right;
}

.text { 
  min-height: 16px;
  padding-right: 20px;
  background: transparent url('./images/text.png') no-repeat center right;
}

.csv { 
  min-height: 16px;
  padding-right: 20px;
  background: transparent url('./images/excel.png') no-repeat center right;
}

.xml { 
  min-height: 16px;
  padding-right: 20px;
  background: transparent url('./images/xml.png') no-repeat center right;
}

a[href ^="mailto:"] {
  min-height: 16px;
  padding-right: 20px;
  background: transparent url('./images/email.png') no-repeat center right;
}
