.divide {
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	background-color: rgb(202,230,204);
	border-top: 5px solid rgb(202,230,204);
	border-bottom: 5px solid rgb(202,230,204);
	color: rgb(20,100,100);
	}
	
.form 	{
	border: 10px solid rgb(202,230,204);
	background-color: rgb(202,230,204);
	color: rgb(20,100,100);
	}
.form input {
	width: 180px;
	}
.form textarea {
	width: 250px;
	}
.form .hdg {
	font-size: 13pt;
	font-weight: bold;
	border-top: 2px solid rgb(202,230,204);
	border-bottom: 4px solid rgb(202,230,204);
	}
.form .label {
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	}
.form .pptynum {
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	}
.form .fld select {
	width: 160px;
	}
.form .fld input {
	width: 100px;
	}
.form .chk input {
	width: 20px;
	text-align: left;
	vertical-align: middle;
	}
.form hr {
	color: rgb(20,100,100);
	}

.map 	{
	border: 10px solid rgb(202,230,204);
	background-color: rgb(202,230,204);
	color: rgb(20,100,100);
	}
.map .hdg {
	font-size: 13pt;
	font-weight: bold;
	border-top: 2px solid rgb(202,230,204);
	border-bottom: 4px solid rgb(202,230,204);
	text-align: center;
	}
.map .label {
	font-weight: bold;
	text-align: left;
	}
