#MSVE_navAction_ObliqueMapView { display: none; }
#navLayer
	{
	padding:3px;
	cursor: pointer;
	}
#navFind
	{
	padding:3px;
	cursor: pointer;
	}
#fullScreen
	{
	padding:3px;
	cursor: pointer;
	}
#splitBar
	{
	border-left:1px solid #aaaaff;
	}
img
	{
	border-width: 0px;
	}
html
	{
	overflow:hidden; max-height:100%; background:#cccccc;
	}
body
	{
	font-size: 10pt;
	font-weight: 900;
	font-family: Arial;
	padding:0px;
	margin: 0px;
	background-color: #cccccc;
	overflow: hidden;
	}
img.hist
	{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	}
img.hist:hover
	{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}

div.attBox
	{
	width: 185px;
	font-size: 8pt;
	padding: 1px;
	background-color: #ffffff;
	color: red;
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	}

div.label
	{

	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	background-color: white;
	border: 1px solid black;
	font-size: 8pt;
	color:black;
	padding-left:1px;
	padding-right:1px;
	}

div.low_important
	{
	font-weight: bold;
	font-size: 14pt;
	color:#999999;
	cursor: pointer;
	}
div.low_important:hover
	{
	font-weight: bold;
	font-size: 14pt;
	color:#000000;
	cursor: pointer;
	}

div.high_important
	{
	font-weight: bold;
	font-size: 14pt;
	color:#ff0000;
	cursor: pointer;
	}
div.high_important:hover
	{
	font-weight: bold;
	font-size: 14pt;
	color:#990000;
	cursor: pointer;
	}

