@IMPORT url(widgets.css);

@IMPORT url(wiki.css);

@IMPORT url(import.css);

@IMPORT url(calendarWidget.css);

.tdWrap {
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}

.editpoint {
	width: 25px;
	height: 25px;
	position: absolute;
}

.edit-node,.edit-midnode {
	font-size: 0;
	position: absolute;
	border: 1px solid black;
}

.edit-node {
	background: white;
}

.edit-midnode {
	background: #c0c0c0;
}

.edit-active {
	background: orange;
}

.lineeditor {
	cursor: default;
	overflow: hidden;
	position: relative;
}

.hourpanel select,.hourpanel .gwt-Label {
	font-size: 11pt;
}

.imagestable td {
	height: 100px;
	width: 100px;
	vertical-align: middle;
	text-align: center;
}

.centered {
	text-align: center;
}

.centertds td {
	text-align: center;
	vertical-align: middle;
}

.cal-yearlabel {
	font-size: 11pt;
}

.cal-monthlabel {
	font-size: 11pt;
}

.calpanel .link-like {
	text-decoration: none;
	color: rgb(120, 120, 120);
	font-size: 11pt;
}

.calpanel .link-like:hover {
	color: black;
	font-weight: bold;
}

.calendar {
	border-spacing: 4px;
	width: 242px;
	height: 148px;
}

.cal-dayname {
	border-bottom: 1px solid #808080;
}

.calendar td {
	vertical-align: middle;
	text-align: center;
	width: 30px;
	height: 20px;
	border: 1px solid white;
}

.calendar div {
	cursor: pointer;
}

.calendar td.cal-seld {
	background: rgb(255, 230, 230);
	border: 1px solid rgb(180, 0, 0);
	font-weight: bold;
	color: black;
}

.cal-curr {
	background: rgb(240, 240, 240);
	color: black;
}

.cal-other {
	background: rgb(240, 240, 240);
	color: rgb(123, 123, 123);
}

.calendar td.cal-curr-sun {
	background: #EEEEEE;
	border: 1px solid #EEEEEE;
	color: black;
}

.calendar td.cal-other-sun {
	background: #EEEEEE;
	border: 1px solid #EEEEEE;
	color: rgb(100, 100, 100);
}

.calendar td.cal-today {
	color: black;
	border: 1px solid rgb(100, 100, 255);
	font-weight: bold;
}

.dialog-status {
	background: rgb(240, 240, 240);
}

.dialog-title {
	background: rgb(250, 250, 255);
	font-size: 15pt;
	padding-bottom: 6px;
}

.dialog-title-highlighted {
	background: rgb(255, 210, 220);
}

.feat-edit-fieldlabel {
	background-color: rgb(240, 240, 255);
	white-space: nowrap;
	height: 100%;
}

.features-table {
	border-collapse: collapse;
}

.features-table td {
	border: 1px solid gray;
	padding: 3px;
}

.features-table .numeric {
	text-align: right;
}

.features-table tr:hover {
	background: rgb(255, 255, 230);
}

.features-table .numeric td {
	border: none;
}

.ff-header td {
	font-weight: bold;
	background: #EEEEEE;
}

.pod-but-on {
	width: 7em;
	border: 1px solid black;
	background-color: white;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}

.pod-but-off {
	width: 7em;
	border: 1px solid black;
	background-color: rgb(220, 220, 220);
	text-align: center;
	color: rgb(60, 60, 60);
	cursor: pointer;
}

.gwt-DisclosurePanel {
	width: 100%;
}

.gwt-DisclosurePanel .header {
	background: rgb(240, 240, 240);
	text-decoration: none;
	color: black;
	cursor: default;
}

.gwt-DisclosurePanel .content {
	padding: 4px;
	border: 1px solid rgb(240, 240, 240);
}

.gwt-DisclosurePanel-open .header {
	font-weight: bold;
}

.gwt-DisclosurePanel-closed .header {
	font-weight: bold;
	font-style: italic;
}

body,td {
	font-family: Segoe UI, Segoe, Tahoma, Verdana, sans-serif;
	font-size: 9pt;
}

