.egPropertySheetTab {
     float: left;                    
     font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
     font-size: 0.7em;
     color: #000000;
     height: 18px;
	   cursor: default;
}

.egPropertySheetTabTitle {
     float: left;
     height: 100%;
     text-align: center;
     padding-left: 8px;
     padding-top: 4px;
     background: url(images/tabs.png) no-repeat;
	   background-position: 0px -51px;
}

.egPropertySheetTabTitleHover {
     float: left;
     height: 100%;
     text-align: center;
     padding-left: 8px;
     padding-top: 4px;
     background: url(images/tabs.png) no-repeat;
	   background-position: 0px -151px;
}

.egPropertySheetTabTitleOn {
     float: left;
     height: 19px;
     text-align: center;
     padding-left: 5px;
     padding-top: 2px;
     background: url(images/tabs.png) no-repeat;
	   background-position: 0px -250px;
}

.egPropertySheetTabSeparator {
     float: left;
     height: 100%;
     background: url(images/tabs.png) no-repeat;
     background-position: -493px -1px;
     padding-top: 4px;
     width: 4px;
}

.egPropertySheetTabSeparatorHover {
     float: left;
     height: 100%;
     background: url(images/tabs.png) no-repeat;
     background-position: -493px -101px;
     padding-top: 4px;
     width: 4px;
}

.egPropertySheetTabSeparatorOn {
     float: left;
     height: 19px;
     background: url(images/tabs.png) no-repeat;
     background-position: -496px -200px;
     padding-top: 2px;
     width: 4px;
}

.egTabPane {
	display: block;
}

.egPanesFrame {
	position: absolute;
	width: 100%;
	border: solid 1px #949a9c;
	margin-top: -3px;
}
