/* START PurpleParrot.SwapSite.css.RadStyles.Menu.Visitor.css */
/* <RadMenu / Visitor> */

/* Added by Sachin Task 2254*/
.RadMenu_Visitor a.rmLink
{
    cursor:pointer !important;
}

.RadMenu_Visitor .rmRootGroup,
.RadMenu_Visitor .rmLink,
.RadMenu_Visitor .rmText,
.RadMenu_Visitor .rmLeftArrow,
.RadMenu_Visitor .rmRightArrow,
.RadMenu_Visitor .rmTopArrow,
.RadMenu_Visitor .rmBottomArrow
{
	/*background-image: url('Menu/rmSprite.png');*/
	background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SXPpwJldngL1U77PriFJtx2lAYtedfeAJrq-lYadht3FH9iHb6CuCREj7uF1qK7MH0&t=633946688790845000');
	background-color: transparent;
}

.RadMenu_Visitor .rmRootGroup
{
	/*border: 1px solid #588a4d;*/
	border:1px solid #A9BF5A;
	background-repeat: repeat-x;
	background-position: 0 0;
	/*background-color: #749f57;*/
	background-color:#A9BF5A;
}

.RadMenu_Visitor .rmVertical
{
	background-position: 0 -408px;
}

/* <Root items> */

.RadMenu_Visitor,
.RadMenu_Visitor .rmLink
{
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;
	color: #2b2c20;
	/*color:#ffffff;*/
	text-decoration: none;
	
}

.RadMenu_Visitor .rmLink,
.RadMenu_Visitor .rmText
{
	background-position: 0 1050px;
	background-repeat: no-repeat;
}

.RadMenu_Visitor .rmLink:hover,
.RadMenu_Visitor .rmFocused
{
	/*color: #7a1b05;*/
	color:#ffffff;
	background-color:#842439;
	background-position: 0 -72px;
}

.RadMenu_Visitor .rmLink:hover
{
    cursor:pointer;
}

.RadMenu_Visitor .rmLink:hover .rmText,
.RadMenu_Visitor .rmFocused .rmText
{
	background-position: 100% -96px;
}

.RadMenu_Visitor .rmExpanded
{
	
	color:#842439;
	background-position: 0 -120px;
}

.RadMenu_Visitor .rmExpanded:hover
{
    color: #fff;
}

.RadMenu_Visitor .rmExpanded .rmText,
.RadMenu_Visitor .rmExpanded:hover .rmText
{
	background-position: 100% -144px;
}

.RadMenu_Visitor .rmDisabled,
.RadMenu_Visitor .rmDisabled:hover
{
	color: #b1c67f;
}  

