/* Default r.a.d.panelbar 4 Green skin */

.RadPanelBar_Green
{
	background: transparent;
	white-space: nowrap;
/*	width: 223px !important;*/
	font: normal 11px Arial, Verdana, Sans-serif;
}

.RadPanelBar_Green .text
{
	padding-left: 23px;
}

.RadPanelBar_Green .image
{
	margin: 4px 0px;
}

.RadPanelBar_Green .rootGroup .link
{
	background: white url(PanelBar/HeaderBg.gif) no-repeat;
	line-height: 36px;
	color: white;
	font-weight: bold;
	border: none !important;    
     text-decoration: none;  
     border-bottom-width: 0px !important;  

}


.RadPanelBar_Green .rootGroup .link:hover
{
/*	background: red; */
     border: none !important;    
     text-decoration: none;  
     border-bottom-width: 0px !important;  

}

.RadPanelBar_Green .rootGroup .link:hover
{
/*	background: white url(PanelBar/HeaderBgHover.gif) no-repeat left 1px; */
}



.RadPanelBar_Green .rootGroup .expanded,
.RadPanelBar_Green .rootGroup .link:hover .expanded 
{
	background: white url(PanelBar/HeaderExpandedBg.gif) no-repeat !important; 
	     border: none !important;    
     text-decoration: none;  
     border-bottom-width: 0px !important;  

}

.RadPanelBar_Green .group .link
{
	background: white url(PanelBar/GroupBg.gif) no-repeat;
	line-height: 24px;
	font-weight: normal;
}

.RadPanelBar_Green .group .expanded,
.RadPanelBar_Green .group .link:hover .expanded
{
	background: white url(PanelBar/GroupBg.gif) no-repeat !important;
	height: 22px !important;
	line-height: 27px !important;
	overflow: hidden !important;
	color: white !important;
}

.RadPanelBar_Green .group .last .link,
.RadPanelBar_Green .group .last .link:hover
{
	background: transparent url(PanelBar/ItemLastBg.gif) no-repeat;
/*	line-height: 30px;*/
}

.RadPanelBar_Green .group .link
{
	color: white;
}

.RadPanelBar_Green .group .link:hover
{
	color: black;
	background: white url(PanelBar/GroupBg.gif) no-repeat;
}

.RadPanelBar_Green .group .selected
{
	text-decoration: underline;
	color: white;
}

.RadPanelBar_Green .rootGroup .expanded .text
{
	line-height: 25px;
	color: white;
	font-weight: bold;
}

.RadPanelBar_Green .group .selected .text
{
	font-weight: normal;
}

.RadPanelBar_Green .group .expanded .text
{
	color: white;
	font-weight: normal;
}

.RadPanelBar_Green .level2 .text
{
	background: url(PanelBar/Level2Normal.gif) no-repeat left center;
	margin-left: 20px;
	padding-left: 24px;
	line-height: 24px;
}

.RadPanelBar_Green .level2 .selected .text
{
	background: url(PanelBar/Level2Selected.gif) no-repeat left center;
	margin-left: 20px;
	padding-left: 24px;
}

.RadPanelBar_Green .disabled .text
{
	color: #ccc;
	cursor: default;
}

.RadPanelBar_Green .rootGroup .disabled:hover,
.RadPanelBar_Green .rootGroup .disabled .text
{
	background: white url(PanelBar/HeaderBg.gif) no-repeat;
	color: #ccc;
	cursor: default;
}

.RadPanelBar_Green .rootGroup .group .disabled:hover,
.RadPanelBar_Green .rootGroup .group .disabled .text
{
	text-decoration: none;
	background: white url(PanelBar/GroupBg.gif) no-repeat;
	color: #ccc;
	cursor: default;
}

.RadPanelBar_Green .rootGroup .group .level2 .disabled .text
{
	background: url(PanelBar/Level2Normal.gif) no-repeat left center;
	margin-left: 20px;
	padding-left: 24px;
	line-height: 24px;
}






