﻿/**********************************************/
/****************  AJAX DEFAULT  **************/
/**********************************************/
/* Telerik RadAjaxLoadingPanel Default Skin */

.RadAjax_WBSDefault .raDiv
{
	background-image:url('Common/loading.gif');
	background-position-y:35px !important;
	background-position:50% 35px !important;
}

.RadAjax_WBSDefault .raColor
{
	background-color:#fff;
}

.RadAjax_WBSDefault .raTransp
{
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
}
/**********************************************/
/****************  CALENDAR   *****************/
/**********************************************/
/*Telerik RadCalendar Default skin*/

table.RadCalendar_WBSDefault
{
	border-collapse:separate;
	border:0;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	width:220px;
}

/*titlebar*/

.RadCalendar_WBSDefault .rcTitlebar
{
	width:100%;
	border:1px solid;
	border-color:#868686 #868686 #999999;
	padding:0;
	background:#eaeaea 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#ffffff;
}

.RadCalendar_WBSDefault .rcTitlebar table
{
	width:100%;
	border-collapse:separate;
	border:0;
	font:11px/23px "segoe ui",arial,sans-serif;
	font-weight:bold;
}

.RadCalendar_WBSDefault .rcTitlebar td
{
	border:0;
	padding:0 0 1px;
	text-align:center;
	vertical-align:middle;
}

.RadCalendar_WBSDefault .rcTitlebar .rcTitle
{
	width:100%;
	cursor:pointer;
}

.RadCalendar_WBSDefault .rcTitlebar .rcPrev,
.RadCalendar_WBSDefault .rcTitlebar .rcNext,
.RadCalendar_WBSDefault .rcTitlebar .rcFastPrev,
.RadCalendar_WBSDefault .rcTitlebar .rcFastNext
{
	display:block;
	width:15px;
	height:15px;
	overflow:hidden;
	margin:0 4px;
	background:transparent url('Calendar/sprite.gif') no-repeat;
	text-indent:-2222px;
	text-decoration:none;
	color:#ccc;
}

.RadCalendar_WBSDefault .rcTitlebar .rcFastPrev
{
	margin-left:6px;
	background-position:1px -197px;
}

.RadCalendar_WBSDefault .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -247px;
}

.RadCalendar_WBSDefault .rcTitlebar .rcPrev
{
	background-position:4px -297px;
}

.RadCalendar_WBSDefault .rcTitlebar .rcPrev:hover
{
	background-position:4px -347px;
}

.RadCalendar_WBSDefault .rcTitlebar .rcNext
{
	background-position:3px -397px;
}

.RadCalendar_WBSDefault .rcTitlebar .rcNext:hover
{
	background-position:3px -447px;
}

.RadCalendar_WBSDefault .rcTitlebar .rcFastNext
{
	margin-right:6px;
	background-position:1px -497px;
}

.RadCalendar_WBSDefault .rcTitlebar .rcFastNext:hover
{
	background-position:1px -547px;
}

.RadCalendar_WBSDefault .rcMain
{
	width:100%;
	border:1px solid #868686;
	border-top:0;
	padding:0;
}

.RadCalendar_WBSDefault .rcMainTable
{
	border-collapse:separate;
	border:0;
	width:100%;
	font:11px/17px "segoe ui",arial,sans-serif;
	font-weight:bold;
}

/*header, footer*/

.RadCalendar_WBSDefault .rcHeader,
.RadCalendar_WBSDefault .rcFooter
{
	border:1px solid #cccccc;
	border-top:0;
	padding:0;
}

/*week numbers and days*/

.RadCalendar_WBSDefault .rcRow th,
.RadCalendar_WBSDefault .rcWeek th
{
	border:0;
	font-weight:normal;
	vertical-align:middle;
	cursor:default;
}

.RadCalendar_WBSDefault .rcWeek th
{
	border-bottom:1px solid #c5c5c5;
	padding:4px 6px 3px 0;
	text-align:right;
	color:#333;
}

.RadCalendar_WBSDefault .rcWeek .rcViewSel,
.RadCalendar_WBSDefault .rcRow th
{
	width:13px;
	padding:0 7px 0 9px;
	background:#eee;
	text-align:center;
}

.RadCalendar_WBSDefault .rcRow th
{
	color:#777;
}

/*date cells*/

.RadCalendar_WBSDefault .rcRow td
{
	border:1px solid #fff;
	padding:0;
	text-align:right;
	vertical-align:middle;
}

.RadCalendar_WBSDefault .rcMain .rcRow a,
.RadCalendar_WBSDefault .rcMain .rcRow span
{
	display:block;
	padding:1px 5px 1px 0;
	text-decoration:none;
	color:#333;
}

.RadCalendar_WBSDefault .rcMain .rcWeekend a
{
	color:#666;
}

.RadCalendar_WBSDefault .rcRow .rcToday
{
	border-color:#898989;
}

.RadCalendar_WBSDefault .rcMain .rcOtherMonth a
{
	color:#898989;
}

.RadCalendar_WBSDefault .rcMain .rcOutOfRange span
{
	color:#898989;
	cursor:default;
}

.RadCalendar_WBSDefault .rcRow .rcHover
{
	border-color:#c4c4c4 #b2b2b2 #9e9e9e;
	background:#f6f6f6;
}

.RadCalendar_WBSDefault .rcRow .rcSelected
{
	border-color:#c4c4c4 #b2b2b2 #9e9e9e;
	background:#cccccc 0 -1699px repeat-x url('Calendar/sprite.gif');
}

.RadCalendar_WBSDefault .rcMain .rcRow .rcSelected a
{
	color:#333333;
}

/*multimonth view*/

table.RadCalendarMultiView_WBSDefault
{
	width:auto;
}

.RadCalendarMultiView_WBSDefault .rcTitlebar
{
	border-color:#9a9a9a #9c9c9c #9c9c9c;
	background:#c5c5c5 0 -1199px repeat-x url('Calendar/sprite.gif');
}

.RadCalendarMultiView_WBSDefault .rcTitlebar table
{
	border:1px solid;
	border-color:#fdfdfd #f3f3f3 #e7e7e7;
	line-height:27px;
}

.RadCalendarMultiView_WBSDefault .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -647px;
}

.RadCalendarMultiView_WBSDefault .rcTitlebar .rcPrev:hover
{
	background-position:4px -747px;
}

.RadCalendarMultiView_WBSDefault .rcTitlebar .rcNext:hover
{
	background-position:3px -847px;
}

.RadCalendarMultiView_WBSDefault .rcTitlebar .rcFastNext:hover
{
	background-position:1px -947px;
}

.RadCalendarMultiView_WBSDefault .rcMain
{
	border-color:#9b9b9b;
}

.RadCalendarMultiView_WBSDefault .rcCalendar
{
	width:220px;
	border:1px solid #868686;
	padding:0;
}

.RadCalendarMultiView_WBSDefault .rcMainTable .rcTitle
{
	border:0;
	border-bottom:1px solid #c4c4c4;
	padding:0 0 2px;
	background:#eaeaea 0 -1000px repeat-x url('Calendar/sprite.gif');
	text-align:center;
	line-height:22px;
}

/*month view*/

table.RadCalendarMonthView_WBSDefault
{
	border-collapse:separate;
	border:1px solid #979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

table.RadCalendarMonthView_WBSDefault td
{
	border:0;
	padding:5px 2px 0;
}

.RadCalendarMonthView_WBSDefault #rcMView_Feb,
.RadCalendarMonthView_WBSDefault #rcMView_Apr,
.RadCalendarMonthView_WBSDefault #rcMView_Jun,
.RadCalendarMonthView_WBSDefault #rcMView_Aug,
.RadCalendarMonthView_WBSDefault #rcMView_Oct,
.RadCalendarMonthView_WBSDefault #rcMView_Dec
{
	border-right:1px solid #e0e0e0;
}

.RadCalendarMonthView_WBSDefault a
{
	display:block;
	padding:2px 4px;
	text-align:center;
	text-decoration:none;
	color:#333;
}

.RadCalendarMonthView_WBSDefault .rcSelected a
{
	border:1px solid;
	border-color:#8d8d8d #7d7d7d #6c6c6c;
	padding:1px 3px;
	background:#828282 0 -1700px repeat-x url('Calendar/sprite.gif');
	color:#fff;
}

.RadCalendarMonthView_WBSDefault #rcMView_PrevY a,
.RadCalendarMonthView_WBSDefault #rcMView_NextY a
{
	display:block;
	width:17px;
	height:14px;
	overflow:hidden;
	margin:0 auto;
	background:transparent no-repeat url('Calendar/sprite.gif');
	text-indent:-2222px;
	text-align:center;
	text-decoration:none;
	color:#ccc;
}

.RadCalendarMonthView_WBSDefault #rcMView_PrevY a
{
	background-position:7px -196px;
}

.RadCalendarMonthView_WBSDefault #rcMView_NextY a
{
	background-position:7px -496px;
}

.RadCalendarMonthView_WBSDefault .rcButtons
{
	padding:6px 7px 5px;
	text-align:center;
}

.RadCalendarMonthView_WBSDefault input
{
	border:1px solid;
	border-color:#a7a7a7 #7b7b7b #7b7b7b #a7a7a7;
	padding:0;
	background:#e9e9e9 0 -2300px repeat-x url('Calendar/sprite.gif');
	color:#000;
	font:12px "segoe ui",arial,sans-serif;
	cursor:pointer;
}

.RadCalendarMonthView_WBSDefault #rcMView_Today
{
	margin:0 0.4em 0 0;
}

.RadCalendarMonthView_WBSDefault #rcMView_OK
{
	padding:0 0.2em;
}

/*time view*/

table.RadCalendarTimeView_WBSDefault
{
	border-collapse:separate;
	border:1px solid #868686;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
}

.RadCalendarTimeView_WBSDefault th
{
	border:0;
	border-bottom:1px solid #c4c4c4;
	padding:0 0 1px;
	background:#eaeaea 0 -1000px repeat-x url('Calendar/sprite.gif');
	color:#000;
	text-align:center;
	cursor:default;
	line-height:23px;
	font-weight:normal;
}

table.RadCalendarTimeView_WBSDefault td
{
	border:0;
	border-left:1px solid #c5c5c5;
	padding:2px 2px 3px;
}

table.RadCalendarTimeView_WBSDefault td:first-child
{
	border-left:0;
}

.RadCalendarTimeView_WBSDefault a
{
	display:block;
	padding:2px 6px;
	text-align:center;
	color:#333;
	text-decoration:none;
}

.RadCalendarTimeView_WBSDefault td.rcHover a
{
	border:1px solid;
	border-color:#c4c4c4 #b2b2b2 #9e9e9e;
	padding:1px 5px;
	background:#c5c5c5 0 -1600px repeat-x url('Calendar/sprite.gif');
	color:#000;
}

.RadCalendarTimeView_WBSDefault .rcFooter
{
	border:0;
	border-top:1px solid #c5c5c5;
	padding:0;
}

/*pickers*/

.RadPicker_WBSDefault,
.RadPicker_WBSDefault td
{
	vertical-align:middle;
}

.RadPicker_WBSDefault .RadInput
{
	vertical-align:baseline;
}

.RadPicker_WBSDefault table.rcTable,
.RadPicker_WBSDefault table.rcTable td
{
	border:0;
	margin:0;
	padding:0;
}

.RadPicker_WBSDefault table.rcTable .rcInputCell
{
	padding:0 4px 0 0;
}

.RadPicker_WBSDefault td a
{
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	margin:0 2px;
	text-decoration:none;
}
* html .RadPicker_WBSDefault td a{position:static}/*IE6*/
*+html .RadPicker_WBSDefault td a{position:static}/*IE7*/

.RadPicker_WBSDefault .rcCalPopup,
.RadPicker_WBSDefault .rcTimePopup
{
	display:block;
	overflow:hidden;
	width:22px;
	height:22px;
	background:url('Calendar/sprite.gif') no-repeat;
	text-indent:-2222px;
	text-align:center;
}

.RadPicker_WBSDefault .rcCalPopup,
.RadPicker_WBSDefault .rcDisabled.rcCalPopup:hover
{
	background-position:0 0;
}

.RadPicker_WBSDefault .rcCalPopup:hover,
.RadPicker_WBSDefault .rcCalPopup:focus,
.RadPicker_WBSDefault .rcCalPopup:active
{
	background-position:0 -50px;
}

.RadPicker_WBSDefault .rcTimePopup,
.RadPicker_WBSDefault .rcDisabled.rcTimePopup:hover
{
	background-position:0 -100px;
}

.RadPicker_WBSDefault .rcTimePopup:hover,
.RadPicker_WBSDefault .rcTimePopup:focus,
.RadPicker_WBSDefault .rcTimePopup:active
{
	background-position:0 -150px;
}

.RadPicker_WBSDefault .rcDisabled,
.RadCalendarMonthView_WBSDefault .rcDisabled
{
	opacity:0.5;
	filter:alpha(opacity=50);
}

/*rtl*/

.RadCalendarRTL_WBSDefault .rcTitlebar .rcFastPrev
{
	background-position:1px -497px;
}

.RadCalendarRTL_WBSDefault .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -547px;
}