.RadMenu_Visitor .rmDisabled:hover,
.RadMenu_Visitor .rmDisabled:hover .rmText
{
	background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Visitor .rmGroup,
.RadMenu_Visitor .rmGroup .rmVertical
{
	border: 1px solid #588a4d;
	/*background: #c7d6a7 url('Menu/rmVSprite.png') repeat-y 0 0;*/
	background: #c7d6a7 url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SXPpwJldngL1U77PriFJtx9t4prhwIjfPlItFW5RlvOj9Lc4AVGLmtM3pH6aXMXGd0&t=633946688790845000') repeat-y 0 0;
}

.RadMenu_Visitor .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Visitor_rtl .rmGroup,
.RadMenu_Visitor_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_Visitor .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Visitor .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Visitor .rmGroup .rmFirst,
.RadMenu_Visitor .rmGroup .rmLast
{
	background: none;
}

.RadMenu_Visitor .rmGroup .rmLast
{
	padding-bottom: 1px;
}

.RadMenu_Visitor .rmGroup .rmLink:hover,
.RadMenu_Visitor .rmGroup .rmFocused,
.RadMenu_Visitor .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Visitor .rmGroup .rmLink:hover .rmText,
.RadMenu_Visitor .rmGroup .rmFocused .rmText,
.RadMenu_Visitor .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

.RadMenu_Visitor .rmGroup .rmExpanded
{
	/*color: #7a1b05;*/
	/*color:#ffffff;*/
	color:#842439;
}

.RadMenu_Visitor .rmGroup .rmExpanded:hover
{
color:#ffffff;
}

.RadMenu_Visitor .rmGroup .rmDisabled,
.RadMenu_Visitor .rmGroup .rmDisabled:hover
{
	color: #8c9f5f;
}

/* <expand arrows> */

.RadMenu_Visitor .rmGroup .rmExpandRight,
.RadMenu_Visitor .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Visitor .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Visitor .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Visitor .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_Visitor .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_Visitor .rmGroup .rmFocused .rmExpandDown,
.RadMenu_Visitor .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_Visitor .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_Visitor .rmGroup .rmDisabled:hover .rmExpandDown
{
	/*background-image: url('Menu/rmSprite.png');*/
	background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SXPpwJldngL1U77PriFJtx2lAYtedfeAJrq-lYadht3FH9iHb6CuCREj7uF1qK7MH0&t=633946688790845000');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Visitor_rtl .rmGroup .rmLink:hover,
.RadMenu_Visitor_rtl .rmGroup .rmFocused,
.RadMenu_Visitor_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Visitor_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_Visitor_rtl .rmGroup .rmFocused .rmText,
.RadMenu_Visitor_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Visitor_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Visitor_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Visitor_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Visitor_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Visitor - specific, overlapping submenus)> */

.RadMenu_Visitor .rmSlide
{
	margin: -3px 0 0 3px;
}

.RadMenu_Visitor .rmVertical .rmSlide,
.RadMenu_Visitor .rmSlide .rmSlide,
.RadMenu_Visitor_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Visitor_rtl .rmSlide
{
	margin: -3px 0 0 -3px;
}

.RadMenu_Visitor_rtl .rmVertical .rmSlide,
.RadMenu_Visitor_rtl .rmSlide .rmSlide,
.RadMenu_Visitor_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Visitor .rmLeftArrow,
.RadMenu_Visitor .rmRightArrow
{
	background-color: #c7d6a7;
}

.RadMenu_Visitor .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #588a4d; }
.RadMenu_Visitor .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #588a4d; }

.RadMenu_Visitor .rmTopArrow,
.RadMenu_Visitor .rmBottomArrow,
.RadMenu_Visitor .rmGroup .rmLeftArrow,
.RadMenu_Visitor .rmGroup .rmRightArrow
{
	background-color: #c7d6a7;
}

.RadMenu_Visitor .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #588a4d; }
.RadMenu_Visitor .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #588a4d; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Visitor .rmVertical .rmSeparator .rmText,
.RadMenu_Visitor .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_Visitor .rmHorizontal .rmSeparator .rmText,
.RadMenu_Visitor .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Visitor> */
/* END PurpleParrot.SwapSite.css.RadStyles.Menu.Visitor.css */
/* START PurpleParrot.SwapSite.css.RadStyles.Menu.Dashboard.css */

/* <RadMenu / Dashboard> */

/*.RadMenu_Dashboard
{
    position:static !important;
}

.RadMenu_Dashboard .rmRootGroup
{
    position:static !important;
}

.RadMenu_Dashboard .rmItem
{
    position:static !important;
}*/

/* Added by Sachin Task 2254*/
.RadMenu_Dashboard a.rmLink
{
    cursor: pointer !important;
    text-align: left;
    font-size: 14px;
}

.RadMenu_Dashboard .rmRootGroup, .RadMenu_Dashboard .rmLink, .RadMenu_Dashboard .rmText, .RadMenu_Dashboard .rmLeftArrow, .RadMenu_Dashboard .rmRightArrow, .RadMenu_Dashboard .rmTopArrow, .RadMenu_Dashboard .rmBottomArrow
{
    /*background-image: url('Menu/rmSprite.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SXPpwJldngL1U77PriFJtx2lAYtedfeAJrq-lYadht3FH9iHb6CuCREj7uF1qK7MH0&t=633946688790845000');
    background-color: transparent;
}

.RadMenu_Dashboard .rmRootGroup
{
    /*border: 1px solid #588a4d;*/
    background-repeat: repeat-x;
    background-position: 0 0; /*background-color: #749F57;*/
}

.RadMenu_Dashboard .rmVertical
{
    background-position: 0 -408px;
}

/* <Root items> */

.RadMenu_Dashboard, .RadMenu_Dashboard .rmLink
{
    font: bold 12px/23px "Segoe UI" , Arial, sans-serif;
    color: #2B2C20;
    text-decoration: none;
}

.RadMenu_Dashboard .rmSlide .rmLink
{
    color: #2b2c20;
}

.RadMenu_Dashboard .rmLink, .RadMenu_Dashboard .rmText
{
    background-position: 0 1050px;
    background-repeat: no-repeat;
}

.RadMenu_Dashboard .rmLink:hover, .RadMenu_Dashboard .rmFocused
{
    color: #7a1b05;
    background-position: 0 -72px;
}

.RadMenu_Dashboard .rmLink:hover .rmText, .RadMenu_Dashboard .rmFocused .rmText
{
    background-position: 100% -96px;
}

.RadMenu_Dashboard .rmExpanded, .RadMenu_Dashboard .rmExpanded:hover
{
    color: #fff;
    background-position: 0 -120px;
}

.RadMenu_Dashboard .rmExpanded .rmText, .RadMenu_Dashboard .rmExpanded:hover .rmText
{
    background-position: 100% -144px;
}

.RadMenu_Dashboard .rmDisabled, .RadMenu_Dashboard .rmDisabled:hover
{
    color: #b1c67f;
}

.RadMenu_Dashboard .rmDisabled:hover, .RadMenu_Dashboard .rmDisabled:hover .rmText
{
    background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Dashboard .rmGroup, .RadMenu_Dashboard .rmGroup .rmVertical
{
    border: 1px solid #588a4d; /*background: #c7d6a7 url('Menu/rmVSprite.png') repeat-y 0 0;*/
    background: #c7d6a7 url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SXPpwJldngL1U77PriFJtx9t4prhwIjfPlItFW5RlvOj9Lc4AVGLmtM3pH6aXMXGd0&t=633946688790845000') repeat-y 0 0;
}

.RadMenu_Dashboard .rmSlide .rmScrollWrap
{
    background-image: none;
}

.RadMenu_Dashboard_rtl .rmGroup, .RadMenu_Dashboard_rtl .rmGroup .rmVertical
{
    background-position: 100% 0;
}

.RadMenu_Dashboard .rmRootGroup .rmHorizontal
{
    background-image: none;
}

.RadMenu_Dashboard .rmScrollWrap .rmVertical
{
    border: 0;
}

.RadMenu_Dashboard .rmGroup .rmFirst, .RadMenu_Dashboard .rmGroup .rmLast
{
    background: none;
}

.RadMenu_Dashboard .rmGroup .rmLast
{
    padding-bottom: 1px;
}

.RadMenu_Dashboard .rmGroup .rmLink:hover, .RadMenu_Dashboard .rmGroup .rmFocused, .RadMenu_Dashboard .rmGroup .rmExpanded
{
    background-position: 0 -168px;
}

.RadMenu_Dashboard .rmGroup .rmLink:hover .rmText, .RadMenu_Dashboard .rmGroup .rmFocused .rmText, .RadMenu_Dashboard .rmGroup .rmExpanded .rmText
{
    background-position: 100% -192px;
}

.RadMenu_Dashboard .rmGroup .rmExpanded, .RadMenu_Dashboard .rmGroup .rmExpanded:hover
{
    color: #7a1b05;
}

.RadMenu_Dashboard .rmGroup .rmDisabled, .RadMenu_Dashboard .rmGroup .rmDisabled:hover
{
    color: #8c9f5f;
}

/* <expand arrows> */

.RadMenu_Dashboard .rmGroup .rmExpandRight, .RadMenu_Dashboard .rmGroup .rmExpandDown
{
    background-position: 100% -216px;
}

.RadMenu_Dashboard .rmGroup .rmLink:hover .rmExpandRight, .RadMenu_Dashboard .rmGroup .rmFocused .rmExpandRight, .RadMenu_Dashboard .rmGroup .rmExpanded .rmExpandRight, .RadMenu_Dashboard .rmGroup .rmLink:hover .rmExpandDown, .RadMenu_Dashboard .rmGroup .rmFocused .rmExpandDown, .RadMenu_Dashboard .rmGroup .rmExpanded .rmExpandDown
{
    background-position: 100% -240px;
}

.RadMenu_Dashboard .rmGroup .rmDisabled:hover .rmExpandRight, .RadMenu_Dashboard .rmGroup .rmDisabled:hover .rmExpandDown
{
    /*background-image: url('Menu/rmSprite.png');*/
    background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Dashboard_rtl .rmGroup .rmLink:hover, .RadMenu_Dashboard_rtl .rmGroup .rmFocused, .RadMenu_Dashboard_rtl .rmGroup .rmExpanded
{
    background-position: 100% -264px;
}

.RadMenu_Dashboard_rtl .rmGroup .rmLink:hover .rmText, .RadMenu_Dashboard_rtl .rmGroup .rmFocused .rmText, .RadMenu_Dashboard_rtl .rmGroup .rmExpanded .rmText
{
    background-position: 0 -288px;
}

.RadMenu_Dashboard_rtl .rmGroup .rmExpandLeft
{
    background-position: 0 -312px;
}

.RadMenu_Dashboard_rtl .rmGroup .rmLink:hover .rmExpandLeft, .RadMenu_Dashboard_rtl .rmGroup .rmFocused .rmExpandLeft, .RadMenu_Dashboard_rtl .rmGroup .rmExpanded .rmExpandLeft
{
    background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Dashboard - specific, overlapping submenus)> */

.RadMenu_Dashboard .rmSlide
{
    margin: -3px 0 0 3px;
}

.RadMenu_Dashboard .rmVertical .rmSlide, .RadMenu_Dashboard .rmSlide .rmSlide, .RadMenu_Dashboard_Context .rmGroup .rmSlide
{
    margin: 0 0 0 -5px;
}

.RadMenu_Dashboard_rtl .rmSlide
{
    margin: -3px 0 0 -3px;
}

.RadMenu_Dashboard_rtl .rmVertical .rmSlide, .RadMenu_Dashboard_rtl .rmSlide .rmSlide, .RadMenu_Dashboard_Context_rtl .rmGroup .rmSlide
{
    margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Dashboard .rmLeftArrow, .RadMenu_Dashboard .rmRightArrow
{
    background-color: #c7d6a7;
}

.RadMenu_Dashboard .rmLeftArrow
{
    background-position: -8px -312px;
    border-right: 1px solid #588a4d;
}
.RadMenu_Dashboard .rmRightArrow
{
    background-position: -482px -216px;
    border-left: 1px solid #588a4d;
}

.RadMenu_Dashboard .rmTopArrow, .RadMenu_Dashboard .rmBottomArrow, .RadMenu_Dashboard .rmGroup .rmLeftArrow, .RadMenu_Dashboard .rmGroup .rmRightArrow
{
    background-color: #c7d6a7;
}

.RadMenu_Dashboard .rmTopArrow
{
    background-position: 50% -367px;
    border-bottom: 1px solid #588a4d;
}
.RadMenu_Dashboard .rmBottomArrow
{
    background-position: 50% -391px;
    border-top: 1px solid #588a4d;
}

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Dashboard .rmVertical .rmSeparator .rmText, .RadMenu_Dashboard .rmHorizontal .rmVertical .rmSeparator .rmText
{
    background-position: 0 -406px;
}

.RadMenu_Dashboard .rmHorizontal .rmSeparator .rmText, .RadMenu_Dashboard .rmVertical .rmHorizontal .rmSeparator .rmText
{
    background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Dashboard> */
/* END PurpleParrot.SwapSite.css.RadStyles.Menu.Dashboard.css */
/* START PurpleParrot.SwapSite.css.RadStyles.ComboBox.Visitor.css */
/* RadComboBox Visitor skin */

/*global*/

.RadComboBox_Visitor *
{
	margin: 0;
	padding: 0;
}

.RadComboBox_Visitor,
.RadComboBox_Visitor .rcbInput,
.RadComboBoxDropDown_Visitor
{
	font: 12px "Segoe UI", Arial, sans-serif;
	color: #2b2c20;
	text-align: left;
}

.RadComboBox_Visitor_rtl,
.RadComboBox_Visitor_rtl .rcbInput,
.RadComboBoxDropDown_Visitor_rtl
{
	text-align: right;
}

/* combobox */

.RadComboBox_Visitor
{
	vertical-align: middle;
}

* html .RadComboBox_Visitor { vertical-align: top; }

.RadComboBox_Visitor table
{
	border: 0;
	border-collapse: collapse;
}

.RadComboBox_Visitor table td.rcbInputCell
{
	width: 100%;
	height: 22px;
	line-height: 20px;
	vertical-align: top;
	padding: 0;
	border: 0;
}

.RadComboBox_Visitor .rcbInputCellLeft,
.RadComboBox_Visitor .rcbInputCellRight,
.RadComboBox_Visitor .rcbArrowCellLeft,
.RadComboBox_Visitor .rcbArrowCellRight
{
    /*background: url('ComboBox/rcbSprite.png') no-repeat;*/
	background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SLTxNQiRX9sYDr_CtkjlWAa3GRiZMgAEd2-g6TamuRyBjnGtKSGMHj-xNf6-6Aez50&t=633946688790845000') no-repeat;
}

* html .RadComboBox_Visitor .rcbInputCellLeft,
* html .RadComboBox_Visitor .rcbInputCellRight,
* html .RadComboBox_Visitor .rcbArrowCellLeft,
* html .RadComboBox_Visitor .rcbArrowCellRight
{
	/*background: url('ComboBox/rcbSpriteIE6.png') no-repeat;*/
	background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SLTxNQiRX9sYDr_CtkjlWAa3GRiZMgAEd2-g6TamuRyCMn2rKD9dndi89ktydbcpe0&t=633946688790845000') no-repeat;
}

.RadComboBox_Visitor td.rcbInputCellLeft { background-position: 0 -110px; }
.RadComboBox_Visitor td.rcbInputCellRight { background-position: 100% -110px; }

.RadComboBox_Visitor .rcbHovered td.rcbInputCellLeft { background-position: 0 -132px; }
.RadComboBox_Visitor .rcbHovered td.rcbInputCellRight { background-position: 100% -132px; }

.RadComboBox_Visitor .rcbFocused td.rcbInputCellLeft { background-position: 0 -154px; }
.RadComboBox_Visitor .rcbFocused td.rcbInputCellRight { background-position: 100% -154px; }

.RadComboBox_Visitor .rcbDisabled td.rcbInputCellLeft { background-position: 0 -154px; }
.RadComboBox_Visitor .rcbDisabled td.rcbInputCellRight { background-position: 100% -154px; }

.RadComboBox_Visitor .rcbReadOnly .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Visitor .rcbReadOnly .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Visitor .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_Visitor .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_Visitor .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_Visitor .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

.RadComboBox_Visitor .rcbInputCell .rcbInput
{
	width: 100%;
	background: transparent;
	border: 0;
	vertical-align: top;
	padding: 3px 0 0;
	outline: 0;
}

.RadComboBox_Visitor .rcbInputCell .rcbEmptyMessage
{
	color: #666;
	font-style: italic;
}

.RadComboBox_Visitor .rcbReadOnly .rcbInput
{
	cursor: default;
	color: #fff;
}

.RadComboBox_Visitor table td.rcbInputCell,
.RadComboBox_Visitor .rcbInputCell .rcbInput
{
	padding-left: 2px;
}

.RadComboBox_Visitor_rtl table td.rcbInputCell,
.RadComboBox_Visitor_rtl .rcbInputCell .rcbInput
{
	padding-right: 2px;
	padding-left: 0;
}

.RadComboBox_Visitor .rcbReadOnly .rcbHovered .rcbInput
{
	color: #7a1b05;
}

.RadComboBox_Visitor .rcbReadOnly .rcbFocused .rcbInput
{
	color: #fff;
}

.RadComboBox_Visitor table td.rcbArrowCell
{
	width: 18px;
	padding: 0;
	border: 0;
}

.RadComboBox_Visitor td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Visitor td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_Visitor .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Visitor .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_Visitor .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Visitor .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_Visitor td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Visitor .rcbHovered td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Visitor .rcbFocused td.rcbArrowCellHidden { background-position: -87px -88px; }
.RadComboBox_Visitor table.rcbDisabled td.rcbArrowCellHidden { background-position: -123px -88px; }

.RadComboBox_Visitor .rcbArrowCell a
{
	position: relative;
	outline: 0;
	overflow: hidden;
	display: block;
	width: 18px;
	height: 22px;
	text-decoration: none;
	text-indent: -9999px;
	font-size: 1px;
}

.RadComboBox_Visitor td.rcbArrowCellHidden,
.RadComboBox_Visitor .rcbArrowCellHidden a
{
	width: 3px;
}

/* Read-only styles */

.RadComboBox_Visitor .rcbReadOnly td.rcbArrowCell { width: 16px; }
.RadComboBox_Visitor .rcbReadOnly td.rcbArrowCell a { width: 16px; }

.RadComboBox_Visitor .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Visitor .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_Visitor .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Visitor .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_Visitor .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Visitor .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_Visitor .rcbReadOnly td.rcbArrowCellHidden,
.RadComboBox_Visitor .rcbReadOnly td.rcbArrowCellHidden a { width: 3px; } 
.RadComboBox_Visitor .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Visitor .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Visitor .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

/* dropdown */

.rcbSlide
{
	position: absolute;
	overflow: hidden;
	display: none;
	_height: 1px;
	float: left;
}

.RadComboBoxDropDown_Visitor .rcbMoreResults a
{
	/*background-image: url('ComboBox/rcbSprite.png');*/
	background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SLTxNQiRX9sYDr_CtkjlWAa3GRiZMgAEd2-g6TamuRyBjnGtKSGMHj-xNf6-6Aez50&t=633946688790845000');
	background-repeat: no-repeat;
}

* html .RadComboBoxDropDown_Visitor .rcbMoreResults a
{
	/*background-image: url('ComboBox/rcbSpriteIE6.png');*/
	background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SLTxNQiRX9sYDr_CtkjlWAa3GRiZMgAEd2-g6TamuRyCMn2rKD9dndi89ktydbcpe0&t=633946688790845000');
	background-repeat: no-repeat;
}

.RadComboBoxDropDown_Visitor
{
	position: absolute;
	background: #c7d6a7;
	border: 1px solid #588a4d;
	cursor: default;
	font-size: 11px;
	color: #000;
}

.RadComboBoxDropDown_Visitor_rtl
{
	text-align: right;
	direction: rtl;
}

.RadComboBoxDropDown_Visitor .rcbScroll
{
	overflow: auto;
	position: relative;
}

.RadComboBoxDropDown_Visitor .rcbList
{
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}

.RadComboBoxDropDown_Visitor .rcbHeader,
.RadComboBoxDropDown_Visitor .rcbFooter
{
	background-color: #7da360;
	padding: 5px 7px 4px;
	color: #2b2c20;
}

.RadComboBoxDropDown_Visitor .rcbHeader
{
	border-bottom: 1px solid #7da360;
	margin-bottom: 1px;
}

.RadComboBoxDropDown_Visitor .rcbFooter
{
	border-top: 1px solid #7da360;
	margin-top: 1px;
}

.RadComboBoxDropDown_Visitor .rcbNoWrap .rcbItem,
.RadComboBoxDropDown_Visitor .rcbNoWrap .rcbHovered,
.RadComboBoxDropDown_Visitor .rcbNoWrap .rcbDisabled,
.RadComboBoxDropDown_Visitor .rcbNoWrap .rcbLoading
{
	white-space: nowrap;
}

.RadComboBoxDropDown_Visitor .rcbItem,
.RadComboBoxDropDown_Visitor .rcbHovered,
.RadComboBoxDropDown_Visitor .rcbDisabled,
.RadComboBoxDropDown_Visitor .rcbLoading
{
	padding: 2px 19px 2px 6px;
	margin: 0 1px;
	min-height: 13px;
}

* html .RadComboBoxDropDown_Visitor .rcbItem,
* html .RadComboBoxDropDown_Visitor .rcbHovered,
* html .RadComboBoxDropDown_Visitor .rcbDisabled,
* html .RadComboBoxDropDown_Visitor .rcbLoading
{
	height: 13px;
}

*+html .RadComboBoxDropDown_Visitor .rcbItem,
*+html .RadComboBoxDropDown_Visitor .rcbHovered,
*+html .RadComboBoxDropDown_Visitor .rcbDisabled,
*+html .RadComboBoxDropDown_Visitor .rcbLoading
{
	height: auto;
}

.RadComboBoxDropDown_Visitor_rtl .rcbItem,
.RadComboBoxDropDown_Visitor_rtl .rcbHovered,
.RadComboBoxDropDown_Visitor_rtl .rcbDisabled,
.RadComboBoxDropDown_Visitor_rtl .rcbLoading
{
	padding: 2px 6px 2px 19px;
}

.RadComboBoxDropDown_Visitor .rcbImage
{
	vertical-align: middle;
	margin: 0 6px 2px 0;
}

.RadComboBoxDropDown_Visitor_rtl .rcbImage
{
	margin: 0 0 2px 6px;
}

.RadComboBoxDropDown_Visitor em
{
	font-style: normal;
	font-weight: bold;
}

.RadComboBoxDropDown_Visitor .rcbItem em
{
	background: #e5e5e5;
}

.RadComboBoxDropDown_Visitor .rcbHovered
{
	/*background: #cf4900;*/
	background:#842439;
	color: #fff;
}

.RadComboBoxDropDown_Visitor .rcbSeparator
{
    color: #fff;
    background: #7da360;
}

.RadComboBox_Visitor .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Visitor .rcbDisabled
{
	color: #8c9f5f;
	cursor: default;
}

.RadComboBox_Visitor .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_Visitor .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_Visitor .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_Visitor .rcbDisabled td.rcbArrowCellRight { background-position: -110px -88px; }

.RadComboBoxDropDown_Visitor .rcbLoading
{
	background: #f0f0f0;
	text-align: center;
}

.RadComboBoxDropDown_Visitor .rcbMoreResults
{
	clear: both;
	border-top: 1px solid #3c6716;
	background: #b1c67f;
	position: relative;
	padding: 0 6px 0;
	text-align: center;
	margin-top: 1px;
}

.RadComboBoxDropDown_Visitor .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;
	color: #455811;
}

* html .RadComboBoxDropDown_Visitor .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

*+html .RadComboBoxDropDown_Visitor .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

.RadComboBoxDropDown_Visitor .rcbMoreResults span
{
	vertical-align: middle;
	height: 19px;
	line-height: 19px;
	display: inline-block;
}

.RadComboBoxDropDown_Visitor .rcbSeparatedList .rcbItem,
.RadComboBoxDropDown_Visitor .rcbSeparatedList .rcbHovered,
.RadComboBoxDropDown_Visitor .rcbSeparatedList .rcbDisabled,
.RadComboBoxDropDown_Visitor .rcbSeparatedList .rcbLoading
{
	padding-left: 12px;
}

.RadComboBoxDropDown_Visitor .rcbSeparatedList .rcbSeparator
{
	padding-left: 6px;
}

/*hacks*/

/*Opera start*/
@media screen and (min-width: 550px)
{
	.RadComboBoxDropDown_Visitor_rtl .rcbItem,
	.RadComboBoxDropDown_Visitor_rtl .rcbHovered,
	.RadComboBoxDropDown_Visitor_rtl .rcbDisabled,
	.RadComboBoxDropDown_Visitor_rtl .rcbLoading
	{
		padding: 2px 6px 2px 19px;
	}
	
	:root .RadComboBox_Visitor .rcbInputCell .rcbInput
	{
		margin-top: 2px;
	}
} /*Opera end*/

/* END PurpleParrot.SwapSite.css.RadStyles.ComboBox.Visitor.css */
/* START PurpleParrot.SwapSite.css.RadStyles.TreeView.Visitor.css */
.RadTreeView_Visitor, .RadTreeView_Visitor a.rtIn, .RadTreeView_Visitor .rtEdit .rtIn input
{
    color: #2b2c20;
}

.RadTreeView_Visitor .rtPlus, .RadTreeView_Visitor .rtMinus
{
    /*ackground-image: url('TreeView/PlusMinus.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mayYM7WI9rrKpdAj599JyZ3dgol_Xvpyygv84swERfO10&t=633946688790845000');
}

.RadTreeView_Visitor .rtChecked, .RadTreeView_Visitor .rtUnchecked, .RadTreeView_Visitor .rtIndeterminate
{
    /*background-image: url('TreeView/TriState.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mczBiN36vKBhgPGtp7qIJDwCS_miIXp3behyFd-WRjVx0&t=633946688790845000');
}

.RadTreeView_Visitor .rtHover .rtIn
{
    color: #7a1b05;
    border-color: #ab7d25 #a67618 #8f610a;
    background-color: #eeb924;
    /*background-image: url('TreeView/ItemHoveredBg.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mc30sGXT6RzLxDMSNDEUcVPbBzNacGM39UE_Bqu1iWWI0&t=633946688790845000');
}

.RadTreeView_Visitor .rtSelected .rtIn
{
    color: #fff;
    border-color: #91351f #8b2913 #751a04; /*background-color: #fc6a01;*/
    background-color: #CC4261;
    /*background-image: url('TreeView/ItemSelectedBg.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mVzlE5LtVMMsrzjUw885pXAcWwFP3Fc3cYE_WllYbFtE0&t=633946688790845000');
}

.RadTreeView_Visitor .rtSelected .rtLoadingBelow
{
    color: #333;
}

.RadTreeView_Visitor .rtLI .rtEdit .rtIn
{
    border-color: #751a04;
    background: #fff;
}

.RadTreeView_Visitor_disabled .rtIn, .RadTreeView_Visitor .rtDisabled .rtIn
{
    color: #ccc;
}


/* <node lines> */

.RadTreeView_Visitor .rtLines .rtLI, .RadTreeView_Visitor .rtLines .rtFirst .rtUL
{
    /*background-image: url('TreeView/NodeSpan.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mfJW4P-YU_aj9x7yyPZb3IgVWGoiBSk0DP4WtNv56AFv0&t=633946688790845000');
}
.RadTreeView_Visitor_rtl .rtLines .rtLI, .RadTreeView_Visitor_rtl .rtLines .rtFirst .rtUL
{
    /*background-image: url('TreeView/NodeSpan_rtl.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mfJW4P-YU_aj9x7yyPZb3IiDtg0au0E_qWzWaCyJDrvA0&t=633946688790845000');
}

.RadTreeView_Visitor .rtLines .rtFirst, .RadTreeView_Visitor .rtLines .rtFirst .rtUL
{
    /*background-image: url('TreeView/FirstNodeSpan.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mWfH5nMOAz-sZZAHDmD0V5HetydtHFCS8UEpvQAYsg8_0&t=633946688790845000');
}
.RadTreeView_Visitor_rtl .rtLines .rtFirst, .RadTreeView_Visitor_rtl .rtLines .rtFirst .rtUL
{
    /*background-image: url('TreeView/FirstNodeSpan_rtl.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mWfH5nMOAz-sZZAHDmD0V5H252j6Rw-k3pAzUE8mbSjU0&t=633946688790845000');
}
.RadTreeView_Visitor .rtLines .rtLast, .RadTreeView_Visitor .rtLines .rtLast .rtUL
{
    background-image: none;
}

.RadTreeView_Visitor .rtLines .rtTop
{
    /*background-image: url('TreeView/TopLine.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mRcljttBE-lkI_om-EZdhJmuowf0Si2VIIqcQmmipcrg0&t=633946688790845000');
}
.RadTreeView_Visitor_rtl .rtLines .rtTop
{
    /*background-image: url('TreeView/TopLine_rtl.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mU6sj0NmawbHexkXeTZwmc0DTF3xhuclBm8WJhKDErsf0&t=633946688790845000');
}
.RadTreeView_Visitor .rtLines .rtMid
{
    /*background-image: url('TreeView/MiddleLine.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mcGuM6HRVAMWNJGwFW5SazJkv-qaHhi-2y5-AEIZZkB10&t=633946688790845000');
}
.RadTreeView_Visitor_rtl .rtLines .rtMid
{
    /*background-image: url('TreeView/MiddleLine_rtl.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mcGuM6HRVAMWNJGwFW5SazJYCTtNEsYtV5CqZyc4lTZd0&t=633946688790845000');
}
.RadTreeView_Visitor .rtLines .rtBot
{
    /*background-image: url('TreeView/BottomLine.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mTWMpaF-1uSuWCaaC062VDlZ4vRr68_c3L1vY3ZedvhD0&t=633946688790845000');
}
.RadTreeView_Visitor_rtl .rtLines .rtBot
{
    /*background-image: url('TreeView/BottomLine_rtl.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mTWMpaF-1uSuWCaaC062VDk-9OKD8Au51JAx2bhNnfmY0&t=633946688790845000');
}
.RadTreeView_Visitor .rtLines .rtLast .rtTop
{
    /*background-image: url('TreeView/SingleLine.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mTWiVx7kdFhEGWRFaB4a7lmbdSkWTrAy2Rjzjg67FawS0&t=633946688790845000');
}
.RadTreeView_Visitor_rtl .rtLines .rtLast .rtTop
{
    /*background-image: url('TreeView/SingleLine_rtl.gif');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9mTWiVx7kdFhEGWRFaB4a7lm2sPwdzDao8xCdyNjl1PCV0&t=633946688790845000');
}

/* </node lines> */

/* END PurpleParrot.SwapSite.css.RadStyles.TreeView.Visitor.css */
/* START PurpleParrot.SwapSite.css.jquery.idTabs.css */

.usual {
 /* background:#181818;*/
  color:#111;
  /*padding:15px 20px;*/
  width:635px;
  /*border:1px solid #222;*/
  margin:8px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:12px "segoe ui",Arial;
  color:#FFF;
  background:#A9BF5A;
  font-weight:bold;
}
.usual ul a:hover {
  color:#FFF;
  background:#2C4010;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#2C4010;
  background:#CDD9A3;
  border-bottom:1px solid #CDD9A3;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 10px;
 /*padding-top:3px;
  *margin-top:-15px;*/
  margin-top:-3px;
  clear:left;
  background:#CDD9A3;
  font:10pt "segoe ui",Arial;
  color:#2C4010;
}
.usual div a { color:#000; font-weight:bold; }

/*important style for rating in the tab control */
.usual .star {clear:none;padding:0px;margin:0px;margin-top:-10px;}


#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

/* Style for various uses of tabs */

#freedom {
  float:left;
  width:90px;
  color:#68D;
  font:1.3em Cambria, Times New Roman, serif;
  font-style:italic;
}
#freedom li a {
  width:80px;
  text-align:left;
  padding:2px 6px 4px;
  background:#222;
  margin:1px;
  *margin:0px;
  display:block;
  text-decoration:none;
  font-weight:bold;
  font-size:0.7em;
  font-style:normal;
}
#freedom li a:hover {
  background:#0A0A0A;
  width:86px;
}
#freedom li a.selected {
  background:#FFF;
  color:#000;
  width:90px;
  cursor:default;
}

.tabContainer {
  width:400px;
  margin:20px auto;
  padding-top:2px;
  background:#181818;
  border:1px solid #222;
}
.tabContainer h3 {
  padding-bottom:4px;
  color:#F60;
}
.tabContainer p {
  padding:2px 12px 10px;
  text-align:left;
}

#three {
  position:absolute;
  top:0;
  left:0;
  border-bottom:1px solid #444;
  border-right:1px solid #444;
}

#four {
  color:#D66;
  font:2em Cambria, Times New Roman, serif;
  position:fixed;
  bottom:10px;
  right:20px;
}

.imagebox {
  background:#040404;
  border:1px solid #1A1A1A;
  width:100px;
  height:90px;
  margin:10px auto;
}
.imagebox a {
  display:block;
  width:25px;
  height:25px;
  line-height:23px;
  float:left;
  text-decoration:none;
  background:#111;
}
.imagebox a:hover { background:#000; }
.imagebox a.selected {
  background:snow;
  color:#222;
  font-weight:bold;
}
.imagebox img { margin-top:6px; clear:both; }


/* Styles for Advanced Section */

#adv2 {
  width:500px;
  margin:6px auto;
  background:#181818;
}
#adv2 ul {
 display:block;
 width:50px;
 height:50px;
 float:left;
}
#adv2 li { float:left; }
#adv2 li.split { clear:both; }
#adv2 li a {
  display:block;
  height:25px;
  width:25px;
  line-height:22px;
  text-decoration:none;
  background:#222;
}
#adv2 li a:hover {
  background:#0A0A0A;
}
#adv2 li a.selected {
  background:snow;
  color:#111;
  font-weight:bold;
}

#adv2 span {
  height:50px;
  display:block;
  line-height:45px;
  width:450px;
  float:right;
  background:#181818;
}

#adv3 a {
  color:snow;
  font-size:2em;
  font-weight:bold;
  text-decoration:none;
  margin:6px;
}
#adv3 a:hover { color:#68D; }
#adv3 p {
  color:#888;
  margin:5px;
  font-style:italic; 
}
#adv3 p a {
  margin:0;
  color:#CCC;
  font-size:1em;
  font-weight:bold;
  text-decoration:underline;
}
#adv3 p a:hover { color:#FFF; }

