#app-header-logo {
	background: url('../gfx/default/mdu-logo.gif') no-repeat center;
	border: none;
	width: 220px;
	height: 42px;
}

#app-login-logo .x-panel-body {
	background: url('../gfx/default/mdu-logo-bigger.gif') no-repeat center #fff;
	border: 1px solid #eeeeee;
}

.Info {
	padding: 5px;
	font-size: 11px;
	line-height: 20px;
}

.Info .Label {
	font-weight: bold;
}

.Info .Data {
	float: left;
	margin-left: 30px;
	margin-bottom: 5px;
}

.Info ul {
	margin-bottom: 5px;
	list-style-type: circle;
	list-style-position: outside;
}

.Info ul li {
	margin-left: 20px;
}

.Info.Staff {
	background: url('../gfx/default/staff.png') no-repeat top right;
}

.Info.Stats {
	background: url('../gfx/default/stats.png') no-repeat top right;
}

.SignupSteps .IconExt.invisible {
	color: #e0e0e0;
}

.SignupSteps .IconExtisOver.invisible {
	color: #000;
}

.SignupSteps .Name {
	margin-bottom: 3px;
}

.SignupSteps .Title {
	border-color: #fff;
}

.SignupSteps .Info {
	margin-top: 3px;
}

.SignupSteps .Icon {
	font-weight: bold;
	font-size: 15px;
	line-height: 32px;
	height: 32px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #eaeaea;
	background-color: #eaeaea;
}

.icon-medium-wizard {
    background-image: url('../gfx/default/icons/medium/wizard.png');
}

table.customerStats td {
	padding: 2px 3px;
	vertical-align: middle;
}

.Calendar .ScheduleProperty {
	display: none;
}

.Calendar.Mode2 .ScheduleProperty {
	display: inline;
	overflow: hidden;
}

.CalendarDayColumn {
	padding: 3px;
	border-right: 1px solid #E9E9E9;
}

.CalendarDayHeader {
	width: 100%;
	border-bottom: 1px solid #99BBE8;
	background-color: #feffe1;
}

.CalendarDayHeader .x-panel-body {
	background-color: #feffe1;
}

.CalendarDayHeader .Switch {
	font-weight: bold;
	text-align: center;
}

.CalendarDayHeader .Title {
	padding: 3px 10px;
	border-right: 1px solid #E9E9E9;
	background-color: #feffe1;
}

.CalendarDaySlot, .CalendarDaySlot.IconExtisOver, .CalendarDaySlot.IconExtisSelected {
	padding: 0 5px;
	border-top: 1px solid #E9E9E9;
	cursor: pointer;
}

.CalendarDaySlot.Scheduled {
	border-top: 1px solid transparent;
	background-color: #feffe1;
}

.CalendarDaySlot.Scheduled.FirstSchedule {
	border-top: 1px solid #E9E9E9;
}

.CalendarDaySlot.Off, .CalendarDaySlot.Off.Scheduled {
	background-color: #f3f3f3;
	color: #c0c0c0;
}

.CalendarDaySlot.On {
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
}

.Calendar.Mode2 .CalendarDaySlot.On {
	border-left: 1px solid blue;
	border-right: 1px solid blue;
}

.Calendar.Mode2 .CalendarDaySlot.First, .Calendar.Mode2 .CalendarDaySlot.First.Scheduled.FirstSchedule {
	border-top: 1px solid blue;
}

.CalendarDaySlot.Off .ScheduleData {
	color: #e0e0e0;
}

.CalendarDaySlot .ScheduleData {
	text-decoration: underline;
}

.CalendarDaySlotData {
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
}

.CalendarDaySlotData::-moz-selection, .ScheduleProperty::-moz-selection,
.ScheduleData::-moz-selection {
   background: transparent;
   color: inherit;
}

.CalendarDaySlot.IconExtisOver, .CalendarDaySlot.IconExtisSelected {
	border-bottom: none;
}

