/* RadMenu Default skin */

.RadMenu_Inst01 
{
	background:#333 /*url('img/MenuBackground.gif') repeat-x top left*/;
	text-align:left;
	width:770px;
	margin:0;
	padding:1px 1px 0 0;
}

.RadMenu_Inst01_rtl
{
	text-align:right;
}

.RadMenu_Inst01_Context
{
	border:0;
}

.RadMenu_Inst01 a
{
	text-decoration:none;
}

.RadMenu_Inst01 .link
{
	color:#fff;
	text-decoration:none;
	float:left;
	position:relative;
}

.RadMenu_Inst01 .link:focused,
.RadMenu_Inst01 .focused
{
	outline:0;
}

.RadMenu_Inst01 .expanded
{
	z-index:10;
}

.RadMenu_Inst01 .rootGroup .link:hover,
.RadMenu_Inst01 .rootGroup .focused,
.RadMenu_Inst01 .rootGroup .expanded
{
	background:#fff;
	color:#333;
	margin:0;
}

.RadMenu_Inst01 .link .text
{
	font:85% verdana, arial, helvetica, sans-serif;
}

.RadMenu_Inst01 .group
{
	z-index:11;
	margin:1px 0 0 0;
}

.RadMenu_Inst01 .group .link
{
	background:#eee;
	color:#000;
	padding:1px 3px 4px 3px;
}

.RadMenu_Inst01_rtl .group .link
{
	text-align:right;
}

.RadMenu_Inst01 .group .link:hover,
.RadMenu_Inst01 .group .focused,
.RadMenu_Inst01 .group .expanded
{
	background:#555;
	color:#fff;
	padding:1px 3px 4px 3px;
}

.RadMenu_Inst01 .text
{;
	padding:5px 7px;
}

.RadMenu_Inst01 .group .link .text
{
	text-align:left;
	padding:5px 7px;
}

/* <expand arrows styling> */

.RadMenu_Inst01 .group .link .expandLeft
{
	background:transparent url('img/ArrowExpand.gif') no-repeat right -3px;
}

.RadMenu_Inst01 .group .link .expandRight
{
	background:transparent url('img/ArrowExpandRTL.gif') no-repeat left -3px;
}

.RadMenu_Inst01 .group .link:hover .expandLeft,
.RadMenu_Inst01 .group .focused .expandLeft,
.RadMenu_Inst01 .group .expanded .expandLeft
{
	background:url('img/ArrowExpandHovered.gif');
}

.RadMenu_Inst01 .group .link:hover .expandRight,
.RadMenu_Inst01 .group .focused .expandRight,
.RadMenu_Inst01 .group .expanded .expandRight
{
	background:url('img/ArrowExpandHoveredRTL.gif');
}

/* </expand arrows styling> */

.RadMenu_Inst01 .horizontal .item { border-right: 1px solid #353535; height:25px }
.RadMenu_Inst01 .horizontal .last { border-right: 0; }

.RadMenu_Inst01 .vertical .item { border-bottom: 1px solid #353535; }
.RadMenu_Inst01 .vertical .last { border-bottom: 0; }

.RadMenu_Inst01_rtl .horizontal .item { border-left: 0; }

.RadMenu_Inst01 .rootGroup .group .item { border-right: 0; border-bottom: 0; }

.RadMenu_Inst01 .group
{
	background:#ddd;
	border:1px solid #333;
}

.RadMenu_Inst01 .group .expanded
{
	z-index:11;
}

.RadMenu_Inst01 .topArrowDisabled,
.RadMenu_Inst01 .bottomArrowDisabled,
.RadMenu_Inst01 .leftArrowDisabled,
.RadMenu_Inst01 .rightArrowDisabled
{
	display:none;
}

.RadMenu_Inst01 .topArrow,
.RadMenu_Inst01 .bottomArrow,
.RadMenu_Inst01 .leftArrow,
.RadMenu_Inst01 .rightArrow
{
	color:#fff;
	font-size:0;
	line-height:0;
}

.RadMenu_Inst01 .topArrow,
.RadMenu_Inst01 .bottomArrow
{
	height:10px;
	width:100%;
	background:#fff url('img/ArrowScrollUpDown.gif') no-repeat top center;
}

.RadMenu_Inst01 .bottomArrow
{
	background-position:center -18px;
}

.RadMenu_Inst01 .leftArrow,
.RadMenu_Inst01 .rightArrow
{
	width:10px;
	height:100%;
	background:#fff url('img/ArrowScrollLeftRight.gif') no-repeat left center;
}

.RadMenu_Inst01 .rightArrow
{
	background-position:-18px center;
}

.RadMenu_Inst01 .rootGroup .item .disabled .text,
.RadMenu_Inst01 .group .item .disabled .text
{
	color:#999;
}

.RadMenu_Inst01 .rootGroup .item .disabled
{
	background:none;
}

.RadMenu_Inst01 .group .item .disabled
{
	background:#fff;
}

.RadMenu_Inst01 .horizontal .separator
{
	height:28px;
	width:1px;
}

.RadMenu_Inst01 .rootGroup .separator
{
	background:#8f8f8f;
	border-top:1px solid #676767;
}

.RadMenu_Inst01 .vertical .separator
{
	height:1px;
	margin:3px 0;
	border:0;
	background:#8f8f8f;
}

.RadMenu_Inst01 .separator .text
{
	display:none;
}

.RadMenu_Inst01 .slide
{
	margin:-1px 0 0 -1px !important;
}

* html .RadMenu_Inst01 .vertical .slide
{
	margin-left:-2px !important;
}

* html .RadMenu_Inst01 .horizontal .slide
{
	margin-top:-2px !important;
}

.RadMenu_Inst01_rtl .slide
{
	margin:-1px 0 0 2px !important;
}

* html .RadMenu_Inst01_rtl .vertical .slide
{
	margin-left:3px !important;
}

* html .RadMenu_Inst01_rtl .horizontal .slide
{
	margin-top:-2px !important;
	margin-left:0 !important;
}

.RadMenu_Inst01 .rootGroup .item .disabled:hover
{
	background:none;
}