/* Main Page */
	div.top
		{
		height:55px;
		width:100%;
		filter:alpha(opacity=80);
		-moz-opacity:.80;
		opacity:.80;
		position: absolute;
		top:0px;
		left:0px;
		background-color: white;
		}
	div.main
		{
		z-index: 10;
		position: absolute;
		top:75px;
		padding-left:30px;
		padding-right:30px;
		filter:alpha(opacity=90);
		-moz-opacity:.90;
		opacity:.90;
		height:580;
		}
	div.main2
		{
		margin:10px;
		position: absolute;
		z-index: 100;
		width:95%;
		background-color: white;
		padding:10px;
		filter:alpha(opacity=80);
		-moz-opacity:.80;
		opacity:.80;
		height:90%;
		}
	div.bar_right_background
		{
		filter:alpha(opacity=80);
		-moz-opacity:.80;
		opacity:.80;
		background-color: white;
		position:absolute;
		left:10px;
		top:75px;
		width:200px;
		height:400px;
		}
	div.bar_left_background
		{
		filter:alpha(opacity=80);
		-moz-opacity:.80;
		opacity:.80;
		background-color: white;
		position:absolute;
		left:225px;
		top:75px;
		width:200px;
		height:400px;
		}
	div.bar_left_overlay
		{
		position:absolute;
		left:225px;
		top:75px;
		width:100%
		height:100%
		padding:5px;
		text-align: left;
		filter:alpha(opacity=0);
		-moz-opacity:0;
		opacity:0;
		background-color: white;
		}
	div.bar_right
		{
		position:absolute;
		padding:5px;
		left:10px;
		top:75px;
		width:200px;
		height:400px;
		}
	div.tree
		{
		z-index: 19;
		position: absolute;
		top:105px;
		left:35px;
		height:500;
		overflow:auto;
		width:215px;
		}
	div.tools
		{
		z-index: 10;
		position: absolute;
		top:105px;
		left:700px;
		height:500;
		overflow:auto;
		width:200px;
		}
	div.top_text_op
		{
		position: absolute;
		top:10px;
		left:50px;
		font-size:18pt;
		line-height: 22px;
		}
	div.top_text
		{
		position: absolute;
		/* top:10px; */
		/* left:50px; */
		font-size:18pt;
		line-height: 22px;
		}
	div.map
		{
		position: absolute;
		top:105px;
		left:250px;
		font-size:18pt;
		z-index: 10;
		overflow:hidden;
		}
	div.title_bar
		{
		position: absolute;
		top:75px;
		left:249px;
		font-size:10pt;
		z-index: 10;
		}
	div.backGroundDiv
		{
		z-index: 31;
		position: absolute;
		top:0px;
		left:0px;
		background-color: black;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;
		}
	div.dataMenu
		{
		z-index: 31;
		position: absolute;
		}
	div.dataMenu div.head
		{
		color:white;
		padding:2px;
		}
	div.dataMenu table
		{
		font-size: 8pt;
		width:200px;
		}
	div.dataMenu select
		{
		font-size: 8pt;
		width:200px;
		}
	div.dataMenu button
		{
		font-size: 8pt;
		border:1px solid #555555;
		background-color: white;
		}
	div.links
		{
		z-index: 20;
		top:0px;
		font-size: 8pt;
		position: absolute;
		display:none;
		text-align: right;
		padding-right:1px;
		}
	div.links a
		{
		font-size: 8pt;
		color:#777777;
		vertical-align: middle;
		line-height: 16px;
		}
	div.links a:hover
		{
		font-size: 8pt;
		color:black;
		}
	div.links_logout
		{
		z-index: 20;
		top:0px;
		font-size: 8pt;
		position: absolute;
		display:none;
		text-align: right;
		padding-right:1px;
		}
	div.links_logout a
		{
		font-size: 8pt;
		color:#555555;
		vertical-align: middle;
		line-height: 16px;
		}
	div.links_logout a:hover
		{
		font-size: 8pt;
		color:black;
		}
	div.sublinks
		{
		font-size: 8pt;
		font-weight: 500;
		vertical-align: middle;
		}
	div.sublinks a
		{
		font-size: 8pt;
		color:#777777;
		}
	div.sublinks a:hover
		{
		font-size: 8pt;
		color:black;
		}
	input
		{
		font-size: 8pt;
		width:150px;
		}
	select
		{
		font-size: 8pt;
		width:150px;
		}
	button
		{
		font-size: 8pt;
		border: 1px solid #555555;
		}
	input.fert
		{
		font-size: 8pt;
		width:25px;
		}
	input.radio
		{
		width:15px;
		}
	input.checkbox
		{
		width:15px;
		}

	input.smallcheck
		{
		width:12px;
		height:12px;
		}
	input.element
		{
		width:25px;
		font-size: 8pt;
		}
	input.whiteButton
		{
		background-color:#ffffff;
		border-size:.5px;
		border-color:#000000;
		}
	div.activeTrack
		{
		position: absolute;
		top:105px;
		left:700px;
		font-size:8pt;
		z-index: 20;
		display:none;
		}
	div.activeTrack .head
		{
		height:22px;
		position:relative;
		z-index:2;
		}
	div.activeTrack .head .left
		{
		background-image:url(/images/overlay_box/TopLeft.png);
		background-position:left top;
		background-repeat:no-repeat;
		float:left;
		height:22px;
		width:22px;
		}
	div.activeTrack .head .right
		{
		background-image:url(/images/overlay_box/TopRight.png);
		background-position:left top;
		background-repeat:no-repeat;
		float:right;
		height:22px;
		width:22px;
		}
	div.activeTrack .head .center
		{
		background-image:url(/images/overlay_box/TopCenter.png);
		background-position:left top;
		background-repeat:repeat-x;
		height:22px;
		position:relative;
		margin:0px 22px;
		}
	div.activeTrack .head .titlebar
		{
		height:22px;
		left:15px;
		margin:0px;

		padding:0px;
		position:relative;
		top:-5px;
		}

	div.activeTrack .head  .titlebar .title
		{
		bottom:8px;
		color:#FFFFFF;
		font-size:10px;
		font-weight:normal;
		height:12px;
		left:5px;
		margin:0px;
		max-width:200px;
		padding:0px;
		position:relative;
		display:inline;
		width:100px;
		}

	div.activeTrack .head  .titlebar .toggel
		{
		bottom:11px;
		cursor:pointer;
		padding:0px;
		position:relative;
		right:-30px;
		}