.CalendarDaySlot.Off.IconExtisOver, .CalendarDaySlot.Off.IconExtisSelected {
	border-left: none;
	border-right: none;
}

.CalendarDaySlot.Off.IconExtisOver, .CalendarDaySlot.Scheduled.Off.IconExtisOver,
.CalendarDaySlot.Off.IconExtisSelected, .CalendarDaySlot.Scheduled.Off.IconExtisSelected {
	color: #000;
}

.CalendarDaySlot.Scheduled.Off.IconExtisOver .ScheduleData,
.CalendarDaySlot.Scheduled.Off.IconExtisSelected .ScheduleData {
	color: #000;
	text-decoration: none;
}

.CalendarDaySlot.On.NotAllowed, .CalendarDaySlot.On.NotAllowed.IconExtisOver {
	text-decoration: line-through;
}

/*.CalendarDaySlot.Scheduled.IconExtisOver, .CalendarDaySlot.Scheduled.Off.IconExtisOver {
	background-color: #efefef;
	color: #000;
	background: #efefef url('../gfx/default/grid/row-over.gif') repeat-x left top;
}*/

.WeekDayColumn {
	padding: 3px;
	border-right: 1px solid #E9E9E9;
	float: left;
	width: 13%;
}

.WeekDayHeader {
	border-bottom: 1px solid #99BBE8;
	background-color: #feffe1;
}

.WeekDayHeader .x-panel-body {
	background-color: #feffe1;
}

.WeekDayHeader .Title {
	padding: 3px;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #E9E9E9;
	float: left;
	width: 13%;
	background-color: #feffe1;
}

.WeekDaySlot {
	padding: 0 5px;
	cursor: pointer;
}

.WeekDaySlot.On {
	background-color: #feffe1;
	border-top: 1px solid transparent;
	border-left: 1px solid blue;
	border-right: 1px solid blue;
}

.WeekDaySlot.Off {
	border-top: 1px solid #E9E9E9;
}

.WeekDaySlot.First, .WeekDaySlot.Off.First,
.WeekDaySlot.First.IconExtisOver, .WeekDaySlot.First.IconExtisSelected {
	border-top: 1px solid blue;
}

.WeekDaySlotData {
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
}

.WeekDaySlotData::-moz-selection {
   background: transparent;
   color: inherit;
}

.WeekDaySlot.Off {
	background-color: #f3f3f3;
	color: #c0c0c0;
}

.WeekDaySlot.IconExtisOver, .WeekDaySlot.IconExtisSelected {
	border-top: 1px solid #E9E9E9;
	border-bottom: none;
	margin: 0;
}

.WeekDaySlot.Off.IconExtisOver, .WeekDaySlot.Off.IconExtisSelected {
	border-left: none;
	border-right: none;
	border-bottom: none;
}

.WeekDaySlot.Off.IconExtisOver, .WeekDaySlot.Scheduled.Off.IconExtisOver,
.WeekDaySlot.Off.IconExtisSelected, .WeekDaySlot.Scheduled.Off.IconExtisSelected {
	color: #000;
}

.Header .No.Unresolved, .Header .No.Unclosed {
    background-color: red;
}

.Header .No.Resolved, .Header .No.Closed {
    background-color: green;
}

.Header .Add .TicketIndicator {
    background-color: yellow;
    font-size: 16px;
    font-weight: bold;
    color: #000;
    line-height: 26px;
    vertical-align: middle;
}

.Header .Add .CalendarIndicator {
    background-color: green;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    line-height: 26px;
    vertical-align: middle;
}

/******************
 * Values styles
 *
 */

.CustomerNew, .TicketResolved, .CalendarEventClosed {
	background-color: #57ff57;
}

.CalendarEventOverdue, .TicketCustomer {
	background-color: #ffcfcf;
}

.TicketScheduled {
    background-color: #feffe1;
}

.InactiveNotification {
    color: #999;
}