.RadCalendarRTL_WBSDefault .rcTitlebar .rcPrev
{
	background-position:3px -397px;
}

.RadCalendarRTL_WBSDefault .rcTitlebar .rcPrev:hover
{
	background-position:3px -447px;
}

.RadCalendarRTL_WBSDefault .rcTitlebar .rcNext
{
	background-position:4px -297px;
}

.RadCalendarRTL_WBSDefault .rcTitlebar .rcNext:hover
{
	background-position:4px -347px;
}

.RadCalendarRTL_WBSDefault .rcTitlebar .rcFastNext
{
	background-position:1px -197px;
}

.RadCalendarRTL_WBSDefault .rcTitlebar .rcFastNext:hover
{
	background-position:1px -247px;
}

.RadCalendarMultiViewRTL_WBSDefault .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -947px;
}

.RadCalendarMultiViewRTL_WBSDefault .rcTitlebar .rcPrev:hover
{
	background-position:3px -847px;
}

.RadCalendarMultiViewRTL_WBSDefault .rcTitlebar .rcNext:hover
{
	background-position:4px -747px;
}

.RadCalendarMultiViewRTL_WBSDefault .rcTitlebar .rcFastNext:hover
{
	background-position:1px -647px;
}

/**********************************************/
/****************  COMBOBOX   *****************/
/**********************************************/
/* RadComboBox Default skin */

/*global*/

.RadComboBox_WBSDefault *
{
	margin: 0;
	padding: 0;
	z-index:9999 !important;
}

.RadComboBox_WBSDefault,
.RadComboBox_WBSDefault .rcbInput,
.RadComboBoxDropDown_WBSDefault
{
	font: 12px "Segoe UI", Arial, sans-serif;
	color: #333;
	text-align: left;
}

.RadComboBox_WBSDefault_rtl,
.RadComboBox_WBSDefault_rtl .rcbInput,
.RadComboBoxDropDown_WBSDefault_rtl
{
	text-align: right;
}

/* combobox */

.RadComboBox_WBSDefault
{
	vertical-align: middle;
}

* html .RadComboBox_WBSDefault { vertical-align: top; }

.RadComboBox_WBSDefault table
{
	border: 0;
	border-collapse: collapse;
}

.RadComboBox_WBSDefault table td.rcbInputCell
{
	width: 100%;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	padding: 0;
	border: 0;
}

* html .RadComboBox_WBSDefault td.rcbInputCell
{
	height /**/: 22px;
	line-height /**/: 22px;
}

.RadComboBox_WBSDefault .rcbInputCellLeft,
.RadComboBox_WBSDefault .rcbInputCellRight,
.RadComboBox_WBSDefault .rcbArrowCellLeft,
.RadComboBox_WBSDefault .rcbArrowCellRight
{
	background: url('ComboBox/rcbSprite.png') no-repeat;
}

* html .RadComboBox_WBSDefault .rcbInputCellLeft,
* html .RadComboBox_WBSDefault .rcbInputCellRight,
* html .RadComboBox_WBSDefault .rcbArrowCellLeft,
* html .RadComboBox_WBSDefault .rcbArrowCellRight
{
	background: url('ComboBox/rcbSpriteIE6.png') no-repeat;
}

.RadComboBox_WBSDefault td.rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_WBSDefault td.rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_WBSDefault .rcbHovered .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_WBSDefault .rcbHovered .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_WBSDefault .rcbFocused .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_WBSDefault .rcbFocused .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_WBSDefault .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_WBSDefault .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_WBSDefault .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_WBSDefault .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_WBSDefault .rcbInputCell .rcbInput
{
	width: 100%;
	background: transparent;
	border: 0;
	vertical-align: middle;
	padding: 2px 0 1px;
	outline: 0;
}

* html .RadComboBox_WBSDefault .rcbInputCell .rcbInput
{
	height /**/: 18px;
}

.RadComboBox_WBSDefault .rcbInputCell .rcbEmptyMessage
{
	color: #666;
	font-style: italic;
}

.RadComboBox_WBSDefault .rcbReadOnly .rcbInput
{
	cursor: default;
}

.RadComboBox_WBSDefault table td.rcbInputCell,
.RadComboBox_WBSDefault .rcbInputCell .rcbInput
{
	padding-left: 2px;
}

.RadComboBox_WBSDefault_rtl table td.rcbInputCell,
.RadComboBox_WBSDefault_rtl .rcbInputCell .rcbInput
{
	padding-right: 2px;
	padding-left: 0;
}

.RadComboBox_WBSDefault .rcbHovered .rcbInputCell .rcbInput
{
	color: #000;
}

.RadComboBox_WBSDefault table td.rcbArrowCell
{
	width: 18px;
	padding: 0;
	border: 0;
}

.RadComboBox_WBSDefault td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_WBSDefault td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_WBSDefault .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_WBSDefault .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_WBSDefault .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_WBSDefault .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_WBSDefault td.rcbArrowCellHidden,
.RadComboBox_WBSDefault .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_WBSDefault .rcbFocused td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_WBSDefault table.rcbDisabled td.rcbArrowCellHidden { background-position: -123px -88px; }

.RadComboBox_WBSDefault .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_WBSDefault .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

.RadComboBox_WBSDefault .rcbArrowCell a
{
	position: relative;
	outline: 0;
	overflow: hidden;
	display: block;
	width: 18px;
	height: 22px;
	text-decoration: none;
	text-indent: -9999px;
	font-size: 1px;
}

div.RadComboBox_WBSDefault td.rcbArrowCellHidden,
div.RadComboBox_WBSDefault .rcbArrowCellHidden a
{
	width: 3px;
}

/* Read-only styles */

.RadComboBox_WBSDefault .rcbReadOnly td.rcbArrowCell { width: 16px; }
.RadComboBox_WBSDefault .rcbReadOnly td.rcbArrowCell a { width: 16px; }

.RadComboBox_WBSDefault .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_WBSDefault .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_WBSDefault .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_WBSDefault .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_WBSDefault .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_WBSDefault .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_WBSDefault .rcbReadOnly td.rcbArrowCellHidden,
.RadComboBox_WBSDefault .rcbReadOnly td.rcbArrowCellHidden a { width: 3px; } 
.RadComboBox_WBSDefault .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_WBSDefault .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_WBSDefault .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

/* dropdown */

.rcbSlide
{
	position: absolute;
	overflow: hidden;
	display: none;
	_height: 1px;
	float: left;
}

.RadComboBoxDropDown_WBSDefault .rcbHeader,
.RadComboBoxDropDown_WBSDefault .rcbFooter,
.RadComboBoxDropDown_WBSDefault .rcbMoreResults,
.RadComboBoxDropDown_WBSDefault .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSprite.png');
	background-repeat: no-repeat;
}

* html .RadComboBoxDropDown_WBSDefault .rcbHeader,
* html .RadComboBoxDropDown_WBSDefault .rcbFooter,
* html .RadComboBoxDropDown_WBSDefault .rcbMoreResults,
* html .RadComboBoxDropDown_WBSDefault .rcbMoreResults a
{
	background-image: url('ComboBox/rcbSpriteIE6.png');
	background-repeat: no-repeat;
}

.RadComboBoxDropDown_WBSDefault
{
	position: absolute;
	background: #fff;
	border: 1px solid #c6c7d2;
	border-top-color: #83868d;
	cursor: default;
	font-size: 11px;
	z-index:9999;
}

.RadComboBoxDropDown_WBSDefault_rtl
{
	text-align: right;
	direction: rtl;
}

.RadComboBoxDropDown_WBSDefault .rcbScroll
{
	overflow: auto;
	position: relative;
}

.RadComboBoxDropDown_WBSDefault .rcbList
{
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}

.RadComboBoxDropDown_WBSDefault .rcbHeader,
.RadComboBoxDropDown_WBSDefault .rcbFooter
{
	background-repeat: repeat-x;
	background-color: #eeeeee;
	background-position: 0 -110px;
	padding: 5px 7px 4px;
}

.RadComboBoxDropDown_WBSDefault .rcbHeader
{
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 1px;
}

.RadComboBoxDropDown_WBSDefault .rcbFooter
{
	border-top: 1px solid #d5d5d5;
	margin-top: 1px;
}

.RadComboBoxDropDown_WBSDefault .rcbNoWrap .rcbItem,
.RadComboBoxDropDown_WBSDefault .rcbNoWrap .rcbHovered,
.RadComboBoxDropDown_WBSDefault .rcbNoWrap .rcbDisabled,
.RadComboBoxDropDown_WBSDefault .rcbNoWrap .rcbLoading
{
	white-space: nowrap;
}

.RadComboBoxDropDown_WBSDefault .rcbItem,
.RadComboBoxDropDown_WBSDefault .rcbHovered,
.RadComboBoxDropDown_WBSDefault .rcbDisabled,
.RadComboBoxDropDown_WBSDefault .rcbLoading
{
	padding: 2px 19px 2px 6px;
	margin: 0 1px;
}

html>/**/body .RadComboBoxDropDown_WBSDefault .rcbItem,
html>/**/body .RadComboBoxDropDown_WBSDefault .rcbHovered,
html>/**/body .RadComboBoxDropDown_WBSDefault .rcbDisabled,
html>/**/body .RadComboBoxDropDown_WBSDefault .rcbLoading
{
	min-height: 13px;
}

* html .RadComboBoxDropDown_WBSDefault .rcbItem,
* html .RadComboBoxDropDown_WBSDefault .rcbHovered,
* html .RadComboBoxDropDown_WBSDefault .rcbDisabled,
* html .RadComboBoxDropDown_WBSDefault .rcbLoading
{
	height: 13px;
	word-break: break-all;
}

*+html .RadComboBoxDropDown_WBSDefault .rcbItem,
*+html .RadComboBoxDropDown_WBSDefault .rcbHovered,
*+html .RadComboBoxDropDown_WBSDefault .rcbDisabled,
*+html .RadComboBoxDropDown_WBSDefault .rcbLoading
{
	height: auto;
	word-break: break-all;
}

.RadComboBoxDropDown_WBSDefault_rtl .rcbItem,
.RadComboBoxDropDown_WBSDefault_rtl .rcbHovered,
.RadComboBoxDropDown_WBSDefault_rtl .rcbDisabled,
.RadComboBoxDropDown_WBSDefault_rtl .rcbLoading
{
	padding: 2px 6px 2px 19px;
}

.RadComboBoxDropDown_WBSDefault .rcbImage
{
	vertical-align: middle;
	margin: 0 6px 2px 0;
}

.RadComboBoxDropDown_WBSDefault_rtl .rcbImage
{
	margin: 0 0 2px 6px;
}

.RadComboBoxDropDown_WBSDefault em
{
	font-style: normal;
	font-weight: bold;
}

.RadComboBoxDropDown_WBSDefault .rcbItem em
{
	background: #e5e5e5;
}

.RadComboBoxDropDown_WBSDefault .rcbHovered
{
	background: #eeeeee;
	color: #333333;
}

.RadComboBoxDropDown_WBSDefault .rcbSeparator
{
    color: #000;
    font-weight:bold;
    background:#ffffff;
}

.RadComboBox_WBSDefault .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_WBSDefault .rcbDisabled
{
	color: #cccccc;
	cursor: default;
}

.RadComboBox_WBSDefault .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_WBSDefault .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_WBSDefault .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_WBSDefault .rcbDisabled td.rcbArrowCellRight { background-position: -108px -88px; }
.RadComboBox_WBSDefault .rcbDisabled .rcbReadOnly td.rcbArrowCellRight { background-position: -110px -88px; }
.RadComboBox_WBSDefault .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }

.RadComboBoxDropDown_WBSDefault .rcbLoading
{
	background: #f0f0f0;
	text-align: center;
}

.RadComboBoxDropDown_WBSDefault .rcbMoreResults
{
	clear: both;
	border-top: 1px solid #c6c7d2;
	background-position: 0 -132px;
	background-repeat: repeat-x;
	background-color: #e6e6e6;
	position: relative;
	padding: 0 6px 0;
	text-align: center;
	margin-top: 1px;
	color: #8a8a8a;
}

.RadComboBoxDropDown_WBSDefault .rcbMoreResults a
{
	display: inline-block;
	width: 15px;
	height: 9px;
	background-position: -157px -94px;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
}

* html .RadComboBoxDropDown_WBSDefault .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

*+html .RadComboBoxDropDown_WBSDefault .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

.RadComboBoxDropDown_WBSDefault .rcbMoreResults span
{
	vertical-align: middle;
	height: 19px;
	line-height: 19px;
	display: inline-block;
}