div.activeTrack .head  .titlebar .exit
		{
		bottom:11px;
		cursor:pointer;
		padding:0px;
		position:relative;
		right:-32px;
		}
	div.activeTrack .body
		{
		font-size:0px;
		position:relative;
		z-index:1;
		}

	div.activeTrack .body .left
		{
		background-image:url(/images/overlay_box/Left.png);
		background-position:left top;
		background-repeat:repeat-y;
		float:left;
		width:22px;
		}
	div.activeTrack .body .right
		{
		background-image:url(/images/overlay_box/Right.png);
		background-position:left top;
		background-repeat:repeat-y;
		float:right;
		width:22px;
		}
	div.activeTrack .body .center
		{
		background-image:url(/images/overlay_box/Center.png);
		background-position:top left;
		background-repeat:repeat;
		position:relative;
		margin:0px 22px;
		}

	div.activeTrack .footer
		{
		height:27px;
		overflow:hidden;
		position:relative;
		z-index:1;
		}
	div.activeTrack .footer .left
		{
		background-image:url(/images/overlay_box/BottomLeft.png);
		background-position:left bottom;
		background-repeat:no-repeat;
		float:left;
		height:27px;
		width:22px;
		}
	div.activeTrack .footer .right
		{
		background-image:url(/images/overlay_box/BottomRight.png);
		background-position:left bottom;
		background-repeat:no-repeat;
		float:right;
		height:27px;
		width:22px;
		}
	div.activeTrack .footer .center
		{
		background-image:url(/images/overlay_box/BottomCenter.png);
		background-position:left bottom;
		background-repeat:repeat-x;
		height:27px;
		margin:0px 22px;
		}


	div.active_item
		{
		font-size: 8pt;
		padding:1px;
		margin:0px;
		color:white;
		font-weight: 500;
		}
	span.active_item_red
		{
		font-size: 16pt;
		line-height: 10px;
		color:#ff0000
		}
	span.active_item_green
		{
		font-size: 16pt;
		line-height: 10px;
		color:#009900
		}
	span.active_item_blue
		{
		font-size: 16pt;
		line-height: 10px;
		color:#000099
		}
/* End Main Page */


