		body {
			background-color: #BABA98;
			margin: 0;
			text-align: center;
			font-family: "Lucida Sans Unicode";
			font-size: 8pt;
		}
		
		td,th {
			font-family: "Lucida Sans Unicode";
			font-size: 8pt;
		}		
		
		a:link {
			color: blue;
			text-decoration: underline;
		}
		
		a:visited {
			color: blue;
			text-decoration: underline;		
		}
		
		a:hover {
			color: blue;
			text-decoration: none;		
		}
		
		.logo {
			top: 0;
			left: 0;
		}
		
		.mastheadtopcenter {
			background-image: url(images/mastheadtopcenter.gif);
			background-repeat: no-repeat;		
		}
		
		.mastheadtopcenter p {
			padding-top: 10;
			padding-left: 15;
			font-family: "Lucida Sans Unicode";
			font-size: 8pt;			
		}
		
		.mastheadtopright {
			background-image: url(images/mastheadtopright.gif);
			background-repeat: no-repeat;		
		}
		
		.mastheadtopright p {
			padding-top: 10;
			font-family: "Lucida Sans Unicode";
			font-size: 8pt;			
		}		
		
		.masthead_contact {
			position: relative;
			top: 10;
			left: 215;
			font-size: 8pt;
		}		
		
		.masthead_text {
			position: relative;
			top: -37;
			left: 575;
			width: 300;
			font-size: 8pt;
		}
				
		.leftGutter {
			background-image: url(images/left_gutter.gif);
			background-repeat: repeat-y;
		}
		
		.rightGutter {
			background-image: url(images/right_gutter.gif);
			background-repeat: repeat-y;
		}	
		
		.mastheadTop {
			background-image: url(images/masthead_top.gif);
			background-repeat: no-repeat;
		}	
		
		.mastheadTop p {
			padding: 3 0 0 580;
			font-size: 9pt;
		}
		
		.mastheadBottom {
			background-image: url(images/masthead_bottom.gif);
			background-repeat: no-repeat;
		}	
		
		.mastheadFeaturePhoto {
			float: right;
			padding: 0 20 0 0;
		}
		
		.featured_product {
			position: relative;
			top: 75;
			left: 20;
			color: #4a7660;
			font-size: 14pt;
			font-weight: bold;
			width: 375px;
			border-bottom: 1px solid #4a7660;
		}	
		
		.featured_product_text {
			position: relative;
			top: 80;
			left: 20;
			color: black;
			font-size: 9pt;	
			width: 375px;
			line-height: 1.8em;	
		}				
		
		.topShadow {
			background-image: url(images/top_shadow.gif);
			background-repeat: no-repeat;		
		}
		
		.leftNav {
			background-color: #4a7660;
		}

		.contentLeft {
			background-image: url(images/content_left.gif);
			background-repeat: repeat-y;			
		}
		
		.content {
			background-color: white;
		}
		
		.content h1 {
			font-size: 12pt;
			font-weight: bold;	
			padding-right: 20;	
		}
		
		.content p {
			padding: 0 20 0 0;
			font-size: 9pt;
			line-height: 1.6em;
		}
		
		.content div {
			padding: 0 20 0 0;
			font-size: 9pt;
			line-height: 1.6em;
		}		
		
		.content li {
			font-size: 9pt;
			line-height: 1.6em;
		}		
		
		.footer {
			background-color: white;
			color: silver;
			text-align: right;
			font-size: 8pt;
		}
		
		.footer p {
			padding: 15 20 5 0;		
		}
		
		.footer a:link {
			color: silver;
			text-decoration: none;
		}
		
		.footer a:visited {
			color: silver;
			text-decoration: none;		
		}
		
		.footer a:hover {
			color: silver;
			text-decoration: underline;		
		}
		
		
		.navItemHome {
			color: white;
			font-size: 9pt;
		}
		
		.navItemHome a:link {
			color: white;
			text-decoration: none;
		}
		
		.navItemHome a:visited {
			color: white;
			text-decoration: none;		
		}
		
		.navItemHome a:hover {
			color: white;
			text-decoration: underline;		
		}			

		.navItem {
			color: white;
			border-top: 1px dotted #ACCABC;
			font-size: 9pt;
		}
		
		.navItem a:link {
			color: white;
			text-decoration: none;
		}
		
		.navItem a:visited {
			color: white;
			text-decoration: none;		
		}
		
		.navItem a:hover {
			color: white;
			text-decoration: underline;		
		}
		
.pTable {
	border-collapse: collapse;
	background-color: white;
}

.pTable {
	padding: 20px;
}

.pActive {
	border-top: 1px solid black;
	border-left: 1px solid black;	
	border-right: 1px solid black;	
	background-color: white;
	padding: 5px;
}

.pInactive {
	border-top: 1px solid black;
	border-left: 1px solid black;	
	border-right: 1px solid black;	
	border-bottom: 1px solid black;
	background-color: #AECCBD;
	padding: 5px;
}

.pFiller {
	padding: 5px;
	border-bottom: 1px solid black;
	border-top: 1px solid white;
	border-right: 1px solid white;
	background-color: white;
}

.p {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding: 20px;
}	