.spacer{
	clear:both;
	height:0px;
	line-height:0;
	}

body {
	margin:0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	text-align:center;
	}

th { font-size: 8pt; }
td { font-size: 7pt; text-align:left; }

/* Define properties for entire site */
.siteContainer {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	border: 0px solid #ccc;
	width: 750px;
	text-align:left;
	overflow: none;
	background-color:#FFFFFF;
	background-image: url(images/bgnd_new.jpg);
	background-repeat: repeat-y;
	}

/* Define properties for header area */
.header1Container {
	border: 0px solid #009;
	width: 800px;
	height: 64px;
	background-color:#000000;
	background-image: url(images/topcircles.jpg);
	background-repeat: no-repeat;
	}

/* Define properties for header area */
.header2Container {
	border: 0px solid #009;
	width: 800px;
	height: 87px;
	background-image: url(images/maincircle_top.jpg);
	background-repeat: no-repeat;
	}

/* Define properties for header area */
.header3Container {
	border: 0px solid #009;
	width: 800px;
	height: 223px;
	background-image: url(images/maincircle_mid.jpg);
	background-repeat: no-repeat;
	}

/* Define properties for header area */
.Altheader3Container {
	border: 0px solid #009;
	width: 800px;
	height: 165px;
	background-image: url(images/maincircle_mid_alt.jpg);
	background-repeat: no-repeat;
	}
/* Define properties for header area for product pages */
.AltheaderProductsContainer {
    	border: 0px solid #009;
	width: 800px;
	height: 165px;
	background-image: url(images/maincircle_mid_products.jpg);
	background-repeat: no-repeat;
	}

/* Define properties for top navigational links */
#navLinks {
	position:relative;
	color: #017E52;
	font-size: 0.8em;
	left: 300px;
	top: 30px;
	}

/* Define properties for body */
.bodyContainer {
	position: relative;
	border: 0px solid #FFFF00;
	width: 800px;
	}

/* Define properties for left column of body */
#leftColContainer {
	float: left;
	clear: right;
	width: 226px;
	height: auto;
	background-color:#000000;
	border: 0px #FFFF00 solid;
	}

/* Define properties for right column #1 of body */
#right1Container {
	float:left;
	clear:right;
	width: 185px;
	border: 0px purple dashed;
	}

/* Define properties for right column #2 of body */
#right2Container {
	float:left;
	clear:right;
	width: 185px;
	border: 0px purple solid;
	}

/* Define properties for right column #3 of body */
#right3Container {
	float:left;
	clear:right;
	width: 185px;
	border: 0px purple dashed;
	}

/* Define properties for footer area */
.footerContainer {
	margin-top: 10px;
	border: 0px solid #090;
	width: 800px;
	overflow: auto;
	clear:both;
}