/*  Folder Tree icons */
li.boundary
	{
	list-style-image: url(/images/icons/polygon.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.workorder
	{
	list-style-image: url(/images/icons/folder/workorder_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.antiboundary
	{
	list-style-image: url(/images/icons/anti-polygon.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.close
	{
	list-style-image: url(/images/icons/folder/folder_0.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.close_grey
	{
	list-style-image: url(/images/icons/folder/folder_grey_0.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.close_workorder_grey
	{
	list-style-image: url(/images/icons/folder/workorder_grey_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.empty
	{
	list-style-image: url(/images/icons/folder/folder_x.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
div.li
	{
	padding-top:1px;
	padding-bottom:1px;
	}
div.li:hover
	{
	background-color: #cccccc;
	padding-top:1px;
	padding-bottom:1px;
	}
span.li:hover
	{
	background-color: #cccccc;
	padding-top:1px;
	padding-bottom:1px;
	}
li.open
	{
	list-style-image: url(/images/icons/folder/folder_1.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.open_workorder
	{
	list-style-image: url(/images/icons/folder/workorder_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.close_workorder
	{
	list-style-image: url(/images/icons/folder/workorder_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.x_workorder
	{
	list-style-image: url(/images/icons/folder/workorder_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.open_grey
	{
	list-style-image: url(/images/icons/folder/folder_grey_1.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	white-space:nowrap;
	cursor: pointer;
	}
li.draw
	{
	list-style-image: url(/images/icons/draw.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:7pt;
	cursor: pointer;
	white-space:nowrap;
	font-weight: 900;

	}
li.blank
	{
	list-style-image: url();
	list-style-type: none;
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	margin-left:0px;
	padding-left:0px;
	}

li.event
	{
	padding-top:1px;
	padding-bottom:1px;
	list-style-image: url();
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
ul.event
	{
	margin:0px;
	padding:0px;
	}
ul ul.event
	{
	margin-left:10px;
	padding:0px;
	}
li.boundary_close
	{
	list-style-image: url(/images/icons/polygon_0.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.boundary_open
	{
	list-style-image: url(/images/icons/polygon_1.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.soil_close
	{
	list-style-image: url(/images/icons/folder/soil_0.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.soil_open
	{
	list-style-image: url(/images/icons/folder/soil_1.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.soil_empty
	{
	list-style-image: url(/images/icons/folder/soil_x.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.rx_file_close
	{
	list-style-image: url(/images/icons/folder/rx_file_0.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.rx_file_open
	{
	list-style-image: url(/images/icons/folder/rx_file_1.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.rx_file_empty
	{
	list-style-image: url(/images/icons/folder/rx_file_x.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.crop_close
	{
	list-style-image: url(/images/icons/folder/crop_0.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.crop_open
	{
	list-style-image: url(/images/icons/folder/crop_1.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.crop_empty
	{
	list-style-image: url(/images/icons/folder/crop_x.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.target_close
	{
	list-style-image: url(/images/icons/folder/target_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.target_open
	{
	list-style-image: url(/images/icons/folder/target_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.target_empty
	{
	list-style-image: url(/images/icons/folder/target_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.veris_close
	{
	list-style-image: url(/images/icons/folder/veris_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.veris_open
	{
	list-style-image: url(/images/icons/folder/veris_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.veris_empty
	{
	list-style-image: url(/images/icons/folder/veris_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.asset_empty
	{
	list-style-image: url(/images/icons/folder/asset_x.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.asset_close
	{
	list-style-image: url(/images/icons/folder/asset_0.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.asset_open
	{
	list-style-image: url(/images/icons/folder/asset_1.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.personnel_empty
	{
	list-style-image: url(/images/icons/folder/personnel_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.personnel_close
	{
	list-style-image: url(/images/icons/folder/personnel_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.personnel_open
	{
	list-style-image: url(/images/icons/folder/personnel_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.equipment_open
	{
	list-style-image: url(/images/icons/folder/equipment_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.equipment_empty
	{
	list-style-image: url(/images/icons/folder/equipment_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.equipment_close
	{
	list-style-image: url(/images/icons/folder/equipment_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}


li.equation_empty
	{
	list-style-image: url(/images/icons/folder/equation_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.equation_close
	{
	list-style-image: url(/images/icons/folder/equation_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.equation_open
	{
	list-style-image: url(/images/icons/folder/equation_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.workorder_empty
	{
	list-style-image: url(/images/icons/folder/workorder_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.workorder_close
	{
	list-style-image: url(/images/icons/folder/workorder_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.workorder_open
	{
	list-style-image: url(/images/icons/folder/workorder_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.note_close
	{
	list-style-image: url(/images/icons/folder/note_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.note_open
	{
	list-style-image: url(/images/icons/folder/note_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.note_empty
	{
	list-style-image: url(/images/icons/folder/note_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}


li.cropSpec_close
	{
	list-style-image: url(/images/icons/folder/cropSpec_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.cropSpec_open
	{
	list-style-image: url(/images/icons/folder/cropSpec_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.cropSpec_empty
	{
	list-style-image: url(/images/icons/folder/cropSpec_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.doc_close
	{
	list-style-image: url(/images/icons/folder/doc_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_open
	{
	list-style-image: url(/images/icons/folder/doc_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_empty
	{
	list-style-image: url(/images/icons/folder/doc_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_pdf
	{
	list-style-image: url(/images/icons/doc_icons/pdfIcon.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_doc
	{
	list-style-image: url(/images/icons/doc_icons/word.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_csv
	{
	list-style-image: url(/images/icons/doc_icons/excel.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_xls
	{
	list-style-image: url(/images/icons/doc_icons/excel.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_tiff
	{
	list-style-image: url(/images/icons/doc_icons/jpg.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.doc_jpg
	{
	list-style-image: url(/images/icons/doc_icons/jpg.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
div.doc_pdf
	{
	background-image: url(/images/icons/doc_icons/pdfIcon.png);
	background-repeat:no-repeat;
	vertical-align: middle;
	padding-bottom:1px;
	padding-left:23px;
	font-size:8pt;
	cursor: pointer;
	}
div.doc_csv
	{
	background-image: url(/images/icons/doc_icons/excel.png);
	background-repeat:no-repeat;
	padding-bottom:1px;
	padding-left:23px;
	font-size:8pt;
	cursor: pointer;
	}
div.doc_doc
	{
	background-image: url(/images/icons/doc_icons/word.gif);
	background-repeat:no-repeat;
	padding-bottom:1px;
	padding-left:23px;
	font-size:8pt;
	cursor: pointer;
	}
div.doc_xls
	{
	background-image: url(/images/icons/doc_icons/excel.png);
	background-repeat:no-repeat;
	padding-bottom:1px;
	padding-left:23px;
	font-size:8pt;
	cursor: pointer;
	}
div.doc_tif
	{
	background-image: url(/images/icons/doc_icons/jpg.gif);
	vertical-align: middle;
	background-repeat:no-repeat;
	padding-bottom:1px;
	padding-left:23px;
	font-size:8pt;
	cursor: pointer;
	}
div.doc_jpg
	{
	background-image: url(/images/icons/doc_icons/jpg.gif);
	vertical-align: middle;
	background-repeat:no-repeat;
	padding-bottom:1px;
	padding-left:23px;
	font-size:8pt;
	cursor: pointer;
	}
li.mgmtzones_close
	{
	list-style-image: url(/images/icons/zone_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.mgmtzones_open
	{
	list-style-image: url(/images/icons/zone_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.mgmtzones
	{
	list-style-image: url(/images/icons/zone_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.asapplied_close
	{
	list-style-image: url(/images/icons/folder/asapplied_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.asapplied_open
	{
	list-style-image: url(/images/icons/folder/asapplied_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.asapplied
	{
	list-style-image: url(/images/icons/folder/asapplied_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.trial_close
	{
	list-style-image: url(/images/icons/folder/gavel_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.trial_open
	{
	list-style-image: url(/images/icons/folder/gavel_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.trial
	{
	list-style-image: url(/images/icons/folder/gavel.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.aerial_close
	{
	list-style-image: url(/images/icons/folder/aerial_0.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.aerial_open
	{
	list-style-image: url(/images/icons/folder/aerial_1.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.aerial
	{
	list-style-image: url(/images/icons/folder/aerial_x.png);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}

li.boundary
	{
	list-style-image: url(/images/icons/polygon.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.note
	{
	list-style-image: url(/images/icons/note.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.info
	{
	list-style-image: url(/images/icons/info.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.map
	{
	list-style-image: url(/images/map_icon2.gif);
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.user
	{
	list-style-image: url(/images/icons/user_icon.gif);
	vertical-align: middle;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
li.fert
	{
	list-style-image: url(/images/icons/fertilizer.png);
	vertical-align: middle;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:8pt;
	cursor: pointer;
	}
ul { margin-left:14px; padding-left:20px; white-space:nowrap;}
ul.tool { margin-left:3px; padding-left:3px; margin-top:0px; padding-top:0px; white-space:nowrap;}
ul.user { margin-left:8px; padding-left:8px; margin-top:0px; padding-top:0px; white-space:nowrap;}
ul ul { padding:0px;}
ul.boundary { margin-left:12px; padding-left:5px; white-space:nowrap;}
/* End Tree */

 div.ContextMenu
	{
	border:1px solid black;
	width:100px;
	background-color: #ffffff;
	position: absolute;
	z-index:11;
	}
 a.item
	{
	font-size: 7pt;
	padding:3px;
	color:black;
	background-color: #ffffff;
	cursor: pointer;
	border-bottom:1px solid #cccccc;
	display:block;
	}
 a.item:hover
	{
	font-size: 7pt;
	padding:3px;
	color:white;
	background-color: #4B79B1;
	cursor: pointer;
	display:block;
	}
 div.item
	{
	font-size: 8pt;
	padding:3px;
	color:white;
	background-color: #555555;
	cursor: pointer;
	border-bottom:1px solid #cccccc;
	}
 div.item:hover
	{
	font-size: 8pt;
	padding:3px;
	color:white;
	background-color: #4B79B1;
	cursor: pointer;
	}
 div.item_bottom
	{
	font-size: 8pt;
	padding:3px;
	color:white;
	background-color: #555555;
	cursor: pointer;
	}
 div.item_bottom:hover
	{
	font-size: 8pt;
	padding:3px;
	color:white;
	background-color: #4B79B1;
	cursor: pointer;
	}

 a.tool_item
	{
	font-size: 8pt;
	padding:1px;
	margin:0px;
	color:black;
	background-color: #ffffff;
	cursor: pointer;
	border-right:1px solid #555555;
	display:inline;
	}
 a.tool_item:hover
	{
	font-size: 8pt;
	padding:1px;
	margin:0px;
	color:white;
	background-color: #4B79B1;
	cursor: pointer;
	display:inline;
	}

div.mapLable
	{
	font-size: 7pt;
	background-color: #555555;
	color:white;
	white-space: nowrap;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	padding:1px;
	border: 1px solid black;
	}


 a.asset
	{
	font-size: 8pt;
	color:#555555;
	display:block;
	}
 a.asset:hover
	{
	font-size: 8pt;
	color:#6600FF;
	display:block;
	}
 a.asset:link
	{
	font-size: 8pt;
	color:black;
	display:block;
	}
 a.asset:visited
	{
	font-size: 8pt;
	color:black;
	display:block;
	}


 a.link
	{
	font-size: 8pt;
	color:#555555;
	display:block;
	}
 a.link:hover
	{
	font-size: 8pt;
	color:black;
	display:block;
	}


td.label
	{
	font-size: 8pt;
	background-color: white;
	color:black;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	white-space: nowrap;
	padding:0px 1px 0px 1px;
	border: 1px solid black;
	font-weight: 900;
	}
td.label2
	{
	font-size: 8pt;
	background-color: #FFFFDD;
	color:black;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	white-space: nowrap;
	padding:0px 1px 0px 1px;
	border: 1px solid black;
	font-weight: 900;
	}
td.label_alert
	{
	font-size: 8pt;
	background-color: #990000;
	color:white;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	white-space: nowrap;
	padding:0px 1px 0px 1px;
	border: 1px solid black;
	font-weight: 900;
	}
td.label_moving
	{
	font-size: 8pt;
	background-color: #C4FF6A;
	color:black;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	white-space: nowrap;
	padding:0px 1px 0px 1px;
	border: 1px solid black;
	font-weight: 900;
	}
/*Tabs*/
td.tabon
	{
	background-color: #eeeeee;
	cursor: pointer;
	}
td.taboff
	{
	background-color: #bbbbbb;
	cursor: pointer;
	}
div.find_menu
	{
	display: none;
	position: absolute;
	color:white;
	background-color: #235087;
	font-size: 10pt;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	}

div.layer_menu
	{
	display: none;
	position: absolute;
	color:white;
	background-color: #235087;
	font-size: 10pt;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	}
div.layer_menu table
	{
	font-size: 8pt;
	font-weight: 500;
	}

div.icon_select
	{
	display: none;
	position: absolute;
	border:1px solid black;
	background-color: white;
	}
a.smalllink
	{
	font-size: 7pt;
	color:#555555;
	}
 a.smalllink:hover
	{
	font-size: 7pt;
	color:black;
	}
a.smalllinkwhite
	{
	font-size: 7pt;
	color:#dddddd;
	}
 a.smalllinkwhite:hover
	{
	font-size: 7pt;
	color:white;
	}

div.container
	{
	background-color: white;
	border:1px solid #999999;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	}

div.pin
	{
	background-image:url(/images/icons/pin.png);
	height:29px;
	width:26px;
	font-size: 8pt;
	color:white;
	text-align: center;
	}

div.wizardSelected
	{
	background-color: #51804A;
	color:white;
	/* cursor: pointer; */
	width:150px;
	padding:10px;
	text-align: center;
	margin-bottom:2px;
	}

div.wizardNotSelected
	{
	background-color: #999999;
	/* cursor: pointer; */
	width:150px;
	padding:10px;
	text-align: center;
	margin-bottom:2px;
	}

td.wizardSelected
	{
	background-color: #4B79B1;
	color:white;
	/* cursor: pointer; */
	}

td.wizardNotSelected
	{
	background-color: #999999;
	/* cursor: pointer; */
	}
tabel
	{
	font-size: 8pt;
	}
div.elementHeader
	{
	background-color: #4B79B1;
	color:white;
	font-size: 8pt;
	padding-left:2px;
	}


td.action:hover
	{
	background-color: #aaaaaa;
	}

td.actionTD:hover td
	{
	background-color: ffffff;
	}

tr.actionTR:hover td
	{
	background-color: #aaaaaa;
	}

/*workorder calendar*/
div.itemWOC
	{
	border:1px solid black;
	width:250px;
	background-color: #ffffff;
	position: absolute;
	z-index:12;
	font-size: 7pt;
	padding:0px;
	color:black;
	cursor: pointer;
	display:block;
	}

span.alertSpan:hover
	{
	background-color: #eeeeee;
	}

#assignedAsset
	{
	font-size: 8pt;
	}




*.horizontal_track {
	width: 120px;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	padding: 4px;
}
*.horizontal_slider {
	background-color: #999;
	width: 16px;
	height: 8px;
	position: relative;
	z-index: 2;
	line-height: 0;
	margin: 0;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.horizontal_slit {
	background-color: #333;
	width: 110px;
	height: 2px;
	margin: 4px 4px 2px 4px;
	line-height: 0;
	position: absolute;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
*.vertical_track {
	background-color: #bbb;
	padding: 3px 5px 15px 5px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.vertical_slider {
	background-color: #666;
	width: 18px;
	height: 8px;
	font: 0px;
	text-align: left;
	line-height: 0px;
	position: relative;
	z-index: 1;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.vertical_slit {
	background-color: #000;
	width: 2px;
	height: 100px;
	position: absolute;
	margin: 4px 10px 4px 10px;
	padding: 4px 0 1px 0;
	line-height: 0;
	font-size: 0;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
*.display_holder {
	background-color: #bbb;
	color: #fff;
	width: 34px;
	height: 20px;
	text-align: right;
	padding: 0;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
.value_display {
	background-color: #bbb;
	color: #333;
	width: 30px;
	margin: 0 2px;
	text-align: right;
	font-size: 8pt;
	font-face: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	border: 0;
	cursor: default;
}

div.tab_content
	{
	padding:0px;
	margin:2px;
	font-size:8pt;
	font-weight: 500;
	}

#accordion h3
	{
	padding: 1px;
	cursor: pointer;
	position: relative;
	margin:1px;
	font-size:8pt;
    font-weight:bold;
	}