.pedia-leftBar-themeInfo {
	width: 100%;
}

.pedia-leftBar-tableInfo {
	width: 100%;
}

.pedia-leftBar-themeInfo-title {
	font-size: 15pt;
	font-weight: bold;
}

.pedia-leftBar-tableInfo-title {
	font-size: 15pt;
	font-weight: bold;
}

.pedia-TopBar {
	background: white;
}

.pedia-TopBar-UserPanel {
	position: absolute;
}

.pedia-TopBar-Search {
	position: absolute;
	padding-top: 2px;
	white-space: nowrap;
}

.pedia-TopBar-Search .gwt-CheckBox {
	white-space: nowrap;
}

.pedia-TopBar-Search .gwt-TabBar {
	margin-top: 2px;
	border-top: 1px solid #87B3FF;
	background-color: #fff;
}

.pedia-TopBar-Search .gwt-TabBar .gwt-TabBarFirst {
	
}

.pedia-TopBar-Search .gwt-TabBar .gwt-TabBarRest {
	
}

.pedia-TopBar-Search .gwt-TabBar .gwt-TabBarItem {
	padding: 3px;
	cursor: pointer;
	margin-right: 3px;
	background-color: #e8eef7;
	border: 1px solid #87b3ff;
	border-top: none;
	position: relative;
}

.pedia-TopBar-Search .gwt-TabBar .gwt-TabBarItem-selected {
	padding: 3px;
	font-weight: bold;
	cursor: default;
	margin-right: 3px;
	background-color: white;
	border: 1px solid #87b3ff;
	position: relative;
	top: -1px;
	border-top: none;
	vertical-align: top;
}

.srch-result-panel {
	background: url(../img/fe/bg.gif) repeat-x;
}

.srch-result-panel-seld {
	background: url(../img/fe/bg_seld.gif) repeat-x;
}

.srch-title-panel {
	cursor: pointer;
}

.srch-title-label {
	cursor: pointer;
	width: 100%;
	display: block;
}

.back-link {
	text-decoration: underline;
	color: blue;
	cursor: pointer;
}

.pedia-LeftBar .gwt-TabBar {
	margin-bottom: 1px;
	border-bottom: 1px solid #87B3FF;
	background-color: #fff;
}

.pedia-LeftBar .gwt-TabBar .gwt-TabBarFirst {
	
}

.pedia-LeftBar .gwt-TabBar .gwt-TabBarRest {
	
}



	
.pedia-LinkDisplay,
.pedia-LeftBar .gwt-TabBar .gwt-TabBarItem {
	padding: 3px;
	cursor: pointer;
	position: relative;
	top: 1px;
	background-color: #e8eef7;
	border: 1px solid #87b3ff;
	margin-right: 2px;
}

.pedia-LinkDisplay {
	padding: 7px 10px 7px 10px;
	cursor: auto;
	/*	border: 1px solid #*/
}


.pedia-LeftBar .gwt-TabBar .gwt-TabBarItem-selected {
	padding: 3px;
	font-weight: bold;
	cursor: default;
	position: relative;
	top: 1px;
	background-color: white;
	border: 1px solid #87b3ff;
	border-bottom: 1px solid white;
	margin-right: 2px;
}

.pedia-TopBar-Search-qAddr {
	width: 100%;
}

.pedia-TopBar-Search-qLayer {
	width: 100%;
}

.pedia-TopBar-UserPanel-username {
	white-space: nowrap;
}

.gwt-Label,.gwt-CheckBox,.gwt-RadioButton {
}
.gwt-Button,.cosylab-ActionButton {
	white-space: nowrap;
}

.Gisopedia-GeomEditorControls-helpText {
}

.Gisopedia-mainPanel-outer {
	top: 0;
	left: 0;
	height: 100%;
}

.Gisopedia-mainPanel {
}

.Gisopedia-EntityInfo {
}

.Gisopedia-EntityLink,.link-like {
	cursor: pointer;
	color: blue;
	text-decoration: underline;
}

.link-like-disabled {
	cursor: default;
	color: #808080;
	text-decoration: underline;
}

.Gisopedia-mainPanel-tabs {
}

