﻿.sfi_bulletedlist
{
}

.sfi_filterlink
{
	font-size: 10px;
}

.sfi_button
{
	background-image: url("button_bg.gif");
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border: solid 1px #3B3B3B;
	height: 19px;
	padding: 0px;
}

.sfi_calendar
{
}

.sfi_checkbox
{
}

.sfi_checkboxlist
{
}

.sfi_datagrid
{
}

.sfi_dropdownlist
{
	/* border: solid 1px #ACB3B8; */
}

.sfi_hyperlink
{
}

.sfi_image
{
}

/* image buttons */

.sfi_imagebutton
{
}

.sfi_expand,
.sfi_expand_open
{
	cursor: pointer;
}

.sfi_expand
{
	width: 19px;
	height: 20px;
	background-image: url("button_expand.gif");
	background-repeat: no-repeat;
}

.sfi_expand_open
{
	width: 19px;
	height: 20px;
	background-image: url("button_expand_open.gif");
	background-repeat: no-repeat;
}

.sfi_label
{
}

.sfi_linkbutton
{
}

.sfi_linkbutton_selected
{
	font-weight:bold;
	text-decoration: none;
}

.sfi_listbox
{
}

.sfi_pageview
{
    width: auto;
	padding: 10px;
	border: solid 1px #787878;
	border-top: 0px;
}
@-moz-document url-prefix() {
  .sfi_pageview {
    overflow: hidden; /* This was added to make sure the pageview assumes the correct height in FireFox */
  }
}

.sfi_radiobutton
{
}

.sfi_radiobuttonlist
{
	border-collapse: collapse;
    border-spacing: 0px;
    border-width: 0px;
    vertical-align: top;
}

.sfi_radiobuttonlist td
{
	padding-top: 4px;
	vertical-align: top;
}

.sfi_radiobuttonlist td input
{
	margin-top: 0px;
}

.sfi_table
{
}

.sfi_textbox
{
	/* border: solid 1px #ACB3B8; */
	/* height: 20px; */
	/* height: 14px; */
	/* padding: 3px 2px 0px 2px; */
}

.sfi_textarea
{
}

.sfi_tradeitemAvailabilityNone
{
	/* set default font colour */
	color: Black;
}
.sfi_tradeitemAvailabilityDiscontinued
{
	/* set default font colour */
	color: Black;
}
.sfi_tradeitemAvailabilityExpected
{
	/* set default font colour */
	color: Black;
}
.sfi_tradeitemAvailabilityLimitedAvailable
{
	/* set default font colour */
	color: Orange;
}
.sfi_tradeitemAvailabilityInStock
{
	/* set default font colour */
	color: Green;
}
.sfi_tradeitemAvailabilityLowStock
{
	/* set default font colour */
	color: Orange;
}
.sfi_tradeitemAvailabilityOutOfStock
{
	/* set default font colour */
	color: Red;
}

.sfi_multiselectcombobox li .sfi_label
{
    margin-left: 5px;
}

.clearFix
{
    clear: both;
}

/**
 * RadComboBox - for admin tools revision dropdown
 *
 * Overrides for Telerik Web UI CSS
 */
.RadGrid_Default
.RadGrid_Default .rgMasterTable,
.RadGrid_Default .rgDetailTable,
.RadGrid_Default .rgGroupPanel table,
.RadGrid_Default .rgCommandRow table,
.RadGrid_Default .rgEditForm table,
.RadGrid_Default .rgPager table,
.RadGrid_Default .rgPager .rgPagerButton,
.RadGrid_Default .rgFilterBox,
.GridToolTip_Default,

.RadMenu_Default .rgHCMClear,
.RadMenu_Default .rgHCMFilter,
.RadMenu_Default_Context .rgFilterApply,
.RadMenu_Default_Context .rgFilterCancel,
.RadMenu_Default .link .text,

.RadButton_Default,
.RadButton .rbDecorated,
.RadTreeView_Default,

.RadInput_Default,
.RadInputMgr_Default,
html body .RadInput_Default .riTextBox,
html body .RadInputMgr_Default,

.RadCalendar_Default,
.RadCalendar_Default .rcMainTable,
table.RadCalendarMonthView_Default,
.RadCalendar_Default .rcTitlebar table,
table.RadCalendarTimeView_Default,
.RadCalendarMonthView_Default input,

.RadMenu_Default_Context,
.RadMenu_Default a.rmLink,

.RadComboBox_Default,
.RadComboBoxDropDown_Default,

.RadPanelBar_Default a.rpLink,
.RadPanelBar_Default div.rpHeaderTemplate,
.RadPanelBar_Default .rpTemplate,

.RadToolTip .rtWrapper td.rtWrapperContent,

.RadUpload_Default,
.RadUpload_Default a,
.RadUpload_Default input
{
	/* important is needed because sfi_controls.css is loaded after Telerik Web UI css */
	font-family: inherit !important;
}