.RadComboBoxDropDown_WBSDefault .rcbSeparatedList .rcbItem,
.RadComboBoxDropDown_WBSDefault .rcbSeparatedList .rcbHovered,
.RadComboBoxDropDown_WBSDefault .rcbSeparatedList .rcbDisabled,
.RadComboBoxDropDown_WBSDefault .rcbSeparatedList .rcbLoading
{
	padding-left: 12px;
}

.RadComboBoxDropDown_WBSDefault .rcbSeparatedList .rcbSeparator
{
	padding-left: 6px;
}

/*hacks*/

/*Opera start*/
@media screen and (min-width: 550px)
{
	.RadComboBoxDropDown_WBSDefault_rtl .rcbItem,
	.RadComboBoxDropDown_WBSDefault_rtl .rcbHovered,
	.RadComboBoxDropDown_WBSDefault_rtl .rcbDisabled,
	.RadComboBoxDropDown_WBSDefault_rtl .rcbLoading
	{
		padding: 2px 6px 2px 19px;
	}
} /*Opera end*/

/**********************************************/
/****************  DOCK       *****************/
/**********************************************/
/* Dock/TitlebarHLeft.gif */

/* RadDock for ASP.NET AJAX Default Skin */

/* Docking Zone properties */
.RadDockZone_WBSDefault
{
    border-color: #828282;
}

/* wrappers and borders */
.RadDockZone_WBSDefault .rdPlaceHolder
{
    border-color: #666;
}

.RadDock_WBSDefault
{
    background-color: white;
    color: #000;
}

.RadDock_WBSDefault .rdTopBorder,
.RadDock_WBSDefault .rdSideBorders,
.RadDock_WBSDefault .rdBottomBorder
{
    border-color: #828282;
}

/* titlebar and buttons */
.RadDock_WBSDefault .rdTitlebar
{
    border-color: #c4c4c4;
    background-color: #eaeaea;
    color: #000;
}

.RadDock_WBSDefault .rdHTitlebar .rdTitle
{
    background-image: url('Dock/rdHTitle.gif');
    background-repeat: repeat-x;
    background-color: #eaeaea;
}

.RadDock_WBSDefault .rdVTitlebar .rdTitle
{
    border-color: #eff9fe #e8f5fc #eff9fe #fff;
    background-color: #eaeaea;
}

.RadDock_WBSDefault .rdHTitlebar .rdCommands
{
    padding: 0 3px 0 0;
}

/* right to left support */
.RadDock_WBSDefault_rtl .rdHTitlebar .rdTitle
{
    padding-left: 0;
    padding-right: 10px;
}

.RadDock_WBSDefault_rtl .rdHTitlebar .rdCommands
{
    padding: 0 0 0 3px;
}

.RadDock_WBSDefault .rdHTitlebar .rdCommands a,
.RadDock_WBSDefault .rdVTitlebar .rdCommands a
{
    margin: 0 0 0 0;
}

.RadDock_WBSDefault .rdTitlebar .rdCommands a
{
    background-image: url('Dock/DockCommandSprites.gif');
}

.RadDock_WBSDefault .rdTitlebar .rdCollapse:hover
{
    background-position: -19px 0;
}

.RadDock_WBSDefault .rdTitlebar .rdExpand:hover
{
    background-position: -19px -19px;
}

.RadDock_WBSDefault .rdTitlebar .rdUnpin:hover
{
    background-position: -19px -38px;
}

.RadDock_WBSDefault .rdTitlebar .rdPin:hover
{
    background-position: -19px -57px;
}

.RadDock_WBSDefault .rdTitlebar .rdClose:hover
{
    background-position: -19px -76px;
}

.RadDock_WBSDefault .rdTitlebar .rdCustom:hover
{
    background-position: -19px -95px;
}

/* drag grips */
.RadDock_WBSDefault .rdGripTop,
.RadDock_WBSDefault .rdGripLeft
{
    background: #828282;
}

.RadDock_WBSDefault .rdTopLeft,
.RadDock_WBSDefault .rdTopRight,
.RadDock_WBSDefault .rdBottomLeft,
.RadDock_WBSDefault .rdBottomRight,
.RadDock_WBSDefault .rdLeftMiddle,
.RadDock_WBSDefault .rdRightMiddle
{
	background: #828282;
}

.RadDock_WBSDefault .rdTopCenter, 
.RadDock_WBSDefault .rdBottomCenter 
{
	background: #828282;
}

.RadDock_WBSDefault .rdWrapTable .rdTitlebar,
.RadDock_WBSDefault .rdWrapTable .rdTitle,
.RadDock_WBSDefault .rdWrapTable .rdCommands
{
    background-image: url('Dock/rdHTitle.gif');
}
/**********************************************/
/****************  EDITOR     *****************/
/**********************************************/
/* Editor/ToolBarSprites.gif")%> */

/* RadEditor for ASP.NET AJAX Default Skin */

.WBSDefault.RadEditor
{
    background-color: #ececec;
}

/* reWrapper */
.WBSDefault.reWrapper
{
    border: solid 1px #828282;
}

.WBSDefault.RadEditor .reContentCell
{
    border: solid 1px #828282;
}

/* common settings for .reModule, .reEditorModes and .reWrapper */
.WBSDefault.reColorPicker,
.WBSDefault.reInsertTable,
.WBSDefault.reDropDownBody,
.WBSDefault.reCustomLinks a:hover
{
	border: solid 1px #828282;
}

.WBSDefault.reDropDownBody table
{
    background: transparent;
}

.WBSDefault.RadEditor .reModule,
.WBSDefault.RadEditor .reEditorModes,
.WBSDefault.RadEditor .reWrapper
{
	background-color: #ececec;
}

/*NEW: Only in the Bottom zone - where the Statistics module is commonly set, remove uppper border, because it looks ugly*/
.WBSDefault.RadEditor .reBottomZone .reModule
{
    border-top: 0;
}

.WBSDefault.RadEditor .reModule
{
    border-top: solid 1px #828282;  
}

.WBSDefault.reCustomLinks a,
.WBSDefault.reCustomLinks a:link,
.WBSDefault.reCustomLinks a:visited
{
    border: solid 1px #fff; /* should be the same as the background of the dropdown */
    color: black !important;
}

.WBSDefault.reCustomLinks a:hover
{
    background-color: #828282;
    border-top: solid 1px #8d8d8d;
    border-right: solid 1px #717171;
    border-bottom: solid 1px #6c6c6c;
    border-left: solid 1px #7a7a7a;
}
/* end of module */

.reToolbar li
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -26px;
    color: #000;
}

.WBSDefault .reSpinBox a
{
    background-image: url('Editor/ToolbarSprites.gif');
    -moz-user-select: none;
    outline: none;
}

/* separator */
.reToolbar.WBSDefault .reSeparator
{
    background-position: center -148px;
    background-image: url('Editor/ToolbarSprites.gif');
}

/* common settings for left and right grip */
.reToolbar.WBSDefault .reGrip
{
	background-image: url('Editor/ToolbarSprites.gif');
}

/* reTool */
.reTool span
{
    background-image: url('../Common/CommandSpritesLight.png');
}

/* IE6 does not support PNG alpha channel, so we use gifs for the command sprites instead */
* html .reTool span,
* html .reTool_text span,
* html .reTlbVertical .reTool_text span,
* html .reToolbar .reSplitButton.reTool_text span
{
    _background-image: url('../Common/CommandSpritesLightIE6.gif');
}

.reDialog .reTool,
.reModule .reTool
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -242px;
}

.reDialog .reTool:hover,
.reToolbar .reTool:hover,
.reModule .reTool:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -52px;
}

.reToolbar .reTool.reTool_selected,
.reToolbar .reTool.reTool_selected:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -124px;
    background-repeat: no-repeat;
}

/* .reTool_text */
.reToolbar .reTool_text span
{
    background-image: url('../Common/CommandSpritesLight.png');
}

.reToolbar .reTool_text:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -100px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

.reToolbar .reTool_text.reTool_selected,
.reToolbar .reTool_text.reTool_selected:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-repeat: repeat-x;
    background-position: 0 -174px;
    margin-left: 0;
    margin-right: 0;
    border-left: solid 1px #878787;
    border-right: solid 1px #878787;
}

/* these settings will not be included in the common CSS file of RadEditor */
.reToolbar .reTool_text.reTool_disabled,
.reToolbar .reTool_text.reTool_disabled:hover
{
    margin-left: 0;
    margin-right: 0;
    border: 0;
}
/* end of reTool_text */

.reTool.reSplitButton:hover
{
    background: url('Editor/ToolbarSprites.gif') no-repeat 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton:hover
{
    background: url('Editor/ToolbarSprites.gif') no-repeat 0 -76px;
}

.WBSDefault .reTool .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}

.WBSDefault .reSplitButton.reTool_text .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .WBSDefault .reToolbar .reTool_text .split_arrow
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: -28px -362px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool_text:hover
{
    background: url('Editor/ToolbarSprites.gif');
    background-position: 0 -100px;
}

.reDialog .reTool.reSplitButton,
.reModule .reTool.reSplitButton
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -218px;
}

.reDialog .reTool.reSplitButton:hover,
.reModule .reTool.reSplitButton:hover
{
    background-position: 0 -76px;
}

/* add weight to the selector for IE6 so it is applied */
* html .reToolbar .reTool.reSplitButton.reTool_disabled:hover
{
    background: none;
}
/* end of reSplitButton */

/* reDropdown */
.reDropdown:link,
.reDropdown:visited
{
    color: black !important;
}

.reDropdown,
.reTool_disabled.reDropdown:hover
{
    border: solid 1px #ababab;
    background-color: #fff;
    background-image: url('Editor/ToolbarSprites.gif') !important;
    background-position: right -360px !important;
}

.reDropdown:hover
{
    border-top: solid 1px #d1d1d1;
    border-right: solid 1px #d1d1d1;
    border-bottom: solid 1px #a3a3a3;
    border-left: solid 1px #a3a3a3;
    background-image: url('Editor/ToolbarVerticalSprites.gif') !important;
    background-position: right 0 !important;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTool_disabled.reDropdown
{
    background-image: url('Editor/ToolbarSprites.gif')t;
    background-position: right -380px;
    background-repeat: no-repeat;
}
/* end of reDropdown */

/* vertical toolbar */
.RadEditor.WBSDefault .reTlbVertical li
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: repeat-y;
    background-position: -26px 0;
}

.RadEditor.WBSDefault .reTlbVertical .reToolbar.WBSDefault .reGrip
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
}

.RadEditor.WBSDefault .reTlbVertical .reToolbar.WBSDefault .grip_first
{
    background-position: 0 0;
}

.RadEditor.WBSDefault .reTlbVertical .reToolbar.WBSDefault .grip_last
{
    background-position: 0 -4px;
}

.RadEditor.WBSDefault .reTlbVertical .reToolbar.WBSDefault .reSeparator
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -100px -12px;
}

.reTlbVertical .reTool:hover,
.reTlbVertical .reTool_text.reSplitButton:hover,
.reTlbVertical .reTool_text:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reTool_text:hover
{
	background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-repeat: no-repeat;
    background-position: -76px 0;
}

.reTlbVertical .reTool.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected,
.reTlbVertical .reTool_text.reTool_selected:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -52px 0;
}

/* add weight to the selector for IE6 so it is applied */
* html .reTlbVertical .reSplitButton:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -76px 0;
    background-repeat: no-repeat;
}
/* end of vertical toolbar */

.reDropDownBody .reTlbVertical ul li a:hover
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -602px 0;
}

/* InsertTable itself is a kind of tool strip, so it must be styled as a toolstrip */
.WBSDefault.reInsertTable
{
    background-color: #ffffff;
}

.reDropDownBody .reTlbVertical .reToolbar
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-color: #ffffff;
    background-position: -126px 0;
}
/* end of context menu and toolstrip */

/* spinbox */
.WBSDefault table.reSpinBox
{
	border-top: solid 1px #8e8e8e;
	border-right: solid 1px #b8b8b8;
	border-bottom: solid 1px #b8b8b8;
	border-left: solid 1px #8e8e8e;
	background: white;
}

.WBSDefault table.reSpinBox:hover
{
    border: solid 1px #515151;
}

.WBSDefault .reSpinBoxIncrease
{
	background-position: 0 -198px;
}

.WBSDefault .reSpinBoxIncrease:hover
{
	background-position: 0 -208px;
}

.WBSDefault .reSpinBoxDecrease
{
	background-position: -11px -198px;
}

.WBSDefault .reSpinBoxDecrease:hover
{
	background-position: -11px -208px;
}
/* end of spinbox */

/* editor input elements */
.WBSDefault.RadEditor input
{
	border-top: solid 1px #8e8e8e;
	border-right: solid 1px #b8b8b8;
	border-bottom: solid 1px #b8b8b8;
	border-left: solid 1px #8e8e8e;
	background: white;
}

.WBSDefault.RadEditor input:hover
{
    border: solid 1px #515151;
}
/* editor input elements */