#message {
  margin:10px auto;
  border:6px solid #222;
  width:240px;
  height:40px;
  background:#0D0D0D;
  font-size:1.3em;
  line-height:2em;
  color:#FC4;
}

/* END PurpleParrot.SwapSite.css.jquery.idTabs.css */
/* START PurpleParrot.SwapSite.css.RadStyles.TabStrip.Forest.css */
.RadTabStrip_Forest .rtsLI, .RadTabStrip_Forest .rtsLink
{
    color: #2b2c20;
}

/* <disabled tabs> */
.RadTabStrip_Forest .rtsDisabled
{
    color: #555;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_Forest .rtsNextArrow, .RadTabStrip_Forest .rtsPrevArrow, .RadTabStrip_Forest .rtsPrevArrowDisabled, .RadTabStrip_Forest .rtsNextArrowDisabled
{
    /*background-image: url('TabStrip/TabStripStates.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9meMNb6gMb2qiKCvdsfKhiGGvTePKf06jWVVNOlo9LnkW0&t=633946688790845000');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStripTop_Forest .rtsLevel
{
    background: #c2d197;
}

.RadTabStripTop_Forest .rtsLevel1
{
    background-color: transparent;
}

.RadTabStripTop_Forest .rtsLevel .rtsLink, .RadTabStripTop_Forest .rtsLevel .rtsOut
{
    background-image: none;
}

.RadTabStripTop_Forest .rtsLevel1 .rtsLink, .RadTabStripTop_Forest .rtsLevel1 .rtsOut, .RadTabStripBottom_Forest .rtsLevel1 .rtsLink, .RadTabStripBottom_Forest .rtsLevel1 .rtsOut, .RadTabStripTop_Forest_Baseline .rtsLevel1, .RadTabStripBottom_Forest_Baseline .rtsLevel1
{
    /*background-image: url('TabStrip/TabStripStates.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9meMNb6gMb2qiKCvdsfKhiGGvTePKf06jWVVNOlo9LnkW0&t=633946688790845000');
}

.RadTabStripLeft_Forest .rtsLink, .RadTabStripRight_Forest .rtsLink
{
    /*background-image: url('TabStrip/TabStripVStates.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9meMNb6gMb2qiKCvdsfKhiGG3Ql7uRz11r9lNyahHeX200&t=633946688790845000');
}

.RadTabStripLeft_Forest .rtsLast .rtsLink, .RadTabStripRight_Forest .rtsLast .rtsLink
{
    border-bottom: 1px solid #898C95;
}

/* </tab backgrounds> */

/* <background positioning: overlapping tabs> */

/* <orientation: top> */

.RadTabStripTop_Forest .rtsLevel1 .rtsLink
{
    background-position: 0 -52px;
}
.RadTabStripTop_Forest .rtsLevel1 .rtsFirst .rtsLink
{
    background-position: 0 0;
}
.RadTabStripTop_Forest .rtsLevel1 .rtsOut
{
    background-position: 100% -52px;
}
.RadTabStripTop_Forest .rtsLevel1 .rtsLast .rtsOut
{
    background-position: 100% 0;
}

.RadTabStripTop_Forest .rtsLevel1 .rtsLI .rtsSelected
{
    background-position: 0 -26px;
}
.RadTabStripTop_Forest .rtsLevel1 .rtsSelected .rtsOut
{
    background-position: 100% -78px;
}
.RadTabStripTop_Forest .rtsLevel1 .rtsLI .rtsAfter
{
    background-position: 0 -78px;
}

.RadTabStripTop_Forest .rtsLevel1 .rtsLast .rtsSelected .rtsOut
{
    background-position: 100% -26px;
}

.RadTabStripTop_Forest_Baseline .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_Forest .rtsLevel1 .rtsLink
{
    background-position: 0 -130px;
}
.RadTabStripBottom_Forest .rtsLevel1 .rtsFirst .rtsLink
{
    background-position: 0 -182px;
}
.RadTabStripBottom_Forest .rtsLevel1 .rtsOut
{
    background-position: 100% -130px;
}
.RadTabStripBottom_Forest .rtsLevel1 .rtsLast .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_Forest .rtsLevel1 .rtsLI .rtsSelected
{
    background-position: 0 -156px;
}
.RadTabStripBottom_Forest .rtsLevel1 .rtsSelected .rtsOut
{
    background-position: 100% -104px;
}
.RadTabStripBottom_Forest .rtsLevel1 .rtsLI .rtsAfter
{
    background-position: 0 -104px;
}

.RadTabStripBottom_Forest .rtsLevel1 .rtsLast .rtsSelected .rtsOut
{
    background-position: 100% -156px;
}

.RadTabStripBottom_Forest_Baseline .rtsLevel1
{
    background-position: 0 -252px;
    background-repeat: repeat-x;
}

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_Forest .rtsUL .rtsLink, .RadTabStripRight_Forest .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}
.RadTabStripRight_Forest .rtsUL .rtsLink:hover
{
    background-position: 100% -200px;
}
.RadTabStripRight_Forest .rtsUL .rtsSelected, .RadTabStripRight_Forest .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}

/* </orientation: right> */

/* <orientation: top (RTL)> */

.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsLink
{
    padding-left: 0;
    padding-right: 9px;
}

.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsOut
{
    padding-left: 9px;
    padding-right: 0;
}

.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsLink, .RadTabStripTop_Forest_rtl .rtsLevel1 .rtsOut
{
    /*background-image: url('TabStrip/TabStripStates_rtl.png');*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SmSpG6_bLum9uNxhO-3O9meMNb6gMb2qiKCvdsfKhiGEe82rjWnWd25-OLiIoSU7d0&t=633946688790845000');
}

.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsLink
{
    background-position: 100% -52px;
}
.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsFirst .rtsLink
{
    background-position: 100% 0;
}
.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsOut
{
    background-position: 0 -52px;
}
.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsLast .rtsOut
{
    background-position: 0 0;
}

.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsLI .rtsSelected
{
    background-position: 100% -26px;
}
.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsSelected .rtsOut
{
    background-position: 0 -78px;
}
.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsLI .rtsAfter
{
    background-position: 100% -78px;
}

.RadTabStripTop_Forest_rtl .rtsLevel1 .rtsLast .rtsSelected .rtsOut
{
    background-position: 0 -26px;
}

/* </orientation: top (RTL)> */

/* </background positioning: overlapping tabs> */
/* END PurpleParrot.SwapSite.css.RadStyles.TabStrip.Forest.css */
/* START PurpleParrot.SwapSite.css.jquery.facebox.css */
#facebox .b 
{   
  /*background:url(../Images/SwapSite/Facebox/b.png);*/
  background:url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SPwBb-GLI6864CUNgIvjSThQnNtLTMR1TocahVPLHSeQ1&t=633946688790845000')
}

#facebox .tl {
  /*background:url(../Images/SwapSite/Facebox/tl.png);*/
  background:url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SPwBb-GLI6864CUNgIvjSTv77OHUSqC-ctfUk3sHh3tk1&t=633946688790845000')
}

#facebox .tr {
  /*background:url(../Images/SwapSite/Facebox/tr.png);*/
  background:url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SPwBb-GLI6864CUNgIvjSThJxBwE0f2D_8hJ0eVPvW2Y1&t=633946688790845000')
}

#facebox .bl {
  /*background:url(../Images/SwapSite/Facebox/bl.png);*/
  background:url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SPwBb-GLI6864CUNgIvjSThBPObeU_UmkMqXo-SwwJcI1&t=633946688790845000')
}

#facebox .br {
  /*background:url(../Images/SwapSite/Facebox/br.png);*/
  background:url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SPwBb-GLI6864CUNgIvjSTufFceA7gLIbMYHaHNQSGiw1&t=633946688790845000')
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20000;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background:#FFFFFF;
  width: 370px;
  color:#2C4010;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #842439;
  padding-top: 15px;
  margin-top: 15px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

/* END PurpleParrot.SwapSite.css.jquery.facebox.css */
/* START PurpleParrot.SwapSite.css.jquery.rating.css */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating
{
    cursor: pointer;
    margin: 2em;
    clear: both;
    display: block;
}
div.rating:after
{
    content: '.';
    display: block;
    height: 0;
    width: 0;
    clear: both;
    visibility: hidden;
}
div.cancel, div.star
{
    float: left;
    width: 17px;
    height: 16px;
    text-indent: -999em;
    cursor: pointer;
    display: block;
    background: transparent;
    overflow: hidden;
}
div.cancel, div.cancel a
{
    /*background: url('../../Images/SwapSite/stardelete.gif') no-repeat 0 -16px;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SAGkGc77HbiDi9-ZYyuFS0gRRTEURfif_QVkK51ZYNWMGgF8xEZ9_kB6DkW9bQAMW0&t=633946688790845000') no-repeat 0 -16px;
}
div.star, div.star a
{
    /*background: url('../../Images/SwapSite/star.gif') no-repeat 0 0px;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SAGkGc77HbiDi9-ZYyuFS0gk9bpnCTMBOgO5J93J95UU1&t=633946688790845000') no-repeat 0 0px;
}
div.cancel a, div.star a
{
    display: block;
    width: 16px;
    height: 100%;
    background-position: 0 0px;
}
div.star_on a
{
    background-position: 0 -16px !important;
}
div.star_hover a, div.star_live a:hover
{
    background-position: 0 -32px;
}
/* Read Only CSS */
div.star_readonly a, div.star_readonly a:hover
{
    cursor: default !important;
}
/* Partial Star CSS */
div.star
{
    background: transparent !important;
    overflow: hidden !important;
}
/* END jQuery.Rating Plugin CSS */





/* END PurpleParrot.SwapSite.css.jquery.rating.css */
/* START PurpleParrot.SwapSite.css.RadStyles.Grid.Visitor.css */
/*Telerik RadGrid Visitor Skin*/

/*global*/

.RadGrid_Visitor
{
    /*border:1px solid #3c4c30;*/
    background:#CDD9A3;
    color:#2b2c20;
   
}

.RadGrid_Visitor,
.RadGrid_Visitor .rgMasterTable,
.RadGrid_Visitor .rgDetailTable,
.RadGrid_Visitor .rgGroupPanel table,
.RadGrid_Visitor .rgCommandRow table,
.RadGrid_Visitor .rgEditForm table,
.GridToolTip_Visitor
{
    font:12px/16px "segoe ui",arial,sans-serif;
   
}

.RadGrid_Visitor .rgMasterTable,
.RadGrid_Visitor .rgDetailTable
{
    border-collapse:separate;
}

.RadGrid_Visitor .rgRow,
.RadGrid_Visitor .rgAltRow,
.RadGrid_Visitor .rgHeader,
.RadGrid_Visitor .rgResizeCol,
.RadGrid_Visitor .rgPager,
.RadGrid_Visitor .rgGroupPanel,
.RadGrid_Visitor .rgGroupHeader
{
	cursor:default;
}

.RadGrid_Visitor .rgRow td,
.RadGrid_Visitor .rgAltRow td,
.RadGrid_Visitor .rgEditRow td,
.RadGrid_Visitor .rgFooter td,
.RadGrid_Visitor .rgFilterRow td,
.RadGrid_Visitor .rgHeader,
.RadGrid_Visitor .rgResizeCol,
.RadGrid_Visitor .rgGroupHeader td
{
	padding-left:7px;
	padding-right:7px;
}

.RadGrid_Visitor .rgAdd,
.RadGrid_Visitor .rgRefresh,
.RadGrid_Visitor .rgEdit,
.RadGrid_Visitor .rgDel,
.RadGrid_Visitor .rgFilter,
.RadGrid_Visitor .rgPagePrev,
.RadGrid_Visitor .rgPageNext,
.RadGrid_Visitor .rgPageFirst,
.RadGrid_Visitor .rgPageLast,
.RadGrid_Visitor .rgExpand,
.RadGrid_Visitor .rgCollapse,
.RadGrid_Visitor .rgSortAsc,
.RadGrid_Visitor .rgSortDesc,
.RadGrid_Visitor .rgUpdate,
.RadGrid_Visitor .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
	background-color:transparent;
	/*background-image:url('Grid/sprite.gif');*/
	background-image:url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
	background-repeat:no-repeat;
	vertical-align:middle;
	font-size:1px;
	cursor:pointer;
}

.RadGrid_Visitor .rgGroupItem input,
.RadGrid_Visitor .rgCommandRow img,
.RadGrid_Visitor .rgHeader input,
.RadGrid_Visitor .rgFilterRow img,
.RadGrid_Visitor .rgFilterRow input,
.RadGrid_Visitor .rgPager img
{
	vertical-align:middle;
}

/*header*/

.RadGrid_Visitor .rgHeaderDiv
{
	/*background:#b2c780 0 -5900px repeat-x url('Grid/sprite.gif');*/
	background:#b2c780 0 -5900px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -6200px;
}

.rgNoScrollImage .rgHeaderDiv
{
	background-image:none;
}

.RadGrid_Visitor .rgHeader,
.RadGrid_Visitor th.rgResizeCol
{
	border:0;
	border-bottom:1px solid #3c6716;
	padding-top:5px;
	padding-bottom:4px;
	/*background:#4c7822 0 -2300px repeat-x url('Grid/sprite.gif');*/
	background:#4c7822 0 -2300px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
	text-align:left;
	font-weight:normal;
}

.RadGrid_Visitor th.rgSorted
{
	background-color:#263616;
	background-position:0 -2600px;
}

.RadGrid_Visitor .rgHeader,
.RadGrid_Visitor .rgHeader a
{
    color: White;
    font-size:13px;
    text-decoration: None;
}

.RadGrid_Visitor th.rgSorted,
.RadGrid_Visitor th.rgSorted a
{
	color:#e7f1d7;
}

/*rows*/

.RadGrid_Visitor .rgRow td,
.RadGrid_Visitor .rgAltRow td,
.RadGrid_Visitor .rgEditRow td,
.RadGrid_Visitor .rgFooter td
{
	border:0;
	border-bottom:1px solid;
	padding-top:4px;
	padding-bottom:3px;
}

.RadGrid_Visitor .rgRow td
{
	border-color:#d1deb6;
}

.RadGrid_Visitor .rgAltRow
{
	background:#c7d6a7;
}

.RadGrid_Visitor .rgAltRow td
{
	border-color:#c7d6a7;
}

.RadGrid_Visitor .rgRow .rgSorted
{
	border-bottom-color:#c6d3ad;
	background-color:#c6d3ad;
}

.RadGrid_Visitor .rgAltRow .rgSorted
{
	border-bottom-color:#bdcb9e;
	background-color:#bdcb9e;
}

.RadGrid_Visitor .rgSelectedRow .rgSorted,
.RadGrid_Visitor .rgActiveRow .rgSorted,
.RadGrid_Visitor .rgHoveredRow .rgSorted,
.RadGrid_Visitor .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_Visitor .rgRow a,
.RadGrid_Visitor .rgAltRow a,
.RadGrid_Visitor .rgEditRow a,
.RadGrid_Visitor .rgFooter a,
.RadGrid_Visitor .rgEditForm a
{
	color:#3c4c30;
}

