body {
    background-color: #668d55;
}
.saxbytech {
    font-size: 90%;
    font-family: Verdana, Geneva, sans-serif;
}
div#content
	{
	z-index:1;
	width:815px;
	display:block;
	position:absolute; left:50%; top:0.5em;
	padding-top:0;
	margin-left:-400px;
	background-color:white;
	}
div#body
	{
	z-index:1;
	width:640px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	/*position:absolute; left:150px; top:135px;*/
	background-color:white;
	float: right;
	font-size: 9.5pt;
	font-family:verdana, arial, helvetica, sans-serif;
        color: #505050;
	}
div#nav_menu /* found in nav_menu.inc.php */
	{
	margin-left:5px;
	z-index:1;
	width:140px;
	float: left;
	/*position:absolute; left:5px; top:5px;*/
	background-color:white;
	text-align: center;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 7pt;
	}
div#flash_banner  /* found in flash_banner.inc.php */
	{
	z-index:1;
	width:645px;
	height: 125px;
	margin-right:0px;
	/*position:absolute; left:150px; top:5px;*/
	background-color:white;
	float: right;
	}
table.productsmenu {  /* found in products.inc.php */
    margin-top:10px;
    width:640px;
    border:0;
    text-align:center;
    background-color:#dcdcdc;
}
table.productsmenu img {
    border:1px solid #999;
    text-decoration: none;
    margin-top: 3px;
}
table.productsmenu td {
    text-align:center;
    height:1.8em;
}
table.productsmenu a {
/*    text-decoration: none; to make it obvious that it is navigation */
/*    color: #505050; */
    font-size:90%;
    font-weight:bold;
}
table.capabilitiesbanner {
    width:640px;
    border:0;
    text-align:center;
    background-color:#6f6f6f;
}
table.capabilitiesbanner td {
    color:white;
    font-size:110%;
    font-weight: bold;
    height:2.5em;
}
img.infopackimage {
    border:0;
    text-decoration: none;
}
div.contactenquiries h4
{
    margin-bottom:0;
}
div.contactenquiries p,
div.faq p
{
    margin-top:0;
    margin-left:3px;
}

div.faq p blockquote {
    margin-top:0;
}
div.sitemap a {
    text-decoration: none;
}
h1 {
    font-size:140%;
    margin:1.5em 0;
}
h1.keywords {
    font-size:140%;
    width:84.5%;
    float:left;
    margin:0.7em 0;
}
h1.headings {
    font-size:110%;
    margin: 1.5em 0;

}
h2 {
    font-size:110%;
    margin:1.5em 0 0 0;
}
.rightimage
{
    float:right;
    margin-left:0.7em;
    margin-bottom: 1em;
}
.australian
{
    text-align:center;
    font-weight: bold;
    font-style: italic;
}
tr.alternative {
    background-color:#eee;
}
td.first {
    width:154px;
}
table.contact td {
    vertical-align:top;
}
img.prodmgr, img.mapimage {
    border:1px solid grey;
}
