.content .tabs {

	width: 55em;
	margin: 0 -30px -2px 0;
	height: 36px;
	overflow: hidden;
	position: relative; /* place on top */
	z-index: 400;

} 

.content .tabs ul#navigationtabs {

	margin: 0;
	padding: 0;
} 

.content .tabs ul#navigationtabs li {

	display: block;

	float: left;

	margin: 0 -1px 0 0;

	padding: 0;

	height: 36px;

} 

.content .tabs ul#navigationtabs li a {

	display: block;

	float: left;

	height: 30px;

	background-image: url(./../images/bgr_tabs.png);

	background-position: right top;

	background-repeat: no-repeat;

	margin: 6px 0 0 0;

	text-decoration: none;

	color: #2d2d2d;

	cursor: pointer;

} 

.content .tabs ul#navigationtabs li a:hover, 

div.content .tabs ul li a:focus {

	color: #ee6002; /* orange */

} 

.content .tabs ul#navigationtabs li a h2 {

	display: block;

	height: 22px; /* 30 - padding */

	background-image: url(./../images/bgr_tabs.png);

	background-position: left top;

	background-repeat: no-repeat;

	margin: 0 7px 0 0;

	padding: 8px 13px 0 20px;

	font-size: 100%;

	font-weight: normal;

}



/* active tab */ 

.content .tabs ul#navigationtabs li.selected {

	margin-right: -8px;

	position: relative; /* place on top */

} 

.content .tabs ul#navigationtabs li.selected a {

	height: 36px;

	margin: 0;

	font-weight: bold;

	background-position: right -102px;

} 

.content .tabs ul#navigationtabs li.selected a h2 {

	color: #ee6002 !important;

	height: 23px; /* 36 - padding */

	margin-right: 14px;

	padding-top: 13px; /* place 1px above other tabs */

	background-position: left -102px;

} 


body.ses .content .tabs ul#navigationtabs li.selected a span {
		background-position:left -66px;
		color:#EE6002 !important;
		height:23px;
		margin-right:14px;
		padding-top:13px;
	}


	