.Gisopedia-mainPanel {
	position: absolute;
	right: 0;
	top: 0;
}

.Gisopedia-mainPanel-SelectedLayerPanel {
	text-align: center;
	background: white;
}

.Gisopedia-mainPanel-SelectedLayerPanel-topLabel {
	display: block;
	padding-left: 6px;
}

.Gisopedia-mainPanel-SelectedThemePanel {
	text-align: center;
	background: white;
}

.Gisopedia-mainPanel-searchPanel {
	text-align: center;
	background: white;
}

.Gisopedia-mainPanel-searchResults,.Gisopedia-mainPanel-searchResults td
	{
	font-size: 8pt;
	background: white;
}

.Gisopedia-mainPanel-searchResults .cosylab-ActionLink {
	display: block;
	margin-bottom: 0.5em;
}

.Gisopedia-CurThemeLink {
	font-family: Myriad Pro SemiExt, Calibri, Segoe UI, Verdana, Tahoma,
		sans-serif;
	font-size: 16pt;
	text-align: center;
	white-space: normal !important;
	text-decoration: none;
}

.Gisopedia-CurLayerLink {
	display: block;
	text-align: center;
	white-space: normal !important;
	margin-top: 4px;
	margin-bottom: 4px;
	text-decoration: none;
}

.cosylab-tabbedPane-border {
	background: transparent;
}

.cosylab-tabbedPane-content {
	background: white;
}

.cosylab-tabbedPane-tabsBar {
	empty-cells: show;
	border-collapse: separate;
}

.cosylab-tabbedPane-tabsBar-right {
	border: none;
}

.cosylab-tabbedPane-tab {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	border: none;
	color: #666666;
	cursor: pointer;
}

.cosylab-tabbedPane-tab-selected {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	background: white;
	color: #000066;
}

.Gisopedia-ItemPage {
	overflow: auto;
}

.Gisopedia-ItemPage-Actions {
	padding-bottom: 3px;
	border-top: solid gray 1px;
	background: transparent;
}

.Gisopedia-ItemPage-Actions a {
	padding-right: 12px;
}

.Gisopedia-ItemPage-Actions image {
	padding-right: 12px;
	cursor: pointer;
}

.Gisopedia-ImageUpload-Actions {
	background: transparent;
}

.Gisopedia-ImageUpload-Actions a {
	padding-right: 6px;
	padding-left: 6px;
}

.Gisopedia-GeomEditorControls {
	padding-left: 6px;
	padding-bottom: 3px;
	background: transparent;
	vertical-align: middle;
}

.Gisopedia-GeomEditorControls a {
	padding-right: 12px !important;
}

.Gisopedia-GeomEditorControls img {
	width: 16px !important;
	height: 16px !important;
}

.Gisopedia-GeomEditorControls button {
	padding-right: 4px !important;
}

.Gisopedia-EntityTitle {
	font-family: Calibri, Verdana, Tahoma, sans-serif;
	font-size: 17pt;
	padding-bottom: 6px;
}

.cosylab-ListPanel {
	background: white;
	border: inset silver 1px;
}

.textBoxError {
	border: inset 2px red;
}

.Gisopedia-StyleContainer {
	background: lightGoldenrodYellow;
	padding: 6px;
	border: solid rgb(196, 196, 196) 1px;
}

.Gisopedia-StyleContainer INPUT {
	vertical-align: middle;
}

.dataGrid {
	border-collapse: collapse;
}

.dataGrid TD {
	padding: 2px 5px;
}

.dataGrid-header TD {
	border: solid gray 1px;
	background: #E0FFFF;
	padding: 2px 5px;
}

.Gisopedia-zoomBox-outer {
	border: dashed #0099FF 1px;
}

.Gisopedia-zoomBox-inner {
	background: #0099FF;
	filter: alpha(opacity =       40);
	-moz-opacity: .40;
	opacity: .40;
}

.Gisopedia-wheelBox-outer { 
	border: double #0099FF 3px;
}

.Gisopedia-wheelBox-inner {
	background: #0099FF;
	filter: alpha(opacity =       20);
	-moz-opacity: .20;
	opacity: .20;
}