.sfContainerContent {
background-color:#e3e3e3;
border-left:1px solid #A0A2A0;
border-right:1px solid #A0A2A0;

padding-bottom:10px;
padding-left:14px !important;
padding-right:14px !important;


}



.sfAline
{
	vertical-align:bottom;
	padding-top:8px;
}

.sfSanFabricCaptionImageAline
{
	 vertical-align:middle;
	 
}

.sfSanFabricCaptionTextAline
{
	 vertical-align:middle;
	padding-top:6px;
	 
}

.sfWidth1
{
	width:6px;
}


/* Remove all borders */
.RadPanelBar .rpRootGroup,    
.RadPanelBar .rpRootGroup:hover,    
.RadPanelBar .rpRootGroup .rpLink,  
.RadPanelBar .rpRootGroup .rpLink:hover,
.RadPanelBar .rpOut,
.RadPanelBar .rpOut:hover,
.RadPanelBar .rpLink,
rpLink rpExpandable  rpExpanded:hover,
rpLink rpExpandable  rpExpanded,
rpLink:hover  
{    
     border: none !important;    
     text-decoration: none;  
     border-bottom-width: 0px !important;  
     margin-bottom: 0px !important;
     padding-bottom: 0px !important;
}  



.sfOvSanFabricFooter
{
	clear:both;
	/*
style="padding-left:10px; padding-right:21px"
*/
}

.sfOvSanFabric
{
/*	margin-left:10px;
	margin-right:24px !important;
	padding-right:0px !important;
	width:auto;
*/
}


.sfOvSanFabricContainerFooterLeft
 {
background-color:transparent !important;
background-image:url(Images/containerfooterInGrey_left.png);
background-repeat:no-repeat;
float:left;
height:13px;
margin-left:0px;
width:10px;
}

.sfOvSanFabricContainerFooterRight
 {
 background-color: transparent;
 background-image:url(Images/containerfooterInGrey_right.png);
background-repeat:no-repeat;
float:right;
height:13px;
width:10px;
bottom:13;
/*margin-left: -10px;
margin-right: 0px;
text-align:right;
z-index: 300;*/
}

.sfOvSanFabricContainerFooterMiddle {
background-color:transparent;
background-image:url(Images/containerfooterInGrey_middle.png);
background-repeat:repeat-x;
height:13px;
margin-left:10px;
margin-right:10px;
}

.RadPanelBar .rpLast {
padding-bottom:0px !important;
}

.RadPanelBar .rpSlide {
/*padding-left:10px !important;
padding-right:21px !important;*/
}


.sfOvSwitches
{
}

.sfOvSwitch
{ 
padding-top:8px !important;
	
}

.sfOvSwitchContainerFooter
{
	margin-bottom:10px;
width:99%;

/*background-color: #e3e3e3;
background-image: url(Images/containerfooterOutGrey_right.png) !important; */
background-position: right top;

	background-repeat: no-repeat;
z-index:110;
}

.sfSwitchFabricContainerFooterLeft
{
	float: left;
	height: 13px;
	width: 10px;
/*background:url(Images/containerfooterOutGrey_left.png)  no-repeat left bottom;*/
background: url(Grid/gridcontainerfooter_left.png); BACKGROUND-COLOR: transparent;
z-index: 200;
	
}

.sfSwitchContainerFooterMiddle
{
	margin-left: 10px;
	margin-right: 10px;
	background-repeat: repeat-x;
	background-color: transparent;
	background-image: url(Grid/gridcontainerfooter_middle.png);
	height: 13px;
	z-index: 100;
}

.sfOvSwitchContainerFooterRight
{
	float: right;
	height: 13px;
	width: 10px;
z-index: 300;
/*background:url(Images/containerfooterOutGrey_right.png)  no-repeat;*/
background: url(Grid/gridcontainerfooter_right.png); BACKGROUND-COLOR: transparent;

/*background:url(Images/containerfooterOutGrey_right.png)  no-repeat right bottom;
	
background-image: url(Grid/gridcontainerfooter_right.png);
background-position:right bottom;
margin-left: -21px; 
z-index: 300;
text-align:right;
*/
}