.PropertyNonLive {
    background-color: #f6f6f6;
    border-top: 1px solid #f6f6f6;
}

.x-grid3-row-over.PropertyNonLive {
    border-top: 1px solid #dddddd;
}

.x-grid3-row-selected.PropertyNonLive {
    border-top: 1px dotted #a3bae9;
}

.PropertyDisabled {
    color: #999;
}

.EmployeeInactive {
    color: #999;
}

.EmployeeTechnician {
    background-color: #feffe1;
}

.LineupInactive {
    background-color: #f6f6f6;
    border-top: 1px solid #f6f6f6;
    color: #999;
}

.x-grid3-row-over.CustomerNew,
.x-grid3-row-over.CalendarEventClosed, .x-grid3-row-over.CalendarEventOverdue,
.x-grid3-row-over.TicketResolved, .x-grid3-row-over.TicketCustomer, .x-grid3-row-over.TicketScheduled,
.x-grid3-row-over.InactiveNotification,
.x-grid3-row-over.PropertyNonLive, .x-grid3-row-over.PropertyDisabled,
.x-grid3-row-over.EmployeeInactive, .x-grid3-row-over.EmployeeTechnician,
.x-grid3-row-over.LineupInactive
{
    color: #000;
	background-color: #efefef;
}

.x-grid3-summary-row {
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    color: #5E5E5E;
    background: #f1f2f4;
}
.x-grid3-summary-row .x-grid3-cell-inner {
    font-weight:bold;
    padding-bottom:4px;
}
.x-grid-hide-summary .x-grid3-summary-row {
    display:none;
}
.x-grid3-summary-msg {
    padding:4px 16px;
    font-weight:bold;
}

.CustomerInactive, .CustomerActive, .CustomerSuspended, .CustomerOnHold {
	font-weight: bold;
}

.CustomerActive {
	color: #158f00;
}

.CustomerSuspended {
	color: #231fa3;
}

.CustomerOnHold {
	color: #bd9621;
}

.DefaultPhone {
	text-decoration: underline;
}

.PropertyStatus {
	font-weight: bold;
}

.PropertyStatus.Active, .PropertyStatus.Live, .PropertyStatus.Enabled {
	color: #158f00;
}

/* customer list / customer name */
.x-grid3-col-name, .x-grid3-col-customer, .x-grid3-col-property,
.x-grid3-col-modem-info-name {
	font-weight: bold;
}

.x-grid3-col-penetration, .x-grid3-col-paying_units, .x-grid3-col-revenue,
.x-grid3-col-gross, .x-grid3-col-circuit, .x-grid3-col-takers {
	font-weight: bold;
}

.x-grid3-col-history-author, .x-grid3-hd-history-author,
.x-grid3-col-history-message, .x-grid3-hd-history-message,
.x-grid3-col-modem-info-value, .x-grid3-hd-modem-info-value,
.x-grid3-col-service-option, .x-grid3-hd-service-option,
.x-grid3-col-calendar-event-name, .x-grid3-hd-calendar-event-name,
.x-grid3-col-calendar-event-description, .x-grid3-hd-calendar-event-description,
.x-grid3-col-calendar-event-employee, .x-grid3-hd-calendar-event-employee,
.x-grid3-col-calendar-event-customer, .x-grid3-hd-calendar-event-customer,
.x-grid3-col-calendar-event-property, .x-grid3-hd-calendar-event-property,
.x-grid3-col-contact-name, .x-grid3-hd-contact-name,
.x-grid3-col-contact-company, .x-grid3-hd-contact-company,
.x-grid3-col-contact-position, .x-grid3-hd-contact-position 
{
	overflow: auto;
	white-space: normal !important;
}

.x-grid3-col-calendar-event-name,
.x-grid3-col-contact-name {
	font-weight: bold;
}

.IconConn {
    padding: 0;
    padding-left: 32px;
    margin-bottom: 10px;
    float: left;
    background: url('../gfx/default/icons/medium/connection.png') no-repeat left !important;
}

