@charset "utf-8";

h1 {font-size: 1.4em;}
*            { margin:0; padding:0; }
#wrapper     {
	width: 100%;
	height: auto;
}
#headerTop   { width:100%; background:url(../img/nav-top.png); height:100px; }
#navbar      {
	background: #6d99bb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYjlkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzg1YjVkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYTlkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzljY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #6d99bb 0%, #85b5d9 50%, #72a9d3 51%, #5c9ccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d99bb), color-stop(50%,#85b5d9), color-stop(51%,#72a9d3), color-stop(100%,#5c9ccc));
	background: -webkit-linear-gradient(top,  #6d99bb 0%,#85b5d9 50%,#72a9d3 51%,#5c9ccc 100%);
	background: -o-linear-gradient(top,  #6d99bb 0%,#85b5d9 50%,#72a9d3 51%,#5c9ccc 100%);
	background: -ms-linear-gradient(top,  #6d99bb 0%,#85b5d9 50%,#72a9d3 51%,#5c9ccc 100%);
	background: linear-gradient(to bottom,  #6d99bb 0%,#85b5d9 50%,#72a9d3 51%,#5c9ccc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d99bb', endColorstr='#5c9ccc',GradientType=0 );
	height: 40px;
	margin: 10px auto 0 auto;
	padding: 0;
	border-radius: 5px 5px 0 0;
}

#lavaWrapper { margin:0 auto; }
#content     {
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	border-width: 8px;
	border-style: solid;
	border-color: #f5f5f5;
	background-color: #f5f5f5;
}

#content p   { margin-left:20px; }
.clearFloat  { clear:both; }

/* Styles for the entire LavaLamp menu */
.lavaLamp    { position: relative; height: 40px; margin:0 auto 0 10px; padding:0; overflow: visible; }
/* Force the list to flow horizontally */
.lavaLamp li { float: left; list-style: none; }
/* Represents the background of the highlighted menu-item. */
.lavaLamp li.back {
	background: #7ab800;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmODhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYzU2YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #7ab800 0%, #0c56a7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7ab800), color-stop(100%,#0c56a7));
	background: -webkit-linear-gradient(top,  #7ab800 0%,#0c56a7 100%);
	background: -o-linear-gradient(top,  #7ab800 0%,#0c56a7 100%);
	background: -ms-linear-gradient(top,  #7ab800 0%,#0c56a7 100%);
	background: linear-gradient(to bottom,  #7ab800 0%,#0c56a7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ab800', endColorstr='#557631',GradientType=0 );
	height: 35px;
	z-index: 8;
	position: absolute;
	border-radius: 5px 5px 0 0;
	top: 5px;
}

.lavaLamp li.back .left {
	height: 25px;
	margin-right: 9px; }

/* Styles for each menu-item. */
.lavaLamp li a {
	position: relative;
	overflow: hidden;
	text-decoration: none;
	text-transform: uppercase;
	font: bold 11px arial;
	color: #FFF;
	outline: none;
	text-align: center;
	padding: 14px 0px;
	z-index: 10;
	letter-spacing: 0;
	float: left;
	display: block;
	margin: auto 20px;
	text-shadow: 0px 1px 1px #000;
}
.lavaLamp li a:hover { color:#FFF; text-shadow:1px 1px 1px #000; }


#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}


html    {  margin: 0px; background-color:#000000; height: 100%; }
body    {  font: 62.5% "arial", sans-serif; margin: 0px; background-color:#000000; height: 100%; }
.login  {  font: bold 11px arial;  color: #fff; margin-top: 10px;}



#box-table-a
{
 font-size: 12px; margin: 1px;  text-align: left; border-collapse: collapse; width: 99.9%;
}

#box-table-a th
{ 	
	background: #7ab800;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYjlkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzg1YjVkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYTlkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzljY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #7ab800 0%, #74b300 50%, #7ab800 51%, #557631 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7ab800), color-stop(50%,#74b300), color-stop(51%,#7ab800), color-stop(100%,#557631));
	background: -webkit-linear-gradient(top,  #7ab800 0%,#74b300 50%,#7ab800 51%,#557631 100%);
	background: -o-linear-gradient(top,  #7ab800 0%,#74b300 50%,#7ab800 51%,#557631 100%);
	background: -ms-linear-gradient(top,  #7ab800 0%,#74b300 50%,#7ab800 51%,#557631 100%);
	background: linear-gradient(to bottom,  #7ab800 0%,#74b300 50%,#7ab800 51%,#557631 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ab800', endColorstr='#557631',GradientType=0 );
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	color: #ffffff;
	border-right: 1px solid #FFF;
	border-top: 3px solid #7ab800;
	border-bottom: 2px solid #7ab800;
	text-shadow: 0px 1px 1px #000;
}


#box-table-a tr {
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #CCC;
}

#box-table-a tr:nth-child(odd) {
	background-color: #F6F6F6;
}

#box-table-a tr:nth-child(even) {
	background-color: #CEE5F5;
}

#box-table-a td
{
	padding: 2px;
	border-bottom: 1px solid #fff;
	color: #555555;
}

#box-table-a td input [type="file"] {
	width: 100px !important;
}

#box-table-a td a {
	color: #069 !important;
}

#tablebkg
{
 width: 100%;
 font-size: 10px;
 text-align: left;
 border-collapse: collapse;
}
#tablebkg th
{
 font-size: 11px; font-weight: normal; padding: 8px; background: #b9c9fe; border-top: 4px solid #aabcfe;
 border-bottom: 1px solid #fff; color: #039;
}
#tablebkg td {
	padding: 8px;
	background: #ffffff;
	border-bottom: 1px solid #fff;
	color: #555555;
	border-top: 1px solid transparent;
}

#tablebkg tr:hover td {
	background: #eeeeee;
	color: #339;
}

#map_canvas { margin: 0; padding: 0; height: 100%; }


.ui-tabs-vertical { width: 55em; }
.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; }
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em;}

#maplatlon {
	float: left;
	width: 40%;
	margin: 10px 0 0 10px;
}