TABLE.Gisopedia-featureInfo-table {
	border-bottom: solid #AAC0FF 1px;
	border-top: solid #AAC0FF 1px;
	border-collapse: collapse;
}

TABLE.Gisopedia-geomInfo-table {
	border-bottom: solid #C0C0C0 1px;
	border-top: solid #C0C0C0 1px;
	border-collapse: collapse;
}

.Gisopedia-featureInfo-layerTable {
	margin-bottom: 2px;
}

.Gisopedia-featureInfo-layerTable .cosylab-ActionLink {
	text-decoration: none;
}

.Gisopedia-userPanel-userName {
	margin-right: 6px;
	padding-left: 6px;
	font-weight: bold;
}

.Gisopedia-featureInfo-label,.Gisopedia-geomInfo-label {
	font-size: 8pt;
	font-weight: normal;
}

TD.Gisopedia-featureInfo-label {
	border-bottom: solid #AAC0FF 1px;
	border-top: solid #AAC0FF 1px;
	padding: 3px;
	background: #EEF0FF;
	padding-right: 5px;
}

TD.Gisopedia-featureInfo-value {
	border-bottom: solid #AAC0FF 1px;
	border-top: solid #AAC0FF 1px;
	padding: 3px;
	background: white;
}

TD.Gisopedia-geomInfo-label {
	border-bottom: solid #C0C0C0 1px;
	border-top: solid #C0C0C0 1px;
	padding: 3px;
	background: #F0F0F0;
	padding-right: 5px;
}

TD.Gisopedia-geomInfo-value {
	border-bottom: solid #C0C0C0 1px;
	border-top: solid #C0C0C0 1px;
	padding: 3px;
	background: white;
}

.Gisopedia-featureInfo-text {
}

tr.Gisopedia-AttributesPanel-validRow {
}

tr.Gisopedia-AttributesPanel-invalidRow {
	background-color: #FFAAAA;
}

