.tabstrip_TopGroup 
{	
	/*background-color:#999999;*/
	border:1px;
	/*border-color:white; hebt sich auf wg border-right:none */
	border-top-color:#919B9C;
	border-left-color:#919B9C;
	/*border-bottom-color:#808080;
	border-style:solid;
	border-right-color:#919B9C;*/
	cursor:default;
}
.tabstrip_TopTab 
{	
	/*color:#FFFFFF; wird von standard body,td überschrieben, deswegen direkt Zuweisung eins tiefer*/
	/*border:1px;
	border-color:#999999;
	border-style:solid;
	cursor:pointer;*/
    background-image: url(Images/TabStrip/tab_bg.gif);
}
.tabstrip_TopTab td
{	
	color:#000000;
}
.tabstrip_TopTabHover 
{
	/*color:white;wird von standard body,td überschrieben, deswegen direkt Zuweisung eins tiefer*/
	/*border:1px;
	border-color:#CCCCCC;
	border-right-color:#3F3F3F;
	border-bottom-color:#3F3F3F;
	border-style:solid;*/
	cursor:pointer;
    background-image: url(Images/TabStrip/hover_tab_bg.gif);
}
.tabstrip_TopTabHover td
{
	color:#000000;
}
.tabstrip_InvalidTopTab
{
	border:1px;
	border-color:#999999;
	border-style:solid;
	cursor:pointer;
}
.tabstrip_InvalidTopTab td
{
    color:red;
}
.tabstrip_TopTabSelected 
{	
	background-color:#EFEFEF;
	/*border:1px;
	border-style:solid;
	border-color:#FFFFFF;
	border-left-color:#808080;
	border-top-color:#808080;
	border-bottom-color:#EFEFEF;
	position:relative;
	top:1px;*/
	cursor:default;
	background-image: url(Images/TabStrip/selected_tab_bg.gif);
}
.tabstrip_TopTabSelected td
{	
	color:#3F3F3F;
}
.tabstrip_InvalidTopTabSelected
{
	background-color:#f4f6f8;
	border:1px;
	border-style:solid;
	border-color:#FFFFFF;
	border-left-color:#808080;
	border-top-color:#808080;
	border-bottom-color:#f4f6f8;
	/*position:relative;
	top:1px;*/
	cursor:default;
}
.tabstrip_InvalidTopTabSelected td
{
    color:red;
}
/*.tabstrip_TopTabDisabled 
{
	color:#9F9F9F;
	border:1px;
	border-color:#3F3F3F;
	border-style:solid;
	cursor:pointer;
}*/
.tabstrip_Group 
{	
	background-color:#D2DCE6;
	border:1px;
	border-style:solid;
	border-color:#D2DCE6;
	border-bottom-color:#829BB4;
	border-left-color:#829BB4;
	border-right-color:#829BB4;
	cursor:default;
	width:100%;
 /* neu von ske wg border-left von TopGroup zog sich durch, jetzt dann Rand rechts*/
  /*left:-1px;
  position:relative;*/
}
.tabstrip_Tab 
{	
	background-color:#D2DCE6;
	border:1px;
	border-style:solid;
	border-color:#D2DCE6;
	cursor:pointer;
}
.tabstrip_Tab td
{	
	color:#3F3F3F;
}
.tabstrip_TabHover 
{	
	background-color:#BEBEBE;
	border:1px solid #829BB4;
	cursor:pointer;
}
.tabstrip_TabHover td
{	
	color:#000000;
}
.tabstrip_TabSelected 
{
	background-color:#F4F6F8;
	border:1px;
	border-style:solid;
	border-color:#FFFFFF;
	border-left-color:#829BB4;
	border-top-color:#829BB4;
	border-bottom-color:#F4F6F8;
	/*position:relative;
	top:3px;*/
	bottom:0px;
	cursor:default;
}
.tabstrip_TabSelected td
{
	color:#3F3F3F;
	font-weight:bold;
}
.tabstrip_TabChildSelected 
{	
	/*border:1px;
	border-style:solid;
	border-color:#FFFFFF;
	border-bottom-color:#DEDEDE;
	border-left-color:#808080;
	border-top-color:#808080;*/
	/*position:relative;
	top:2px;*/
	cursor:default;
	background-image: url(Images/TabStrip/selected_tabChild_bg.gif);
}
.tabstrip_TabChildSelected td
{	
	color:#3F3F3F;
	font-weight:bold;

}
/*.tabstrip_TabDisabled 
{	
	color:#888888;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	cursor:pointer;
}*/
.MultiPage
{

/*width:100%;*/

/* border: 1px solid #919B9C;
  border-top:none;*/

/*top:-2px;
  left:1px;
  z-index:99;*/
}
.MultiPageIE
{
 background-color:#F4F6F8;
  /*width:100%;*/
  /*border: 1px solid #919B9C;
  border-top:none;*/
  /*position:relative;*/
  padding:10px 10px 0px 10px;
  /*top:-2px;
  left:1px;
  z-index:99;*/
}

