body {
    font-size: 11px;
    font-family: verdana;
    color: #000;
}

form {
    margin: 0;
}

#main {
    width: 1305px;       /*web 980px, dev 1140px can be 160px less*/
    border: 1px solid #000;
    float: left;
    padding-right : 5px;
}

#map_canvas {
    width: 925px;       /* web 925px, dev 765px */
    height: 1500px;
    float: left;
    padding-left: 5px;
}

#formwrapper {
    width: 370px;      /* web 205px, dev 365px*/
    float: left;
    padding-left: 5px;
}

#messages {         /*status messages in side-bar*/
    padding: 5px;
    margin: 5px;
}

#tcmessage{         /*console message to left*/
    width: 280px;
    float: left;
    height: 800px;
    padding-left: 8px;
}

.button {          /*all buttons*/
  color: black;
  background-color: #E8E8E8; /* lite grey */
  font-family:      "Lucida Grande", "Arial", sans-serif;
  font-size:        12px;
  font-weight:      bold;
  padding-left: 0px;
}


.level-1 {          /*checkbox level 1*/
  color: black;
  font-family:      "Lucida Grande", "Arial", sans-serif;
  font-size:        12px;
  font-weight:      bold;
  padding-left: 0px;
}

.level-2 {          /*checkbox level 2*/
  color: black;
  font-family:      "Lucida Grande", "Arial", sans-serif;
  font-size:        12px;
  font-weight:      normal;
  padding-left: 15px;
}

.level-3 {          /*checkbox level 3 not used*/
  color: black;
  font-family:      "Lucida Grande", "Arial", sans-serif;
  font-size:        12px;
  font-weight:      normal;
  font-style:       italic;
  padding-left:     26px;
}


.setname {          /*checkbox sets*/
  color: blue;
  font-family:      "Lucida Grande", "Arial", sans-serif;
  font-size:        12px;
  font-weight:      bold;
  text-decoration:  underline;
  padding-bottom:   5px;
}

.input {        /*form inputs*/
  color: black;
  font-family: "Lucida Grande", "Arial", sans-serif;
  font-size: 12px;
  font-weight: bold;   
}

.mk-labels-w0 {   /*marker labels*/
  color: black;
  background-color: white;
  font-family: "Lucida Grande", "Arial", sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  width: 25px;  /*40*/
  border: 2px solid black;
  white-space: nowrap;
}

.mk-labels-w1 {   /*marker labels*/
  color: black;
  background-color: white;
  font-family: "Lucida Grande", "Arial", sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  width: 35px;  /*40*/
  border: 2px solid black;
  white-space: nowrap;
}

.mk-labels-w2 {   /*marker labels*/
  color: black;
  background-color: white;
  font-family: "Lucida Grande", "Arial", sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  width: 45px;  /*40*/
  border: 2px solid black;
  white-space: nowrap;
}

.mk-labels-w3 {   /*marker labels*/
  color: black;
  background-color: white;
  font-family: "Lucida Grande", "Arial", sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  width: 60px;  /*40*/
  border: 2px solid black;
  white-space: nowrap;
}

.mk-labels-w4 {   /*marker labels*/
  color: black;
  background-color: white;
  font-family: "Lucida Grande", "Arial", sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  width: 83px;  /*40*/
  border: 2px solid black;
  white-space: nowrap;
}

.location {         /* used by markers windows*/
    height:     auto;
    max-height: 300px;
    width :     auto;  /* 200px */
    max-width: 350px;
    font-size:  11px
}

.color {   /*marker labels*/
  color: black;
  background-color: #00FFFF;
}
/*
#menu {
	width: 980px;
	height: 20px;
	margin: 0 auto;
	padding: 0;
}

#menu ul {
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
        padding: 0 0 0 10px;
}

#menu a {
	width: 200px;
	margin-right: 1px;
	padding: 0 0 0 0;
	text-decoration: none;
	text-align: Left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000ff;
	border: none;
}

#menu a:hover, #menu .current_page_item a {
	text-decoration: none;
}
*/