.IconConn .IconExt {
    width: 180px;
    margin: 0;
}

.x-tree-headers {
    border-bottom: 1px solid #ccc;
}

/**********
 * Icons
 *
 */

.Icon.package {
	background: url('../gfx/default/icons/medium/package.png') no-repeat center !important;
}

.Icon.plan {
	background: url('../gfx/default/icons/medium/plan.png') no-repeat center !important;
}

.Icon.upsale {
	background: url('../gfx/default/icons/medium/upsale.png') no-repeat center !important;
}

.Icon.rate {
	background: url('../gfx/default/icons/medium/rate.png') no-repeat center !important;
}

.Icon.item {
    background: url('../gfx/default/icons/medium/revenue.png') no-repeat center !important;
}

.Icon.receiver {
	background: url('../gfx/default/icons/medium/receiver.png') no-repeat center !important;
}

.Icon.tivo {
	background: url('../gfx/default/icons/medium/tivo.gif') no-repeat center !important;
}

.Icon.modem {
	background: url('../gfx/default/icons/medium/modem.png') no-repeat center !important;
}

.Icon.accesscard,
.Icon.qbox {
	background: url('../gfx/default/icons/medium/hardware.png') no-repeat center !important;
}

.Icon.phone {
    background: url('../gfx/default/icons/medium/phone.png') no-repeat center !important;
}

.Report.property-penetration, .Report.company-penetration {
	background: url('../gfx/default/icons/medium/penetration.png') no-repeat center !important;
}

.Report.property-revenue, .Report.company-revenue {
	background: url('../gfx/default/icons/medium/revenue.png') no-repeat center !important;
}

.Report.property-gross-profit, .Report.company-gross-profit {
	background: url('../gfx/default/icons/medium/gross.png') no-repeat center !important;
}

.Report.property-network-assessment {
	background: url('../gfx/default/icons/medium/network-assessment.png') no-repeat center !important;
}

.Report.customer-scheduled-status-changes {
	background: url('../gfx/default/icons/medium/status-changes.png') no-repeat center !important;
}

.Report.customer-activation-archive {
    background: url('../gfx/default/icons/medium/activation-archive.png') no-repeat center !important;
}

.Report.customer-sign-ups {
    background: url('../gfx/default/icons/medium/customers.png') no-repeat center !important;
}

.Report.property-revenue-takers-share {
    background: url('../gfx/default/icons/medium/share.png') no-repeat center !important;
}

.Report.company-packages, .Report.property-packages {
    background: url('../gfx/default/icons/medium/package.png') no-repeat center !important;
}

.Report.customer-receivers {
    background: url('../gfx/default/icons/medium/receiver.png') no-repeat center !important;
}

.Report.customer-self-install {
    background: url('../gfx/default/icons/medium/modem.png') no-repeat center !important;
}

.Report.company-rates, .Report.property-rates {
    background: url('../gfx/default/icons/medium/rate.png') no-repeat center !important;
}

.Report.company-calendar-events {
    background: url('../gfx/default/icons/medium/calendar.png') no-repeat center !important;
}

.Report.customer-services {
    background: url('../gfx/default/icons/medium/plan.png') no-repeat center !important;
}

.Report.customer-cid-requests, .Report.customer-cancellations, 
.Report.customer-no-rates, .Report.customer-directv,
.Report.trouble-tickets-extended, .Report.trouble-tickets-summary,
.Report.sales-tracking-activities, .Report.sales-tracking-referrals
{
    background: url('../gfx/default/icons/medium/report-grey.png') no-repeat center !important;
}

.icon-small-customers {
	background-image: url('../gfx/default/icons/small/customers.png') !important;
}

.icon-small-customer {
	background-image: url('../gfx/default/icons/small/customer.png') !important;
}

.icon-small-calendar {
	background-image: url('../gfx/default/icons/small/calendar.gif') !important;
}