.RadGrid_Visitor .rgSelectedRow
{
    /*background:#842439 0 -3900px repeat-x url('Grid/sprite.gif');*/
    background:#842439 0 -3900px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
    color:#fff;
}
*+html .RadGrid_Visitor .rgSelectedRow .rgSorted{background-color:#bd4401}
* html .RadGrid_Visitor .rgSelectedRow .rgSorted{background-color:#bd4401}

.RadGrid_Visitor .rgSelectedRow a
{
	color:#fff;
}

.RadGrid_Visitor .rgActiveRow,
.RadGrid_Visitor .rgHoveredRow
{
    /*background:#d57a08 0 -2900px repeat-x url('Grid/sprite.gif');*/
    background:#d57a08 0 -2900px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
    color:#7a1b05;
}
*+html .RadGrid_Visitor .rgActiveRow .rgSorted,
*+html .RadGrid_Visitor .rgHoveredRow .rgSorted{background-color:#d57a08}
* html .RadGrid_Visitor .rgActiveRow .rgSorted,
* html .RadGrid_Visitor .rgHoveredRow .rgSorted{background-color:#d57a08}

.RadGrid_Visitor .rgActiveRow a,
.RadGrid_Visitor .rgHoveredRow a
{
	color:#7a1b05;
}

.RadGrid_Visitor .rgEditRow
{
	/*background:#e7f1d7 0 -4900px repeat-x url('Grid/sprite.gif');*/
	background:#e7f1d7 0 -4900px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}
*+html .RadGrid_Visitor .rgEditRow .rgSorted{background-color:#e7f1d7}
* html .RadGrid_Visitor .rgEditRow .rgSorted{background-color:#e7f1d7}

.RadGrid_Visitor .rgActiveRow td,
.RadGrid_Visitor .rgActiveRow td.rgSorted,
.RadGrid_Visitor .rgHoveredRow td,
.RadGrid_Visitor .rgHoveredRow td.rgSorted
{
	border-bottom-color:#8f610a;
}

.RadGrid_Visitor .rgSelectedRow td,
.RadGrid_Visitor .rgSelectedRow td.rgSorted
{
	border-bottom-color:#751a04;
}

.RadGrid_Visitor .rgEditRow td,
.RadGrid_Visitor .rgEditRow td.rgSorted
{
	border-bottom-color:#618740;
}

/*footer*/

.RadGrid_Visitor .rgFooterDiv,
.RadGrid_Visitor .rgFooter
{
	/*background:#b1c67f 0 -7500px repeat-x url('Grid/sprite.gif');*/
	background:#b1c67f 0 -7500px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}

.RadGrid_Visitor .rgFooter td
{
	border:0;
	border-top:1px solid #3c6716;
}

/*status*/

.RadGrid_Visitor .rgPager .rgStatus
{
	width:35px;
	border:0;
	border-top:1px solid;
	border-right:1px solid;
	border-color:#3c6716;
	padding:3px 0 2px;
}

.RadGrid_Visitor .rgStatus div
{
	width:24px;
	height:24px;
	overflow:hidden;
	border:0;
	margin:0 auto;
	padding:0;
	/*background:transparent center center no-repeat url('Grid/loading.gif');*/
	background:transparent center center no-repeat url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW52dN-fKSQkO7C1IXyUV1FI1&t=633946688790845000');
	text-indent:-2222px;
}

/*pager*/

.RadGrid_Visitor .rgPager
{
	/*background:#b2c780 0 -7999px repeat-x url('Grid/sprite.gif');*/
	background:#b2c780 0 -7999px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}

.RadGrid_Visitor .rgPager td
{
	padding:0;
}

.RadGrid_Visitor .rgPager .rgPagerCell
{
	border:0;
	border-top:1px solid #3c6716;
	border-left:1px solid #b6c988;
	padding:3px 0 2px;
}

.RadGrid_Visitor .rgWrap
{
	float:left;
	padding:0 10px;
	line-height:26px;
	white-space:nowrap;
}

.RadGrid_Visitor .rgArrPart1
{
	padding-right:0;
	line-height:22px;
}

.RadGrid_Visitor .rgArrPart2
{
	padding-left:0;
	line-height:22px;
}

.RadGrid_Visitor .rgInfoPart
{
	float:right;
	color:#4b4c40;
}

.RadGrid_Visitor .rgInfoPart strong
{
	font-weight:normal;
	color:#2b2c20;
}

.RadGrid_Visitor .rgWrap a img
{
	margin:3px 8px 0;
}

.RadGrid_Visitor .rgPageFirst,
.RadGrid_Visitor .rgPagePrev,
.RadGrid_Visitor .rgPageNext,
.RadGrid_Visitor .rgPageLast
{
	width:20px;
	height:24px;
}

.RadGrid_Visitor .rgPageFirst
{
	margin-right:1px;
	background-position:0 -548px;
}
.RadGrid_Visitor .rgPageFirst:hover
{
	background-position:0 -598px;
}
.RadGrid_Visitor .rgPagePrev
{
	margin-right:1px;
	background-position:0 -698px;
}
.RadGrid_Visitor .rgPagePrev:hover
{
	background-position:0 -748px;
}
.RadGrid_Visitor .rgPageNext
{
	margin-left:1px;
	background-position:0 -848px;
}
.RadGrid_Visitor .rgPageNext:hover
{
	background-position:0 -898px;
}
.RadGrid_Visitor .rgPageLast
{
	margin-left:1px;
	background-position:0 -998px;
}
.RadGrid_Visitor .rgPageLast:hover
{
	background-position:0 -1048px;
}

.RadGrid_Visitor .rgPagerButton
{
	height:22px;
	border:1px solid #3c4c30;
	margin:0 14px 0 0;
	padding:0 4px 2px;
	/*background:#202b15 repeat-x 0 -1550px url('Grid/sprite.gif');*/
	background:#202b15 repeat-x 0 -1550px url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
	color:#e7f1d7;
	font:12px/12px "segoe ui",arial,sans-serif;
	vertical-align:middle;
	cursor:pointer;
}

.RadGrid_Visitor .rgNumPart
{
	padding:2px 0;
}

.RadGrid_Visitor .NumericPages .rgNumPart
{
	padding:2px 10px;
}

.RadGrid_Visitor .rgNumPart a:hover,
.RadGrid_Visitor .rgNumPart a:hover span,
.RadGrid_Visitor .rgNumPart a.rgCurrentPage,
.RadGrid_Visitor .rgNumPart a.rgCurrentPage span
{
	/*background:no-repeat url('Grid/sprite.gif');*/
	background:no-repeat url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}

.RadGrid_Visitor .rgNumPart a
{
	float:left;
	line-height:22px;
	margin:0;
	padding:0 5px 0 0;
	color:#2b2c20;
	text-decoration:none;
}

.RadGrid_Visitor .rgNumPart span
{
	float:left;
	padding:0 0 0 5px;
}

.RadGrid_Visitor .rgNumPart a:hover
{
	background-position:100% -1250px;
	color:#7a1b05;
}

.RadGrid_Visitor .rgNumPart a:hover span
{
	background-position:0 -1150px;
	cursor:pointer;
}

.RadGrid_Visitor .rgNumPart a.rgCurrentPage,
.RadGrid_Visitor .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	color:#2b2c20;
	cursor:default;
}

.RadGrid_Visitor .rgNumPart a.rgCurrentPage span,
.RadGrid_Visitor .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
	cursor:default;
}

.RadGrid_Visitor .NextPrevNumericAndAdvanced .rgAdvPart
{
	float:none;
	text-align:center;
}

.RadGrid_Visitor .rgPager .RadSlider
{
	float:left;
	margin:2px 10px 0 0;
}

.RadGrid_Visitor .rgPagerLabel,
.RadGrid_Visitor .rgPager .RadComboBox,
.RadGrid_Visitor .rgPager .RadInput_Visitor
{
	margin:0 4px 0 0;
	vertical-align:middle;
}

.RadGrid_Visitor .rgPager .RadComboBox
{
	margin-top:-1px;
}
*+html .RadGrid_Visitor .rgPager .RadComboBox{margin-top:-2px;}
* html .RadGrid_Visitor .rgPager .RadComboBox{margin-top:-2px;}

.RadGrid_Visitor .rgPagerTextBox
{
	text-align:center;
}

/*sorting, reordering*/

.RadGrid_Visitor .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_Visitor .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_Visitor,
.GridReorderBottom_Visitor
{
	width:9px !important;
	height:9px !important;
	margin-left:-5px;
	/*background:0 0 no-repeat url('Grid/sprite.gif');*/
	background:0 0 no-repeat url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}

.GridReorderBottom_Visitor
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_Visitor .rgFilterRow
{
	/*background:#b2c780 0 -7000px repeat-x url('Grid/sprite.gif');*/
	background:#b2c780 0 -7000px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}

.RadGrid_Visitor .rgFilterRow td
{
	border-top:1px solid #b6c988;
    border-bottom:1px solid #9cb16a;
    padding-top:4px;
    padding-bottom:7px;
}

.RadGrid_Visitor .rgFilter
{
	width:22px;
	height:22px;
	margin:0 0 0 2px;
	background-position:0 -300px;
}

.RadGrid_Visitor .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_Visitor .rgFilterActive,
.RadGrid_Visitor .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_Visitor .rgFilterBox
{
	border:1px solid #618740;
	padding:2px 1px 3px;
	background:#e7f1d7;
	font:12px "segoe ui",arial,sans-serif;
	color:#2b2c20;
	vertical-align:middle;
}

/*grouping*/

.RadGrid_Visitor .rgGroupPanel
{
	height:24px;
	border:0;
	border-bottom:1px solid #3c4c30;
	/*background:#b1c67f 0 -1900px repeat-x url('Grid/sprite.gif');*/
	background:#b1c67f 0 -1900px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
}

.RadGrid_Visitor .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_Visitor .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_Visitor .rgGroupPanel .rgSortAsc
{
	background-position:2px -146px;
}

.RadGrid_Visitor .rgGroupPanel .rgSortDesc
{
	background-position:2px -95px;
}

.RadGrid_Visitor .rgGroupItem
{
	border:1px solid #3c4c30;
	padding:0 2px 1px 3px;
	/*background:#202b15 0 -6500px repeat-x url('Grid/sprite.gif');*/
	background:#202b15 0 -6500px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
	color:#e7f1d7;
	line-height:20px;
	font-weight:normal;
	vertical-align:middle;
}

.RadGrid_Visitor .rgMasterTable td.rgGroupCol,
.RadGrid_Visitor .rgMasterTable td.rgExpandCol
{
	border-color:#9cb16a;
	background:#9cb16a none;
}

.RadGrid_Visitor .rgGroupHeader
{
    background:#9cb16a;
    font-size:1.1em;
    line-height:21px;
	color:#2b2c20;
}

.RadGrid_Visitor .rgGroupHeader td
{
	border-top:1px solid #cad7a2;
	padding-top:0;
	padding-bottom:0;
}

.RadGrid_Visitor .rgGroupHeader td.rgGroupCol
{
	border-top-color:#9cb16a;
}

.RadGrid_Visitor .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_Visitor .rgCollapse
{
	background-position:3px -444px;
}

.RadGrid_Visitor .rgGroupHeader td p
{
    display:inline;
    margin:0;
    padding:0 10px;
}

.RadGrid_Visitor .rgGroupHeader td div div
{
	top:-0.8em;
	padding:0 10px;
}

.RadGrid_Visitor .rgGroupHeader td div div div
{
	top:0;
	padding:0;
	border:0;
}

/*editing*/

.RadGrid_Visitor .rgEditForm
{
	border-bottom:1px solid #618740;
}

.RadGrid_Visitor .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_Visitor .rgCancel
{
	background-position:2px -1848px;
}

/*hierarchy*/

.RadGrid_Visitor .rgDetailTable
{
	border:1px solid #3c4c30;
	border-right:0;
}

/*command row*/

.RadGrid_Visitor .rgCommandRow
{
	/*background:#2d3d1d 0 -2100px repeat-x url('Grid/sprite.gif');*/
	background:#2d3d1d 0 -2100px repeat-x url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6Ssgp7D1wiayJHZ4aR8pqdW960DM9SEsg0i8fo_lsvOus1&t=633946688790845000');
	color:#e7f1d7;
}

.RadGrid_Visitor .rgCommandRow td
{
	border:0;
	padding:0;
}

.RadGrid_Visitor tfoot .rgCommandRow td
{
	border-top:1px solid #3c4c30;
}

.RadGrid_Visitor thead .rgCommandRow td
{
	border-bottom:1px solid #3c4c30;
}

.RadGrid_Visitor .rgCommandRow td td
{
	border:0;
	padding:3px 7px 4px;
}

.RadGrid_Visitor .rgCommandRow td td td
{
	padding:1px;
}

.RadGrid_Visitor .rgCommandRow table
{
	border:0;
}

.RadGrid_Visitor .rgCommandRow a
{
	color:#e7f1d7;
	text-decoration:none;
}

.RadGrid_Visitor .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_Visitor .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_Visitor .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_Visitor .rgDel
{
	background-position:0 -1750px;
}

/*multirow select*/

.GridRowSelector_Visitor
{
	background:#3c4c30;
}

/*row drag n drop*/

.GridItemDropIndicator_Visitor
{
    border-top:1px dashed #3c4c30;
}

/*tooltip*/

.GridToolTip_Visitor
{
	border:1px solid #3c4c30;
	padding:3px;
	background:#d1deb6;
	color:#2b2c20;
}

/*rtl*/

.RadGridRTL_Visitor .rgHeader,
.RadGridRTL_Visitor .rgResizeCol
{
	text-align:right;
}

.RadGridRTL_Visitor .rgPager .rgStatus
{
	border-right:0;
	border-left-width:1px;
}

.RadGridRTL_Visitor .rgWrap
{
	float:right;
}

.RadGridRTL_Visitor .rgInfoPart
{
	float:left;
}

.RadGridRTL_Visitor .rgNumPart
{
	width:220px;
}

.RadGridRTL_Visitor .rgNumPart a
{
	float:right;
}
/* END PurpleParrot.SwapSite.css.RadStyles.Grid.Visitor.css */
/* START PurpleParrot.SwapSite.css.Custom.RightAccordion.css */
#navigation
{
    /*border: 1px solid #2c4010;*/
    margin: 0px;
    padding: 0px;
    text-indent: 0px; /*background-color: #FFFFFF;*/
    width: 150px;
}
#navigation a.head
{
    /*background: url(../../Images/SwapSite/AccordionHoverImage3.png) no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf6FCekancaGe5zp89o4WCyx4CQEPyFUyT8hK0y73YEUx0&t=633946688790845000') no-repeat;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    padding-top: 3px;
    padding-left: 5px;
    text-indent: 30px;
    text-decoration: none;
    font-size: 12px;
    height: 17px;
}



/*#navigation li .head:hover {
    background:url(../../Images/SwapSite/AccordionHeaderHoverimg2.gif) no-repeat;
	color:#FFFFFF;
}*/

.navigationBackground
{
    background-color: #A9BF5A;
    height: 265px;
}

.navigationBackgroundLoggedIn
{
    background-color: #A9BF5A;
    height: 343px;
}

#navigation li .head.selected
{
    /*background: url(../../Images/SwapSite/AccordionHeaderSelected2.gif);*/
    color: #FFFFFF;
}
#navigation li .head.current
{
    /*background: url(../../Images/SwapSite/AccordionHeaderSelected2.gif);*/
    color: #FFFFFF;
}
#navigation ul
{
    border-width: 0px;
    margin: 0px;
    padding: 9px;
    text-indent: 0px;
}
#navigation li
{
    list-style: none outside none;
    display: inline;
}

#navigation li li a
{
    color: #2c4010;
    display: block;
    
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    font-family: "segoe ui" , Arial;
}

#navigation li li a:hover
{
    background-color: #842439;
    color: #FFFFFF;
}
#navigation li li a.current
{
    background-color: #842439;
    color: #FFFFFF;
}
#navigation li li a.selected
{
    background-color: #842439;
    color: #FFFFFF;
}

/* END PurpleParrot.SwapSite.css.Custom.RightAccordion.css */
/* START PurpleParrot.SwapSite.css.Custom.Scrollable.css */

.scrollable
{
    background: none;
    border: none;
    padding: 0px;
    margin: 0px;
    width: 275px;
    height: 350px;
    margin-top: 0px;
    margin-left: 5px;
    -moz-border-radius: 0px;
}

/* container for the scrollable items */
div.items
{
    height: 350px;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 300px !important;
    border: none;
}

/* single item */
div.items a
{
    /*display: block;     float: left;     margin-right: 8px;     width: 80px;     height: 115px;      font-size: 12px;     color: #000000;     text-decoration: none;     text-align: center;     cursor: pointer;*/
    /*border-bottom: 1px solid #CCDAA4;*/
    color: #000000;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    height: 115px;
    margin-right: 0;
    text-align: center;
    text-decoration: none;
    width: 90px;
}

div.items a img
{
    /*width:80px;      height:80px;*/
    border: none;
}
div.items a:hover
{
    /*color:#999;	*/
}

div.items a.active
{
    background-position: -174px 0; /*color:#555;*/
    cursor: default;
}



/* next / prev buttons */
a.prev, a.next
{
    display: block;
    width: 11px;
    height: 22px;
    float: left;
    margin: 40px 0 0 0;
    cursor: pointer;
}

a.prev
{
    margin-right: 15px;
    margin-left: 18px;
}
a.next
{
    margin-left: 15px;
}

a.prevMaroon
{
    /*background: url(../../Images/SwapSite/rarrowleftmaroon.gif) no-repeat 0 0;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf19YYZstSISItNLtBu8QqBf2IrDtffY7y02IltYHDOzZ0&t=633946688790845000') no-repeat 0 0;
}

a.nextMaroon
{
    /*background: url(../../Images/SwapSite/rarrowrightmaroon.gif) no-repeat 0 0;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf7TcTNLmwlbHepyrOlea-i1CJgziIsRNJ9KyqJslX-qp0&t=633946688790845000') no-repeat 0 0;
}

a.prevGreen
{
    /*background: url(../../Images/SwapSite/rarrowleftgreen.gif) no-repeat 0 0;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf9AFMI5X2FwiBqb2QLw4WXUBisHa0mK8rIKdLsgrRrJt0&t=633946688790845000') no-repeat 0 0;
}

a.nextGreen
{
    /*background: url(../../Images/SwapSite/rarrowrightgreen.gif) no-repeat 0 0;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf4JQ93flK6jpp0o1HiVNlkrqIQVvT58PxBewCkjGGsnl0&t=633946688790845000') no-repeat 0 0;
}

a.prevGrey
{
    /*background: url(../../Images/SwapSite/rarrowleftgrey.gif) no-repeat 0 0;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf9AFMI5X2FwiBqb2QLw4WXULFRzL9fKoxpjUlPrghsVL0&t=633946688790845000') no-repeat 0 0;
}

a.nextGrey
{
    /*background: url(../../Images/SwapSite/rarrowrightgrey.gif) no-repeat 0 0;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf4JQ93flK6jpp0o1HiVNlkonjbFKQll25zio0yaznUTd0&t=633946688790845000') no-repeat 0 0;
}
/* navigator */
div.navi
{
    position: relative;
    top: -30px;
    left: 310px;
    margin-left: -50px;
    width: 50px;
    height: 0px;
}


/* items inside navigator */
div.navi span
{
    width: 8px;
    height: 8px;
    float: left;
    margin: 3px; /*background: url(/img/playlist/dots.png) 0 0 no-repeat;*/
    cursor: pointer;
}

div.navi span:hover
{
    background-position: 0 -8px;
}

div.navi span.active
{
    background-position: 0 -16px;
}

a img
{
    border: none;
}

#largeImageGreen
{
    position: absolute;
    background: #CDD9A3;
    padding: 0.5 em;
    border: solid 1px #2C4010;
    color: #2C4010;
    z-index: 1000;
}


#largeImageOrange
{
    position: absolute;
    background: #FCC694;
    padding: 0.5 em;
    border: solid 1px #FC9A3C;
    color: #262626;
    z-index: 1000;
}

.titleDiv
{
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
}

.largeImageDiv
{
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}






/* END PurpleParrot.SwapSite.css.Custom.Scrollable.css */
/* START PurpleParrot.SwapSite.css.Custom.Default.css */
body
{
    color: #262626;
    font-family: "segoe ui" ,Arial,Verdana,Sans-Serif;
    font-size: 8pt;
    margin: 0;
}

input
{
    font-family: "segoe ui" ,Arial,Verdana,Sans-Serif;
    font-size: 8pt;
    color: #262626;
}
textarea
{
    font-family: "segoe ui" ,Arial,Verdana,Sans-Serif;
    font-size: 8pt;
    color: #262626;
}
.centerDiv
{
    /*width: 984px;     margin-left: auto;     margin-right: auto;*/
    background-color: #DEE6C1;
    margin: 0 auto; /*min-height: 100%;*/
    width: 970px;
    height: 100%;
}

.swapBody
{
    /*background-image: url(../../Images/SwapSite/Background.png);     background-repeat: repeat-x;*/ /*background: transparent url(../../Images/SwapSite/lala_back.png) repeat-y scroll center top;*/
    background: transparent url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAfzBnsjmG9E0u9PMyAOJy_RJTOVtbHOfnwMD8hT_fCUj30&t=633946688790845000') repeat-y scroll center top;
    background-color: #FFFFFF;
}

a, a:hover
{
    color: #262626;
}

/************Display styles*********/

.DisplayNone
{
    display: none;
}

.DisplayBlock
{
    display: block;
}

/*****************Clear Styles*****************/

.ClearBoth
{
    clear: both;
}

/*********Float Styles************/
.FloatLeft
{
    float: left;
}

.FloatRight
{
    float: right;
}

.FloatNone
{
    /*float: none;*/
}


/***************Padding Styles ************/
.Padding10px
{
    padding: 10px;
}
.PaddingTop10px
{
    padding-top: 10px;
}
.PaddingTop20px
{
    padding-top: 20px;
}
.PaddingTop7px
{
    padding-top: 7px;
}


/*****************Margin styles ***************/
.MarginLeft250px
{
    margin-left: 250px;
}

.MarginTop5px
{
    margin-top: 5px;
}

.MarginTop10px
{
    margin-top: 10px;
}
.MarginLeft10px
{
    margin-left: 10px;
}
.margin10Px
{
    margin: 10px 10px 10px 10px;
}
.MarginTop15px
{
    margin-top: 15px;
}

.MarginLeft10px
{
    margin-left: 10px;
}
.MarginLeft60px
{
    margin-left: 60px;
}
.MarginLeft100px
{
    margin-left: 100px;
}
.MarginLeft5px
{
    margin-left: 5px;
}
/*******************Colors ****************/
.WhiteFont
{
    color: #FFFFFF;
}

.DarkGreenFont
{
    color: #2C4001;
}

.LightGreenFont
{
    color: #a9bf5a;
}

.LightestGreenFont
{
    color: #cdd9a3;
}

.GreyFont
{
    color: #262626;
}

.HeaderBackgroundColor
{
    color: #a9bf5a;
}

.LightestGreenBackgroundcolor
{
    background-color: #cdd9a3;
}

.WineFontColor
{
    color: #842439;
}

.DarkPinkFontColor
{
    color: #CC4261;
}
.LightPinkFontColor
{
    color: #E8A8B7;
}
.LightGreyColor
{
    color: #D6D6D6;
}
.DarkGreyColor
{
    color: #666666;
}

/**************************Anchor styles***************/
#header
{
    display: block;
}

#Login, .LoginSuccessful
{
    margin-top: 5px;
}



#Login a
{
    color: #2C4001;
    text-decoration: none;
}

#Login a:hover
{
    color: #842439;
    text-decoration: underline;
}

.LoginSuccessful a
{
    color: #2C4001;
    text-decoration: none;
    font-weight: bold;
}

.LoginSuccessful a:hover
{
    text-decoration: underline;
    color: #842439;
}

.LockedOut a
{
    color: #2C4001;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
}

.LockedOut a:hover
{
    text-decoration: underline;
    color: #842439;
    cursor: pointer;
}

#contentAdminFormDiv
{
    width: 970px;
    height: auto;
    float: left;
}

#ContentDiv
{
    width: 970px;
}

#contentSwapItGreenFormDiv
{
    width: 950px;
    padding: 10px;
    background-color: #DEE6C1;
}
#MenuleftDiv
{
    width: 151px;
    margin-left: 2px;
    margin-top: 5px;
}

#SwapStats
{
    /*display:none;*/
}

#contentFormDiv
{
    width: 655px;
    height: auto;
    margin-left: 3px;
    background-color: #DEE6C1;
}

#TopDivHome
{
    height: 435px;
    width: 640px;
    float: left;
}

#BottomDivHome
{
    float: left;
}

#RightDiv
{
    width: 131px;
}

#SearchTerms
{
    height: 50px;
    border: none;
    margin-bottom: 3px;
}
#SwapItGreenWidget
{
    border: 2px solid #2C4001;
    width: 108px;
    height: 110px;
    margin-left: 5px;
    background: #a9bf5a;
    padding: 5px;
}

.WidgetImageBg
{
    width: 118px;
    margin-left: -5px; /*background: #a9bf5a url(../../Images/SwapSite/WidgetBg.gif);*/
    background: #a9bf5a url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf2QjP7UamXp4zHD6wq-Lrbw1&t=633946688790845000');
    background-repeat: repeat-x;
}
#GoogleAds
{
    border: 1px solid #842439;
    width: 120px;
    height: 260px;
    margin-left: 5px;
    background: #FFFFFF;
}

.width760px
{
    width: 760px;
}

.width980px
{
    width: 970px;
}



.watermark
{
    color: #959595;
    font-size: 8pt;
}

.Nowatermark
{
    color: #262626;
    font-size: 8pt;
}

.container
{
    width: 970px;
    margin-top: 0px;
}


.innerContainer
{
    /*background: #a9bf5a url(../../Images/SwapSite/HeaderBg.gif);     background-repeat: repeat-x;     padding: 5px;     border: 3px solid #a9bf5a;     height: 60px;     -moz-border-radius-topleft: 3ex;     -moz-border-radius-topright: 3ex;     -webkit-border-top-left-radius: 3ex;     -webkit-border-top-right-radius: 3ex;*/ /*background:#A9BF5A url(../../Images/SwapSite/HeaderBg.gif) repeat-x scroll 0 0;*/
    background: #A9BF5A url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf7P_6aUu_69fPHB2kq6FAB81&t=633946688790845000') repeat-x scroll 0 0;
    height: 60px;
    padding: 5px;
}



.containerHome
{
    float: left;
    width: 315px;
    padding-left: 5px;
    margin-top: 15px;
}

.containerHome2
{
    float: left;
    width: 315px;
    padding-left: 5px;
    margin-top: 15px;
}


.containerListingDetailWant
{
    width: 473px;
    padding-left: 5px;
    background: #FFFFFF;
    margin-top: 20px;
}


.innerContainerHome
{
    background: #FFFFFF;
    height: 362px;
    -moz-border-radius-topright: 3ex;
    -webkit-border-top-right-radius: 3ex;
}
.innerContainerHome2
{
    background: #FFFFFF;
    height: 362px;
    -moz-border-radius-topright: 3ex;
    -webkit-border-top-right-radius: 3ex;
}


.borderColor1
{
    border: 5px solid #CCDAA4; /*green*/
}



.borderColor2
{
    border: 5px solid #8D3548; /*wine*/
}

.borderColor3
{
    border: 5px solid #262626; /*grey*/
}

.MediaContact
{
    border: 1px solid #2C4001; /*dark green*/
    background-color: #CDD9A3;
    width: 800px;
    color: #2C4001;
    font-size: 14px;
    padding-left: 100px;
    padding-top: 5px;
    font-family: "segoe ui" ,Arial,Verdana,Sans-Serif;
}

.TagLine
{
    font-size: 14px;
    margin-top: 20px;
    font-family: "segoe ui" ,Arial,Verdana,Sans-Serif;
}




.spacerDiv
{
    height: 8px;
}

.spacerDivSmall
{
    height: 5px;
}
.Stats
{
    width: 148px;
    padding: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.innerStats
{
    background: #a9bf5a;
    padding: 5px;
    border: 5px solid #a9bf5a;
    height: 150px;
}

.BlockHeader
{
    /*background: url(../../Images/SwapSite/StatsHeaderText3.gif) no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf5-5pdF_QwaAHdcV5o6hhtvexZhnzQhNpKp-vKnF9VMN0&t=633946688790845000') no-repeat;
    width: auto;
    margin-left: 0px;
    margin-top: -17px;
    height: 15px;
    color: #262626;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-right: -10px;
    text-align: center;
}

.StatsHeading
{
    color: #262626;
    font-size: 10pt;
    text-align: center;
}

.StatsData
{
    color: #FFFFFF;
    font-size: 10pt;
    text-align: center;
    font-weight: bold;
}

.HeadingBlock
{
    float: left;
    width: 26px;
    margin-left: -7px;
    margin-top: -8px;
}

.HeadingBlock2
{
    height: 126px;
    width: 26px;
    margin-left: -8px;
    margin-top: -10px;
}


.Tooltip
{
    border: none;
    width: 210px;
    padding: 20px;
    height: 135px;
    opacity: 0.8; /*background: url('../../Images/SwapSite/shadow.png');*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf1jO9-YxdbGMV92eWdyMPuw1&t=633946688790845000');
}

.TooTipSize
{
    margin-top: 2px;
}

.WideTextBox
{
    width: 545px;
}
.SmallestTextBox
{
    width: 46px;
}
.DescTextBox
{
    width: 545px;
    height: 120px;
}
.OrangeBGDiv
{
    /*background-image: url(../../Images/SwapSite/OrangeBGGradient.png);*/
    background-image: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf6WSzHhE8loJII_jDFBgsrLsiiJ95LKtUqB3yxS1F4JE0&t=633946688790845000');
    margin: 10px 10px 10px 10px;
}

.list_left
{
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 160%;
    padding-bottom: 0.5em;
    text-align: right;
    width: 9em;
}

.list_right
{
    display: block;
    font-size: 12px;
    line-height: 160%;
    margin-left: 10em;
    padding-bottom: 0.5em;
    text-align: left;
}
.list_left_textalignLeft
{
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 160%;
    padding-bottom: 0.5em;
    text-align: left;
    width: 25em;
}
.list_left_contact
{
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 160%;
    padding-bottom: 0em;
    text-align: left;
    width: 100%;
}

.list_right_contact
{
    display: block;
    font-size: 12px;
    line-height: 160%;
    padding-bottom: 0.5em;
    text-align: left;
}
.list_companyInfo
{
    display: block;
    font-size: 12px;
    line-height: 160%;
    text-align: left;
}
.list_left_view
{
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 160%;
    padding-bottom: 0.5em;
    text-align: left;
    width: 4em;
}

.list_right_view
{
    display: block;
    font-size: 12px;
    line-height: 160%;
    margin-left: 5em;
    padding-bottom: 0.5em;
    text-align: left;
}

.list_left_view_reply
{
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 160%;
    padding-bottom: 0.5em;
    text-align: right;
    width: 6em;
}

.list_right_view_reply
{
    display: block;
    font-size: 12px;
    line-height: 160%;
    margin-left: 7em;
    padding-bottom: 0.5em;
    text-align: left;
}



.scrollVertical
{
    overflow: scroll;
}
.composeTextbox
{
    border: 1px solid #999999;
    font-family: "segoe ui" ,Arial,sans-serif;
    font-size: 12px;
    height: 1.4em;
    padding: 0.2em 0 0 0.3em;
    vertical-align: middle;
}
.inviteTextbox
{
    border: 1px solid #999999;
    font-family: "segoe ui" ,Arial,sans-serif;
    font-size: 12px;
    height: 1.4em;
    padding: 0.2em 0 0 0;
    vertical-align: middle;
}

.composeTextbox_view
{
    border: 1px solid #999999;
    font-family: "segoe ui" ,Arial,sans-serif;
    font-size: 12px;
    height: 1.4em;
    padding: 0.2em 0 0 0.3em;
    vertical-align: middle;
    background-color: #FFFFFF;
}

.form_medium
{
    width: 180px;
}

.form_long
{
    width: 46em;
}

.message_textbox
{
    height: 10em;
    line-height: 160%;
    overflow: auto;
    padding: 0.25em 0 0.25em 0.25em;
    width: 50em;
}
.invite_textbox
{
    height: 10em;
    line-height: 160%;
    overflow: auto;
    padding: 0.25em 0 0.25em 0;
    width: 50em;
}
.comment_textbox
{
    height: 5em;
    line-height: 160%;
    overflow: auto;
    padding: 0.25em 0 0.25em 0.25em;
    width: 50em;
}
.message_textbox_view
{
    height: 10em;
    line-height: 160%;
    overflow: auto;
    padding: 0.25em 0 0.25em 0.25em;
    width: 50em;
    background-color: #FFFFFF;
}

.flash_notice
{
    background: #F7F7EB none repeat scroll 0 0;
    color: #CC4261;
    font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
    padding: 0.7em;
    text-align: center;
}

.flash_notice2
{
    color: #2C4010;
    font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
    padding: 0.7em;
    text-align: center;
}

.reply_heading
{
    padding: 2px 2px 2px 2px;
    background: #262626 none repeat scroll 0 0;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
}

.lineSeparator
{
    -x-system-font: none;
    border-top: 2px solid #D8D8D8;
    font-family: monospace;
    font-size: 1px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 2px;
    line-height: 1px;
    margin: 2px 0 5px;
}
.buttonTop
{
    float: left;
    margin-right: 20px;
    text-align: center;
    color: #2a6ca3;
    font-size: 10px;
    margin-bottom: 5px;
}

.RadGrid th input
{
    margin-top: 0;
    margin-bottom: 0;
    height: 12px;
}

.ListingTitleForDetailPage
{
    font-size: 15px;
    color: #2C4010;
    font-weight: bold;
    width: 180px;
}

.ListingTitle
{
    font-size: 18px;
    font-weight: bold;
}

.TitleBackground
{
    /*background: url(../../Images/SwapSite/title.gif) no-repeat; 	height: 20px;*/
    background-color: #842439;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    border: solid 1px white;
}

.TitleBackgroundForDetailPage
{
    /*background: url(../../Images/SwapSite/title.gif) no-repeat; 	height: 20px;*/
    margin-top: 40PX;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px; /*margin-left: 415px;*/
    margin-right: 5px; /*border: solid 1px white;*/
    width: 180px;
}
.ListingDetails
{
    margin-top: 10px;
    padding-bottom: 15px;
}



.listingDescription
{
    width: 225px; /*	margin-left: 20px;*/
    margin-right: 10px;
    padding: 7px;
}

.innerContainerlistingDescription
{
    background: #FFFFFF; /*padding: 15px;*/
    height: 130px; /*border: 3px solid #842439;*/
    font-size: 12px;
}
.DeliveryOptions
{
    width: 620px;
    float: none;
    clear: both;
    background: #FFFFFF;
    margin-left: 10px;
    padding: 5px;
    height: 150px;
    border: 3px solid #A9BF5A;
    font-size: 12px;
    color: #2C4010;
}
.DeliveryOptionsMakeOffer
{
    width: 620px;
    float: none;
    clear: both;
    background: #FFFFFF;
    margin-left: 10px;
    padding: 5px;
    height: 250px;
    border: 3px solid #A9BF5A;
    font-size: 12px;
    color: #2C4010;
}


/*.DeliveryShipping
{
    float: left;
    width: 150px;
    margin-left: 20px;
}
.DeliveryPickUp
{
    float: left;
    width: 190px;
    margin-left: 10px;
}*/

.DeliveryShippingMini
{
    float: none;
    clear: both;
    width: 200px;
}
.DeliveryPickUpMini
{
    float: none;
    clear: both;
    width: 200px;
}

.seperatorDiv
{
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    width: 2px;
    height: 200px; /*background: url(../../Images/SwapSite/seperator.gif) no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf2NuT_UEuXJmsdBhq0UtutOPReDyJhHfM_KAH1sReXdy0&t=633946688790845000') no-repeat;
}

.ListingDetail
{
    width: 640px; /*	margin-left: 3px;*/
    padding-left: 10px; /*padding-top: 3px;*/
    font-weight: bold;
    font-size: 12px;
}

.validation
{
    padding: 7px;
    border: solid 2px #842439;
}

.UsersWant
{
    width: 460px;
    margin-left: 0px;
    color: #842439;
    font-weight: bold;
    font-size: 12px;
}
.SectionTitle
{
    margin-left: 10px;
    width: 460px;
}

.JoinNowBackground
{
    margin-right: 100px;
    width: 80px;
    height: 20px;
}

.ContinueBackground
{
    margin-right: 80px;
    width: 80px;
    height: 20px;
}

/*.greenDollarAmount
{
   
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf9mC_bL1hF9lDKX7vaXXUJM1&t=633946688790845000') no-repeat center;
    
}*/


.greenDollarAmount
{
    height: 20px;
    width: 11px;
    font-size: 12px;
    margin-top: 5px;
    padding-top: 2px;
    text-align: center; /*  background-image: url(../../Images/SwapSite/GreenLeaf.gif);     background-repeat:no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf9mC_bL1hF9lDKX7vaXXUJM1&t=633946688790845000') no-repeat center;
    color: #262626;
    font-weight: bold;
}

.walletAmount
{
    height: 16px;
    width: 16px;
    font-size: 12px;
    margin-top: 5px;
    padding-top: 2px;
    text-align: center;
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAfwVLGZx1oPo18cai7b2c1PA1&t=633946688790845000') no-repeat center;
    color: #262626;
    font-weight: bold;
}

.greenDollarAmountViewOffers
{
    /*background: url('../../Images/SwapSite/GDBackground.gif') no-repeat center;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf9mC_bL1hF9lDKX7vaXXUJM1&t=633946688790845000') no-repeat left;
    color: #262626;
    font-weight: bold;
    height: 22px;
    width: 8px;
    font-size: 12px;
    margin-top: 5px;
    padding-top: 2px;
}

.greenDollarAmountinDB
{
    float: left;
    height: 20px;
    width: 30px;
    font-size: 12px;
    margin-top: 5px;
    padding-top: 2px;
    text-align: center; /*  background-image: url(../../Images/SwapSite/GreenLeaf.gif);     background-repeat:no-repeat;*/
}


.btnBackground
{
    /*background: #FFFFFF url('../../Images/SwapSite/ButtonBackground.png') repeat-x;*/
    background: #FFFFFF url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf4Dg82pKj6YvqBPHwJMdmOgrreo-fynVWmNKWro4KWDa0&t=633946688790845000') repeat-x;
    color: #ffffff;
    font-family: "segoe ui" , Arial, Verdana;
    border: none;
    font-size: 12px;
}

.btnBackgroundMouseOver
{
    /*background: #FFFFFF url('../../Images/SwapSite/ButtonBackgroundMouseOver.png') repeat-x;*/
    background: #FFFFFF url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf4Dg82pKj6YvqBPHwJMdmOgoTH-0HI10iL_wGykqwbBc8DMtpNimgjEs8mlOCZHUAQ2&t=633946688790845000') repeat-x;
    color: #ffffff;
    border: none;
    font-size: 12px;
}




.dashboardFont
{
    padding: 5px;
    color: #842439;
}
.dashboardFontNoPadding
{
    color: #842439;
}

.OuterTableCellOverlay
{
    top: 0px;
    left: 0px;
    width: 800px;
    position: absolute;
    background-color: white;
    z-index: 999;
    filter: alpha(opacity=85);
    -moz-opacity: 0.85;
    padding-top: 25%;
    padding-left: 30%;
}

.InnerTableCellOverlay
{
    position: absolute;
    text-align: center;
    vertical-align: middle;
    width: 444px;
    border: 1px solid black;
    padding: 10px;
    background-color: #eee;
    z-index: 998;
    filter: alpha(opacity=100);
    -moz-opacity: 1.00;
}

/*.summary
{
    border: 1px solid #842439;
    width: 120px;
    height: 150px;
    margin-left: 5px;
    background: #FFFFFF;
}*/

.summary
{
    width: 150px; /* height: 150px;*/
}
.summaryNoHeight
{
    width: 145px;
}



/*.SummaryHeader
{
    background-color: #842439;
    height: 15px;
    width: 114px;
    padding: 3px;
    font-size: 12px;
    color: #FFFFFF;
}*/
.SummaryHeader
{
    /*background: url(../../Images/SwapSite/AccordionHoverImage3.png) no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf6FCekancaGe5zp89o4WCyx4CQEPyFUyT8hK0y73YEUx0&t=633946688790845000') no-repeat;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    padding-top: 3px;
    padding-left: 5px;
    text-indent: 8px;
    text-decoration: none;
    font-size: 12px;
    height: 17px;
}

.SummaryHeader2
{
    /*background: url(../../Images/SwapSite/AccordionHoverImage3.png) no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf6FCekancaGe5zp89o4WCywYqOwETX6GtPEI656M66c20&t=633946688790845000') no-repeat;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    padding-top: 3px;
    padding-left: 5px;
    text-indent: 8px;
    text-decoration: none;
    font-size: 12px;
    height: 17px;
}

.GiveAwaysDiv
{
    border: solid 2px #842439;
    font-weight: bold;
    color: #2C4001;
    background-color: #ffffff;
}

.AcSumGDollars
{
    width: 114px;
    padding: 2px;
    float: none;
}

.MessageHighlight
{
    font-weight: bold;
    font-size: 12px;
    background: #CDD9A3;
    border: solid 1px #2C4010;
    padding: 5px;
    color: #2C4010;
    margin-top: 10px; /* margin-left: 430px;*/
    margin-right: 5px;
}

.BidHighlight
{
    background: #CDD9A3;
    border: solid 1px #2C4010;
    font-size: 12px;
    width: 150px; /* margin-left: 70px;*/
    font-weight: bold; /*border:solid 1px #842439;*/
    padding: 5px;
}

.thumbnailSmaller
{
    max-width: 80px; /* Resize the image for IE6 */
    width: expression(this.width > 80 ? 80: true);
}

.thumbnailLarger
{
    max-width: 200px; /* Resize the image for IE6 */
    width: expression(this.width > 200 ? 200: true);
}

.DashboardAnchor
{
    color: #2B2C20;
    text-decoration: underline;
    cursor: pointer;
}



#container
{
    overflow: hidden;
    margin: 0 auto 5px;
    width: 405px;
    height: 460px;
}

#container .js
{
    overflow: hidden;
    zoom: 1;
}
#container .carousel, #container .carousel .carousel-wrap
{
    margin: 0;
    border: 0;
    zoom: 1;
}
#container .js .carousel-wrap
{
    display: inline-block;
    vertical-align: middle;
    width: 400px;
    margin: 0 5px 5px;
    float: left;
}
.IE #container .js .carousel-wrap
{
    display: inline;
}
#container .carousel ul
{
    margin: 0;
    padding: 0;
    zoom: 1;
}
#container .js ul li
{
    overflow: hidden;
    display: inline;
    float: left;
    width: 400px;
    text-align: center;
}
#container .carousel .carousel-control
{
    overflow: hidden;
    display: inline-block;
    width: 25px;
    height: 25px;
    cursor: pointer;
    zoom: 1;
    float: none;
    margin-top: 10px;
    margin-bottom: 10px;
}
#container .carousel .carousel-next
{
    /*background: url(../../Images/SwapSite/rarrowrightmaroon.gif) 0 0 no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf7TcTNLmwlbHepyrOlea-i1CJgziIsRNJ9KyqJslX-qp0&t=633946688790845000') 0 0 no-repeat;
}
#container .carousel .carousel-previous
{
    /*background: url(../../Images/SwapSite/rarrowleftmaroon.gif) 0 0 no-repeat;*/
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf19YYZstSISItNLtBu8QqBf2IrDtffY7y02IltYHDOzZ0&t=633946688790845000') 0 0 no-repeat;
    margin-left: 170px;
}
#container .carousel .carousel-control:hover
{
    -moz-opacity: .7;
    opacity: 0.70;
    filter: alpha(opacity=70);
}
#container .carousel .disabled, #container .carousel .disabled:hover
{
    -moz-opacity: .1;
    opacity: 0.10;
    filter: alpha(opacity=10);
    cursor: default;
}
#container .carousel div
{
    margin: 0;
    padding: 0;
    border: 0;
}
#container .carousel ul
{
    padding: 0;
    list-style: none;
}
#container .carousel ul li
{
    position: relative;
    width: 400px;
    margin: 0;
}
#container .carousel ul li cite
{
    position: absolute;
    bottom: 3px;
    right: 10px;
    line-height: 19px;
    font-size: 11px;
}
#container .carousel ul li cite a img
{
    vertical-align: middle;
}
#container .carousel ul li cite a
{
    color: #fff;
    text-decoration: none;
}
#container div.center-wrap
{
    overflow: hidden;
    clear: both;
    zoom: 1;
}
#container div.center-wrap div
{
    border: 0;
    margin: 15px 0;
}
#container div.center-wrap a
{
    margin: 0 2px;
    padding: 2px 5px;
    border: 1px solid #4f4f4f;
    background: #333;
    cursor: pointer;
    color: #fff;
    -moz-border-radius: 12px;
    webkit-border-radius: 12px;
    border-radius: 12px;
}
#container div.center-wrap a.active
{
    font-weight: bold;
    color: #5db0e6;
}
#container .carousel .carousel-control span
{
    display: none;
    padding: 2px 3px;
    margin-left: 8px;
    width: 130px;
}
#container .carousel .carousel-control:hover span
{
    display: inline;
    position: absolute;
    background: #ffffff;
    border: 1px solid #cccccc;
    color: #6c6c6c;
}
.innerContainerSecure
{
    /*background: #a9bf5a url(../../SecuredServices/HeaderBg.gif) repeat-x;*/
    background: #a9bf5a url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf7P_6aUu_69fPHB2kq6FAB81&t=633946688790845000') repeat-x;
    padding: 5px;
    height: 60px; /*-moz-border-radius-topleft: 3ex;     -moz-border-radius-topright: 3ex;     -webkit-border-top-left-radius: 3ex;     -webkit-border-top-right-radius: 3ex;*/
    width: 960px;
}
.wrapperSA
{
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */
    background-color: #DEE6C1;
}
.footerSA
{
    height: 50px; /* .push must be the same height as .footer */
    background-color: #DEE6C1;
}
.pushSA
{
    height: 50px; /* .push must be the same height as .footer */
    background-color: #DEE6C1;
}

.SearchBox
{
    margin-bottom: 0px;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-top: 8px;
    width: 956px;
    border: solid 4px #CCDAA4;
    -moz-border-radius-bottomleft: 12px;
    -moz-border-radius-bottomright: 12px;
    -webkit-border-bottom-left-radius: 3ex;
    -webkit-border-bottom-right-radius: 3ex;
    background: #FFFFFF url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf5M_GGOg3qcpWJ7wIRq70soTOJni3qERWFDSdWsPKSSi0&t=633946688790845000') 0 0 no-repeat;
}

.footerLink
{
    font-weight: bold;
    font-size: 9pt;
}

.MenuContainer
{
    width: 970px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    height: auto;
    float: left;
    background: url('/WebResource.axd?d=PLR0URhKEtu2LpvyjqOrR3fsnunJSqytLn5D5TfCzYmM5S-RIpzk_7K27ginOb6SJV8xY6e9HwGYG4gscxdAf6VQbRyoJiqeIL4ko46fcfc1&t=633946688790845000');
}

.AcSumGDollars
{
    font-weight: bold;
}

.AcSumGDollars:hover
{
    font-weight: bold;
    text-decoration: underline;
}

.ListingLabel
{
    font-weight: bold;
    font-size: 11px;
}

.error
{
    color: Red;
    font-size: 9px;
}

.floatingFeedback
{
    cursor: pointer;
    z-index: 1;
}

.pendingTasks
{
    width: 510px; 
    padding-top: 10px;
    font-size: 15px; 
    padding-left: 5px;
}

.headerCatchPhrase
{
    padding-top: 18px; 
    font-size: 18px; 
    font-style: italic;
}
/* END PurpleParrot.SwapSite.css.Custom.Default.css */
/* START PurpleParrot.SwapSite.css.Custom.DefaultMaster.css */
* html div.RadMenu
{
    display: inline;
}
* + html div.RadMenu
{
    display: inline;
}
div.RadMenu
{
    float: none;
    display: inline-block;
}
* html div.RadMenu
{
    display: inline;
}
* + html div.RadMenu
{
    display: inline;
}
html
{
    height: auto !important; /* FF and compliant browsers should automatically size the body/html */
    height: 100%;
}
body, form, #wrap
{
    min-height: 100%;
    height: 100%;
}
#wrap
{
    height: auto;
    min-height: 100%;
    background-color: #DEE6C1;
}
#main
{
    background-color: #DEE6C1;
    padding-bottom: 100px;
    float: left;
}
/* must be same height as the footer */#footer
{
    position: relative;
    margin-top: -100px; /* negative value of footer height */
    height: 100px;
    clear: both;
    background-color: #CDD9A3;
    border-top: solid 2px #262626;
    padding-top: 20px;
}
clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix
{
    display: inline-block;
}
/* Hides from IE-mac \*/* html .clearfix
{
    height: 1%;
}
.clearfix
{
    display: block;
}
.wraptocenter
{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: ...;
    height: ...;
}
.wraptocenter *
{
    vertical-align: middle;
}

/* END PurpleParrot.SwapSite.css.Custom.DefaultMaster.css */
/* START Telerik.Web.UI.Skins.FormDecorator.css */
/* this is set to the "real" radiobuttons and checkboxes */
.rfdRealInput
{
    position: absolute;
    left: -99999px;
}

/* --- COMMON SETTINGS FOR THE SKINNED BUTTONS --- */

/* set one pixel margin to the skinned buttons, which compensates the focus dots when the button is focused */
.rfdButton a.rfdSkinnedButton
{
	margin: 1px;
}

.rfdButton a.rfdSkinnedButton,
.rfdButton a.rfdSkinnedButton *
{
    cursor: default;
    background-repeat: no-repeat;
	background-color: transparent;
	height: 21px;
	line-height: 21px;
	text-decoration: none;
	display: inline-block;
	border: 0 !important; /* do not remove the !important flag, otherwise the * selector will not apply for that property */
	text-align: center;
	font: normal 12px "Segoe UI", Arial, Verdana !important;
    white-space: nowrap;
}

/* set dotted border to a focused button */
.rfdButton a.rfdSkinnedButton:focus
{
	outline: dotted 1px #ccc;
}

.rfdButton a.rfdSkinnedButton,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover
{
    padding: 0 4px 0 0;
}

/*TEKI: fix CSS inheritance issue with RadComboBox */
.RadForm.rfdTextbox input,
.RadForm.rfdTextbox button,
.RadForm.rfdTextbox .RadComboBox input,
.RadForm.rfdTextbox .RadComboBox input[type="text"]
{
   border:0;
   background-color:transparent;
}

/*TEKI: (text) inputs by default can have no type specified, so update the button definition to show no border!*/
.RadForm.rfdTextbox input[type="button"].rfdDecorated,
.RadForm.rfdTextbox input[type="reset"],
.RadForm.rfdTextbox input[type="submit"].rfdDecorated
{
    border: 0;    
}

.rfdButton input[type="button"].rfdDecorated,
.rfdButton input[type="reset"],
.rfdButton input[type="submit"].rfdDecorated,
.rfdButton button,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover *
{
    background-position: left -21px;
    height: 21px;
	line-height: 21px;
	border: 0;
	padding-left: 12px;
	margin-right:0;/*Safari!*/
}

.rfdButton input[type="button"].rfdDecorated,
.rfdButton input[type="reset"],
.rfdButton input[type="submit"].rfdDecorated,
.rfdButton button,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover *
{
    padding-left: 4px\9; /* IE7 Standards, IE8 Compatibility */
}

.rfdButton input[type="button"].rfdDecorated,
.rfdButton input[type="reset"],
.rfdButton input[type="submit"].rfdDecorated,
.rfdButton button,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover *
{
    padding-left /*\**/: 12px\9; /* IE8 */
}

.rfdButton a.rfdSkinnedButton *
{
    _background-position: left -21px;
}

/* IE6 fixes */
.rfdButton a.rfdInputDisabled:hover *
{
    _background-position: left -21px !important;
}

.rfdButton a.rfdInputDisabled:hover
{
    _background-position: right 0 !important;
}
/* end of IE6 fixes */

.rfdButton a.rfdSkinnedButton,
.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover
{
	background-position: right 0;
}

.rfdButton a.rfdSkinnedButton:hover
{
	background-position: right -42px;
}

.rfdButton a.rfdSkinnedButton:hover *
{
	background-position: left -63px;
}

.rfdButton a.rfdClickedButton,
.rfdButton a.rfdClickedButton:hover
{
	background-position: right -84px;
}

.rfdButton a.rfdSkinnedButton.rfdClickedButton *
{
	background-position: left -105px !important;
}

/* IE7 hovers fix */
*+html.rfdButton a.rfdSkinnedButton:hover *,
*+html .rfdButton a.rfdSkinnedButton:hover *
{
    background-position: left -63px;
}

/* --- END OF COMMON SETTINGS FOR THE SKINNED BUTTONS --- */

.rfdCheckboxChecked,
.rfdCheckboxUnchecked,
.rfdRadioUnchecked,
.rfdRadioChecked
{
    line-height: 20px !important;
	padding: 0 0 0 20px !important;
	zoom: 1; /* IE font-size fix when set in percent */		
	display: inline-block !important;
}

/* Disabled state */
.rfdSkinnedButton.rfdInputDisabled,
.rfdTextarea textarea[disabled],
.rfdTextbox input[type="text"][disabled],
.rfdTextbox input[type="password"][disabled]
{
    filter: alpha(opacity=50); /* IE < 8 */
    opacity: .5; /* FF3, OP9, WebKit */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; /* IE8 */
    -moz-opacity: .5; /* FF2 */
}

/* FormDecorator + TreeView fix */
.RadTreeView .rfdCheckboxUnchecked,
.RadTreeView .rfdCheckboxChecked
{
    display: -moz-inline-box;
    display: inline-block;
    width: 0;
    vertical-align: middle;
    line-height: 21px;
    height: 21px;
}

/* FormDecorator + TreeView fix */
.RadGrid .rfdCheckboxUnchecked,
.RadGrid .rfdCheckboxChecked
{
    display: -moz-inline-block;
    display: inline-block;
}

/* decorated <fieldset />, <textarea /> and <input type="text | password" /> */
.rfdRoundedInner
{  
    width: 1px;
    font-size: 1px;      
    background-repeat: no-repeat;
}

.rfdRoundedOuter
{    
    width: 1px;
    font-size: 0px;  
}

table.rfdRoundedWrapper,
table.rfdRoundedWrapper_fieldset
{
    display: -moz-inline-box; /*FF2*/
    display: inline-block; /* FF3, Opera, Safari*/
    _display: inline; /* IE6 */
    vertical-align: middle;           
    border-width: 0px !important;    
}

/* do not merge these 2 rules, because of IE6 ! */
table.rfdRoundedWrapper td
{
	padding: 0px !important;
	border: 0px !important;
}
table.rfdRoundedWrapper_fieldset>tbody>tr>td
{
	padding: 0px !important;
	border: 0px !important;
}

/* IE7 */
*+html table.rfdRoundedWrapper, *+html table.rfdRoundedWrapper_fieldset
{
   display: inline;
}

table.rfdRoundedWrapper td, table.rfdRoundedWrapper_fieldset td
{
    vertical-align: middle;
}

/* specific styling related to the elements that need to support rounded corners */
table.rfdRoundedWrapper textarea, textarea.rfdTextarea
{     
    /* Disable the drag resize of textareas in WebKit browsers */
    [hack:safari;
        resize: none;        
    ]        
}

/* right-to-left support begin */
.rfdRtl
{
	direction: rtl;
}

.rfdRtl .rfdRealInput 
{
	position: absolute; /* Causes IE to jump when a textbox in a scrollable parent is clicked -however, setting position:relative has other side effects. This is why it will be left here as *absolute* and set to relative where needed */	
	left: 0;
	right: 0;
	top: -9999px;
}

.rfdRtl .rfdCheckboxUnchecked,
.rfdRtl .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	padding: 0 20px 0 0 !important;
	background-position: right 0 !important;
}

.rfdRtl .rfdCheckboxUnchecked:hover
{
	background-position: right -200px !important;
}

.rfdRtl .rfdCheckboxChecked,
.rfdRtl .rfdInputDisabled.rfdCheckboxChecked:hover 
{
	padding: 0 20px 0 0 !important;
	background-position: right -420px !important;
}

.rfdRtl .rfdCheckboxChecked:hover
{
	background-position: right -640px !important;
}

.rfdRtl .rfdRadioUnchecked,
.rfdRtl .rfdInputDisabled.rfdRadioUnchecked:hover 
{
	padding: 0 20px 0 0 !important;
	background-position: right 0 !important;
}

.rfdRtl .rfdRadioUnchecked:hover
{
	background-position: right -220px !important;
}

.rfdRtl .rfdRadioChecked,
.rfdRtl .rfdInputDisabled.rfdRadioChecked:hover 
{
	padding: 0 20px 0 0 !important;
	background-position: right -440px !important;
}

.rfdRtl .rfdRadioChecked:hover
{
	background-position: right -640px !important;
}
/* right-to-left support end */

/* skinned selectbox */
.rfdSelect
{
	display: inline-block;
	text-decoration: none;
	font: normal 10pt Arial, Verdana, Sans-serif;
	cursor: default;
	outline: none;
	-moz-user-select: none;
	max-width: 1024px;
	overflow: hidden;
	background-position: 0 0;
	padding-left: 4px;
	zoom: 1;
}

.rfdSelect:hover
{
	background-position: 0 -44px;
}

.rfdSelect .rfdSelectOuter,
.rfdSelect.rfdSelectDisabled:hover .rfdSelectOuter
{
    background-position: right -22px;
    display: block;
    line-height: 22px;
    height: 22px;
    white-space: nowrap;
    width: inherit;
}

.rfdSelect:hover .rfdSelectOuter
{
    background-position: right -66px;
}

.rfdSelect .rfdSelectOuter span
{
    margin-right: 22px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

/*NEW - TEKI - Support for SELECT dropdowns using the new rendering */
.rfdSelect .rfdSelectBox
{
    position: absolute;
    overflow-y: auto;
    float: left; 
    width: inherit;
}

.rfdSelect li
{
    padding: 0 0 0 3px;
    line-height: 16px;
    height: 16px;
    background-image: none !important;
}

.rfdSelectDisabled
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE 6/7 */
    opacity: .4; /* Gecko, Opera */
    -moz-opacity: .4; /* Old Gecko */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; /* IE8 */
}


/* dropdown settings */
.rfdSelectBox
{
    font: normal 10pt Arial, Verdana, Sans-serif;
    display: inline-block;
    overflow-x: hidden;
}

.rfdSelectBox.rfdSelectDisabled:hover
{
    background-position: 0 0;
}

.rfdSelectBox ul
{
    width: inherit;
}

.rfdSelectBox ul,
.rfdSelectBox li
{
    padding: 0;
    margin: 0;
    list-style: none;
}

.rfdSelectBox li
{
    cursor: default;
    padding-left:3px;/* In AJAX CSS-es are registered skin-specific first, base second, which creates problems*/
    line-height: 16px;
    height: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.rfdSelectBox_optgroup li
{
    padding-left: 20px !important;
    height: 18px !important;
    line-height: 18px !important;
}

.rfdSelectBox_optgroup .rfdSelectBox_optgroup_label
{
    font-style: italic;
    font-weight: bold;
    padding-left: 0 !important;
}

.rfdSelectBox_Default .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: black;
}

.rfdSelectBox.rfdSelectDisabled li:hover
{
    background: none !important;
}

.rfdSelectBox .rfdSelectBox_optgroup li
{
    padding-left: 12px !important;
}

.rfdSelectBox li.rfdSelectBox_optgroup_label
{
    padding-left: 0 !important;
}

/* end of skinned selectbox */


/* Internet Explorer fix for background position of a <fieldset /> */
.rfdFieldset fieldset
{
   background-position: 0 7px\9; /* all versions IE hack */
   background-repeat: no-repeat; /* Mandatory to use because of incorrect IE positioning of the image */		
}

.rfdCheckboxChecked,
.rfdCheckboxUnchecked,
.rfdRadioUnchecked,
.rfdRadioChecked
{
    line-height: 20px !important;
	padding: 0;
	padding-left: 20px;
	zoom: 1; /* fixes IE issue with font-size set in percent */
	display: inline-block !important;	
}

.rfdRoundedCorners
{
    -webkit-border-radius:4px;
    -moz-border-radius:4px;   
}

/* This one fixes the jumping of the skinned select boxes when clicked in IE7 */
*+html .rfdSelect
{
   vertical-align: middle;
}

.rfdRtl .rfdSelect
{
    padding-left: 18px !important;
    background-position: 0 -110px !important;
}

.rfdRtl .rfdSelect .rfdSelectOuter
{
    margin: 0 !important;
    background-position: right -88px !important;
}

.rfdRtl .rfdSelect:hover
{
    background-position: 0 -154px !important;
}

.rfdRtl .rfdSelect .rfdSelectOuter:hover
{
    margin: 0 !important;
    background-position: right -132px !important;
}

.rfdRtl .rfdSelect .rfdSelectOuter span.rfdSelectText
{
    margin: 0 0 0 0 !important;
    padding: 0 3px 0 0 !important;
}
/* this one removes the hover from the rtl dropdowns in IE6 */
*html .rfdRtl .rfdSelect:hover
{
    _background-position: 0 -110px !important;
}

/* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    .rfdRadio label,
    .rfdCheckbox label
    {
        padding-left: 0 !important;
        background-image: none !important;
        line-height: 20px;
    }
    
    .rfdCheckbox label
    {
        vertical-align: middle;
    }
    
    .rfdRadio label
    {
        vertical-align: bottom;
    }
    
    .rfdRadio input[type="radio"],
    .rfdCheckbox input[type="checkbox"]
    {
        -khtml-appearance: none; /* remove the graphic appearance of the original control */
        position: static; /* set back it's static position on the page */
        width: 20px; /* set default width of the control */
	    height: 20px; /* set default height of the control */
	    vertical-align: middle; /* align the control properly */
    }
    
    .rfdCheckbox input[type="checkbox"][disabled],
    .rfdRadio input[type="radio"][disabled]
    {
        opacity: .5; /* give the control a disabled looks */
    }
    
    /* checkboxes */
    .rfdCheckbox input[type="checkbox"],
    .rfdCheckbox input[type="checkbox"][disabled]:hover
    {
        background-repeat: no-repeat;
        background-position: 0 0;
    }
    
    .rfdCheckbox input[type="checkbox"]:hover
    {
        background-position-y: -200px;
    }
    
    .rfdCheckbox input[type="checkbox"]:checked,
    .rfdCheckbox input[type="checkbox"][disabled]:hover:checked
    {
        background-position-y: -420px;
    }
    
    .rfdCheckbox input[type="checkbox"]:hover:checked
    {
        background-position-y: -640px;
    }
    
    /* radio buttons */
    .rfdRadio input[type="radio"],
    .rfdRadio input[type="radio"][disabled="disabled"]:hover
    {
        background-repeat: no-repeat;
        background-position: 0 0;
    }
    
    .rfdRadio input[type="radio"]:hover
    {
        background-position-y: -220px;
    }
    
    .rfdRadio input[type="radio"]:checked,
    .rfdRadio input[type="radio"][disabled="disabled"]:hover:checked
    {
        background-position-y: -440px;
    }
    
    .rfdRadio input[type="radio"]:hover:checked
    {
        background-position-y: -640px;
    }
}
/* END Telerik.Web.UI.Skins.FormDecorator.css */
/* START Telerik.Web.UI.Skins.Forest.FormDecorator.Forest.css */
/* RadFormDecorator for ASP.NET Forest Skin */

/* CSS class for styling the decoration zone or the <html /> tag of the page */
.RadForm_Forest.rfdZone
{
     background-color: #d3e0c2;
}

/* Decorate scrollbars */
.RadForm_Forest.rfdScrollBars
{
	scrollbar-3dlight-color: #879560; 
	scrollbar-arrow-color: #425335;
	scrollbar-base-color: #ff6347; 
	scrollbar-darkshadow-color: #62703b; 
	scrollbar-face-color: #c2d197;
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #dae7b5;
	scrollbar-track-color: #acb790;
}

/* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
.RadForm_Forest.rfdButton a.rfdSkinnedButton,
.RadForm_Forest.rfdButton input[type="button"].rfdDecorated,
.RadForm_Forest.rfdButton input[type="reset"],
.RadForm_Forest.rfdButton input[type="submit"].rfdDecorated,
.RadForm_Forest.rfdButton button
{
	background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazQ7m8yj68FDDLQXS5UPFEDbWW1hDDAscHllWmPsoZusY1&t=633946690888657500');
	color: #ffffff;
}

.RadForm_Forest.rfdButton a.rfdSkinnedButton,
.RadForm_Forest.rfdButton a.rfdSkinnedButton *
{
    _background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazQ7m8yj68FDDLQXS5UPFEDbWW1hDDAscHllWmPsoZusY1&t=633946690888657500');
}

/* OPERA width fix - do not remove (and check if it is still necessary) */
@media screen and (min-width:1px)  
{
	/* 
       the hack below fixes a strange behavior under Opera - 
       input and button have a different CSS display when in anchor tag 
    */
	.RadForm_Forest.rfdButton a.rfdSkinnedButton input
	{
	    display: block;
	    float: left;
	}
}

/* Decorate <h4|5|6 /> */
.RadForm_Forest.rfdHeading h4
{
	color: #3c4c30;	
	border-bottom: solid 1px #3c6716;	
}

.RadForm_Forest.rfdHeading h5
{
	color: #3c4c30;	
	border-bottom: solid 1px #3c6716;	
}

.RadForm_Forest.rfdHeading h6
{
	color: #3c4c30;	
}

/* Decorate <label /> */
.RadForm_Forest.rfdLabel label
{	
	color: #000000;
}

/* Decorate <input type="checkbox" /> */
.RadForm_Forest .rfdCheckboxUnchecked,
.RadForm_Forest .rfdInputDisabled.rfdCheckboxUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazK3L2t4aJzb02EkHLiE9us8qdtMfuaYFUB34oVjcD7g41&t=633946690888657500') no-repeat 0 0;
}

.RadForm_Forest .rfdCheckboxUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazK3L2t4aJzb02EkHLiE9us8qdtMfuaYFUB34oVjcD7g41&t=633946690888657500') no-repeat 0 -200px;
}

.RadForm_Forest .rfdCheckboxChecked,
.RadForm_Forest .rfdInputDisabled.rfdCheckboxChecked:hover
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazK3L2t4aJzb02EkHLiE9us8qdtMfuaYFUB34oVjcD7g41&t=633946690888657500') no-repeat 0 -420px;
}

.RadForm_Forest .rfdCheckboxChecked:hover
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazK3L2t4aJzb02EkHLiE9us8qdtMfuaYFUB34oVjcD7g41&t=633946690888657500') no-repeat 0 -640px;
}

/* Decorate <input type="radio" /> */
.RadForm_Forest .rfdRadioUnchecked,
.RadForm_Forest .rfdInputDisabled.rfdRadioUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz0_nV0n72RXEVaWiqg8GoPv8BGoMjI6xeDFRYrI1MALkkBdAFpugVdk2wTCrZzCx20&t=633946690888657500') no-repeat 1px 0;
}

.RadForm_Forest .rfdRadioUnchecked:hover
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz0_nV0n72RXEVaWiqg8GoPv8BGoMjI6xeDFRYrI1MALkkBdAFpugVdk2wTCrZzCx20&t=633946690888657500') no-repeat 1px -220px;
}

.RadForm_Forest .rfdRadioChecked,
.RadForm_Forest .rfdInputDisabled.rfdRadioChecked:hover 
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz0_nV0n72RXEVaWiqg8GoPv8BGoMjI6xeDFRYrI1MALkkBdAFpugVdk2wTCrZzCx20&t=633946690888657500') no-repeat 1px -440px;
}

.RadForm_Forest .rfdRadioChecked:hover
{
	background: transparent url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz0_nV0n72RXEVaWiqg8GoPv8BGoMjI6xeDFRYrI1MALkkBdAFpugVdk2wTCrZzCx20&t=633946690888657500') no-repeat 1px -640px;
}

/* IE6 - we set .gif")%> image instead of .png")%> due to the lack RGBA support */
.RadForm_Forest .rfdRadioUnchecked,
.RadForm_Forest .rfdInputDisabled.rfdRadioUnchecked:hover,
.RadForm_Forest .rfdRadioUnchecked:hover,
.RadForm_Forest .rfdRadioChecked,
.RadForm_Forest .rfdInputDisabled.rfdRadioChecked:hover,
.RadForm_Forest .rfdRadioChecked:hover
{
    _background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz0_nV0n72RXEVaWiqg8GoPitqiJO_w_Mg503EMyxrZglL6j7ZGG0lSNb5zOpfUJEX0&t=633946690888657500'); /* IE6 hack */
}

/* <fieldset /> and <legend /> */
.rfdRoundedInner
{  
  width: 1px;
  font-size: 1px;      
  background-repeat :no-repeat;
}

.rfdRoundedOuter
{    
  width: 1px;
  font-size: 0px;
}

table.rfdRoundedWrapper,
table.rfdRoundedWrapper_fieldset
{
    display: -moz-inline-box; /* FF2 */
    display: inline-block; /* FF3, Opera, Safari */
    _display: inline; /* IE6 */            
    vertical-align: middle;
    border-width: 0px !important;
}

table.rfdRoundedWrapper td,
table.rfdRoundedWrapper_fieldset>tbody>tr>td
{
	padding: 0px !important;
	border: 0px !important;                 
}

/* IE7 */
*+html table.rfdRoundedWrapper,
*+html table.rfdRoundedWrapper_fieldset
{
   display: inline;
}

table.rfdRoundedWrapper td, table.rfdRoundedWrapper_fieldset td
{
    vertical-align: middle;
}

.RadForm_Forest.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_Forest fieldset.rfdFieldset legend
{
	color: #588a4d;
}

.RadForm_Forest table.rfdRoundedWrapper:hover div.rfdRoundedInner
{
    background-color: #e7f1d7;
    border-color: #3c4c30 !important;
}

/* this selector styles the hover of the side bars of the rounded elements */
.RadForm_Forest table.rfdRoundedWrapper:hover .rfdRoundedOuter
{	
	background-color: #3c4c30 !important;
}

/* Decorate <input type="text | password" /> and <textarea /> */
/* For all browsers except IE6 we are using attribute selectors - single or double */
.RadForm_Forest.rfdTextbox input[type="text"],
.RadForm_Forest.rfdTextbox input[type="password"],
.RadForm_Forest.rfdTextarea textarea,
.RadForm_Forest.rfdTextarea textarea[disabled]:hover,
.RadForm_Forest.rfdTextbox input[disabled][type="text"]:hover,
.RadForm_Forest.rfdTextbox input[disabled][type="password"]:hover
{
    border: solid 1px #618740;
    background-color: #e7f1d7;
}

.RadForm_Forest.rfdTextbox .rfdDecorated:hover,
.RadForm_Forest.rfdTextbox .rfdDecorated:hover,
.RadForm_Forest.rfdTextarea textarea:hover
{
    border: solid 1px #3c4c30;
}

/* Decorate <fieldset /> */
.RadForm_Forest.rfdFieldset fieldset
{	
	border: solid 1px #588a4d;
	background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz_neJ-uDEXTYZatZm-xQK-M_tn8Lv3APOZoY2B872CP01&t=633946690888657500'); /* having a background image on a fieldset is not okay with IE */	
}

/* Decorate <fieldset /> and <legend /> */
.RadForm_Forest.rfdFieldset table.rfdRoundedWrapper_fieldset legend,
.RadForm_Forest.rfdFieldset fieldset.rfdFieldset legend
{
	color: #588a4d;
}

.RadForm_Forest.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
.RadForm_Forest.rfdFieldset fieldset.rfdFieldset
{	
	border: solid 1px #588a4d;
	background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz_neJ-uDEXTYZatZm-xQK-M_tn8Lv3APOZoY2B872CP01&t=633946690888657500'); /* having a background image on a fieldset is not okay with IE */	
}

/* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
.RadForm_Forest table.rfdRoundedWrapper input,
.RadForm_Forest table.rfdRoundedWrapper textarea,
.RadForm_Forest input.rfdInput, 
.RadForm_Forest textarea.rfdTextarea
{
	border: solid 1px #618740;
	background: #e7f1d7;	
	color: #000000;
}

.RadForm_Forest textarea.rfdTextarea,
.RadForm_Forest table.rfdRoundedWrapper textarea
{
    overflow: auto;
}

/* <select /> */
.rfdSelect_Forest,
.rfdSelect_Forest:hover,
.rfdSelect_Forest .rfdSelectOuter,
.rfdSelect_Forest:hover .rfdSelectOuter,
.rfdSelect_Forest .rfdSelectArrow span,
.rfdSelectBox_Forest .rfdSelect_selected,
.rfdSelectBox_Forest li:hover,
.rfdSelect_Forest.rfdSelectDisabled:hover,
.rfdRtl .rfdSelect_Forest,
.rfdRtl .rfdSelect_Forest:hover,
.rfdRtl .rfdSelect_Forest .rfdSelectOuter,
.rfdRtl .rfdSelect_Forest .rfdSelectOuter:hover
{
    background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazmP_7F58yqMrTApCDSfLPKipNuO2Od9uqLIdmWyDKnRk1&t=633946690888657500');
    background-repeat: no-repeat;
    background-color: transparent;
}

.rfdSelect_Forest .rfdSelectOuter,
.rfdSelect_Forest.rfdSelectDisabled:hover .rfdSelectOuter
{
    color: #2b2c20;
}

.rfdSelect_Forest .rfdSelectOuter:hover
{
    color: #7a1b05;
}

/* dropdown settings */
.rfdSelectBox_Forest
{
    background: #c2d197;
    border: solid 1px #588a4d;
    color: #2b2c20;
}

.rfdSelectBox_Forest li
{
    padding: 0 0 0 3px;
    background-image: none !important;
}

.rfdSelectBox_Forest .rfdSelect_selected,
.rfdSelectBox_Forest li:hover
{
    color: #fff;
    background-color: #cf4900;
}

.rfdSelectBox_Forest .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: black;
}

