body {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none
}

td {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none
}

tdcolor1 {
	font-size: 9pt;
	color: #000000;
	text-decoration: none
}

tdcolor {
	font-size: 9pt;
	color: #000000;
	text-decoration: none
}

a:link {
	font-size: 9pt;
	color: #006699;
	text-decoration: none
}

a:visited {
	font-size: 9pt;
	color: #006699;
	text-decoration: none
}

a:hover {
	font-size: 9pt;
	color: #006699;
	text-decoration: underline
}

a.link2 {
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none
}

.nav9:link {
	font-size: 9px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
}

.nav9:visited {
	font-size: 9px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
}

.nav9:hover {
	font-size: 9px;
	font-weight: bold;
	color: red;
	text-decoration: underline;
}

.nav10:link {
	font-size: 10pt;
	font-weight: bold;
	color: #3e4f62;
	text-decoration: none;
}

.nav10:visited {
	font-size: 10pt;
	font-weight: bold;
	color: #3e4f62;
	text-decoration: none;
}

.nav10:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}

.control9:link {
	font-size: 9pt;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

.control9:visited {
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

.control9:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

.heading12b {
	font-size: 12pt;
	font-weight: bold;
}

.heading10b {
	font-size: 10pt;
	font-weight: bold;
}

.headingcb {
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}

/* contact.htm, prod-range.htm */
.heading9b {
	font-size: 9pt;
	font-weight: bold;
}

/* contact.htm, prod-range.htm */ 
.heading9cb {
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}

/* contact.htm - address */
.menu9b {
	font-size: 9pt;
	color: #333366;
	font-weight: bold;
}

.address7 {
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
}

.notes {
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
}
.notes8 {
	font-size : 8pt;
	font-weight : normal;
	color : #333366;
}

.notes8b {
	font-size : 8pt;
	font-weight : bold;
	color : #333366;
}
/* contact.htm */
.notes8c {
	font-size : 8pt;
	font-weight : bold;
	color : #ffffff;
}

/* contact.htm, treatments.htm, products.htm */
.button { 
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #666666;
	font-weight: bold; 
}

.button8 {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #d2d2d2;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;
}

input.field {
	font-size: 9pt;
	color: #000000;
	background-color: #99cccc;
}

select.field {
	font-size: 9pt;
	color: #000000;
	background-color: #99cccc;
}

textarea.field {
	font-size: 9pt;
	color: #000000;
	background-color: #99cccc;
}

/* admin.asp, search.asp, login.asp, test.asp */ 
td.tablehead {
	/* background-image : url(gfx/xxx);*/
	background-color : #99cccc;
	font-size : 9pt;
	font-weight : bold;
	color : Black;
}

td.tablehead2 {
	/* background-image : url(gfx/xxx);
	*/
	background-color : #CC9999;
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
}

td.doclibrary {
	/* background-image : url(gfx/xxx);*/
	background-color : #e1d1a2;
	font-size : 9pt;
	font-weight: bold;
	color : #3e4f62;
}

td.doclibrary2 {
	/* background-image : url(gfx/xxx);*/
	background-color :#ede4c9;
	font-size : 9pt;
	font-weight : normal;
	color : #3e4f62;
}

.bgblock {
	color: black; 
	font-family: verdana, arial, geneva, helvetica, sans-serif; 
	font-variant: small-caps; 
	font-weight: bold; 
	padding-left: 5px; 
	padding-right: 5px;
	background-color: #999999;
	border-top: #ffffcc thin outset;  
	border-bottom: #000000 thin outset; 
	border-right: #999966 thin outset;
	border-left: #ffffcc thin outset;
}

p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.pcellex {
	color: #DD1718;
	font-weight: bold;
}

.bottomnav {
	color: #000000;
}
