body 
{
	font-family: Verdana, Helvetica, Arial, sans-serif;	background-color: #d3c3b8;	color: black;	font-size: medium;
}#pagecontainer 
{
	width: 800px;	margin: 1.5em auto;
}p 
{
	color: black;	font-size: small;	text-align: left;
	margin-top: -1em;	margin-right: 1em;	line-height: 1.5em;
}blockquote 
{
	font-size: small;	text-align: left;	margin-left: 4em;	margin-right: 3em;	line-height: 1.5em;	margin-top: -1em;
}#maintext 
{
	background-color: white;	padding-left: 2em;	padding-right: 1em;
	padding-bottom: 1em;
}#maintext table 
{
	border: 1px silver none;	margin-left: 0em;
}#maintext td 
{
	border: 1px silver dotted;	padding-top: 1em;
}#maintext td p 
{
	margin-left: 0em;
}/* Headings ------------------------------ */h1 
{
	color: #616161;	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif, sans-serif;	font-size: large;	font-weight: normal;	letter-spacing: 2px;	text-align: left;
	text-decoration: none;
}h2 
{
	color: #65656d;	font-family: sans-serif, geneva, verdana, arial;	font-size: medium;	font-weight: normal;	letter-spacing: 1px;	padding-top: 1em;
}h3 
{
	color: white;	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif, sans-serif;	font-size: large;	padding-top: 0.75em;	padding-bottom: 4px;	padding-left: 1em;	font-weight: normal;	letter-spacing: 0px;	font-style: italic;	text-decoration: none;
}h4 
{
	color: #65656d;	font-family: sans-serif, geneva, verdana, arial;	font-size:  medium;	font-weight: bold;	letter-spacing: 0px;margin-top: -0.5em;
}ul 
{
	margin-top: -1em;	margin-bottom: 1.5em;
}li 
{
	color: #313128;	margin-left: 0em;	line-height: 1.5em;	list-style-type: circle;
}ul.top 
{
	text-align: left;	margin-top: 0.5em;	padding-left: 1em;	margin-bottom: -2em;
	float: right;
	padding-right: 1em;
}li.top 
{
	color: #a29fa2;	margin-left: 0em;	line-height: 1.5em;	list-style-type: square;	font-size: xx-small;
}/* Top ------------------------------ */#top 
{
	text-align: left;	letter-spacing: 2px;	color: #000000;	padding: 10px;	background-color: #ffffff;	margin-bottom: -0.75em;
}#topmenu 
{
	text-align: center;	background-color: #021056;	color: white;	padding-top: 4px;	padding-bottom: 4px;	font-size: x-small;	font-family: sans-serif;	text-decoration: none;	font-weight: bold;	border-top: 2px #3e3639 outset;	border-bottom: 1px #fbfbfb outset;
}#topmenu a 
{
	text-align: center;	padding-top: 2px;	padding-left: 4px;	padding-right: 4px;	color: white;	font-size: x-small;	font-family: sans-serif;	text-decoration: none;	font-weight: bold;	letter-spacing: 1px;
}#topmenu a:hover 
{
	text-align: center;	color: #c98f92;
}#topmenu a:active 
{
	text-align: center;	color: #c98f92;
}/* Left ------------------------------ */#leftmenu 
{
	padding-bottom: 1em;	width: 13em;	margin-bottom: 4em;
		padding-right: 1em;	padding-left: 2px;	background-color: #FFFFFF;	color: #484237;	font-size: x-small;	text-align: center;
}#leftmenu a 
{
	display: block;	width: 13em;	padding-bottom: 2px;	margin-left: 0em;	padding-top: 1em;	padding-right: 1em;	padding-left: 1em;	color: #4e4c4c;	text-align: right;	font-size: x-small;	border-bottom: 1px #a8a8a8 solid;	text-decoration: none;
}#leftmenu a:hover 
{
	display: block;	width: 13em;	padding-bottom: 2px;	padding-top: 1em;	padding-right: 1em;	color: #c98f92;	text-align: right;	font-size: x-small;	border-bottom: 1px #a8a8a8 solid;	background-color: #e6e6e6;
}#leftmenu a:active 
{
	display: block;	width: 13em;	padding-bottom: 2px;	padding-top: 1em;	padding-right: 1em;	color: #c98f92;	text-align: right;	font-size: x-small;	border-bottom: 1px #a8a8a8 solid;	background-color: #e6e6e6;
}/* Bottom ------------------------------ */#bottom 
{
}#footer 
{
	color: #4e4e4e;	font-size: xx-small;	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif, sans-serif;	text-align: center;	bottom: 10em;	padding-top: 1em;	padding-bottom: 1em;	border-top: 1px #a7a7a7 none;
}#google 
{
	padding-top: 2em;
}/* Images */img.logo 
{
	padding: 4px;	background-repeat: no-repeat;	margin-top: -1em;	margin-bottom: -1em;	float: left;
}#imagebar 
{
	background-image: url(Images/SurveyingSoftware.jpg);	background-repeat: repeat-x;
}/* Links ------------------------------ */a 
{
	color: #424337;	text-decoration: underline;
}a:link 
{
	color: #424337;	text-decoration: underline;
}a:visited 
{
	color: #424337;	text-decoration: underline;
}a:hover 
{
	color: #c98f92;	text-decoration: underline;
}A:active 
{
	color: #c98f92;	text-decoration: underline;
}a:link.menu 
{
	color: white;	text-decoration: none;
}a:visited.menu 
{
	color: white;	text-decoration: none;
}a:hover.menu 
{
	color: #ffffff;	text-decoration: Underline;	background-color: #424337;
}a:active.menu 
{
	color: #ffffff;	text-decoration: Underline;	background-color: #424337;
}a:link.plain 
{
	color: black;	text-decoration: none;
}a:visited.plain 
{
	color: black;	text-decoration: none;
}a:hover.plain 
{
	color: black;	text-decoration: none;	background-color: transparent;
}a:active.plain 
{
	color: black;	text-decoration: none;	background-color: transparent;
}A:link.white 
{
	color: white;	text-decoration: none;
}a:visited.white 
{
	color: white;	text-decoration: none;
}a:hover.white 
{
	color: white;	text-decoration: none;	background-color: transparent;
}a:active.white 
{
	color: white;	text-decoration: none;
}/* Tables ------------------------------ */table 
{
	width: 100%;	display: table;	background-color: white;	border: 4px #f8f8f8 outset;
}tr 
{
	border: #7e7e7e none;
}td 
{
	border: #7e7e7e none 1px gray;
}td.top 
{
	background-image: url(images/Strip.gif);	background-position: right;	background-repeat: no-repeat;
}