.rfdSelectDisabled.rfdSelectBox_Forest li
{
    color: #2b2c20;
}

/* IE6 disabled state fix - this should not be added to the base stylesheet, but at the bottom of the skin file */
* html .rfdSkinnedButton.rfdInputDisabled
{
    _filter: alpha(opacity=50);
}

* html .RadForm_Forest.rfdButton a.rfdInputDisabled:hover
{
	_background-position: 0 0;
}

* html .RadForm_Forest.rfdButton a.rfdInputDisabled:hover *
{
	_background-position: right -21px;
	_color: #000000;
}

.RadForm_Forest.rfdTextbox input.rfdIE6TextBox,
.RadForm_Forest.rfdTextbox textarea.rfdIE6TextBox
{
    _border: solid 1px #618740;
    _background-color: #ffffff;
}

/* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    /* checkboxes */
    .rfdCheckbox input[type="checkbox"],
    .rfdCheckbox input[type="checkbox"][disabled]:hover
    {
        background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNazK3L2t4aJzb02EkHLiE9us8qdtMfuaYFUB34oVjcD7g41&t=633946690888657500');
    }
    
    /* radio buttons */
    .rfdRadio input[type="radio"],
    .rfdRadio input[type="radio"][disabled="disabled"]:hover
    {
        background-image: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQIZSAlMh17cuBd7apDZYNaz0_nV0n72RXEVaWiqg8GoPv8BGoMjI6xeDFRYrI1MALkkBdAFpugVdk2wTCrZzCx20&t=633946690888657500');
    }
}
/* END Telerik.Web.UI.Skins.Forest.FormDecorator.Forest.css */
/* START Telerik.Web.UI.Skins.Menu.css */
/* Common CSS */

