/* r.a.d.menu Abso Company skin */

.RadMenu_AbsoCompany
{
	background-color: #a8a094;
	padding: 0;
	width: 338px;
	overflow:hidden; 
	
}

.RadMenu_AbsoCompany .item
{
	padding: 0;
	margin: 0;
}

.RadMenu_AbsoCompany_Context
{
	border: 0;
}

.RadMenu_AbsoCompany .link
{
	float: left;
	text-decoration: none;
	color: white;
	background: transparent;
}










.RadMenu_AbsoCompany .link:hover, .RadMenu_AbsoCompany .expanded
{
	color: #7a766d;
	background-color: #eeebe7;
	font-weight: bold;
}

.RadMenu_AbsoCompany .focused
{
	color: #ffffff;
	background-color: #ba002a;
}

.RadMenu_AbsoCompany .rootGroup .text
{
	line-height: 25px;
	width: 114px;
	border-left: solid 2px #fff;
	text-align: center;
	cursor: hand;
	cursor: pointer;
}

.RadMenu_AbsoCompany .rootGroup .first .text
{
	border-left-style: none;
	width: 105px;
}






/* r.a.d.menu Abso Products skin */

.RadMenu_AbsoProducts
{
	background-color: #dedad5;
	color: #7a766d;
	padding: 0;
	overflow:hidden; 	
	line-height:25px;
	
}

.RadMenu_AbsoProducts .item
{
	padding: 0;
	margin: 0;
}

.RadMenu_AbsoProducts_Context
{
	border: 0;
}

.RadMenu_AbsoProducts .link
{
	float: left;
	text-decoration: none;
	background: transparent;
	color: #7a766d;
}

.RadMenu_AbsoProducts .link:hover, .RadMenu_AbsoProducts .expanded
{
	background-color: #eeebe7;
	color: #7a766d;
	font-weight: bold;
}

.RadMenu_AbsoProducts .focused
{
	background-color: #fdc82f;
	color: #7a766d;
}

.RadMenu_AbsoProducts .rootGroup .text
{
	white-space:normal; 
	line-height: 25px;
	width: 137px;
	background-image: none;
	text-align: center;
	border-left: solid 2px #ffffff;	
	cursor: hand;
	cursor: pointer;
	
}

.RadMenu_AbsoProducts .rootGroup .first .text
{
	border-left-style: none;
	width: 162px;
}











/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FRE0u4Z3ZaQ1hCkWsEPQR9Yg2&t=633792062197866916) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FREsUCA-qmc-Fr_0PsK7ifyg2&t=633792062197866916) no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FRbP_StRBWDoqFsnlsjezHsQ2&t=633792062197866916) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmKTsta9F1qKI_zVZj-Ux_v2s82B6YeEfejYCLC_1s2rA2&t=633792062197866916) repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FRxeezLLe8kSoyvPJSAJHuhQ2&t=633792062197866916) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FR3SxJg4UT4X8mPNQAZRizGw2&t=633792062197866916) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FRPGaqNKDKAQTGRAepKHEI7g2&t=633792062197866916) repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FRfnfLbsYkufM_-dGsS_XZOYrWVor4EMtseUfqVXKzPmE1&t=633792062197866916) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FRx_iBMjH_GIG31v3pZ7TUSA2&t=633792062197866916) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(WebResource.axd?d=-HBqyMcbEOhI3X-6IS61bl5G7VKauSAB0zTz1NhVhfmacKyf09qbTDkgtKMxO8FR2Ae7zqisb16lb_X3pqI5mA2&t=633792062197866916) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}


/* RadPanelBar Abso skin */

.RadPanelbar_Abso
{
	background-color: #ffffff;
}

.RadPanelbar_Abso .rootGroup
{
}

.RadPanelbar_Abso .text
{
	color: #ffffff;
	padding-left: 20px;
	font-size: 1em;
}

.RadPanelbar_Abso .image
{
	margin: 4px 0px;
}

.RadPanelbar_Abso .rootGroup .text
{         
    padding-top:6px;
    padding-bottom:6px;
	background: url( 'Img/HeaderArrowCollapsed.gif' ) no-repeat 10px center;
	/*line-height: 24px; */
	line-height:normal;
	border-bottom: solid 1px #ffffff;
	color: #65615c;
}

.RadPanelbar_Abso .group .expandable .text
{
	background: url( 'Img/Level3Collapsed.gif' ) no-repeat 10px center;
}

p
{
    line-height:1;
}
.RadPanelbar_Abso .rootGroup .link
{
	background-color: #dfdbd6;
}

.RadPanelbar_Abso .group
{
	background-color: #f4efe9; 
}

.RadPanelbar_Abso .group .text
{
	border: 0px;
	background: none;
	color: #65615c;		
}

.RadPanelbar_Abso .group .link
{
	background: none;
	border-bottom: solid 1px #ffffff;
}

.RadPanelbar_Abso .group .link:hover
{
	font-weight: bold;
}

.RadPanelbar_Abso .group .link .selected
{
	/**/
}

.RadPanelbar_Abso .rootGroup .selected
{
	/*	background: #95b6e0 url('Img/HeaderBg.gif') repeat-x; */
}

.RadPanelbar_Abso .group .selected, .RadPanelbar_Abso .group .selected:hover
{
	background: none;
	border-bottom: 0px;
}
  