.icon-small-properties, .icon-small-property {
	background-image: url('../gfx/default/icons/small/property.png') !important;
}

.icon-small-logout {
	background-image: url('../gfx/default/icons/small/logout.png') !important;
}

.icon-small-download {
	background-image: url('../gfx/default/icons/small/download.png') !important;
}

.icon-small-search {
	background-image: url('../gfx/default/icons/small/search.png') !important;
}

.icon-small-filter {
	background-image: url('../gfx/default/icons/small/filter.png') !important;
}

.icon-small-legend {
	background-image: url('../gfx/default/icons/small/help.gif') !important;
}

.icon-small-refresh {
	background-image: url('../gfx/default/icons/small/refresh.png') !important;
}

.icon-small-save {
	background-image: url('../gfx/default/icons/small/save.png') !important;
}

.icon-small-delete {
	background-image: url('../gfx/default/icons/small/delete.png') !important;
}

.x-tree-col-text .icon-small-save,
.x-tree-col-text .icon-small-delete {
    height: 16px;
    line-height: 16px;
    background-repeat: no-repeat;
    background-position: center; 
}

.icon-grid-delete {
    background-image: url('../gfx/default/icons/small/delete.gif') !important;
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin: -1px -2px;
}

.icon-small-page-size {
	background-image: url('../gfx/default/icons/small/pagesize.png') !important;
}

.icon-small-export {
	background-image: url('../gfx/default/icons/small/export.png') !important;
}

.icon-small-options {
	background-image: url('../gfx/default/icons/small/options.png') !important;
}

.icon-small-export-pdf {
	background-image: url('../gfx/default/icons/small/pdf.png') !important;
}

.icon-small-export-txt {
    background-image: url('../gfx/default/icons/small/txt.png') !important;
}

.icon-small-export-csv {
	background-image: url('../gfx/default/icons/small/csv.png') !important;
}

.icon-small-export-ics {
    background-image: url('../gfx/default/icons/small/calendar.png') !important;
}

.icon-small-trouble-tickets {
	background-image: url('../gfx/default/icons/small/tickets.png') !important;
}

.icon-small-trouble-ticket {
	background-image: url('../gfx/default/icons/small/ticket.png') !important;
}

.icon-small-trouble-tickets-customer {
	background-image: url('../gfx/default/icons/small/tickets_customer.png') !important;
}

.icon-small-trouble-tickets-property {
	background-image: url('../gfx/default/icons/small/tickets_property.png') !important;
}

.icon-small-reports, .icon-small-report {
	background-image: url('../gfx/default/icons/small/reports.png') !important;
}

.icon-small-customer-status-active,
.icon-small-customer-status-inactive,
.icon-small-customer-status-onhold,
.icon-small-customer-status-suspended,
.icon-small-true,
.icon-small-false,
.icon-small-ticket-escalation-high,
.icon-small-ticket-escalation-elevated,
.icon-small-ticket-escalation-normal,
.icon-small-ticket-escalation-low {
	height: 13px;
	line-height: 13px;
}

.icon-small-customer-status-active, .icon-small-true, .icon-small-ticket-escalation-normal {
	background: url('../gfx/default/icons/small/status_active.gif') no-repeat center !important;
}

.icon-small-customer-status-inactive, .icon-small-false, .icon-small-ticket-escalation-low {
	background: url('../gfx/default/icons/small/status_inactive.gif') no-repeat center !important;
}

.icon-small-customer-status-onhold {
	background: url('../gfx/default/icons/small/status_onhold.gif') no-repeat center !important;
}

.icon-small-customer-status-suspended {
	background: url('../gfx/default/icons/small/status_suspended.gif') no-repeat center !important;
}

.icon-small-ticket-escalation-high {
	background: url('../gfx/default/icons/small/ticket_high.gif') no-repeat center !important;
}

.icon-small-ticket-escalation-elevated {
	background: url('../gfx/default/icons/small/ticket_elevated.gif') no-repeat center !important;
}