.PageContent
{
	background-color: #fff;
	padding : 10px;
	margin-right: 30px;
   
}
.RoleDialogTreeTabPageContent
{
    padding:10px 10px 0px 10px;
}
.RoleDialogTreeTabPageContent td
{
    height:100%;
}
.MultiPageTable[id*="LicInfoTable"] {
	vertical-align: top;
	background-color: #fff;
	border: 1px solid #ccc;
}

	
.MultiPageTable[id*="LicInfoTable"] tr:nth-child(odd) {
	background-color: #f2f2f2;
}

#F_C_InfoReport {
	margin-left: -17px;
	font-weight: bold;
}

.MultiPageTable td
{
    padding: 5px;
}
.ScrollItem 
{
  color:black; 
  background-color:#FFFFFF;
  /*background-image: url(images/scroll_item_bg.gif);*/
  border: 1px solid #3F3F3F; 
  border-left-color: #3F3F3F; 
  border-top-color: #3F3F3F; 
  height: 20px;
  cursor:pointer;
}

.ScrollItemHover 
{
  color:black; 
  /*background-image: url(images/hover_scroll_item_bg.gif);*/
  background-color:#FFFFFF;
  border: 1px solid #3F3F3F; 
  border-left-color: #3F3F3F; 
  border-top-color: #3F3F3F; 
  /*height: 20px;*/
  cursor:pointer;
}
/********** Schedule ***********/
.ts_Schedule_TopTabSelected 
{	
	background-color:#FFFFFF;
	cursor:default;
	background-image: url(Images/TabStrip/S_selected_tab_bg.gif);
}
.MultiPageSchedule
{
 background-color:#FFFFFF;
}
/**************************************** Vertical *****************************/
 TopGroupV
{
  z-index:99;
  position:relative;
}

.DefaultTabV
{
  background-image:url(Images/TabStrip/Vertical/nrm_bg.gif);
  cursor:pointer;
}

.SelectedTabV
{
  background-image:url(Images/TabStrip/Vertical/sel_bg.gif);
  background-color:#DDDDDD;
  cursor:default;
}

.Level2GroupV
{
  background-image:url(Images/TabStrip/Vertical/nrm_bg.gif);
}

.transparentV
{
  background:transparent;
}

.MultiPageOutterFrameV
{
  background-color: #DDDDDD;
  border: 1px solid black;
  width: 500px;
  height: 340px;
  position:relative;
  left:-2px;
  z-index:98;
  padding: 5px;
}

.MultiPageV
{
  border: 1px solid #BBBBBB;
  border-bottom-color: #FFFFFF;
  border-right-color: #FFFFFF;
  width: 100%;
  height: 100%; 
}

/************* DataViewGrid TabStrip *************/
.TabStripContainer {
	width:auto;
	height:23px;
	background-color:#003366;
	margin-bottom:5px;
}
.DVG_TabStrip {
	color:#15428b;
	height:23px;
	/*background-color:#003366;*/
}

.DVG_Tab {
	height:23px;
	color:#FFFFFF;
	background-image:url(Images/TabStrip/DataViewGrid/nrm_bg.gif);
	background-repeat:repeat-x;
	background-color:#003366;
}

.DVG_TabHover {
	height:23px;
	color:#000000;
	background-image:url(Images/TabStrip/DataViewGrid/nrm_bg_hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
}

.DVG_SelectedTab {
	height:23px;
	color:#003366;
	font-weight:bold;
	background-image:url(Images/TabStrip/DataViewGrid/sel_bg.gif);
	background-repeat:repeat-x;
	/*border-bottom:1px solid #F2F6F8;*/
}

.DVG_ScrollItem {
    color: #000000;
    font-family: Courier;
    font-weight: bold;
    font-size: medium;
    height: 21px;
    width: 18px;
    cursor: pointer;
    background-image: linear-gradient(#f2f2f3, #fafafb, #eaeaeb, #e3e3e4);
    border-left: 1px #F2F6F8 solid;
    border-top: 1px #F2F6F8 solid;
    border-bottom: 1px #333333 solid;
    border-right: 1px #333333 solid;
}

.DVG_ScrollItemHover 
{
  color:#FFFFFF; 
  font-family:Courier;
  font-weight:bold;
  font-size:medium;
  background-color:#666666;
  border-left:1px #F2F6F8 solid;
  border-top:1px #F2F6F8 solid;
  border-bottom:1px #000000 solid;
  border-right:1px #000000 solid;
  height: 21px;
  width:18px;
  cursor:pointer;
}
.DVG_Multipage
{
	padding-left:10px;
	padding-top:10px;
	background-color:#f4f6f8;
}
.DVGPageView
{
	background-color:#f4f6f8;
}