.RadPanelbar_Abso .rootGroup .selected .text 
{
	background: url( 'Img/SelectedBg.gif' ) no-repeat 10px center;
	font-weight: bold;
	color: #ffffff;
	background-color: #aaa296;
}

.RadPanelbar_Abso .rootGroup .expanded .text
{
	background: url( 'Img/ExpandedBg.gif' ) no-repeat 7px center;
	font-weight: bold;
	color: #ffffff;
	background-color: #aaa296;
	border-bottom: solid 1px #ffffff;
}

.RadPanelbar_Abso .group .expanded .text
{
	color: #000000;
	background-color: #dcfc5c;
	font-weight: normal !important;
	text-decoration: underline !important;
}

.RadPanelbar_Abso .group .selected .text
{
	font-weight: normal !important;
	background: none;
	background-color: #fdc82f;
	border-bottom: solid 1px #ffffff;
}

.RadPanelbar_Abso .group .expanded .text
{
	background: url( 'Img/Level3Expanded.gif' ) no-repeat 7px center;
	background-color: #F0F0F0;
	text-decoration: none !important;
	font-weight: bold !important;
	color: #65615c;
}

.RadPanelbar_Abso .level2 .text
{
	padding-left: 30px;
	line-height: 12px;	
	background-color: #F8F8F8;
	color: #65615c;
}

.RadPanelbar_Abso .level3 .text
{
	padding-left: 30px;
	line-height: 12px;	
	background-color: black;
	color: #65615c;
}


.RadPanelbar_Abso .rootGroup .disabled:hover, .RadPanelbar_Abso .rootGroup .disabled .text
{
	/*	background: #95b6e0 url('Img/HeaderBg.gif') repeat-x; */
	color: #ccc;
	cursor: default;
}

.RadPanelbar_Abso .rootGroup .group .disabled:hover, .RadPanelbar_Abso .rootGroup .group .disabled .text
{
	text-decoration: none;
	border-bottom: solid 1px #f0f2f3;
	background: none;
	color: #ccc;
	cursor: default;
}

.RadPanelbar_Abso .rootGroup .link:hover
{
	font-weight: bold;
}

.RadPanelbar_Abso .rootGroup .link .selected
{
	/**/
}










.radmenu
{
	white-space:nowrap;
	float:left;
	position:relative;
}


.radmenu:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.radmenu ul.horizontal,
.radmenu ul.vertical
{
	margin:0;
	padding:0;
	display:none;
	position:relative;
	left:0;
	float:left;
}

.radmenu .item
{
	float:left;
	position:relative;
	list-style-image: none;
	list-style-position:outside;
	list-style:none;	
	_display:inline;
}


.radmenu .horizontal .item
{
	clear:none;
}

.radmenu .vertical .item
{
	clear:both;
}


.radmenu ul.active,
.radmenu ul.rootGroup
{
	display:block;
}

.radmenu .slide, 
.contextMenu
{
	position:absolute;
	overflow:hidden;
	display:none;
	_height:1px;
	float:left;
}

.contextMenu
{
	z-index:1000;
}

.radmenu .text
{
	display:block;
}

.radmenu a.link
{
	cursor:default;
	display:block;	
}


.scrollWrap
{
	position:absolute;
	float:left;
	overflow:hidden;
	left:0;
}

.radmenu .leftArrow,
.radmenu .topArrow,
.radmenu .bottomArrow,
.radmenu .rightArrow
{
	position:absolute;
	z-index:2000;
	text-indent:-1000em;
}

.radmenu .leftArrowDisabled,
.radmenu .topArrowDisabled,
.radmenu .bottomArrowDisabled,
.radmenu .rightArrowDisabled
{
	display:none;
	text-indent:-1000em;
}

.radmenu .bottomArrow,
.radmenu .bottomArrowDisabled,
{
	margin-bottom: -1px;
}

.radmenu .leftImage
{
	border:0;
	float:left;
}

.rtl
{
	float:right;
}

.rtl ul.horizontal,
.rtl ul.vertical
{
	float:right;
}

.rtl .item
{
	float:right;	
}

.rtl .leftImage,
.rtlcontext .leftImage
{
	border:0;
	float:right;
}

.radmenu ul.rootGroup
{
	float:none;
	_float:left;
}

.radmenu .link
{
	width:auto;
}












.panelbar
{
	width:250px;
}

.panelbar .rootGroup,
.panelbar .group,
.panelbar .item
{
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-position:outside;
	list-style:none;
}

/*Undo CSS attributes inherited from the menu */
.panelbar .item
{
	float:none;
	display:block;
	position:static;
}
/*Undo CSS attributes inherited from the menu*/
.panelbar .slide
{
    position:static;
    float: none;
    height:auto;
}

.panelbar .text:after,
.panelbar .template:after,
.panelbar .item:after
{
    content: ""; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.panelbar .link,
.panelbar .text
{
	text-decoration:none;
	display:block;
}

.panelbar .image
{
	float:left;
	border:0;
	vertical-align:middle;
}

.panelbar .level1
{
	overflow:auto;
	overflow-x:hidden;
}

.panelbar .link
{
	width:100%;
	outline:none; /* Remove this for FF to put dotted border around the focused item */
}

.panelbar .text
{
	cursor:pointer;
	_cursor:hand;
}

.panelbar .slide
{
	overflow:hidden;
	display:none;
}


.panelbar .group
{
	display:none;
}

.rtl .image
{
	border:0;
	float:right;
}

.rtl 
{
	text-align:right;
}