.RadMenu
{
	white-space:nowrap;
	float:left;
	position:relative;
}

.RadMenu .rmRootGroup
{
	margin:0;
	padding:0;
	position:relative;
	left:0;
	display: inline-block;
}

* html .RadMenu .rmRootGroup { float: left; }

.RadMenu:after,
.RadMenu .rmRootGroup:after
{
    content:""; 
    display:block;
    height:0;
    overflow: hidden;
    line-height:0;
    font-size:0;
    clear:both;
    visibility:hidden;
}

.RadMenu ul.rmVertical,
.rmRootGroup ul.rmHorizontal,
.RadMenu_Context ul.rmHorizontal
{
	margin:0;
	padding:0;
	display:none;
	position:relative;
	left:0;
	float:left;
}

.rmSized ul.rmVertical
{
	width: 100%;
}

.rmSized ul.rmRootGroup
{
	float: none;
}

.rmSized .rmRootGroup .rmVertical
{
	width: auto;
}

.RadMenu .rmItem
{
	float:left;
	position:relative;
	list-style-image: none;
	list-style-position:outside;
	list-style:none;	
}

* html .RadMenu .rmItem
{
	display:inline;
}

.RadMenu .rmHorizontal .rmItem
{
	clear:none;
}

.RadMenu .rmVertical .rmItem
{
	clear:both;
}