/* editing modes */
.WBSDefault .reMode_selected
{
    background-image: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -948px 0;
}
/* end of editing modes */

/* DOM inspector */
.WBSDefault .reModule_domlink_selected,
.WBSDefault .reModule_domlink
{
    color: black;
}
/* end of DOM inspector */

.WBSDefault.reDropDownBody .reItemOver
{
	background: #dfdfdf;
	color: #000;
}
/* end of expanded dropdowns */

* html .reTool_selected.reTool
{
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

/* color picker */
.WBSDefault.reColorPicker table div
{
	border: solid 1px #c5c5c5;
}

.WBSDefault.reColorPicker table td.reItemOver div
{
	border-color: #000;
}

.WBSDefault.reColorPicker span
{
	border: solid 1px #c5c5c5;
}
/* end of color picker */

/* ajax spellchecker */
.reAjaxspell_button
{
    border: solid 1px #828282;
    background: #ececec;
    color: #828282;
}

.WBSDefault .reAjaxSpellCheckSuggestions table
{
    border-width: 0;
    width: 100%;
}

.WBSDefault .reAjaxSpellCheckSeparator
{
    background-color: #979797;
}
/* ajax spellchecker */

/* custom links */
.WBSDefault.reCustomLinks,
.WBSDefault.reCustomLinks ul
{
	color: #000;
}

.WBSDefault.reCustomLinks a
{
    background: none transparent;
    color: black;
	cursor: default !important;
}

.WBSDefault.reCustomLinks a:hover
{
    color: white;
}
/* end of custom links */

/* insert table dropdown */
.reInsertTable table
{
    background: #ffffff;
}

.reInsertTable table td
{
    border: solid 1px #828282;
    background: white;
}

.reInsertTable .reTlbVertical ul
{
    background-color: #ffffff;
}

.WBSDefault.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text,
.WBSDefault.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:link,
.WBSDefault.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:visited
{
    color: black !important;
    background: transparent none;
    _background: none !important;
}

.WBSDefault.reDropDownBody.reInsertTable div.reTlbVertical a.reTool_text:hover
{
    background: url('Editor/ToolbarVerticalSprites.gif');
    background-position: -1403px 0;
}

.reInsertTable .reTlbVertical ul .reTool_text span
{
    background-image: url('../Common/CommandSpritesLight.png');
    background-position: -3575 center;
}

.reInsertTable .reToolbar li .reTool:hover
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: 0 -52px;
}
/* end of insert table dropdown */

/* modules selector */
.reModule_visible_icon,
.reModule_hidden_icon
{
	display: block;
	float: left;
	height: 18px;
	width: 18px;
	background-image: url('../Common/CommonIcons.gif');
	background-repeat: no-repeat;
}

.reModule_visible_icon
{
	background-position: -8px -199px;
}

.reModule_hidden_icon
{
	background-position: -8px -103px;
	
}
/* end of modules selector */

/* resize cell */
.reResizeCell div
{
    background-image: url('Editor/ToolbarSprites.gif');
    background-position: center -301px;
}

/* reTool_disabled */
.reDialog .reTool_disabled,
.reDialog .reTool_disabled:hover,
.reToolbar .reTool_disabled,
.reToolbar .reTool_disabled:hover,
.reModule .reTool_disabled,
.reModule .reTool_disabled:hover
{
    filter: alpha(opacity=40);
    opacity: .4;
    -moz-opacity: .4;
    background-image: none;
}
/* reTool_disabled */

/* skinned combobox end */
/**********************************************/
/****************  GRID       *****************/
/**********************************************/
/*Telerik RadGrid Default Skin*/

/*global*/

.RadGrid_WBSDefault
{
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:0px;
    border-left:1px solid #cccccc;
    background:#fff;
    color:#333;
    font-size:11px;
}

/* Add by Mike */

