.loader-sos-gif{
	background-color: transparent;
}

.meniItemPrintReports{
	background-image: url("img/print_32.png");	
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;	
}

#PrintPanel{
    float:right;
    padding-top: 13px;
    padding-right: 13px;
/*
    	background-image: url("img/print_32.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
	border: 1px outset #cccccc;*/
}
body.bla .report-link{
    color: black;
}
#ProgressIcon{
    float: right;
    width: 32px;
    height: 32px;
    padding-top: 5px;
}
#footer img {
    vertical-align: middle;
}

.gwt-CheckBox input{
	vertical-align: middle;
}
.TableFieldname{
     width: 70px;
     font-weight: bold;
     padding-right: 5px;
     text-align: right;
 }
 .gwt-DisclosurePanel .DisclosureBasketDetails-open .content{
     margin: 0;
     padding: 0;
     border: none;
 }
 .ClearBasketButton{
     background-image: url("images/delete_32.png");
     background-repeat: no-repeat;
     width: 36px;
     height: 36px;
 }
 .DownloadAllBasketButton{
     background-image: url("images/down_32.png");
     background-repeat: no-repeat;
     width: 36px;
     height: 36px;
 }
 .DetailFirstCol{
     text-align: right;
     padding-right: 10px;
     font-weight: bold;
 }
 
 .ReloadBasketButton{
     background-image: url("images/refresh.png");
     background-repeat: no-repeat;
     width: 36px;
     height: 36px;
 }
 
 .tableFlexTableBasket .gwt-Label{
     padding-right: 10px;
 }
 
 .ReloadBasketButton:HOVER{
    border: thin;
 } 
 
 #ShoppingBasketLabel {
     background-image: url("img/buy_32.png");
     background-repeat: no-repeat;
     color: #000000;
     font-size: 16px;
     font-weight: bold;
     padding: 13px;
 }
 
 .add2basketMenuItem {
     background-image: url("img/buy_32.png");
     background-color: transparent;
     background-repeat: no-repeat;
     width: 32px;
     height: 32px;
     border: 1px outset #CCCCCC;
 }
 .add2basketMenuItem:ACTIVE {
     border: 1px inset #CCCCCC;
 }
 
 .RefreshBasketMenuItem{
     background-image: url("images/refresh.png");
     background-color: transparent;
     background-repeat: no-repeat;
     padding-top: 0;
     width: 32px;
     height: 32px;
     border: 1px outset #CCCCCC;
 }
 .RefreshBasketMenuItem:ACTIVE {
     border: 1px inset #CCCCCC;
 }
 
 .downloadBasketMenuItem-disabled{
     background-image: url("images/buy_filleddisabled.png");
     background-repeat: no-repeat;
 }
 
 .SosBasketEntryImage{
     background-image: url("img/getObservationDate.png");
     background-color: transparent;
     background-repeat: no-repeat;
     padding-top: 0;
     width: 30px;
     height: 31px;
     border: none;
 }
 .basketDisclosureHeaderTable tr > td:first-child {
     font-weight: bold;
     padding-right: 8px;
 }
 
 body.bla .qeryPanel1.content .gwt-TabPanel tr:second-child{
     background-color: #92C1F0;
 }
 
 body.bla table.DisclosureBasketDetails tr{
     vertical-align: top;
 }

 .tableFlexTableBasket{
     width: 100%;
 }
 
 table.tableFlexTableBasket td{
     background-color: #EFF5F9;
 }
 
 .tableFlexTableBasket tr{
     background-color: white;
 }
 
 .basketDisclosureHeaderTable td{
     padding: 0 5px 0 0;
 }
 
 body.bla table.DisclosureBasketDetails a.header, body.bla table.DisclosureBasketDetails td {
     background: None;
     height: 100%;
 }
 
 body.bla table.DisclosureBasketDetails a.header {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
     display: inline;
 }

/** Add css rules here for your application. */
/*.observed_property_icon{
    padding: 0 10px;
}
.observed_property_alue{
	color: black;
	font-weight: bold;
	font-size: 20px;
}*/
.PopupHrSep {
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 20px;
}
.observed_property_icon{
    padding: 0;
}
.observed_property_alue{
	color: black;
/*	font-weight: bold;*/
	font-size: 16px;
}
.SensorMetadataLabel{
	margin-left: 0;	
}
.RECENT_OBSERVATIONS_DATE{
	font-size: 10px;
	color: graytext;
}

.SensorMetadataLabel{
	margin-left: 0;	
}
div.dateBoxPopup{
	z-index: 9000001;	
}