.rmSized .rmVertical .rmItem
{
	width: 100%;
}

.rmSized .rmHorizontal .rmItem,
.rmSized .rmRootGroup .rmVertical .rmItem
{
	width: auto;
}

.RadMenu ul.rmActive,
.RadMenu ul.rmRootGroup
{
	display:block;
}

.RadMenu .rmSlide, 
.RadMenu_Context
{
	position:absolute;
	overflow:hidden;
	display:none;
	float:left;
}

* html .RadMenu .rmSlide, 
* html .RadMenu_Context
{
	height:1px;
}

.RadMenu_Context
{
	z-index:1000;
	overflow:visible;
}

.RadMenu .rmText
{
	display:block;
}

.RadMenu div.rmText /*templates*/
{
	white-space:normal;
	background: transparent;
}

.RadMenu a.rmLink
{
	cursor:default;
	display:block;
}

.rmScrollWrap
{
	position:absolute;
	float:left;
	overflow:hidden;
	left:0;
}

.RadMenu .rmLeftArrow,
.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmRightArrow
{
	position:absolute;
	z-index:2000;
	text-indent:-1000em;
	font-size: 0;
	line-height: 0;
	outline: 0;
	overflow: hidden;
}

.RadMenu .rmLeftArrowDisabled,
.RadMenu .rmTopArrowDisabled,
.RadMenu .rmBottomArrowDisabled,
.RadMenu .rmRightArrowDisabled
{
	display:none;
	text-indent:-1000em;
	font-size: 0;
	line-height: 0;
}