/*
@-moz-document url-prefix() {
  .sfOvSwitchContainerFooterRight 
  {
position:relative;
  right:5;
  }
}
*/


/*
.sfBl
{
	background-image: url(Images/containerfooterOutGrey_left.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.sfBr
{
	background-image:  url(Images/containerfooterOutGrey_right.png);
	background-repeat: no-repeat;
	background-position: top right;
}
*/
.sfOvSwitchContainer
{
border-left:1px solid #A0A2A0;
border-right:1px solid #A0A2A0 !important;
padding-left:37px;
padding-right:18px;
vertical-align:top;
background-color:White;
/*margin-left: -21px; */
}

.sfOvSwitchCaption
{
	float:left;
	width:100%;
	z-index:300;
	vertical-align:bottom;
	vertical-align:text-bottom;
	background-color:white !important;
}

.sfOvSwitchGrids
{
/*	padding-top:5px; */
}

.sfOvSwitchBackgroundRight
{
background-image:url("Grid/gridcontainerfooter_right.png");
	
	float:right;
	background: transparent url(Images/containerHeaderOutGrey_right4.png) no-repeat !important; 
	width:40px;
	height:30px;
	position:relative;

	z-index:400;
}


.rpExpanded .sfOvSwitchBackgroundRight
{
	float:right;
	background: transparent url(Images/containerHeaderOutGrey_right4.png) no-repeat !important; 
	width:40px;
	height:30px;
	z-index:400;
	position:relative;

}

.rpExpanded .sfOvSwitchBackgroundLeft
{
	float:left;
	background: white url(Images/containerHeaderOutGrey_left2ex.png) no-repeat !important; 
	width:40px;
	height:30px;
	z-index:40000;
	width:3%;
}

.sfOvSwitchBackgroundLeft
{
	float:left;
	background: white url(Images/containerHeaderOutGrey_left2.png) no-repeat !important; 
	width:40px;
	height:30px;
	z-index:4000;

	position:relative;
	width:3%;
	
}

.RadPanelBar .rpLevel1 .rpFirst {
padding-top:0px !important;
padding-bottom:0px !important;
}

.rpText
{
	padding-right:0 !important;
}

.RadPanelBar .rpText 
{
	padding:0 0px !important;
	margin-top: 0px !important;
	padding-top: 0px !important;
}

RadPanelBar .rpGroup .rpOut {
border-bottom:0 none;
margin-right:0px !important;
}



.rpOut {
border-bottom:0 none;
margin-right:0px !important;
}

.sfOvSwitchCaption1
{
	width:97%;
	vertical-align:bottom;
	vertical-align:text-bottom;
	
}
.sfOvSwitchCaption3
{
	vertical-align:bottom;
	vertical-align:text-bottom;
}

sfOvSwitchCaption2
{
	vertical-align:bottom;
	vertical-align:text-bottom;
	border-top:1px solid #A0A2A0; 
	background-color: white;
}

.sfOvSwitchHrTop
{
	width:96%;
}

.sfOvHr {
background-color:transparent;
background-image:url("Images/sfOvSwHeader_hr.png");
background-repeat:repeat-x;
height:10px;
margin-left:0px;
margin-right:10px;

}

.sfOvHr2 {
background-color:transparent;
background-image:url("Grid/gridcontainerheader_middle.png");
background-repeat:repeat-x;
height:11px;

}


.RadPanelBar ul li { 
    padding: 0px !important; 
    margin: 0px !important; 
    margin-left: 0px !important; 
    margin-right: 0px !important; 
    
    list-style-type: none !important;
    width: 100%; 
    /* position: relative; */ 
} 
  