.icon-small-add {
	background-image: url('../gfx/default/icons/small/add.png') !important;
}

.icon-small-info {
	background-image: url('../gfx/default/icons/small/info.gif') !important;
}

.icon-small-restart {
	background-image: url('../gfx/default/icons/small/restart.png') !important;
}

.icon-small-return {
	background-image: url('../gfx/default/icons/small/return.png') !important;
}

.icon-small-package {
	background-image: url('../gfx/default/icons/small/package.png') !important;
}

.icon-small-plan {
	background-image: url('../gfx/default/icons/small/plan.png') !important;
}

.icon-small-upsale {
	background-image: url('../gfx/default/icons/small/upsale.png') !important;
}

.icon-small-receiver {
	background-image: url('../gfx/default/icons/small/receiver.png') !important;
}

.icon-small-modem {
	background-image: url('../gfx/default/icons/small/modem.png') !important;
}

.icon-small-phone {
    background-image: url('../gfx/default/icons/small/phone.png') !important;
}

.icon-small-qbox {
	background-image: url('../gfx/default/icons/small/hardware.png') !important;
}

.icon-small-update {
	background-image: url('../gfx/default/icons/small/update.png') !important;
}

.icon-small-connect {
	background-image: url('../gfx/default/icons/small/connect.png') !important;
}

.icon-small-details {
	background-image: url('../gfx/default/icons/small/details.png') !important;
}

.icon-small-inventory, .icon-small-equipment {
	background-image: url('../gfx/default/icons/small/hardware.png') !important;
}

.icon-small-network {
	background-image: url('../gfx/default/icons/small/network.png') !important;
}

.icon-small-services {
	background-image: url('../gfx/default/icons/small/plan.png') !important;
}

.icon-small-pricing, .icon-small-invoice {
    background-image: url('../gfx/default/icons/small/money.png') !important;
}

.icon-small-files {
	background-image: url('../gfx/default/icons/small/files.png') !important;
}

.icon-small-history {
	background-image: url('../gfx/default/icons/small/history.png') !important;
}

.icon-small-graph {
	background-image: url('../gfx/default/icons/small/graph.png') !important;
}

.icon-small-earth {
	background-image: url('../gfx/default/icons/small/earth.png') !important;
}

.icon-small-forward {
	background-image: url('../gfx/default/icons/small/forward.png') !important;
}

.icon-small-tools {
	background-image: url('../gfx/default/icons/small/tools.png') !important;
}

.icon-small-management {
	background-image: url('../gfx/default/icons/small/management.png') !important;
}

.icon-small-signup {
	background-image: url('../gfx/default/icons/small/signup.png') !important;
}

.icon-small-edit {
	background-image: url('../gfx/default/icons/small/edit.png') !important;
}

.icon-small-show {
	background-image: url('../gfx/default/icons/small/show.png') !important;
}

.icon-small-hide {
	background-image: url('../gfx/default/icons/small/hide.png') !important;
}

.icon-small-company {
	background-image: url('../gfx/default/icons/small/company.png') !important;
}

.icon-small-wizard {
	background-image: url('../gfx/default/icons/small/wizard.png') !important;
}

.icon-small-warehouses, .icon-small-warehouse {
	background-image: url('../gfx/default/icons/small/warehouse.png') !important;
}

.icon-small-templates, .icon-small-template {
	background-image: url('../gfx/default/icons/small/template.png') !important;
}

.icon-small-lineups, .icon-small-lineup {
	background-image: url('../gfx/default/icons/small/lineups.png') !important;
}

.icon-small-notifications {
	background-image: url('../gfx/default/icons/small/notifications.png') !important;
}

.icon-small-staff, .icon-small-group {
	background-image: url('../gfx/default/icons/small/staff.png') !important;
}

.icon-small-employee {
	background-image: url('../gfx/default/icons/small/employee.png') !important;
}