.RadMenu .rmBottomArrow,
.RadMenu .rmBottomArrowDisabled
{
	margin-bottom: -1px;
}

.RadMenu .rmLeftImage
{
	border:0;
	float:left;
}

.RadMenu_rtl
{
	float:right;
	text-align: right;
}

.RadMenu_rtl ul.rmHorizontal,
.RadMenu_rtl ul.rmVertical
{
	float:right;
}

.RadMenu_rtl .rmItem
{
	float:right;	
}

.RadMenu_rtl .rmLeftImage,
.RadMenu_Context_rtl .rmLeftImage
{
	border:0;
	float:right;
}

.RadMenu_rtl .rmLeftArrow,
.RadMenu_rtl .rmTopArrow,
.RadMenu_rtl .rmBottomArrow,
.RadMenu_rtl .rmRightArrow,
.RadMenu_rtl .rmLeftArrowDisabled,
.RadMenu_rtl .rmTopArrowDisabled,
.RadMenu_rtl .rmBottomArrowDisabled,
.RadMenu_rtl .rmRightArrowDisabled
{
	text-indent:1000em !important;
}

.RadMenu .rmLink
{
	width:auto;
}

.RadMenu .rmSeparator,
.RadMenu .rmSeparator:after
{
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}

.RadMenu div.rmRootGroup
{
    position: relative;
}
/* <base styles> */

.RadMenu .rmItem
{
	padding: 0;
}

.RadMenu .rmLink
{
	padding: 0 0 0 12px;
	outline: 0;
	float: left;
}

.RadMenu .rmText
{
	padding-bottom: 1px;
	float: left;
}

/* optimized for 16x16 */
.RadMenu .rmLeftImage
{
	margin: 4px 2px 0 -3px;
	padding-bottom: 4px;
}

.RadMenu .rmVertical .rmLeftImage+.rmText
{
	padding: 0 8px 1px 24px;
}

.RadMenu .rmVertical .rmText
{
	padding: 0 15px 1px 0;
}

.RadMenu .rmHorizontal .rmText
{
	padding: 0 12px 1px 0;
}

.RadMenu_rtl .rmVertical .rmText
{
	padding: 0 15px 1px 0;
}

.RadMenu .rmVertical .rmText,
.RadMenu .rmHorizontal .rmVertical .rmText
{
	display: block;
	float: none;
}

.RadMenu .rmVertical .rmLink,
.RadMenu .rmHorizontal .rmVertical .rmLink
{
	float: none;
}

* html .RadMenu .rmGroup .rmVertical .rmLink,
* html .RadMenu .rmGroup .rmHorizontal .rmLink
{
	float: left;
}

.RadMenu .rmRootGroup .rmItem .rmGroup
{
	padding-bottom: 1px;
}

.RadMenu .rmGroup .rmItem
{
	padding: 0;
}

.RadMenu .rmGroup .rmLink,
.RadMenu .rmSlide .rmGroup .rmTemplate
{
	padding: 0;
}

.RadMenu_rtl .rmGroup .rmLink,
.RadMenu_rtl .rmSlide .rmGroup .rmTemplate
{
	padding: 0;
}

.RadMenu .rmGroup .rmText
{
	padding: 0 54px 0 28px;
	margin: 0 0 0 4px;
}

.RadMenu_rtl .rmGroup .rmText
{
	padding: 0 28px 0 54px;
	margin: 0 4px 0 0;
}

.RadMenu .rmSlide .rmVertical .rmLeftImage+.rmText,
.RadMenu_Context .rmGroup .rmLeftImage+.rmText
{
	padding: 0 54px 0 28px;
}

.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage+.rmText,
.RadMenu_Context_rtl .rmGroup .rmLeftImage+.rmText
{
	padding: 0 28px 0 54px;
}

.RadMenu .rmSlide .rmHorizontal .rmText
{
	padding: 0 11px 0 10px;
}

.RadMenu .rmGroup .rmLeftImage
{
	margin: 4px 0 0 6px;
}

* html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }
*+html .RadMenu .rmGroup .rmLeftImage { margin-left: 4px; }

.RadMenu_rtl .rmGroup .rmLeftImage
{
	margin: 4px 6px 0 0;
}

* html .RadMenu .rmGroup .rmLeftImage { position: absolute; }
*+html .RadMenu .rmGroup .rmLeftImage { position: absolute; }

* html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }
*+html .RadMenu_rtl .rmGroup .rmLeftImage { right: 0; }


/* <separators> */

.RadMenu .rmSeparator .rmText
{
	line-height: 0;
	font-size: 0;
	padding: 0;
	background-repeat: repeat-x;
	overflow: hidden;
}

.RadMenu .rmVertical .rmSeparator .rmText,
.RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
	height: auto;
	width: auto;
	padding-bottom: 2px;
}

*+html .RadMenu .rmSeparator .rmText,   /* IE7 separator height problem */
*+html .RadMenu .rmVertical .rmSeparator .rmText,
*+html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText
{
	height: 2px;
	padding: 0;
}

* html .RadMenu .rmVertical .rmSeparator .rmText { height: auto; padding: 2px 0 0; }
* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding: 0; }

.RadMenu .rmRootGroup .rmSeparator .rmText
{
	margin: 1px 12px;
}

.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText,
.RadMenu_Context .rmVertical .rmSeparator .rmText
{
	margin: 1px 2px 1px 31px;
}

.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText,
.RadMenu_Context_rtl .rmVertical .rmSeparator .rmText
{
	margin: 1px 31px 1px 2px;
}

.RadMenu .rmHorizontal .rmSeparator .rmText,
.RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText
{
	margin: 2px 0 0;
	height: 20px;
	width: 2px;
}

/* </separators> */

/* <scroll arrows> */

.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow
{
	width: 10px;
	height: 24px;
}

.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow
{
	height: 10px;
	width: 100%;
}

/* </scroll arrows> */

/* </base styles> */
/* END Telerik.Web.UI.Skins.Menu.css */
/* START Telerik.Web.UI.Skins.TreeView.css */
/*

RadTreeView base css

* Notes on some CSS class names *

class  --  HTML element  --  description 

rtUL  --  <ul>  --  multiple nodes container
rtLI  --  <li>  --  one node 
rtFirst  --  <li>  -- TreeView's first node
rtLast  --  <li>  -- last node in a given node group (<ul>)
rtTop,rtMid,rtBot  --  <div>  -- a wrapper (<div>) inside a node (<li>) - can be in a top, middle or bottom node in a given node group
rtIn  --  <span> or <div>  -- the inner container inside a node - contains text (<span> rendering) or template (<div> rendering)
rtSp  --  <span>  -- holds a dummy element for adjustment of node heights (should be an even number if the skin node lines are dotted)
rtChk  --  <input>  -- holds a node's checkbox
rtImg  --  <img>  -- holds a node's icon
rtPlus,rtMinus -- <span> -- holds a node's expand / collapse buttons (plus / minus signs)

*/

/* <general styles> */

.RadTreeView
{
	white-space:nowrap;
	cursor: default;
}

.RadTreeView .rtTop,
.RadTreeView .rtMid,
.RadTreeView .rtBot,
.RadTreeView .rtUL
{
	zoom:1;
}

.RadTreeView .rtSp,
.RadTreeView .rtImg,
.RadTreeView .rtIn,
.RadTreeView .rtChk
{
	vertical-align:middle;
}

.RadTreeView .rtUL
{
	margin: 0;
	padding: 0;
	-moz-user-select: -moz-none;
}

.RadTreeView .rtLI
{
	list-style-image: none;
	list-style-position: outside;
	list-style: none;
}

.RadTreeView .rtUL .rtLI .rtUL
{
	padding-left: 20px;
}

.RadTreeView .rtTop, 
.RadTreeView .rtMid, 
.RadTreeView .rtBot
{
	padding: 1px 0 1px 20px;
}

/* <expand/collapse images> */

.RadTreeView .rtPlus, 
.RadTreeView .rtMinus
{
	font-size: 0;
	padding: 0;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
	margin: 6px 7px 0 -18px;
	width: 11px;
	height: 11px;
	background-repeat: no-repeat;
}

* html .RadTreeView .rtPlus, 
* html .RadTreeView .rtMinus { margin-right: 1px; }
*+html .RadTreeView .rtPlus, 
*+html .RadTreeView .rtMinus { margin-right: 1px; }

.RadTreeView .rtPlus { background-position: 0 0; }
.RadTreeView .rtPlus:hover { background-position: 0 -22px; }
.RadTreeView .rtMinus { background-position: 0 -11px; }
.RadTreeView .rtMinus:hover { background-position: 0 -33px; }

/* </expand/collapse images> */

/* <tristate checkboxes> */

.RadTreeView .rtChecked,
.RadTreeView .rtUnchecked,
.RadTreeView .rtIndeterminate
{
	display: -moz-inline-box;
	display: inline-block;
	width: 13px;
	height: 13px;
	vertical-align: middle;
	margin: 0 3px 0 0;
	line-height: 0;
	font-size: 0;
}

.RadTreeView .rtChecked { background-position: 0 0; }
.RadTreeView .rtUnchecked { background-position: 0 -13px; }
.RadTreeView .rtIndeterminate { background-position: 0 -26px; }

/* </tristate checkboxes> */

.RadTreeView .rtSp
{
	display: -moz-inline-box;
	display: inline-block;
	width: 1px;
	height: 22px;
}

.RadTreeView .rtChk
{
	margin: 0 2px;
	padding: 0;
	width: 12px;
	height: 12px;
}

.RadTreeView .rtIn
{
	margin-left: 1px;
	padding: 4px 3px 3px;
	text-decoration:none;
}

/* <navigation link> */
.RadTreeView a.rtIn
{
	cursor: pointer;
}
/* </navigation link> */

/* <templates> */

.RadTreeView div.rtIn
{
	display:-moz-inline-block;
	display:inline-block;
	vertical-align:top;
}

/* <massage> */
* html .RadTreeView div.rtIn { display:inline-block; }
* html .RadTreeView div.rtIn { display:inline; }
*+html .RadTreeView div.rtIn { display:inline-block; }
*+html .RadTreeView div.rtIn { display:inline; }
/* </massage> */

.RadTreeView .rtTemplate,
.RadTreeView input
{ 
	-moz-user-select: text;
}

/* </templates> */

/* <loading messages> */
.RadTreeView .rtLoadingIcon
{
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: text-top;
	width: 21px;
	height: 17px;
	overflow: hidden;
	text-indent: -9999px;
	font-size: 0;
	background: url('/WebResource.axd?d=kd4Bp4vvdiOQud0knKJA-hStv0Tcvo2BDs7aUMtlZQJt6kUVn7GqXGWi59EFaiR-9JUndoFGrgBCPJFfHs65TQ2&t=633946690888657500') no-repeat 2px 0;
}

.RadTreeView .rtLoadingBelow
{
	display:block;
}

/* </loading messages> */

/* </general styles> */

/* <node states> */

.RadTreeView .rtHover .rtIn,
.RadTreeView .rtSelected .rtIn
{
	padding: 3px 2px 2px;
	border-width: 1px;
	border-style: solid;
	background-repeat: repeat-x;
	background-position: 0 100%;
}

/* <in-line editing> */

/* editing of wrapped nodes should add white-space nowrap to make the input box stay on the same line;
   if the white-space: normal is added through inline styles (on a per-node basis), it can be overriden only by using !important */
.RadTreeView .rtEdit *
{
	white-space: nowrap !important;
}

.RadTreeView .rtEdit .rtIn,
.RadTreeView .rtEdit .rtIn input
{
	outline: 0; /* disable safari glow effect - RadTreeView look consistency */
	cursor: text;
}


.RadTreeView .rtLI .rtEdit .rtIn
{
	border-width: 1px;
	border-style: solid;
	padding: 2px 1px 1px;
	height: 1.4em;
	text-decoration: none;
	vertical-align: middle;
}

* html .RadTreeView .rtLI .rtEdit .rtIn { padding/* */: 0 1px; }

.RadTreeView .rtEdit .rtIn input
{
	height: 1.4em;
	line-height: 1.4em;
	border: 0;
	margin: 0;
	padding: 0;
	background: transparent;
}

/* </in-line editing> */

/* </node states> */

/* <node lines> */

.RadTreeView .rtLines .rtLI,
.RadTreeView .rtLines .rtFirst .rtUL
{
	background-repeat: repeat-y;
	background-position: 0 0;
}

.RadTreeView_rtl .rtLines .rtLI,
.RadTreeView_rtl .rtLines .rtFirst .rtUL
{
	background-repeat: repeat-y;
	background-position: 100% 0;
}

.RadTreeView .rtLines .rtFirst
{
    background-repeat: no-repeat;
    background-position: 0 1.273em;
}

.RadTreeView_rtl .rtLines .rtFirst
{
    background-repeat: no-repeat;
    background-position: 100% 1.273em;
}

.RadTreeView .rtLines .rtFirst .rtUL
{
    background-repeat: repeat-y;
    background-position: 0 1.273em;
}

.RadTreeView_rtl .rtLines .rtFirst .rtUL
{
    background-repeat: repeat-y;
    background-position: 100% 1.273em;
}

.RadTreeView .rtLines .rtLast,
.RadTreeView .rtLines .rtLast .rtUL
{
	background: none;
}

.RadTreeView .rtLines .rtTop,
.RadTreeView .rtLines .rtMid,
.RadTreeView .rtLines .rtBot
{
    background-repeat: no-repeat;
    background-position: 0 0;
}

.RadTreeView_rtl .rtLines .rtTop,
.RadTreeView_rtl .rtLines .rtMid,
.RadTreeView_rtl .rtLines .rtBot
{
    background-repeat: no-repeat;
    background-position: 100% 0;
}

/* </node lines> */

/* <drop targets> */

.rtDropAbove,
.rtDropBelow
{
    border: 1px dotted black;
    font-size: 3px;
    line-height: 3px;
    height: 3px;
	margin-top: -1px;
}

.rtDropAbove
{
    border-bottom: 0;
}

.rtDropBelow
{
    border-top: 0;
}

/* </drop targets> */

/* <RTL support> */
.RadTreeView_rtl .rtPlus, 
.RadTreeView_rtl .rtMinus
{
	position: relative;
}

/* reverts the above rule to fix the position:relative + overflow:auto bug under IE6&7 */
* html .RadTreeView_rtl .rtPlus, 
* html .RadTreeView_rtl .rtMinus { position:static; }

*+html .RadTreeView_rtl .rtPlus, 
*+html .RadTreeView_rtl .rtMinus { position:static; }

/* fixes IE6 "disappearing content" bug */
* html .RadTreeView_rtl .rtLI,
* html .RadTreeView_rtl .rtIn
{
	zoom: 1;
}
* html .RadTreeView_rtl .rtIn
{
	margin-top: -1px;
}

.RadTreeView_rtl .rtUL .rtLI .rtUL
{
	padding-right: 15px;
	padding-left: 0;
}

.RadTreeView_rtl .rtTop,
.RadTreeView_rtl .rtMid, 
.RadTreeView_rtl .rtBot
{
	padding: 0 15px 0 0;
	margin: 0;
}

.RadTreeView_rtl .rtPlus { background-position: -11px 0; }
.RadTreeView_rtl .rtPlus:hover { background-position: -11px -22px; }
.RadTreeView_rtl .rtMinus { background-position: -11px -11px; }
.RadTreeView_rtl .rtMinus:hover { background-position: -11px -33px; }

.RadTreeView_rtl .rtPlus,
.RadTreeView_rtl .rtMinus
{
	margin-right:7px;
	right:-20px;
}

/* firefox 2 */
.RadTreeView_rtl .rtPlus,
.RadTreeView_rtl .rtMinus,
x:-moz-any-link
{
	margin-right:-11px;
	right:-8px;
}

/* firefox 3 */
.RadTreeView_rtl .rtPlus,
.RadTreeView_rtl .rtMinus,
x:-moz-any-link, x:default
{
	margin-right:7px;
	right:-20px;
}

/* ie 6 */
* html .RadTreeView_rtl .rtPlus,
* html .RadTreeView_rtl .rtMinus
{
	margin-right:-13px;
	right:0;
}

/* ie 7 */
*+html .RadTreeView_rtl .rtPlus,
*+html .RadTreeView_rtl .rtMinus
{
	margin-right: -13px;
	right: 0;
}

/* safari & opera */
@media screen and (min-width:50px)
{
	.RadTreeView .rtPlus,
	.RadTreeView .rtMinus
	{
		margin-right: 7px;
		margin-left: -18px;
	}
	
	/* fix for safari bug (inline-block positioned elements in rtl mode get no width) */
	:root .RadTreeView_rtl .rtPlus,
	:root .RadTreeView_rtl .rtMinus
	{
		right: 0;
		margin-right: -13px;
		margin-left: 2px;
	}
}

/* opera */
@media all and(-webkit-max-device-pixel-ratio:10000),
   not all and(-webkit-min-device-pixel-ratio:0) {

	:root .RadTreeView_rtl .rtPlus,
	:root .RadTreeView_rtl .rtMinus
	{
		position: relative;
		margin-left: 2px;
		margin-right: -13px;
		right: -15px;
	}
}

/* </RTL support> */

/* <design-time support> */
div.RadTreeView_designtime .rtTop, 
div.RadTreeView_designtime .rtMid, 
div.RadTreeView_designtime .rtBot
{
	position: relative;
}

div.RadTreeView_designtime .rtPlus, 
div.RadTreeView_designtime .rtMinus
{
	margin: 0;
	position: absolute;
	left: 3px;
	top: 4px;
}
/* </design-time support> */

/* END Telerik.Web.UI.Skins.TreeView.css */