body.bla a.ViewMetadataLink{
    background-color: #43A52A;
    color: #FFFFFF;
    margin: 0 10px 0 0;
    padding: 4px;
    border-radius: 5px 5px 5px 5px;    
}

table.ResultTableHeader{
	color: white;
	width: 680px;
	height: 36px;
	border-radius: 5px 5px 0 0;
	background: url(images/gradient.results.header.black.backup.jpg) repeat-x left top;
}

table.ResultTableHeader div{
	border-right: 1px solid white;
	padding-left: 5px;
	padding-top: 10px;
	height: 26px;
}

table.ResultTableHeader .columnTitle{
	width: 613px;	
}

table.ResultTableHeader .columnTitle:HOVER{
	box-shadow:inset 8px 8px 8px #666;
	cursor: pointer;
}

table.ResultTableHeader .columnTitle.asc{
	/*background-color: green;*/
}

table.ResultTableHeader .columnTitle.desc{
	/*background-color: red;*/
}

table.ResultTableHeader .columnIcon{
	width: 57px;
}

body {
	
}

body.bla .gwt-PopupPanel {
	border: None;
	border-radius: 5px;
	/*box-shadow: -5px -5px 5px 5px #888;*/
	box-shadow: 8px 8px 5px #222;
}

.FreetextSearchText {
	/*border-radius: 0px 0px 10px 10px*/
	width:200px;
}

body .findSensorDisclosure.header a.header table td,select {
	font-size: x-large;
}

body.bla div.gwt-DialogBox {
	color: black;
}

/*.PopUpInfoContainer {
	display: table-row;
	width: 300px;
	margin: 1px;
	color: black;
}*/

.PopUpInfoContainer {
    color: #000000;
    margin: 10px 10px 0;
    width: 300px;
}

.firstColumn{
	display: table-column;
	color: black;
	float: left;
}

.secondColumn{
	display: table-column;
	color: black;
}

body.bla a.popuplink{
	color: black;
	font-weight: bold;
}

.PopUpImage {
	/*float: left;*/
	padding: 1px 5px 1px 0;
}

/* body.bla .PopUpImageAndInfo a {
	color: black;
} */

button.CloseButton {
	width: 16px;
	height: 16px;
	background-image: url(images/close.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: None
}

button.CloseButton:hover {
	border-radius: 3px 3px 3px 3px;
	/*box-shadow: 10px 10px 5px #888;*/
	box-shadow: 0 0 5px #888;
}

textarea.sensorInfromationTextField {
	width: 610px;
}

table.TitleDisclosure {
	max-width: 680px;
	display: inline-block;
	/*background: url(images/wascal/searchresult.delimeter.400.png) no-repeat center top;*/
	
}

table.TitleDisclosure img.gwt-Image{
	padding-right:20px;
	margin-left: 10px;
}

table.searchResults {
	max-width: 680px;
	display: inline-block;
	padding-bottom: 2px;
}

.searchResults.top a.header{
	border-radius: 10px 10px 0 0;
	margin-bottom: 2px;
}

.searchResults.bottom a.header{
	border-radius: 0 0 10px 10px;
}

table.TitleDisclosure a.header {
	height: 50px;
	width: 680px;
	font-size: medium;
	font-weight: bold;
	background: None;
	background-color: transparent;
	border-radius: 0;
	color: black;
	margin-top: 1;
	margin-bottom: 0px;
}

.searchResults a.header {
	background-color: #A5C0D3;
	border: None;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-radius: 0; /*10px 10px 0px 0px;*/
	/*color: white;*/
	height: 36px;
	width: 680px;
	display: inline-block;
}

.findSensorItem {
	background-color: white;
	color: black;
	margin-top: 1px;
}

.findSensorSearchResultItem {
	background-color: white;
	border: None;
	background-image: None;
	/*padding-left: 0;*/
	padding-right: 10px;
}

.findSensorSearchResultItem table.content{
	margin-left: 60px;
}

.findSensorSearchResultItem img.gwt-Image{
	padding-right:20px;
	margin-left: 10px;
}

.findSensorSearchResultItem a.header {
	background-color: transparent;
	width: 592px;
	height: 60px;
	background-image: None;
	color: black;
	font-weight: bold;
	font-size: medium;
}

#cswFeaturePopupHeader {
	font-weight: bold;
}

#cswFeaturePopupBody {
	font-weight: normal;
	font-size: x-small;
}

