h1 {
	font-size: 24pt;
	color: #006633;
	letter-spacing: -1px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	color: #330099;
	font-size: 11pt;
}
h1 {
font-size: 1.6em;
font-weight: 600;
margin-top: 0;
margin-bottom: 0;
letter-spacing: -1px;
color: #c8e368;}


h2 {
font-size: 1.3em;
margin: 1.2em 0 1.2em 0;
font-weight: 500;
letter-spacing: -1px;
color: rgb(178, 200, 91);
font-variant: small-caps;}

h3 {
font-size: 1.1em;
margin: 1.1em 0em 1.1em 0em;
font-weight: normal;
color: rgb(131, 207, 0);
font-variant: small-caps;}

h4 {
font-size: 1.2em;
margin: 1.2em 0 1.2em 0;
font-weight: bold;
}

h5 {
font-size: 1.0em;
margin: 1.2em 0 1.2em 0;
font-weight: bold;
}

h6 {
font-size: 0.8em;
margin: 1.2em 0 1.2em 0;
font-weight: bold;
}

p {
font-size: 11pt;
line-height: 1.5;
margin: 1.2em 0 1.2em 0;
color: #333399;}


.sidebox li.cur a:link, .sidebox li.cur a:visited {
color: #000;
}

/* bottom */

#info-site {
background: url(images/bottom2.jpg) no-repeat top +50px;
width: 720px;
}


#info-site a {
text-decoration: none;
}

#info-site a:link, #info-site a:visited {
color: #889e53;
}

#info-site a:hover {
color: #000;
}

#info-site p {
margin: 0;
}

p#info-company {
margin-left: 80px;
float: left;
}

p#info-standards {
margin-right: 50px;
text-align: right;
}

/* IE/Mac needs width on any float, or it will use 100% \*//*/
#info-site {
height: 150px;
}
/**/

/* 
These final statements are to circumvent IE errors:
1. double margin on floated elements
2. incomplete .png support
 */

#container {
height: 1%;
width: 650px;
z-index: 1;
margin: 0px;
position: relative;}

#content {
margin-left: 40px;
w\idth: 420px;
position: relative;
visibility: visible;
width: 90%;
z-index: 1;}


#info-site {
height: 150px;
}


#info-site {
height: 150px;
}

p#info-company {
margin-left: 40px;
}
.flowers {
	background-image: url(images/CM-barsm.gif);
	background-repeat: repeat-x;
	height: 43px;
}