.icon-small-calendar {
	background-image: url('../gfx/default/icons/small/calendar.png') !important;
}

.icon-small-privileges {
	background-image: url('../gfx/default/icons/small/privileges.png') !important;
}

.icon-small-system-refresh {
	background-image: url('../gfx/default/icons/small/system-refresh.png') !important;
}

.icon-small-calendar-schedule {
	background-image: url('../gfx/default/icons/small/calendar-schedule.png') !important;
}

.icon-small-calendar-events {
	background-image: url('../gfx/default/icons/small/calendar-events.png') !important;
}

.icon-small-calendar-week {
	background-image: url('../gfx/default/icons/small/calendar-week.png') !important;
}

.icon-small-left-arrow {
	background-image: url('../gfx/default/icons/small/leftarrow.png') !important;
}

.icon-small-right-arrow {
	background-image: url('../gfx/default/icons/small/rightarrow.png') !important;
}

.icon-small-2-left-arrow {
	background-image: url('../gfx/default/icons/small/2leftarrow.png') !important;
}

.icon-small-2-right-arrow {
	background-image: url('../gfx/default/icons/small/2rightarrow.png') !important;
}

.icon-small-today {
	background-image: url('../gfx/default/icons/small/today.png') !important;
}

.icon-small-calendar-event {
	background-image: url('../gfx/default/icons/small/calendar-event.png') !important;
}

.icon-small-close {
    background-image: url('../gfx/default/icons/small/close.png') !important;
}

.icon-small-contact {
    background-image: url('../gfx/default/icons/small/contact.png') !important;
}

.icon-small-goto {
    background-image: url('../gfx/default/icons/small/goto.png') !important;
}

.icon-medium-wizard {
    background-image: url('../gfx/default/icons/medium/wizard.png') !important;
}


/**********************
 * Files types icons
 *
 */

.FileType {
	background: url('../gfx/default/icons/medium/mime/unknown.png') no-repeat center !important;
}

.FileType.pdf {
	background: url('../gfx/default/icons/medium/mime/pdf.png') no-repeat center !important;
}

.FileType.txt {
	background: url('../gfx/default/icons/medium/mime/text.png') no-repeat center !important;
}

.FileType.doc, .FileType.odt, .FileType.docx, .FileType.sxw {
	background: url('../gfx/default/icons/medium/mime/doc.png') no-repeat center !important;
}

.FileType.xls, .FileType.ods, .FileType.xlsx, .FileType.sxc, .FileType.csv {
	background: url('../gfx/default/icons/medium/mime/xls.png') no-repeat center !important;
}

/*.FileType.ppt, .FileType.odp, .FileType.pptx, .FileType.sxi {
	background: url('../gfx/default/icons/medium/mime/ppt.png') no-repeat center !important;
}*/

.FileType.jpg, .FileType.jpeg, .FileType.bmp, .FileType.gif, .FileType.png {
	background: url('../gfx/default/icons/medium/mime/image.png') no-repeat center !important;
}

.FileType.rar, .FileType.zip, .FileType.gz, .FileType.gzip, .FileType.bzip {
	background: url('../gfx/default/icons/medium/mime/package.png') no-repeat center !important;
}

.FileType.html, .FileType.htm {
	background: url('../gfx/default/icons/medium/mime/html.png') no-repeat center !important;
}

.FileType.exe, .FileType.com, .FileType.bat {
	background: url('../gfx/default/icons/medium/mime/exe.png') no-repeat center !important;
}

.FileType.bin {
	background: url('../gfx/default/icons/medium/mime/bin.png') no-repeat center !important;
}

.FileType.mpg, .FileType.mpeg, .FileType.avi, .FileType.wmv {
	background: url('../gfx/default/icons/medium/mime/video.png') no-repeat center !important;
}

.FileType.wav, .FileType.mp3 {
	background: url('../gfx/default/icons/medium/mime/audio.png') no-repeat center !important;
}
