 .roundedCornerSpacer {
     margin: 0px; padding: 0px; border: 0px;
     clear: both;
     font-size: 1px; line-height: 1px;
 }
 /* In the CSS below, the numbers used are the following:
     1px: the width of the border
     3px: a fudge factor needed for IE5/win (see below)
     4px: the width of the border (1px) plus the 3px IE5/win fudge factor
     14px: the width or height of the border image
 */
 .borderTL, .borderTR, .borderBL, .borderBR {
     width: 14px; height: 14px;
     padding: 0px; border: 0px;
     z-index: 99;
 }
 .borderTL, .borderBL { float: left; clear: both; }
 .borderTR, .borderBR { float: right; clear: right; }
 .borderTL { margin: -1px 0px 0px -1px; }
 .borderTR { margin: -1px -1px 0px 0px; }
 .borderBL { margin: -14px 0px 0px 0px; }
 .borderBR { margin: -14px 0px 0px 0px; }
 /* IE5-5.5/win needs the border scooted to the left or right by an
    additional 3px! Why? */
 .borderTL {
     margin-left: -4px;
     ma\rgin-left: -1px;
 }
 html>body .borderTL {
     margin-left: -1px;
 }
 .borderTR {
     margin-right: -4px;
     ma\rgin-right: -1px;
 }
 html>body .borderTR {
     margin-right: -1px;
 }
 .borderBL {
     margin-left: -3px;
     ma\rgin-left: 0px;
 }
 html>body .borderBL {
     margin-left: 0px;
 }
 .borderBR {
     margin-right: -3px;
     ma\rgin-right: 0px;
 }
 html>body .borderBR {
     margin-right: 0px;
 }
 /* To get around a known bug in IE5/win, apply the
    border (no margin, padding or positioning) to the
    content class and apply whatever positioning you
    want to the contentWrapper class. */
 .content {
     margin: 0px;
     padding: 0px;
     border: 1px solid #a29783;
 }
 .contentWrapper {
     /* position this div however you want, but
        keep its padding and border at zero */
     padding: 0px;
     border: 0px;
 } 
 
 body,p
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 150%;
}
/* color for any instance of "code G" in the text
--------------------------------- */
.companycolor {
    color: #bf3f1d; 
}


/* overall framing div
--------------------------------- */
.contentWrapper {
	width: 800px;
	\width: 820px;
	w\idth: 800px;
	border: 0px solid #a29783;
	margin: 0px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

/* navigation div
--------------------------------- */
#navcontainer {
	padding: 5px;
	padding-top: 20px;
	margin-bottom: 5px;
	margin-left: 235px;
	background-color: #fff;
}

/* main content div
--------------------------------- */
#bodycontent {
	padding: 10px;
	margin-left: 230px;
	margin-right: 20px;
}

/* left logo div
--------------------------------- */
#sidebar {
	float: left;
	width: 220px;
	\width: 230px;
	w\idth: 220px;
	margin: 0;
	margin-right: 5px;
	padding: 5px;
}

/* not being used...
--------------------------------- */
#sidebar-b {
	float: right;
	width: 200px;
	\width: 210px;
	w\idth: 200px;
	margin: 0;
	margin-left: 5px;
	padding: 5px;
	background-color: rgb(235, 235, 235);
}

/* navigation bar formatting
--------------------------------- */
#navlist {
padding: 0 1px 1px;
margin-left: 0;
font: bold x-small Verdana, sans-serif;
}

#navlist li {
	list-style: none;
	margin-right: 0;
	display: inline;
}

#navlist li a {
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-left: 1em solid #a29783;
	background: #fff;
	text-decoration: none;
}

#navlist li a:link { color: #bf3f1d; }
#navlist li a:visited { color: #bf3f1d; }

#navlist li a:hover {
	border-color: #a29783;
	color: #FFF;
	background: #bf3f1d;
}

#navlist li.current {
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-left: 1em solid #a29783;
	color: #FFF;
	background: #bf3f1d;
}

#navlist li.rightbar {
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-left: 1em solid #a29783;
	background: #fff;
}

#phonenumber {
	padding: 0em 0em 0.25em 0.75em;
}


/* footer bar formatting
--------------------------------- */
#footer
{
	clear: both;
	padding: 5px;
	margin-left: 235px;
	margin-right: 15px;
}

#footer a {
	padding: 0.25em 0.5em 0.25em 0em;
	background: #fff;
	text-decoration: none;
	text-align: right;
}

p.footer {
	line-height: 50%;
	color: #666;
	font-size: x-small;
}

sup {
    line-height: 0px;
    font-size: x-small; 
}