.meniItemZoomToExtent {
	background-image: url("img/globe_with_lupe.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	  /*margin-top: 9px;*/
}

.meniItemSelectLayers {
	background-image: url("images/flag_32.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	border: none;
}

.meniItemSetCenter {
	background-image: url("img/globe_32_fadenkreuz.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	border: none;
}

.meniItemRemoveAllLayers {
	background-image: url("img/trash_32.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	border: none;
}

.gisViewer {
	/* width:671px;
	 padding: 10px;*/
	background-color: #A5C0D3;/*#43A52A;/* #0D57AE;*/
	padding-left: 5px;
	padding-bottom: 5px;
	/*border: 1px solid #829FC1;*/
}

.checkboxSpatialSearch>label {
	font-weight: normal;
	margin-top: 5px;
	padding-bottom: : 2px;
	vertical-align: top;
}
/* SectionStack headers - css based */
.resultItemMain {
	/*width: 580px;*/ /* 	border-style: solid;
	border-width: 1px;
	border-top-color: gray; */ /*border-radius: 10px 10px 10px 10px;*/
	padding: 0 0 5px 70px;
	background-color: white;
	color: black;
	/*background: #033976 url(images/gradient.search.results.jpg) repeat-y left top;*/
/*padding-bottom: 5px;*/
}

textarea.MetadataEditorAbstract.MetadataEditorAbstract-readonly {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 10px 10px 10px 10px;
	color: black;
	padding: 2px;
	width: 400px;
}

.resultItemMain table.gwt-TabBar {
	background-color: transparent;
	border-bottom-style: solid;
	border-bottom-color: black;
}

.CswResultContentTable>tbody>tr>td {
	padding: 0px;
	/* padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px; */
}

.CswResultContentTable>tbody>tr:hover {
	/*background-color: #EDECEC;*/
	/*box-shadow: 4px 4px #666;*/
}

.ZoomToBboxButton {
	background-image: url("img/icon_zoomin.png");
	background-repeat: no-repeat;
	border: none;
	background-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 21px;
	width: 21px;
	margin-right: 10px;
}

.ShowBboxButton {
	background-image: url("img/icon_selextent.png");
	background-repeat: no-repeat;
	border: none;
	background-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 21px;
	width: 21px;
	margin-right: 10px;
}

.WmsAddButton {
	background-image: url("img/add_layer.png");
	background-repeat: no-repeat;
	border: none;
	background-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 21px;
	width: 21px;
	margin-right: 10px;
}

.ZoomToLayerExtendButton {
	background-image: url("img/icon_zoomin.png");
	background-repeat: no-repeat;
	border: none;
	background-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 21px;
	width: 21px;
	margin-right: 10px;
}

.RemoveLayerFromMapButton {
	background-image: url("img/images/del.gif");
	background-repeat: no-repeat;
	border: none;
	background-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 21px;
	width: 21px;
	margin-right: 10px;
}

table.gisViewer div.gwt-MenuBar {
	background-color: #A5C0D3;/*#43A52A;*/
	border-radius: 0;
}

table.gisViewer .gwt-MenuBar-horizontal {
	background: None;
	border: None;
}

.sensorInfromationTextField {
	/*width:500px;*/
	
}

table.resultItemMetadataHeader a.header {
	border-style: solid;
	border-width: 0px;
	background: None;
	height: 30px;
}

.resultItemMetadataHeader {
	border-style: solid;
	border-width: 0px;
}

.resultItemAbstract {
	font-size: x-small;
	width: 600px;
	margin-bottom: 5px;
}

.Title {
	font-weight: bold;
}

/** Example rules used by the template application (remove for your app) */
h1 {
    color: #FFFFFF;
    font-size: 3em;
    font-weight: bold;
    margin: 0;
    text-align: left;
}

.sendButton {
	display: block;
	font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
	/*width: 400px;*/
	
}

.serverResponseLabelError {
	color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}

/** Add css rules here for your application. */
/** Example rules used by the template application (remove for your app) */
.sendButton {
	display: block;
	font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
	/*width: 400px;*/
	
}

.serverResponseLabelError {
	color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}

/***********************/
/** Add css rules here for your application. */
/** Example rules used by the template application (remove for your app) */
.layerPanelSos {
	width: 200px;
}

.gwt-DialogBox.FindSensorResultDialog {
	/*width: 1000px;*/
	
}

/* .gwt-DialogBox{
	width: 550px;
}

.textAreaInfo{
	height: 500px;
	}
	
.infoDlgVerticalPanel{
	width: 600px;
	} */
.infoPanel {
	height: 100%;
}

.sendButton {
	display: block;
	font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.diagramPanel {
	padding-top: 20px;
}

.serverResponseLabelError {
	color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}

.SelectedLayerRemoveButton {
	width: 16px;
	height: 16px;
	border: none;
	background: url("img/deleteLayer.png") no-repeat;
}

.SelectedLayerUpButton {
	width: 16px;
	height: 16px;
	border: none;
	background: url("img/go-up.png") no-repeat;
}

.SelectedLayerDownButton {
	width: 16px;
	height: 16px;
	border: none;
	background: url("img/go-down.png") no-repeat;
}

.SelectedLayerRemoveButton:hover {
	/*text-decoration:underline;*/
	cursor: pointer;
}

.SelectedLayerUpButton:hover {
	/*text-decoration:underline;*/
	cursor: pointer;
}

.SelectedLayerDownButton:hover {
	/*text-decoration:underline;*/
	cursor: pointer;
}

.layerPushButton:hover {
	text-decoration: underline;
}

.infoDlgVerticalPanel {
	/*background-color: #F5F5B5;*/
	background-color: #E3E8F3;
	border-top: None;
	border-left: None;
}

.ibgInformationDlg {
	z-index: 9000000;
}

.infoDlgTextArea {
	/*background-color: #F5F5B5;*/
	background-color: #E3E8F3;
	border: none;
}

.dialogCloseBtn {
	background-image: url("img/stop.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	border: none;
}

.gwt-DialogBox {
	z-index: 9000000;
}

.dialogHeader {
	
}

.dialogBody {
	
}

.describeSensorMenuItem {
	background-image: url("img/sensor.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	border: none;
}

.closeMenuItem {
	background-image: url("img/stop.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
 	border: 1px outset #cccccc;
}

.miPrint {
	background-image: url("img/print_32.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
	border: 1px outset #cccccc;
}

.meniItemSend {
	background-image: url("img/getObservationDate.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
	border: 1px outset #cccccc;
}

.downloadMenuItem.downloadMenuItem-disabled {
	background-image: url("img/save_32_disabled.png");
	background-color: transparent;
	background-repeat: no-repeat;
	padding-top: 0;
	width: 32px;
	height: 32px;
	border: 1px outset #cccccc;
}

.DownloadResource {
	margin-right: 10px;
	margin-top: 2px;
}

.FollowLinkToResource {
	margin-right: 10px;
	margin-top: 2px;
}

#downloadLink{
    display: block;
    width: 36px;
    height: 36px;
}

.downloadMenuItem {
	background-image: url("img/save_32.png");
	background-color: transparent;
	background-repeat: no-repeat;
	padding-top: 0;
	width: 36px;
	height: 36px;
/*	border: none;*/
	border: 1px outset #cccccc;
}

.meDownloadEmail.meDownloadEmail-disabled {
	background-image: url("img/letter_32_disabled.png");
	background-color: transparent;
	background-repeat: no-repeat;
	padding-top: 0;
	width: 32px;
	height: 32px;
	border: 1px outset #cccccc;
}

.meDownloadEmail {
	background-image: url("img/letter_32.png");
	background-color: transparent;
	background-repeat: no-repeat;
	padding-top: 0;
	width: 32px;
	height: 32px;
	border: 1px outset #cccccc;
}

.meniItemSendLatest {
	background-image: url("img/getObservationLatest.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 36px;
	height: 36px;
	border: none;
}

.gwt-TabPanel {
	border: none;
}

.gwt-TabPanelBottom {
	border-color: transparent;
	border-style: none;
	border-width: 0px;
	overflow: hidden;
	padding: 0px;
}

.gwt-DisclosurePanel .header {
	height: 30px;
}

.gwt-DisclosurePanel {
	
}

.gwt-DisclosurePanel-open {
	
}

.gwt-DisclosurePanel-closed {
	
}

.gwt-DisclosurePanel .header,.gwt-DisclosurePanel .header a,.gwt-DisclosurePanel .header td
	{
	text-decoration: none;
	color: black;
	cursor: pointer;
	cursor: hand;
	background: #E3E8F3 url("searchportal/gwt/standard/images/hborder.png")
		repeat-x scroll 0 -2003px;
	height: 30px;
}

.gwt-DisclosurePanel .content {
	border-left: 3px solid #e8eef7;
}

.gwt-PopupPanel {
	z-index: 9000001;
}

.dateButton {
	background-image: url("img/calendar.png");
	background-color: transparent;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	border: thin;
	border-color: black;
	margin-top: 4px;
}

.tableCell-0 {
	background-color: #cccccc;
}

.tableCell-1 {
	background-color: white;
}

.FlexTable-ColumnLabel {
	color: white;
	padding: 3px;
}
/*
.FlexTable-ColumnLabelCell {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: white;
  margin: 0;
  padding: 0;
  text-align: left;
  font-weight: bold;
}
*/
.FlexTable-Cell {
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: white;
	padding: 5px;
}
/*
.olControlLayerSwitcher{
  background-color: #00008B;	
  color: white;
  opacity: 0.75;
}*/
/*
#downloadLink{
	font-size: medium;
	font-weight: bold;
}
*/
/*
.dataLayersDiv{
	display: none;
}

.dataLbl{
	display: none;
}

.minimizeDiv{
	background-color: #00008B; 
}*/
.MetadataEditorAbstract {
	/*width: 440px;*/
	
}

.StaticSearch {
	margin-top: 88px;
	margin-left: 11px;
	margin-right: 11px;
	padding-left: 0px;
	list-style: none outside none;
}

.StaticSearch>li.BrowseByItem.header {
	font-weight: bold;
	border-radius: 5px 5px 0px 0px;
	background-color: #D2DFE8;
}

.StaticSearch>li.end {
	border-radius: 0px 0px 5px 5px;
}

.StaticSearch>li.BrowseByItem {
	margin-bottom: 1px;
	margin-top: 1px;
	padding-left: 2px;
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: small;
	font-weight: normal;
	background-color: #E4E9F3;
	color: #015D9E;
}

.SelectedLayerDisclosure {
	background-color: #E4E9F3;
	border: 1px solid #829FC1;
	background-image: None;
	margin-bottom: 2px;
	border: none;
	font-weight: normal;
}

.SelectedLayerDisclosure.header {
	font-weight: bold;
	border-radius: 0px 0px 5px 5px;
	background-color: #D2DFE8;
	border-radius: 5px 5px 0px 0px;
}

.findSensorDisclosure {
	/*background-color: ;/* #E4E9F3;*/
	border: 1px solid #829FC1;
	background-image: None;
	margin-bottom: 2px;
	border: none;
	font-weight: normal;
	background-color: #A5C0D3;/*#43A52A;/*#2465B5;*/
	/*background: url(images/img08.jpg) repeat-y left top;*/
}

.findSensorDisclosure.header {
	font-weight: bold;
	border-radius: 0px 0px 5px 5px;
	/*background-color: #43A52A;/*#D2DFE8;*/
	border-radius: 12px 12px 0px 0px;
	background-color: #A5C0D3;
	/*background: url(images/img08.jpg) repeat-y left top;*/
}

.checkboxSpatialSearch {
	background-color: #A5C0D3;
}

li.BrowseByItem>a {
	color: #015D9E;
}

td button.FindSensorSearchButton:parent {
	background-color: #E4E9F3;
	border-radius: 0px 0px 5px 5px;
}

#leftContainer2 {
	color: #ffffff; */
	margin-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
}

#leftContainer {
	margin-top: 8px;
	margin-left: 11px;
	margin-right: 11px;
	padding-left: 0px;
	overflow: scroll;
	width: 225px;
}

.imgSectionHeaderTitleopened {
	background-color: #D2DFE8;
}

.sectionStack {
	border: none;
}

.LeftContainer2Content {
	width: 205px;
}

.SelectedLayerDownButton {
	background-image: url("img/opener_opened.png");
}

.SelectedLayerUpButton {
	background-image: url("img/opener_closed.png");
}

.SelectedLayerRemoveButton {
	background-image: url("img/delete_layer.png");
}

.LayerTabItem {
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: thin;
	border-bottom-color: gray;
}

fieldset.SelectedLayerCaptionPanel {
	padding: 0px 10px 0px 10px;
	margin: 0;
}

/* .olControlOverviewMapElement{
	height: 200px;
} */
/*
#leftContainer2 tr{
	background-color: #E4E9F3;
}
*/
.PageBatchViewTabPanel.gwt-TabPanel div.gwt-TabPanelBottom {
	border: none;
	padding: 0;
}

.PageBatchViewTabBar.gwt-TabBar {
	background-color: white; /*#013C98;*/
	display: inline-block;
}

.PageBatchViewTabPanel.gwt-TabPanel div.gwt-TabBarItem {
	padding: 0;
	/* padding-left: 1px;
	padding-right: 1px; */
	background-color: transparent;
	font-weight: normal;
	color: black;
}

.PageBatchViewTabPanel.gwt-TabPanel div.gwt-TabBarItem-selected {
	font-weight: bold;
}
