.tabcontainer  {
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.tabcontainer .tab.selected {
	background-color: #D5D5D8;
	font-weight: bold;
}
.tabcontainer .tab {
	width: auto;
	float: right;
	height: 27px;
	border-style: solid solid none solid;
	border-width: 1px;
	border-color: silver;
	display: inline-block;
	cursor: crosshair;
	/* FF */cursor:pointer;
	margin: 0;
	padding: 0;
	_display: inline;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}
.tabcontainer .tab>span {
	margin: 0px 15px 0 15px;
	padding: 0;
}
.pagecontainer  {
	overflow: hidden;	margin: 0;	padding: 0;	border-style: solid;	border-width: 1px;	border-color: silver;
}