.Gisopedia-BorderedDialog .Gisopedia-BorderedPanel-backDrop {
	filter: alpha(opacity =       90);
	filter: progid :       DXImageTransform .       Microsoft .    
		 
		Alpha(opacity =       90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

.Gisopedia-CaptionBar {
	font-size: 10pt;
	background: transparent;
}

.Gisopedia-LayersPane .Gisopedia-BorderedPanel-backDrop {
	background: #0077b8;
	filter: alpha(opacity =   50);
	filter: progid : DXImageTransform . Microsoft . Alpha(opacity =   50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}

.Gisopedia-LayersPane-caption {
	font-size: 10pt;
	color: white;
	background: transparent;
}

.Gisopedia-LayersPane-scroll {
	background: white;
}

.Gisopedia-EditorPanelDialog .Gisopedia-BorderedPanel-backDrop {
	background-color: #AAAAFF;
}

.Gisopedia-EditorPanel {
	
}

.Gisopedia-EditorPanel .cosylab-tabbedPane-tab-selected {
	background: #F0F0A0;
	color: #000000;
}

.Gisopedia-EditorPage {
	background: #F0F0A0;
}

.Gisopedia-EditorPanelDialog .Gisopedia-CaptionBar {
	border: none;
}

.Gisopedia-EditorPanelDialog .Gisopedia-DialogCaption-titleLabel {
	font-family: Calibri, Verdana, Tahoma, sans-serif;
	font-size: 13pt;
	padding-left: 5px;
}

.Gisopedia-CatTreeItem .gwt-TreeItem {
	white-space: nowrap;
}

.Gisopedia-EntityInfo-CatsList {
	border-top: solid gray 1px;
}

.Gisopedia-EditorPanel .gisopedia-FieldRowPane-MouseOver {
	background: #F7F7F7;
}

.Gisopedia-EditorPanel .gisopedia-FieldRowPane-FieldLabel1 {
	border-spacing: 3px;
}

.Gisopedia-NavHelp-table td {
	font-size: 10pt;
}

.Gisopedia-NavHelp {
	
}

.Gisopedia-scaleDisplay {
	border-left: double black 1px;
	border-right: double black 1px;
	border-top: dashed black 1px;
	border-bottom: dashed black 1px;
	background: white;
	font-size: 7px;
}

.Gisopedia-SelectListItem {
	font-size: 9pt;*/
	padding: 2px;
	display: block;
}

.Gisopedia-SelectListItem-sel {
	background: #99B0FF;
}

.Gisopedia-maintenance {
	font-family: Segoe UI, Verdana, chicago, sans-serif;
	font-weight: normal;
	font-size: 22pt;
	margin-top: 1em;
}

.Gisopedia-HideBorders td, .Gisopedia-HideBorders th {
padding: 1px;
border: none;
}


.geopedia-panCtrl {
	width: 81px;
	height: 81px;
}

.geopedia-panCtrl-main {
	width: 81px;
	height: 81px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
	background-image: url(../../img/nav/nav_arrows.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/nav_arrows.png', sizingMethod='crop');
}

.geopedia-panCtrl-dot-on {
	position: absolute;
	left: 37px;
	top: 37px;
	width: 7px;
	height: 7px;
	background-color: transparent;
	background-image: url(../../img/nav/dot_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/dot_on.png', sizingMethod='crop');
}

.geopedia-panCtrl-left-on {
	position: absolute;
	left: 3px;
	top: 34px;
	width: 30px;
	height: 13px;
	background-color: transparent;
	background-image: url(../../img/nav/arr_left_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/arr_left_on.png', sizingMethod='crop');
}

.geopedia-panCtrl-right-on {
	position: absolute;
	left: 48px;
	top: 34px;
	width: 30px;
	height: 13px;
	background-color: transparent;
	background-image: url(../../img/nav/arr_right_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/arr_right_on.png', sizingMethod='crop');
}

.geopedia-panCtrl-up-on {
	position: absolute;
	left: 34px;
	top: 3px;
	width: 13px;
	height: 30px;
	background-color: transparent;
	background-image: url(../../img/nav/arr_up_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/arr_up_on.png', sizingMethod='crop');
}

.geopedia-panCtrl-down-on {
	position: absolute;
	left: 34px;
	top: 48px;
	width: 13px;
	height: 30px;
	background-color: transparent;
	background-image: url(../../img/nav/arr_down_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/arr_down_on.png', sizingMethod='crop');
}

.geopedia-zoomCtrl {
	width: 21px;
	height: 191px;
}

.geopedia-zoomCtrl-main {
	width: 21px;
	height: 191px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
	background-image: url(../../img/nav/zoom_slider.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/zoom_slider.png', sizingMethod='crop');
}

.geopedia-zoomCtrl-ind-off {
	position: absolute;
	width: 17px;
	height: 8px;
	left: 2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
	background-image: url(../../img/nav/ind_off.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/ind_off.png', sizingMethod='crop');
}

.geopedia-zoomCtrl-ind-on {
	position: absolute;
	width: 17px;
	height: 8px;
	left: 2px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
	background-image: url(../../img/nav/ind_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/ind_on.png', sizingMethod='crop');
}

.geopedia-zoomCtrl-plus {
	position: absolute;
	width: 15px;
	height: 15px;
	left: 3px;
	top: 3px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
	background-image: url(../../img/nav/plus_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/plus_on.png', sizingMethod='crop');
}

.geopedia-zoomCtrl-minus {
	position: absolute;
	width: 15px;
	height: 15px;
	left: 3px;
	top: 175px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: transparent;
	background-image: url(../../img/nav/minus_on.png);
	*background-image: url(trPix.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/nav/minus_on.png', sizingMethod='crop');
}

.Gisopedia-scaleDisplay {
	border-left: double black 1px;
	border-right: double black 1px;
	border-top: dashed black 1px;
	border-bottom: dashed black 1px;
	background: white;
	font-size: 0;
	padding: 0;
	margin: 0;
}

.Gisopedia-scaleDisplay td, .Gisopedia-scaleDisplay img, .Gisopedia-scaleDisplay div {
	margin: 0;
	padding: 0;
}

.Gisopedia-scaleDisplay td div.Gisopedia-scaleDisplay {
	font-size: 9px;
}