.RadGrid_WBSDefault .rgRow, .RadGrid_WBSDefault .rgAltRow,
.RadGrid_WBSDefault .rgNumPart,
.RadGrid_WBSDefault .rgArrPart1, .RadGrid_WBSDefault .rgArrPart1 a:link, .RadGrid_WBSDefault .rgArrPart1 a:active, .RadGrid_WBSDefault .rgArrPart1 a:visited,
.RadGrid_WBSDefault .rgArrPart2, .RadGrid_WBSDefault .rgArrPart2 a:link, .RadGrid_WBSDefault .rgArrPart2 a:active, .RadGrid_WBSDefault .rgArrPart2 a:visited,
.RadGrid_WBSDefault .rgRow a:link, .RadGrid_WBSDefault .rgRow a:active, .RadGrid_WBSDefault .rgRow a:visited,
.RadGrid_WBSDefault .rgAltRow a:link, .RadGrid_WBSDefault .rgAltRow a:active, .RadGrid_WBSDefault .rgAltRow a:visited,
.RadGrid_WBSDefault .NextPrevNumericAndAdvanced .rgAdvPart
 {font-family:Arial;font-size:11px;color:#333333;}

.RadGrid_WBSDefault .rgRow a:hover,
.RadGrid_WBSDefault .rgAltRow a:hover,
.RadGrid_WBSDefault .rgArrPart1 a:hover,
.RadGrid_WBSDefault .rgArrPart2 a:hover
 {font-family:Arial;font-size:11px;color:#accc00;}
 
 /* Add by Mike */

.RadGrid_WBSDefault,
.RadGrid_WBSDefault .rgMasterTable,
.RadGrid_WBSDefault .rgDetailTable,
.RadGrid_WBSDefault .rgGroupPanel table,
.RadGrid_WBSDefault .rgCommandRow table,
.RadGrid_WBSDefault .rgEditForm table,
.GridToolTip_WBSDefault
{
    font:11px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_WBSDefault .rgMasterTable,
.RadGrid_WBSDefault .rgDetailTable
{
    border-collapse:separate;
}

.RadGrid_WBSDefault .rgRow,
.RadGrid_WBSDefault .rgAltRow,
.RadGrid_WBSDefault .rgHeader,
.RadGrid_WBSDefault .rgResizeCol,
.RadGrid_WBSDefault .rgPager,
.RadGrid_WBSDefault .rgGroupPanel,
.RadGrid_WBSDefault .rgGroupHeader
{
	cursor:default;
}

.RadGrid_WBSDefault input[type="image"]
{
	cursor:pointer;
}

.RadGrid_WBSDefault .rgRow td,
.RadGrid_WBSDefault .rgAltRow td,
.RadGrid_WBSDefault .rgEditRow td,
.RadGrid_WBSDefault .rgFooter td,
.RadGrid_WBSDefault .rgFilterRow td,
.RadGrid_WBSDefault .rgHeader,
.RadGrid_WBSDefault .rgResizeCol,
.RadGrid_WBSDefault .rgGroupHeader td
{
	padding-left:7px;
	padding-right:7px;
}

.RadGrid_WBSDefault .rgAdd,
.RadGrid_WBSDefault .rgRefresh,
.RadGrid_WBSDefault .rgEdit,
.RadGrid_WBSDefault .rgDel,
.RadGrid_WBSDefault .rgFilter,
.RadGrid_WBSDefault .rgPagePrev,
.RadGrid_WBSDefault .rgPageNext,
.RadGrid_WBSDefault .rgPageFirst,
.RadGrid_WBSDefault .rgPageLast,
.RadGrid_WBSDefault .rgExpand,
.RadGrid_WBSDefault .rgCollapse,
.RadGrid_WBSDefault .rgSortAsc,
.RadGrid_WBSDefault .rgSortDesc,
.RadGrid_WBSDefault .rgUpdate,
.RadGrid_WBSDefault .rgCancel,
.RadGrid_WBSDefault .rgUngroup
{
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	font-size:1px;
	cursor:pointer;
}

.RadGrid_WBSDefault .rgGroupItem input,
.RadGrid_WBSDefault .rgCommandRow img,
.RadGrid_WBSDefault .rgHeader input,
.RadGrid_WBSDefault .rgFilterRow img,
.RadGrid_WBSDefault .rgFilterRow input,
.RadGrid_WBSDefault .rgPager img
{
	vertical-align:middle;
}

/*header*/

.RadGrid_WBSDefault .rgHeaderDiv
{
	background:transparent 0 -5900px repeat-x url('Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -6200px;
}

.rgNoScrollImage .rgHeaderDiv
{
	background-image:none;
}

.RadGrid_WBSDefault .rgHeader,
.RadGrid_WBSDefault th.rgResizeCol
{
	border:0;
	padding-top:5px;
	padding-bottom:4px;
	background:transparent 0 -2300px repeat-x url('Grid/sprite.gif');
	text-align:left;
	font-weight:normal;
}

.RadGrid_WBSDefault th.rgSorted
{
	background:transparent 0 -2300px repeat-x url('Grid/sprite.gif');
}

.RadGrid_WBSDefault .rgHeader,
.RadGrid_WBSDefault .rgHeader a
{
    color:#fff;
    text-decoration:none;
    font-weight:bold;
}

.RadGrid_WBSDefault .rgCheck
{
	height:15px;
	margin:0;
	padding:0;
}

/*rows*/

.RadGrid_WBSDefault .rgRow td,
.RadGrid_WBSDefault .rgAltRow td,
.RadGrid_WBSDefault .rgEditRow td,
.RadGrid_WBSDefault .rgFooter td
{
	border:0;
	border-bottom:1px solid #cccccc;
	padding-top:4px;
	padding-bottom:3px;
	padding-right:32px;
}

.RadGrid_WBSDefault .rgRow td
{
	border-color:#dddddd;
	background:#ffffff;
}

.RadGrid_WBSDefault .rgAltRow
{
	background:#f6f6f6;
}

.RadGrid_WBSDefault .rgAltRow td
{
	border-color:#dddddd;
}

.RadGrid_WBSDefault .rgRow .rgSorted
{
	background-color:#f9f9f9;
}

.RadGrid_WBSDefault .rgAltRow .rgSorted
{
	background-color:#f3f3f3;
}

.RadGrid_WBSDefault .rgSelectedRow .rgSorted,
.RadGrid_WBSDefault .rgActiveRow .rgSorted,
.RadGrid_WBSDefault .rgHoveredRow .rgSorted,
.RadGrid_WBSDefault .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_WBSDefault .rgRow a,
.RadGrid_WBSDefault .rgAltRow a,
.RadGrid_WBSDefault .rgEditRow a,
.RadGrid_WBSDefault .rgFooter a,
.RadGrid_WBSDefault .rgEditForm a
{
	color:#000;
	cursor:pointer;
}

.RadGrid_WBSDefault .rgSelectedRow
{
    background:#fbffe5; 
    margin:0px 0px 0px 30px;
    color:#333333;
}
*+html .RadGrid_WBSDefault .rgSelectedRow .rgSorted{background-color:#ffffff}
* html .RadGrid_WBSDefault .rgSelectedRow .rgSorted{background-color:#ffffff}

.RadGrid_WBSDefault .rgSelectedRow a
{
	color:#333333;
}

.RadGrid_WBSDefault .rgActiveRow,
.RadGrid_WBSDefault .rgHoveredRow
{
}
*+html .RadGrid_WBSDefault .rgActiveRow .rgSorted,
*+html .RadGrid_WBSDefault .rgHoveredRow .rgSorted{background-color:blue}
* html .RadGrid_WBSDefault .rgActiveRow .rgSorted,
* html .RadGrid_WBSDefault .rgHoveredRow .rgSorted{background-color:blue}

.RadGrid_WBSDefault .rgEditRow
{
	background:#ffffff;
}
*+html .RadGrid_WBSDefault .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_WBSDefault .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_WBSDefault .rgActiveRow td,
.RadGrid_WBSDefault .rgActiveRow td.rgSorted,
.RadGrid_WBSDefault .rgHoveredRow td,
.RadGrid_WBSDefault .rgHoveredRow td.rgSorted
{
	border-bottom-color:#cccccc;
}

.RadGrid_WBSDefault .rgSelectedRow td,
.RadGrid_WBSDefault .rgSelectedRow td.rgSorted
{
	border-bottom-color:#cccccc;
}

/*footer*/

.RadGrid_WBSDefault .rgFooterDiv,
.RadGrid_WBSDefault .rgFooter
{
	background:#f6f6f6;
	font-weight:bold;
}

.RadGrid_WBSDefault .rgFooter td
{
	border-bottom:1px solid #cccccc;
}

/*status*/

.RadGrid_WBSDefault .rgPager .rgStatus
{
	width:35px;
	border:1px solid;
	border-color:#828282 #c9c9c9 #eee #c9c9c9;
	border-left:0;
	padding:3px 0 2px;
}

.RadGrid_WBSDefault .rgStatus div
{
	width:24px;
	height:24px;
	overflow:hidden;
	border:0;
	margin:0 auto;
	padding:0;
	background:transparent center center no-repeat url('Common/loading_small.gif');
	text-indent:-2222px;
}

/*pager*/

.RadGrid_WBSDefault .rgPager
{
	background:#eee;
}

.RadGrid_WBSDefault .rgPager td
{
	padding:0;
	border-bottom:1px solid #cccccc;
}

.RadGrid_WBSDefault .rgPager .rgPagerCell
{
	border:1px solid;
	border-color:#ffffff #eee #ffffff;
	border-right:0;
	padding:5px 0 4px;
}

.RadGrid_WBSDefault .rgWrap
{
	float:left;
	padding:0 10px;
	line-height:22px;
	white-space:nowrap;
}

.RadGrid_WBSDefault .rgArrPart1
{
	padding-right:0;
}

.RadGrid_WBSDefault .rgArrPart2
{
	padding-left:0;
}

.RadGrid_WBSDefault .rgInfoPart
{
	float:right;
	color:#8a8a8a;
}

.RadGrid_WBSDefault .rgInfoPart strong
{
	font-weight:normal;
	color:#4c4e54;
}

.RadGrid_WBSDefault .rgArrPart1 img,
.RadGrid_WBSDefault .rgArrPart2 img
{
	margin:0 8px;
}

.RadGrid_WBSDefault .rgPageFirst,
.RadGrid_WBSDefault .rgPagePrev,
.RadGrid_WBSDefault .rgPageNext,
.RadGrid_WBSDefault .rgPageLast
{
	width:22px;
	height:22px;
	vertical-align:top;
}

.RadGrid_WBSDefault .NextPrev .rgPageFirst,
.RadGrid_WBSDefault .NextPrev .rgPagePrev,
.RadGrid_WBSDefault .NextPrev .rgPageNext,
.RadGrid_WBSDefault .NextPrev .rgPageLast
{
	vertical-align:middle;
}

.RadGrid_WBSDefault .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_WBSDefault .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_WBSDefault .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_WBSDefault .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_WBSDefault .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_WBSDefault .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_WBSDefault .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_WBSDefault .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_WBSDefault .rgPagerButton
{
	height:22px;
	border:1px solid;
	border-color:#cccccc #aeaeae #8b8b8b;
	margin:0 14px 0 0;
	padding:0 4px 2px;
	background:#e8e8e8 repeat-x 0 -1550px url('Grid/sprite.gif');
	color:#000;
	font:12px/12px "segoe ui",arial,sans-serif;
	vertical-align:middle;
	cursor:pointer;
}

.RadGrid_WBSDefault .rgNumPart
{
	padding:0;
}

.RadGrid_WBSDefault .NumericPages .rgNumPart
{
	padding:0 10px;
}

.RadGrid_WBSDefault .rgNumPart a:hover,
.RadGrid_WBSDefault .rgNumPart a:hover span,
.RadGrid_WBSDefault .rgNumPart a.rgCurrentPage,
.RadGrid_WBSDefault .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_WBSDefault .rgNumPart a
{
	float:left;
	line-height:22px;
	margin:0;
	padding:0 5px 0 0;
	color:#000;
	text-decoration:none;
}

.RadGrid_WBSDefault .rgNumPart span
{
	float:left;
	padding:0 0 0 5px;
}

.RadGrid_WBSDefault .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_WBSDefault .rgNumPart a:hover span
{
	background-position:0 -1150px;
	cursor:pointer;
}

.RadGrid_WBSDefault .rgNumPart a.rgCurrentPage,
.RadGrid_WBSDefault .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	cursor:default;
}

.RadGrid_WBSDefault .rgNumPart a.rgCurrentPage span,
.RadGrid_WBSDefault .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
	cursor:default;
}

.RadGrid_WBSDefault .NextPrevNumericAndAdvanced .rgAdvPart
{
	float:none;
	text-align:center;
}

.RadGrid_WBSDefault .rgPager .RadSlider
{
	float:left;
	margin:0 10px 0 0;
}

.RadGrid_WBSDefault .rgPagerLabel,
.RadGrid_WBSDefault .rgPager .RadComboBox,
.RadGrid_WBSDefault .rgPager .RadInput_WBSDefault
{
	margin:0 4px 0 0;
	vertical-align:middle;
}

*+html .RadGrid_WBSDefault .rgPager .RadComboBox{margin-top:-1px;}
* html .RadGrid_WBSDefault .rgPager .RadComboBox{margin-top:-1px;padding:1px 0;}

.RadGrid_WBSDefault .rgPagerTextBox
{
	text-align:center;
}

/*sorting, reordering*/

.RadGrid_WBSDefault .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_WBSDefault .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_WBSDefault,
.GridReorderBottom_WBSDefault
{
	width:9px !important;
	height:9px !important;
	margin-left:-5px;
	background:0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_WBSDefault
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_WBSDefault .rgFilterRow
{
	background:#eee;
}

.RadGrid_WBSDefault .rgFilterRow td
{
    border-bottom:1px solid #cccccc;
    padding-top:4px;
    padding-bottom:7px;
}

.RadGrid_WBSDefault .rgFilter
{
	width:22px;
	height:22px;
	margin:0 0 0 2px;
	background-position:0 -300px;
}

.RadGrid_WBSDefault .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_WBSDefault .rgFilterActive,
.RadGrid_WBSDefault .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_WBSDefault .rgFilterBox
{
	border:1px solid;
	border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	padding:2px 1px 3px;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
	vertical-align:middle;
}

/*grouping*/

.RadGrid_WBSDefault .rgGroupPanel
{
	height:24px;
	border:0;
	border-bottom:1px solid #cccccc;
	background:#eeeeee;
}

.RadGrid_WBSDefault .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_WBSDefault .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_WBSDefault .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_WBSDefault .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_WBSDefault .rgUngroup
{
	background-position:0 -6998px;
}

.RadGrid_WBSDefault .rgGroupItem
{
	/*
	border:1px solid #cccccc;
	background:#c6c6c6 0 -6500px repeat-x url('Grid/sprite.gif');
	line-height:20px;
	*/
	border-style: none;
	border-color: inherit;
	border-width: medium;
	line-height:16px;
	
		padding:0 2px 1px 3px;
		font-weight:normal;
		vertical-align:middle;
}

.RadGrid_WBSDefault .rgMasterTable td.rgGroupCol,
.RadGrid_WBSDefault .rgMasterTable td.rgExpandCol
{
	background-position:0px -498px;
}

.RadGrid_WBSDefault .rgGroupHeader
{
    background:#ffffff;
    font-size:11px;
    font-family:Arial;
}

.RadGrid_WBSDefault .rgGroupHeader td
{
	border-bottom:1px solid #cccccc;
	padding:3px 0px 3px 5px;
}

.RadGrid_WBSDefault .rgGroupHeader td.rgGroupCol
{
	border-top-color:#cccccc;
	background:#ffffff;
}

.RadGrid_WBSDefault .rgExpand
{
	background-position:0px -498px;
}

.RadGrid_WBSDefault .rgCollapse
{
	background-position:0px -446px;	
}

.RadGrid_WBSDefault .rgGroupHeader td p
{
    display:inline;
    margin:0;
    padding:0px;
    font-weight:bold !important;
    color:#333333;
}

.RadGrid_WBSDefault .rgGroupHeader td div div
{
	top:-0.8em;
	padding:0px;
}

.RadGrid_WBSDefault .rgGroupHeader td div div div
{
	top:0;
	padding:0;
	border:0;
}

/*editing*/

.RadGrid_WBSDefault .rgEditForm
{
	border-bottom:1px solid #cccccc;
}

.RadGrid_WBSDefault .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_WBSDefault .rgCancel
{
	background-position:2px -1848px;
}

/*hierarchy*/

.RadGrid_WBSDefault .rgDetailTable
{
	border:1px solid #cccccc;
	border-right:0;
}

/*command row*/

.RadGrid_WBSDefault .rgCommandRow
{
	background:#c5c5c5 0 -2099px repeat-x url('Grid/sprite.gif');
	color:#000;
}

.RadGrid_WBSDefault .rgCommandCell
{
	border:1px solid;
	border-color:#999 #f2f2f2;
	border-top:0;
	padding:0;
}

.RadGrid_WBSDefault tfoot .rgCommandCell
{
	border-top:1px solid;
	border-bottom:0;
}

.RadGrid_WBSDefault .rgCommandTable td
{
	border:0;
	padding:3px 7px 4px;
}

.RadGrid_WBSDefault .rgCommandTable
{
	border:0;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.RadGrid_WBSDefault .rgCommandRow a
{
	color:#000;
	text-decoration:none;
}

.RadGrid_WBSDefault .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_WBSDefault .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_WBSDefault .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_WBSDefault .rgDel
{
	background-position:0 -1750px;
}

/*multirow select*/

.GridRowSelector_WBSDefault
{
	background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_WBSDefault
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_WBSDefault
{
	border:1px solid #828282;
	padding:3px;
	background:#fff;
	color:#333;
}

/*rtl*/

.RadGridRTL_WBSDefault .rgHeader,
.RadGridRTL_WBSDefault .rgResizeCol
{
	text-align:right;
	height:16px;
}

.RadGridRTL_WBSDefault .rgPager .rgStatus
{
	border-right:0;
	border-left-width:1px;
}

.RadGridRTL_WBSDefault .rgWrap
{
	float:right;
}

.RadGridRTL_WBSDefault .rgInfoPart
{
	float:left;
}

.RadGridRTL_WBSDefault .rgNumPart
{
	width:220px;
}

.RadGridRTL_WBSDefault .rgNumPart a
{
	float:right;
}

.RadGridRTL_WBSDefault .rgDetailTable
{
	border-right:1px solid;
	border-left:0;
}

/**********************************************/
/****************  INPUT      *****************/
/**********************************************/
/*Telerik RadInput Default Skin*/

/*global*/

.RadInput_WBSDefault,
.RadInputMgr_WBSDefault
{
	vertical-align:middle;
	font:11px "segoe ui",arial,sans-serif;
}

.RadInput_WBSDefault table
{
	border:0;
	vertical-align:bottom;
}

.RadInput_WBSDefault table.riTable td
{
	border:0;
	padding:0;
	vertical-align:middle;
	overflow:visible;/*RadGrid*/
}

.RadInput_WBSDefault table td.riCell
{
	padding-right:4px;
}

.RadInput_WBSDefault textarea
{
	vertical-align:bottom;
	overflow:auto;
	height:16px;
}

/*textbox states*/

html body .RadInput_WBSDefault .riTextBox,
html body .RadInputMgr_WBSDefault
{
	border:1px solid;
	border-color:#cccccc;
	padding:2px 1px 3px;
	background:#fff;
	color:#333333;
	font:11px "segoe ui",arial,sans-serif;
}

html body .RadInput_WBSDefault .riEmpty,
html body .RadInput_Empty_WBSDefault
{
	color:#8a8a8a;
}

html body .RadInput_WBSDefault .riHover,
html body .RadInput_Hover_WBSDefault,
html body .RadInput_WBSDefault .riFocused,
html body .RadInput_Focused_WBSDefault
{
	border-color:#accc00;
}

html body .RadInput_WBSDefault .riRead,
html body .RadInput_Read_WBSDefault
{
	border-color:#d0d0d0;
}

html body .RadInput_WBSDefault .riDisabled,
html body .RadInput_Disabled_WBSDefault
{
	border-color:#d0d0d0;
    background:#f6f6f6 url('../../img/icon/admin-lock-grey.png') no-repeat right 2px;
	color:#999999;
	cursor:default;
}

html body .RadInput_WBSDefault .riError,
html body .RadInput_Error_WBSDefault
{
	border-color:#d51923;
	background:#fff 100% -298px no-repeat url('Input/sprite.gif');
	color:#d51923;
}

html body .RadInput_WBSDefault .riNegative,
html body .RadInput_Negative_WBSDefault
{
	color:#565656;
}

/*buttons*/

.RadInput_WBSDefault a
{
	display:block;
	overflow:hidden;
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	background:transparent no-repeat url('Input/sprite.gif');
	text-indent:-2222px;
	text-align:center;
	text-decoration:none;
}
* html .RadInput_WBSDefault a{position:static}/*IE6*/
*+html .RadInput_WBSDefault a{position:static}/*IE7*/

/*go*/

.RadInput_WBSDefault .riBtn a
{
	width:20px;
	height:18px;
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_WBSDefault .riBtn a:hover
{
	background-position:3px -45px;
}

/*spin*/

.RadInput_WBSDefault .riSpin a
{
	width:15px;
	height:7px;
	line-height:7px;
	margin:0 1px;
}

.RadInput_WBSDefault .riUp
{
	background-position:4px -98px;
}

.RadInput_WBSDefault .riUp:hover
{
	background-position:4px -148px;
}

.RadInput_WBSDefault a.riDown
{
	background-position:4px -199px;
	margin-top:3px;
}

.RadInput_WBSDefault a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_WBSDefault .riLabel
{
	margin:0 4px 0 0;
	color:#000;
	white-space:nowrap;
}
/**********************************************/
/****************  LISTVIEW   *****************/
/**********************************************/
.RadListView_WBSDefault
{
   border:1px ridge buttonface;
   background-color: window;
   float: left;
   width: 100%;
   height: 100%;
   overflow:auto;
}

.RadListViewItem_WBSDefault
{
   border:1px solid buttonface;
   float: left;
   margin: 10px;
   width: 120px;
   height: 120px;
   text-align: center;
}

.RadListViewItem_WBSDefault:hover
{
   border:1px outset buttonface;
}

.RadListViewItem_WBSDefault:focus
{
   border:1px outset navy;
}

.RadListViewItem_WBSDefault:active
{
   border:1px inset navy;
}

.RadListViewPager_WBSDefault
{
   border:1px groove buttonface;
   background-color: buttonface;
   height: 30px;
   clear: both;
}
/**********************************************/
/****************  MENU       *****************/
/**********************************************/
/* <RadMenu / Default> */

.RadMenu_WBSDefault .rmRootGroup,
.RadMenu_WBSDefault .rmLink,
.RadMenu_WBSDefault .rmText,
.RadMenu_WBSDefault .rmLeftArrow,
.RadMenu_WBSDefault .rmRightArrow,
.RadMenu_WBSDefault .rmTopArrow,
.RadMenu_WBSDefault .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
	font-size:10px;
	height:16px;
}

.RadMenu_WBSDefault .rmRootGroup
{
	border: 1px solid #cccccc;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #e6e6e6;
}

/* <Root items> */

.RadMenu_WBSDefault,
.RadMenu_WBSDefault .rmLink
{
	font: normal 12px/14px "Segoe UI", Arial, sans-serif;
	color: #333333 !important;
	text-decoration: none !important;
	padding:0px 0px 0px 0px !important;
}

.RadMenu_WBSDefault .rmLink,
.RadMenu_WBSDefault .rmDisabled,
.RadMenu_WBSDefault .rmDisabled:hover
{
	background-position: 0 -72px;
}

.RadMenu_WBSDefault .rmText,
.RadMenu_WBSDefault .rmDisabled .rmText,
.RadMenu_WBSDefault .rmDisabled:hover .rmText
{
	background-position: 100% -96px;
	padding:0px 5px 0px 5px !important;
}

.RadMenu_WBSDefault .rmFirst .rmLink,
.RadMenu_WBSDefault .rmFirst .rmLink:hover,
.RadMenu_WBSDefault .rmLast .rmText,
.RadMenu_WBSDefault .rmLast .rmLink:hover .rmText,
.RadMenu_WBSDefault .rmVertical .rmLink,
.RadMenu_WBSDefault .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_WBSDefault .rmVertical .rmFirst,
.RadMenu_WBSDefault .rmVertical .rmLast
{
	background: none;
}

.RadMenu_WBSDefault .rmLink:hover,
.RadMenu_WBSDefault .rmFocused
{
	background-color: #fff;
}

.RadMenu_WBSDefault .rmVertical .rmLink
{
	padding:0px 5px 0px 5px !important;
}

.RadMenu_WBSDefault .rmVertical .rmLink:hover,
.RadMenu_WBSDefault .rmVertical .rmFocused,
.RadMenu_WBSDefault .rmVertical .rmExpanded,
.RadMenu_WBSDefault .rmVertical .rmExpanded:hover
{
	padding-top: 0;
	padding-bottom: 0;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px 0;
}

.RadMenu_WBSDefault .rmVertical .rmFirst .rmLink:hover,
.RadMenu_WBSDefault .rmVertical .rmFirst .rmFocused,
.RadMenu_WBSDefault .rmVertical .rmFirst .rmExpanded,
.RadMenu_WBSDefault .rmVertical .rmFirst .rmExpanded:hover
{
	border-top-width: 0;
}

.RadMenu_WBSDefault .rmVertical .rmLast .rmLink:hover,
.RadMenu_WBSDefault .rmVertical .rmLast .rmFocused,
.RadMenu_WBSDefault .rmVertical .rmLast .rmExpanded,
.RadMenu_WBSDefault .rmVertical .rmLast .rmExpanded:hover
{
	border-bottom-width: 0;
}

.RadMenu_WBSDefault .rmVertical .rmItem .rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;
}

.RadMenu_WBSDefault .rmExpanded,
.RadMenu_WBSDefault .rmExpanded:hover
{
	background-color: #fff;
}

.RadMenu_WBSDefault .rmExpanded .rmText,
.RadMenu_WBSDefault .rmExpanded:hover .rmText
{
	background-position: 100% -96px;
	padding:0px 5px 0px 5px !important;
}

.RadMenu_WBSDefault .rmLast .rmExpanded .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	padding:0px 5px 0px 5px !important;
}

.RadMenu_WBSDefault .rmDisabled,
.RadMenu_WBSDefault .rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_WBSDefault .rmGroup,
.RadMenu_WBSDefault .rmGroup .rmVertical
{
	border: 1px solid #cccccc;
	background: #fff url('Menu/rmVSprite.png') repeat-y 0 0;
}

.RadMenu_WBSDefault .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_WBSDefault .rmRootGroup li.rmItem .rmGroup
{
	padding: 0;
}

.RadMenu_WBSDefault .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_WBSDefault .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_WBSDefault .rmGroup .rmItem .rmLink,
.RadMenu_WBSDefault .rmGroup .rmItem .rmLink:hover,
.RadMenu_WBSDefault .rmGroup .rmItem .rmFocused,
.RadMenu_WBSDefault .rmGroup .rmItem .rmExpanded
{
	padding: 0px;
	border: 0px;
}

.RadMenu_WBSDefault .rmGroup .rmLast .rmLink,
.RadMenu_WBSDefault .rmGroup .rmLast .rmLink:hover,
.RadMenu_WBSDefault .rmGroup .rmLast .rmFocused,
.RadMenu_WBSDefault .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_WBSDefault .rmGroup .rmLink,
.RadMenu_WBSDefault .rmGroup .rmText,
.RadMenu_WBSDefault .rmGroup .rmItem .rmDisabled,
.RadMenu_WBSDefault .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_WBSDefault .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_WBSDefault .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background-color: #ffffff;
	padding:0px 10px 0px 3px !important;
}

.RadMenu_WBSDefault .rmGroup .rmLink:hover,
.RadMenu_WBSDefault .rmGroup .rmFocused,
.RadMenu_WBSDefault .rmGroup .rmExpanded
{
	background-color: #f6f6f6;
}

.RadMenu_WBSDefault .rmGroup .rmLink:hover .rmText,
.RadMenu_WBSDefault .rmGroup .rmFocused .rmText,
.RadMenu_WBSDefault .rmGroup .rmExpanded .rmText
{
	background-color: #f6f6f6;
	padding:0px 10px 0px 3px !important;
}

/* <expand arrows> */

/* </expand arrows> */

/* <rtl> */

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */


/* </Submenu offsets> */

/* <Scrolling arrows> */

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_WBSDefault .rmHorizontal .rmSeparator .rmText,
.RadMenu_WBSDefault .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 16px;
	margin: 1px 0px 0px 0px;
	width: 1px;
	background-color: #f6f6f6;
}

.RadMenu_WBSDefault_Context .rmSeparator .rmText,
.RadMenu_WBSDefault .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_WBSDefault .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
}

/* </Separators> */

/* </RadMenu / Default> */


/**********************************************/
/****************  SPLITTER   *****************/
/**********************************************/
/* Splitter/splitbarBg.gif */

/* RadSplitter for ASP.NET AJAX - Default Skin */

/* border style definition */
table.RadSplitter_WBSDefault,
.RadSplitter_WBSDefault .rspSlideContainerResize,
.RadSplitter_WBSDefault .rspSlideContainerResizeHorizontal,
.RadSplitter_WBSDefault .rspSlideContainerResizeOver,
.RadSplitter_WBSDefault .rspSlideContainerResizeOverHorizontal,
.RadSplitter_WBSDefault .rspResizeBarInactive,
.RadSplitter_WBSDefault .rspResizeBarHorizontal,
.RadSplitter_WBSDefault .rspResizeBarOverHorizontal,
.RadSplitter_WBSDefault .rspResizeBarInactiveHorizontal,
.RadSplitter_WBSDefault .rspPane, 
.RadSplitter_WBSDefault .rspPaneHorizontal
{
	border: solid 1px #828282;
}

.RadSplitter_WBSDefault .rspResizeBarHorizontal,
.RadSplitter_WBSDefault .rspResizeBarOverHorizontal
{
    background-repeat: repeat-x;
    background-position: 0 0;
    background-image: url('Splitter/ResizeBarHorizontalSprites.gif');
    border-top: solid 1px #828282;
    border-bottom: solid 1px #828282;
}

.RadSplitter_WBSDefault .rspResizeBarOverHorizontal
{
    background-position: 0 -4px;
    border-top: solid 1px #828282;
    border-bottom: solid 1px #989697;
}

.RadSplitter_WBSDefault .rspResizeBar,
.RadSplitter_WBSDefault .rspResizeBarOver
{
    background-repeat: repeat-y;
    background-position: 0 0;
    background-image: url('Splitter/ResizeBarVerticalSprites.gif');
    border-left: solid 1px #828282;
    border-right: solid 1px #828282;
}

.RadSplitter_WBSDefault .rspResizeBarOver
{
    background-position: -4px 0;
    border-left: solid 1px #828282;
    border-right: solid 1px #828282;
}

/* applies to the RadSlidingPanes */
div.RadSplitter_WBSDefault,
table.rspSlideContainer
{
	position: absolute;
	top: -9999px;
	left: -9999px;
}

table.RadSplitter_WBSDefault
{
	border: 1px solid #828282;
	border-collapse: collapse;
}

.RadSplitter_WBSDefault .rspResizeBar,
.RadSplitter_WBSDefault .rspResizeBarOver,
.RadSplitter_WBSDefault .rspResizeBarInactive,
.RadSplitter_WBSDefault .rspSlideContainerResize,
.RadSplitter_WBSDefault .rspSlideContainerResizeOver,
.RadSplitter_WBSDefault .rspSlideContainerResizeHorizontal,
.RadSplitter_WBSDefault .rspSlideContainerResizeOverHorizontal,
.RadSplitter_WBSDefault .rspResizeBarHorizontal,
.RadSplitter_WBSDefault .rspResizeBarOverHorizontal,
.RadSplitter_WBSDefault .rspResizeBarInactiveHorizontal
{
	border-left: solid 1px #828282;
}

.RadSplitter_WBSDefault .rspResizeBarOver
{
	border-left: solid 1px #93c9e3;
}

/* sliding zone */
.RadSplitter_WBSDefault .rspSlideZone
{
	background: white;
}

/* rspPane tabs */
.RadSplitter_WBSDefault .rspTabsContainer 
{
	color: #333;
	vertical-align: top;
}

.RadSplitter_WBSDefault .rspPaneTabContainer,
.RadSplitter_WBSDefault .rspPaneTabContainerExpanded,
.RadSplitter_WBSDefault .rspPaneTabContainerDocked
{
    background-position: -84px 0;
    background-repeat: repeat-y !important;
    color: #000000;
	border: solid 1px #828282;
	border-left: 0;
}

/* slide/dock containers */
.RadSplitter_WBSDefault .rspSlideContainer 
{
	border: 0px solid #828282;
}

.RadSplitter_WBSDefault .rspSlideHeader, 
.RadSplitter_WBSDefault .rspSlideHeaderDocked,
.RadSplitter_WBSDefault .rspBottom .rspPaneTabContainer,
.RadSplitter_WBSDefault .rspBottom .rspPaneTabContainerExpanded,
.RadSplitter_WBSDefault .rspBottom .rspPaneTabContainerDocked,
.RadSplitter_WBSDefault .rspTop .rspPaneTabContainer,
.RadSplitter_WBSDefault .rspTop .rspPaneTabContainerExpanded,
.RadSplitter_WBSDefault .rspTop .rspPaneTabContainerDocked
{
	background-color: white;
	background-image: url('Splitter/slideTitleContainerBgr.gif');
	background-repeat: repeat-x;
}

.RadSplitter_WBSDefault .rspSlideContainerResize,
.RadSplitter_WBSDefault .rspSlideContainerResizeHorizontal,
.RadSplitter_WBSDefault .rspSlideContainerResizeOver,
.RadSplitter_WBSDefault .rspSlideContainerResizeOverHorizontal
{ 
     background: #fff;
}

.RadSplitter_WBSDefault .rspSlideHeaderIconWrapper
{
	width: 17px;
	border-bottom: solid 1px #828282;
	padding: 0 3px;
}

.RadSplitter_WBSDefault .rspSlideHeaderIconsWrapper
{
	float: right;
}

.RadSplitter_WBSDefault .rspSlideHeaderUndockIcon,
.RadSplitter_WBSDefault .rspSlideHeaderDockIcon,
.RadSplitter_WBSDefault .rspSlideHeaderCollapseIcon,
.RadSplitter_WBSDefault .rspSlideHeaderUndockIconOver,
.RadSplitter_WBSDefault .rspSlideHeaderDockIconOver,
.RadSplitter_WBSDefault .rspSlideHeaderCollapseIconOver
{	
	width: 15px;
	height: 15px;
	float: left;
	cursor: hand;
	cursor: pointer;
	margin-left: 3px;
} 

.RadSplitter_WBSDefault .rspSlideHeaderUndockIcon,
.RadSplitter_WBSDefault .rspSlideHeaderUndockIconOver
{
	background-position: -50px 0;
}

.RadSplitter_WBSDefault .rspSlideHeaderDockIcon,
.RadSplitter_WBSDefault .rspSlideHeaderDockIconOver
{
	background-position: -35px 0;
}

.RadSplitter_WBSDefault .rspSlideHeaderCollapseIcon,
.RadSplitter_WBSDefault .rspSlideHeaderCollapseIconOver
{
	background-position: -65px 0;
}

.RadSplitter_WBSDefault .rspSlideTitle, 
.RadSplitter_WBSDefault .rspSlideTitleDocked 
{
	color: #000000;
	margin: 0 5px;
	font: normal 12px "Segoe UI", Arial, Sans-serif;
}

.RadSplitter_WBSDefault .rspSlideTitleContainer
{
	background-color: white;
	background-image: url('Splitter/slideTitleContainerBgr.gif');
	background-repeat: repeat-x;
	border-bottom: solid 1px #828282;
	height: 25px;
}

.RadSplitter_WBSDefault .rspSlideContent, 
.RadSplitter_WBSDefault .rspSlideContentDocked
{
	color: black;
	background-color: white;
	/*border-bottom: 1px solid #828282;*/
}

.RadSplitter_WBSDefault .rspResizeBarHorizontal,
.RadSplitter_WBSDefault .rspResizeBarInactiveHorizontal
{
	border-top: solid 1px #828282;
}

.RadSplitter_WBSDefault .rspResizeBarOverHorizontal
{
	border-top: solid 1px #93c9e3;
}

.RadSplitter_WBSDefault .rspCollapseBarCollapse,
.RadSplitter_WBSDefault .rspCollapseBarCollapseOver,
.RadSplitter_WBSDefault .rspCollapseBarCollapseError,
.RadSplitter_WBSDefault .rspCollapseBarExpand,
.RadSplitter_WBSDefault .rspCollapseBarExpandOver,
.RadSplitter_WBSDefault .rspCollapseBarExpandError,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalExpand,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalExpandOver,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalExpandError,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalCollapse,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalCollapseOver,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalCollapseError,
.RadSplitter_WBSDefault .rspSlideHeaderUndockIcon,
.RadSplitter_WBSDefault .rspSlideHeaderDockIcon,
.RadSplitter_WBSDefault .rspSlideHeaderCollapseIcon,
.RadSplitter_WBSDefault .rspSlideHeaderUndockIconOver,
.RadSplitter_WBSDefault .rspSlideHeaderDockIconOver,
.RadSplitter_WBSDefault .rspSlideHeaderCollapseIconOver,
.RadSplitter_WBSDefault .rspPaneTabContainer,
.RadSplitter_WBSDefault .rspPaneTabContainerExpanded
{
    background-image: url('Splitter/ExpandCollapseBarsCommands.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.RadSplitter_WBSDefault .rspCollapseBarCollapseOver
{
    background-position: -192px 0;
}

.RadSplitter_WBSDefault .rspBottom .rspPaneTabContainer,
.RadSplitter_WBSDefault .rspBottom .rspPaneTabContainerExpanded,
.RadSplitter_WBSDefault .rspBottom .rspPaneTabContainerDocked
{
	background-repeat: repeat-x !important;
	border-right: solid 1px #828282;
	border-bottom: solid 1px #828282;
	border-left: solid 1px #828282;
	color: #000000;											
}

.RadSplitter_WBSDefault div.rspCollapseBarExpand,
.RadSplitter_WBSDefault div.rspCollapseBarExpandError
{	
	background-position: -4px 0;
}

.RadSplitter_WBSDefault .rspCollapseBarExpandOver
{
    background-position: -196px 0;
}

.RadSplitter_WBSDefault .rspCollapseBarHorizontalExpand,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalExpandError
{
    background-position: -8px -4px;
}

.RadSplitter_WBSDefault .rspCollapseBarHorizontalExpandOver
{
    background-position: -8px -12px;
}

.RadSplitter_WBSDefault .rspCollapseBarHorizontalCollapse,
.RadSplitter_WBSDefault .rspCollapseBarHorizontalCollapseError
{
    background-position: -8px 0;
}

.RadSplitter_WBSDefault .rspCollapseBarHorizontalCollapseOver
{
    background-position: -8px -8px;
}

.RadSplitter_WBSDefault .rspTop .rspPaneTabContainer,
.RadSplitter_WBSDefault .rspTop .rspPaneTabContainerExpanded,
.RadSplitter_WBSDefault .rspTop .rspPaneTabContainerDocked
{
	border-right: solid 1px #828282;
	border-bottom: solid 1px #828282;
	border-left: solid 1px #828282;
	background-color: white;
	background-repeat: repeat-x !important;
}

.RadSplitter_WBSDefault .rspSlideContainerResize,
.RadSplitter_WBSDefault .rspSlideContainerResizeOver,
.RadSplitter_WBSDefault .rspSlideContainerResizeHorizontal,
.RadSplitter_WBSDefault .rspSlideContainerResizeHorizontalOver
{
    background-color: #ececec;
}
/**********************************************/
/****************  TABSTRIP   *****************/
/**********************************************/
.RadTabStrip_WBSDefault .rtsLI,
.RadTabStrip_WBSDefault .rtsLink
{
	color: #333333 !important;
	font: 12px/26px "Segoe UI", Arial, sans-serif;
	text-decoration:none !important;
}

.RadTabStripLeft_WBSDefault .rtsSeparator,
.RadTabStripRight_WBSDefault .rtsSeparator
{
	background: #828282;
}

/* <disabled tabs> */
.RadTabStrip_WBSDefault .rtsDisabled
{
	color: #aaa;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_WBSDefault .rtsNextArrow,
.RadTabStrip_WBSDefault .rtsPrevArrow,
.RadTabStrip_WBSDefault .rtsPrevArrowDisabled,
.RadTabStrip_WBSDefault .rtsNextArrowDisabled
{
	background-image: url('TabStrip/TabStripStates.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStripTop_WBSDefault .rtsLevel { background-color: transparent; }

.RadTabStripTop_WBSDefault .rtsLevel .rtsLink,
.RadTabStripTop_WBSDefault .rtsLevel .rtsOut,
.RadTabStripBottom_WBSDefault .rtsLevel .rtsLink,
.RadTabStripBottom_WBSDefault .rtsLevel .rtsOut,
.RadTabStripTop_WBSDefault_Baseline .rtsLevel,
.RadTabStripBottom_WBSDefault_Baseline .rtsLevel { background-image: url('TabStrip/TabStripStates.png'); }

.RadTabStripLeft_WBSDefault .rtsLink,
.RadTabStripRight_WBSDefault .rtsLink { background-image: url('TabStrip/TabStripVStates.png'); }

.RadTabStripLeft_WBSDefault .rtsLast .rtsLink,
.RadTabStripRight_WBSDefault .rtsLast .rtsLink
{
	border-bottom: 1px solid #cccccc;
}

/* </tab backgrounds> */

/* <background positioning: overlapping tabs> */

/* <orientation: top> */

.RadTabStripTop_WBSDefault .rtsLink { background-position: 0 -52px; }
.RadTabStripTop_WBSDefault .rtsFirst .rtsLink { background-position: 0 0; }
.RadTabStripTop_WBSDefault .rtsOut { background-position: 100% -52px; }
.RadTabStripTop_WBSDefault .rtsLast .rtsOut { background-position: 100% 0; }

.RadTabStripTop_WBSDefault .rtsLI .rtsSelected { background-position: 0 -26px; }
.RadTabStripTop_WBSDefault .rtsSelected .rtsOut { background-position: 100% -78px; }
.RadTabStripTop_WBSDefault .rtsLI .rtsAfter { background-position: 0 -78px; }

.RadTabStripTop_WBSDefault .rtsLast .rtsSelected .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_WBSDefault_Baseline .rtsLevel { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_WBSDefault .rtsLevel .rtsLink { background-position: 0 -130px; }
.RadTabStripBottom_WBSDefault .rtsLevel .rtsFirst .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_WBSDefault .rtsLevel .rtsOut { background-position: 100% -130px; }
.RadTabStripBottom_WBSDefault .rtsLevel .rtsLast .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_WBSDefault .rtsLevel .rtsLI .rtsSelected { background-position: 0 -156px; }
.RadTabStripBottom_WBSDefault .rtsLevel .rtsSelected .rtsOut { background-position: 100% -104px; }
.RadTabStripBottom_WBSDefault .rtsLevel .rtsLI .rtsAfter { background-position: 0 -104px; }

.RadTabStripBottom_WBSDefault .rtsLevel .rtsLast .rtsSelected .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_WBSDefault_Baseline .rtsLevel { background-position: 0 -599px; background-repeat: repeat-x; }

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_WBSDefault .rtsUL .rtsLink,
.RadTabStripRight_WBSDefault .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_WBSDefault .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_WBSDefault .rtsUL .rtsSelected,
.RadTabStripRight_WBSDefault .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* </orientation: right> */

/* <orientation: top (RTL)> */

.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsLink
{
	padding-left: 0;
	padding-right: 9px;
}

.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsOut
{
	padding-left: 9px;
	padding-right: 0;
}

.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsLink,
.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsOut { background-image: url('TabStrip/TabStripStates_rtl.png'); }

.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsLink { background-position: 100% -52px; }
.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsFirst .rtsLink { background-position: 100% 0; }
.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsOut { background-position: 0 -52px; }
.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsLast .rtsOut { background-position: 0 0; }

.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsLI .rtsSelected { background-position: 100% -26px; }
.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsSelected .rtsOut { background-position: 0 -78px; }
.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsLI .rtsAfter { background-position: 100% -78px; }

.RadTabStripTop_WBSDefault_rtl .rtsLevel .rtsLast .rtsSelected .rtsOut { background-position: 0 -26px; }

/* </orientation: top (RTL)> */

/* </background positioning: overlapping tabs> */

/**********************************************/
/****************  TOOLTIP    *****************/
/**********************************************/
.RadToolTip_WBSDefault.rtLoading
{	
	background: url('ToolTip/Loading.gif') no-repeat center;
	width: 100%; 
	height: 100%;
}

div.RadToolTip_WBSDefault
{
	position: absolute;
	cursor: default;
}

div.RadToolTip_WBSDefault div.rtCallout
{
	display: none;
}

div.RadToolTip_WBSDefault.rtVisibleCallout div.rtCallout
{
	display: block;
}

div.RadToolTip_WBSDefault table.rtWrapper
{
	padding: 0; 
	margin: 0;
	border-collapse: collapse;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomRight
{
	width: 3px; 
	height: 3px; 
	line-height: 1px; 
	font-size: 1px;
	background-image: url('ToolTip/ToolTipSprites.gif');
	background-color: transparent;
	background-repeat: no-repeat;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopLeft
{
	background-position: 0 -12px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopRight
{
	background-position: right -12px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomLeft
{
	background-position: 0 -63px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomRight
{
	background-position: right -63px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomCenter
{
	height: 3px; 
	line-height: 0px; 
	font-size: 1px;
	background: url('ToolTip/ToolTipSprites.gif') ;
	background-repeat: repeat-x;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopCenter
{
	background-position: 0 -66px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomCenter
{
	background-position: 0 -120px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperRightMiddle
{
	background-image:  url('ToolTip/ToolTipVerticalSprites.gif');
	background-repeat: repeat-y;
	font-size: 1px;
	width: 3px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperLeftMiddle
{
	background-position: 0 0;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperRightMiddle
{
	background-position: -3px 0;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperContent
{
	font: normal 12px "Segoe UI", Arial, Sans-serif;
	height: 100%;
	background-color: #fff;	
	padding: 4px;
	color: #666;
	text-align:center;
}

div.RadToolTip_WBSDefault div.rtTitlebar
{	
	color: #666;
	font: normal 18px "Segoe UI", Arial, Sans-serif;
	float: left;
	line-height: 22px;
}

div.RadToolTip_WBSDefault a.rtCloseButton
{
	display: block; 
	float: right;
	position: absolute;
	right: 2px;
	width: 13px; 
	height: 11px;
	font-size: 1px; 
	line-height: 1px;
	margin-top: 5px;
	margin-right: 3px;
	background-image: url('ToolTip/ToolTipSprites.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	outline: none;
}

/* RTL support begin */
div.RadToolTip_WBSDefault_rtl a.rtCloseButton,
div.RadToolTip_WBSDefault_rtl a.rtCloseButton:hover
{
	float: left ;
	text-decoration: none ;
    outline: none;
    left: 2px;
    margin-left: 1px;
    right: auto;
    margin-right: auto;
}

div.RadToolTip_WBSDefault_rtl div.rtTitlebar,
div.RadToolTip_WBSDefault_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
	float: right ;
}

/* position="rtCalloutCenter" */
div.RadToolTip_WBSDefault_rtl .rtCalloutCenter
{
	right: 0;
	left: auto;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_WBSDefault_rtl .rtCalloutTopLeft
{
	margin-right: -8px;
	left: 0;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_WBSDefault_rtl .rtCalloutTopCenter
{
	margin-right: 10px;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_WBSDefault_rtl .rtCalloutTopRight
{
	margin-right: 20px;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_WBSDefault_rtl .rtCalloutBottomCenter
{
	margin-right: 10px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_WBSDefault_rtl .rtCalloutBottomRight
{
	margin-right: 40px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_WBSDefault_rtl .rtCalloutBottomLeft
{
	margin-right: -20px;
	left: 0;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_WBSDefault_rtl .rtCalloutMiddleLeft
{
	margin-right: 10px;
	left: 0;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_WBSDefault_rtl .rtCalloutMiddleRight
{
	margin-right: 1px;
}
/* RTL support end */

div.RadToolTip_WBSDefault div.rtCallout
{
	position: absolute; 
	height: 11px; 
	width: 11px;
	line-height: 0px; 
	font-size: 1px;
	background-image: url('ToolTip/Callouts.gif');
	background-repeat: no-repeat;
}

/* position="rtCalloutCenter" */
div.RadToolTip_WBSDefault .rtCalloutCenter
{
	visibility: hidden;
}

/* position="rtCalloutBottomRight" */
.RadToolTip_WBSDefault .rtCalloutTopLeft
{
	margin-top: -10px; 
	margin-left: 20px;
	background-position: 0 -22px;
}

/* position="rtCalloutBottomCenter" */
.RadToolTip_WBSDefault .rtCalloutTopCenter
{
	left: 50% ;
	margin-top: -9px; 
	margin-left: -10px;
	background-position: 0 0 ;
}

/* position="rtCalloutBottomLeft" */
.RadToolTip_WBSDefault .rtCalloutTopRight
{
	left: 100% ;
	margin-top: -10px; 
	margin-left: -20px;
	background-position: 0 -11px ;
}

/* position="rtCalloutTopCenter" */
.RadToolTip_WBSDefault .rtCalloutBottomCenter
{
	top: 100% ; 
	left: 50% ;
	margin-left: -10px ; 
	margin-top: -1px ;
	background-position: 0 -55px ;
}

/* position="rtCalloutTopLeft" */
.RadToolTip_WBSDefault .rtCalloutBottomRight
{
	top: 100% ; 
	left: 100% ;
	margin-left: -40px ; 
	margin-top: -1px ;
	background-position: 0 -66px ;
}

/* position="rtCalloutTopRight" */
.RadToolTip_WBSDefault .rtCalloutBottomLeft
{
	top: 100% ;
	margin-left: 20px ; 
	margin-top: -1px ;
	background-position: 0 -77px ;
}

/* position="rtCalloutMiddleRight" */
.RadToolTip_WBSDefault .rtCalloutMiddleLeft
{
	top: 50% ;
	margin-left: -10px; 
	margin-top: -7px;
	background-position: 0 -44px ;
}

/* position="rtCalloutMiddleLeft" */
.RadToolTip_WBSDefault .rtCalloutMiddleRight
{
	left: 100% ; 
	top: 50% ;
	margin-left: -1px;
	margin-top: -10px;
	background-position: 0 -33px;
}

div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperContent,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip_WBSDefault table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
    border-collapse: collapse;
}
/**********************************************/
/****************  TREEVIEW   *****************/
/**********************************************/
.RadTreeView_WBSDefault,
.RadTreeView_WBSDefault a.rtIn,
.RadTreeView_WBSDefault .rtEdit .rtIn input
{
	color: #000;
	font: 11px/18px "Segoe UI", Arial, sans-serif;
}

.RadTreeView_WBSDefault .rtPlus, 
.RadTreeView_WBSDefault .rtMinus
{
	background-image: url('TreeView/PlusMinus.png');
}

.RadTreeView_WBSDefault .rtChecked,
.RadTreeView_WBSDefault .rtUnchecked,
.RadTreeView_WBSDefault .rtIndeterminate
{
	background-image: url('TreeView/TriState.png');
}

.RadTreeView_WBSDefault .rtHover .rtIn
{
	color: #000;
	border-color: #cccccc;
	background-color: #e1e1e1;
	background-image: url('TreeView/ItemHoveredBg.png');
}

.RadTreeView_WBSDefault .rtSelected .rtIn
{
	color: #333333;
	border-color: #cccccc;
	background-color: #959595;
	background-image: url('TreeView/ItemSelectedBg.png');
}

.RadTreeView_WBSDefault .rtSelected .rtLoadingBelow
{
	color: #333;
}

.RadTreeView_WBSDefault .rtLI .rtEdit .rtIn
{
	border-color: #6c6c6c;
	background: #fff;
}

.RadTreeView_WBSDefault_disabled .rtIn,
.RadTreeView_WBSDefault .rtDisabled .rtIn
{
	color: #ccc;
}


/* <node lines> */

.RadTreeView_WBSDefault .rtLines .rtLI,
.RadTreeView_WBSDefault .rtLines .rtFirst .rtUL { background-image: url('../Common/TreeView/NodeSpan.png'); }
.RadTreeView_WBSDefault_rtl .rtLines .rtLI,
.RadTreeView_WBSDefault_rtl .rtLines .rtFirst .rtUL { background-image:url('../Common/TreeView/NodeSpan_rtl.png'); }

.RadTreeView_WBSDefault .rtLines .rtFirst,
.RadTreeView_WBSDefault .rtLines .rtFirst .rtUL { background-image: url('../Common/TreeView/FirstNodeSpan.png'); }
.RadTreeView_WBSDefault_rtl .rtLines .rtFirst,
.RadTreeView_WBSDefault_rtl .rtLines .rtFirst .rtUL { background-image: url('../Common/TreeView/FirstNodeSpan_rtl.png'); }
.RadTreeView_WBSDefault .rtLines .rtLast,
.RadTreeView_WBSDefault .rtLines .rtLast .rtUL { background-image: none; }

.RadTreeView_WBSDefault .rtLines .rtTop { background-image:url('../Common/TreeView/TopLine.png'); }
.RadTreeView_WBSDefault_rtl .rtLines .rtTop { background-image:url('../Common/TreeView/TopLine_rtl.png'); }
.RadTreeView_WBSDefault .rtLines .rtMid { background-image:url('../Common/TreeView/MiddleLine.png'); }
.RadTreeView_WBSDefault_rtl .rtLines .rtMid { background-image:url('../Common/TreeView/MiddleLine_rtl.png'); }
.RadTreeView_WBSDefault .rtLines .rtBot { background-image:url('../Common/TreeView/BottomLine.png'); }
.RadTreeView_WBSDefault_rtl .rtLines .rtBot { background-image: url('../Common/TreeView/BottomLine_rtl.png'); }
.RadTreeView_WBSDefault .rtLines .rtLast .rtTop { background-image:url('../Common/TreeView/SingleLine.png'); }
.RadTreeView_WBSDefault_rtl .rtLines .rtLast .rtTop { background-image:url('../Common/TreeView/SingleLine_rtl.png'); }

/* </node lines> */

/**********************************************/
/****************  UPLOAD     *****************/
/**********************************************/
/* RadUpload / Default skin */

/* <general styles> */

.RadUpload_WBSDefault,
.RadUpload_WBSDefault a,
.RadUpload_WBSDefault input,
.RadUploadProgressArea_WBSDefault,
.RadUploadProgressArea_WBSDefault input
{
    font: normal 11px/10px "Segoe UI", Arial, sans-serif;
}

/* </general styles> */

/* <file inputs> */

.RadUpload_WBSDefault .ruStyled .ruFileInput
{
    border-color: #abadb3;
}

.RadUpload_WBSDefault .ruFakeInput
{
    border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
    color: #333;
}

.RadUpload_WBSDefault .ruReadOnly .ruFakeInput
{
	background: #f3f3f3;
}

/* </file inputs> */

/* <buttons> */

.RadUpload_WBSDefault .ruButton,
.RadUploadProgressArea_WBSDefault .ruButton
{
    background-image: url('Upload/ruSprite.png');
    color: #000;
}

.RadUpload_WBSDefault .ruRemove
{
	color: #333;
}

/* </buttons> */

/* <submit button> */
/* (use this class to style a single button for uploads) */

.RadUploadSubmit
{
    background-image: url('Upload/ruSprite.png');
    color: #000;
}

/* </submit button> */

/* <progress area> */

.RadUploadProgressArea_WBSDefault .ruProgress
{
    border-color: #868686;
    background-image: url('Upload/ruSprite.png');
    background-color: #fff;
}

.RadUploadProgressArea_WBSDefault .ruProgress li
{
    color: #666;
}

.RadUploadProgressArea_WBSDefault .ruProgress li.ruCurrentFile
{
    color: #222;
}

.RadUploadProgressArea_WBSDefault .ruProgress .ruBar
{
    border-color: #b1b1b1 #a2a2a2 #8e8e8e;
    background-image: url('Upload/ruSprite.png');
}
 
.RadUploadProgressArea_WBSDefault .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
}

.RadUploadProgressArea_WBSDefault_rtl .ruProgress .ruBar div
{
    background-image: url('Upload/ruProgress.gif');
}
 
.RadUploadProgressArea_WBSDefault .ruProgress .ruActions
{
	border-top-color: #dfdfdf;
	background: #f0f0f0;
}

.RadUploadProgressArea_WBSDefault .ruProgress .ruActions
{
	border-top-color: #828282;
	background: #f0f0f0;
}

/* </progress area> */


/**********************************************/
/****************  WIDGETS    *****************/
/**********************************************/
/* this is the topmost cell of the dialogs that have RadTabStrip */
.reTopcell
{
    background-color: #f0f0f0;
}

/* File Manager dialogs */

.selectedFileName
{
    border-top: solid 1px #fff;
}

/* background for the bottom positioned RadTabStrip */
.RadTabStripBottom_WBSDefault
{
    background: #f0f0f0;
    width: 264px;
    border-bottom: solid 1px #828282;
    padding-bottom: 6px !important;
}

/**********************************************/
/****************  WINDOW     *****************/
/**********************************************/
.RadWindow_WBSDefault .rwTopLeft,
.RadWindow_WBSDefault .rwTopRight,
.RadWindow_WBSDefault .rwTitlebar,
.RadWindow_WBSDefault .rwFooterLeft,
.RadWindow_WBSDefault .rwFooterRight,
.RadWindow_WBSDefault .rwFooterCenter,
.RadWindow_WBSDefault .rwTopResize,
.RadWindow_WBSDefault .rwStatusbar div,
.RadWindow_WBSDefault .rwStatusbar,
.RadWindow_WBSDefault .rwPopupButton,
.RadWindow_WBSDefault .rwPopupButton span,
.RadWindow_WBSDefault.rwMinimizedWindow .rwCorner
{
    background-image: url('Window/WindowHorizontalSprites.gif');
}

.RadWindow_WBSDefault .rwBodyLeft,
.RadWindow_WBSDefault .rwBodyRight,
.RadWindow_WBSDefault .rwStatusbarRow .rwCorner
{
	background-image: url('Window/WindowVerticalSprites.gif');
}

.RadWindow_WBSDefault .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_WBSDefault .rwControlButtons a
{
    background-image: url('Window/CommandButtonSprites.gif');
    cursor:pointer;
}

.RadWindow_WBSDefault a.rwIcon
{
	background-image: url('Window/WindowHorizontalSprites.gif');
}

div.RadWindow_WBSDefault .rwTitlebarControls em
{
	color: black;
}

div.RadWindow_WBSDefault .rwDialogInput
{
	border-top: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
}

div.RadWindow_WBSDefault .rwDialogInput:hover
{
	border-top: solid 1px #5794bf;
	border-right: solid 1px #b7d5ea;
	border-bottom: solid 1px #c7e2f1;
	border-left: solid 1px #c5daed;
	color: #565656;
}

div.RadWindow_WBSDefault td.rwLoading
{
    background-color: #fff;
}

.RadWindow_WBSDefault td.rwWindowContent
{
    background-color: #fff !important;
}

/* Loading Indicators */

/* When ShowContentDuringLoad="true" */
.RadWindow_WBSDefault td.rwWindowContent.rwLoading
{
    background-image: url('Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
.RadWindow_WBSDefault input.rwLoading
{
    background-image: url('Common/loading_small.gif');
}


