type="text/css"

/*LINKS*/
a:			{text-decoration: none; font-weight: normal; font-family: Verdana, san-serif; color: #339933}
a:link		{text-decoration: none; color: #339933;}
a:visited	{color: #808080; text-decoration: none;}
a:hover		{font-weight: normal; color: blue; text-decoration: none;}

/*TEXT FORMATTING*/
.basic		{font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 15px;}
.basicsp	{font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 20px;}
.basiccol	{font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 15px; color:#339933}
.basicblue	{font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 15px; color:#0066cc}
.basicbold	{font-family: Verdana, san-serif; font-size: 11px; font-weight: bold; line-height: 15px}
.colorbold	{font-family: Verdana, san-serif; font-size: 11px; font-weight: bold; line-height: 15px; color:#339933}
.colorboldblue	{font-family: Verdana, san-serif; font-size: 11px; font-weight: bold; line-height: 15px; color:#0066cc}
.colorbldsp	{font-family: Verdana, san-serif; font-size: 11px; font-weight: bold; line-height: 25px; color:#339933}
.date		{font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 14px; color: #808080}
.footer		{font-family: Verdana, san-serif; font-size: 9px; font-weight: normal; color: #808080; margin-top:0px; padding: 0px;}
.pr			{font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px; text-align: justify;}
.prfooter	{font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px; text-align: justify; color: #808080}

/*HEADINGS*/
.heading	{font-family: Verdana, san-serif; font-size: 11px; font-weight: bold; line-height: 14px; color:#339933}
.newsheading	{font-family: Verdana, san-serif; font-size: 13px; font-weight: bold; line-height: 14px; color:#339933}
.hrbottom1	{position: absolute; left:0px; top:857px; height:2px; width:940px; border: 0px; color:#005bbe; z-index: 2;}

/*LISTS*/
.news			{list-style-image: url(pictures/arrowbullet.png); line-height: 14px; margin: 10px;}
.events			{list-style-image: none; list-style-type: none; line-height: 14px; margin: 0px; text-indent: 0px}
dd 				{margin: 0px; padding: 0px 100px 20px 0px;}
#prodlist		{list-style-image: none; list-style-type: none; line-height: 20px; margin: 0px; text-indent: 0px; padding: 0px;}
#prodlistindent	{list-style-image: none; list-style-type: none; line-height: 20px; margin: 0px; text-indent: 20px;}
#mibellelist	{list-style-type: disc; margin-left: 15px; margin-top: 0px; text-indent: 0px; padding: 0px;}

/*TABLES*/
.partnerlogo	{padding: 20px 20px 0px 60px; text-align: left; vertical-align: top; border:none;}
.partnerinfo	{padding: 20px 20px 0px 20px; text-align: left; vertical-align: top; border: none;}
.brochureinfo	{padding: 10px 50px 0px 20px; text-align: left; vertical-align: top; border: none;}
.brochurepic	{padding: 5px 15px 0px 50px;}
.galaxylogo		{padding: 10px 20px 0px 90px; text-align: left; vertical-align: top; border:none;}
.newscells		{padding: 25px 50px 20px 50px; text-align: left; vertical-align: top; border: 1px; border-color: #000000; font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px; text-align: justify;}
.eventcell		{padding: 10px 10px 20px 35px; text-align: left; vertical-align: top; border: 2px; border-color: #000000;}
.prodlistcell	{padding: 30px 10px 20px 20px; text-align: left; vertical-align: top; border: 2px; border-color: #000000;}
#prcontactcell	{padding: 300px 10px 10px 10px; text-align: left; vertical-align: top; border: 0px;}
.aboutus		{padding: 10px 100px 15px 50px; text-align: left; vertical-align: top; border: 0px;font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 15px}
.contactcells	{padding: 15px 50px 10px 300px; text-align: left; vertical-align: top; border: 1px; border-color: #000000; font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px; text-align: justify;}
.textcells		{padding: 25px 100px 20px 50px; text-align: left; vertical-align: top; border: 1px; border-color: #000000; font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px; text-align: justify;}
.doclistcells	{padding: 0px; margin-left: 0px; text-align: left; vertical-align: top; font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px;}
.doclistcellsindent	{padding-left: 50px; margin-left: 50px; text-align: left; vertical-align: top; font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px;}
.prodinfocells	{padding: 30px 150px 20px 0px; text-align: left; vertical-align: top; border: 1px; border-color: #000000; font-family: Verdana, san-serif; font-size: 11px; font-weight: normal; line-height: 13px; text-align: justify;}
#triseptcell	{text-align: left; vertical-align: top; border: none; width: 200px}
#triseptinfo	{text-align: left; vertical-align: top; border: none; padding-right: 150px; padding-bottom: 15px}
.segintro		{text-align: justify; width: 320px}
.segintrothin	{text-align: justify; width: 280px}

/*GRAPHIC LINES*/
.hrtest		{width: 100%; background-color: #005bbe; color: #005bbe; border: 0px; height: 1px; margin-top: 8px;}
.footerhr	{width: 940px; background-color: #005bbe; color: #005bbe; border: 0px; height: 1px; text-align: left; margin-bottom: 5px;}
.hrprod		{width: 100%; background-color: #005bbe; color: #005bbe; border: 0px; height: 1px; margin-top: 5px;}
.hrhw		{width: 100%; background-color: #005bbe; color: #005bbe; border: 0px; height: 1px; margin-top: -20px;}
.hrleftmenu	{width: 130px; background: #6699cc; color: #6699cc; border: 0px; height: 1px; text-align: left; margin-top:-5px; margin-left: 0px}

/*LOGO MOTTO HEADER*/
#logotop {position: absolute; top: 0px; left:0px; width: 700px; padding-top: 23px; padding-bottom: 10px; padding-left: 0px; background-color: white;}
#motto {position: absolute; top: -4px; left:700px; width: 240px; padding-top: 60px; padding-bottom: 0px; background-color: white; }

/* TOP MENU FORMATTING */
.menutext a:link {font-family:verdana; font-size:9px; font-weight:none; color:#0066cc; text-decoration:none; 
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.menutext a:visited {font-family:verdana; font-size:9px; font-weight:none; color:#0066cc; text-decoration:none;  
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.menutext a:hover {font-family:verdana; font-size:9px; font-weight:none; color:#0066CC; text-decoration:none;  
background:#FFFFFF; border:1px solid #0066CC; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.menutext a:active {font-family:verdana; font-size:9px; font-weight:normal; color:#0066CC; text-decoration:none;  
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}

#topmenuhome	{position: absolute; top: 97px; left: 0px; width: 65px; height: 25px; background-color: #FFFFFF; text-align: left; padding-top: 10px; padding-left: 0px; padding-bottom: 10px;}
#topmenu		{position: absolute; top: 97px; left: 65px; width: 875px; height: 25px; background-color: #FFFFFF; text-align: left; padding-top: 10px; padding-bottom: 10px;}

/*NEW! TOP MENU FORMATTING*/
#menuwrapper {position:absolute; left: -20px; top: 0px; width: 937px; border-top:0; border-bottom: 1px solid #0066cc; background-color: #ffffff; padding: 2px 0px 2px 23px;}
.clearit { clear: both;	height: 0; line-height: 0.0; font-size: 0;}
#p7menubar, #p7menubar ul {padding: 0px; margin: 0;	list-style: none; font-family: verdana, sans-serif;}
#p7menubar a {display: block; text-decoration: none; padding: 0px 10px 0px 10px; font-size: 9px; color: #0066cc;}
#p7menubar a.trigger {padding: 0px 10px 0px 10px;}
#p7menubar li {float: left;	width: 4em;}
#p7menubar li ul, #p7menubar ul li  {width: 8em;}
#p7menubar ul li a  {color: #0066cc; border-right: 0; padding: 0px 0px 0px 10px;}
#p7menubar li ul {padding-top: 0px;	position: absolute;	display: none;	background-color: #ebebeb;} /*to change color of submenu*/
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {color: #0066cc;	background-color: #ffffff;	border: 1px solid #0066cc;}	
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color: #0066cc;	background-color: transparent;	border:1px solid #ebebeb;}/*color sub menu borders*/
#p7menubar ul a:hover {background-color: #ffffff!important;	color: #0066cc!important;	border:1px solid #0066cc!important;}
#p7menubar li {width: auto;}

#onlyhome {color: #0066cc; padding: 3px 10px 0px 0px}

/*FOOTER FORMATTING*/
#footer		{position: absolute; top: 857px; left: 0px; width: 920px; height: 30px; padding: 0px 20px 25px 0px; background-color: #FFFFFF; display: block;}

/*HOME*/
/*SIGNATURE PICTURE FORMATTING*/
#sigpic 	{position:absolute;	top: 95px;	left:0px;	padding: 55px 20px 10px 20px;	background-color: #FFFFFF;	height: 347px;}
#sigpicmap	{position:absolute; top: 95px; left:0px; padding: 55px 170px 5px 170px; background-color: #FFFFFF}


/*TEXT BOXES HOME*/
#txtbox1 {position: absolute; top: 500px; left: 0px; width: 330px; height: 300px; padding: 15px 20px 50px 20px; background-color: #FFFFFF; display: block;}
#txtbox2 {position: absolute; top: 500px; left: 351px; width: 230px; height: 300px; padding: 15px 20px 50px 20px; background-color: #FFFFFF; display: block;}
#txtbox3 {position: absolute; top: 500px; left: 500px; width: 400px; height: 300px; padding: 15px 20px 50px 20px; background-color: #FFFFFF; display: block;}

/*PRESS RELEASE PAGES*/
#linkbox {position: absolute; top: 308px; left: 0px; width: 940px; height: 20px; background-color: #FFFFFF; display:block; padding: 10px 0px 10px 0px; text-indent: 20px}
#mainspc {position: absolute; top: 340px; left: 0px; width: 740px; height: 600px; background-color: #FFFFFF; display: block; padding: 0px 0px 0px 0px;}
#sidebar {position: absolute; top: 340px; left: 740px; width: 200px; height: 600px; background-color: #FFFFFF; display: block; padding:0px 0px 0px 0px;}

#footerpr		{position: absolute; top: 901px; left: 0px; width: 920px; height: 20px; padding: 0px; background-color: #FFFFFF; display: block;}

/*NEWS PAGE*/
#mainprs  	{position: absolute; top: 310px; left: 250px; width: 690px; height: 450px; background-color: #FFFFFF; display:block;}
#eventbar 	{position: absolute; top: 310px; left: 0px; width: 250px; height: 450px; background-color: #FFFFFF; display:block; padding: 0px 0px 0px 0px;}
#eventbarcol 	{position: absolute; top: 330px; left: 20px; width: 240px; height: 400px; background-color: #d9eadb; display:block; padding: 0px 0px 0px 0px;}
#borderpic	{position: absolute; top: 312px; left: 5px; z-index: 2; padding: 5px 0px 0px 10px}
#footern	{position: absolute; top: 760px; left: 0px; width: 940px; height: 50px; background-color: #FFFFFF;}
#hrbottomn	{position: absolute; left:0px; top:760px; height:1px; width:940px; color:#005bbe; border:0px;}
.newslk a:link {font-family:verdana; font-size:11px; font-weight:none; color:#0066cc; text-decoration:none; background:#FFFFFF;}

/*PARTNERS PAGE*/
#mainbx  	{position: absolute; top: 362px; left: 0px; width: 940px; height: 1000px; background-color: #FFFFFF; display: block; padding: 50px 0px 50px 0px; text-indent: 0px}
#footerpt	{position: absolute; top: 1461px; left: 0px; width: 940px; height: 40px; background-color: #FFFFFF; display: block;}

/*ABOUT US PAGE*/
#mainabout	{position: absolute; top: 247px; left: 0px; width: 940px; height: 600px; background-color: #FFFFFF; display: block; padding: 50px 0px 100px 0px; text-indent: 0px}
#footerabt	{position: absolute; top: 948px; left: 0px; width: 940px; height: 20px; padding: 0px; background-color: #FFFFFF; display: block;}
#phenbioxabout	{position: absolute; top: 360px; left: 0px; width: 940px; height: 570px; background-color: #FFFFFF; display: block; padding: 50px 0px 100px 0px; text-indent: 0px}


/*CAREER PAGE*/
#mainjobspan	{position: absolute; top: 340px; left: 0px; width: 940px; height: 500px; background-color: #FFFFFF; display: block; padding: 50px 0px 100px 0px; text-indent: 0px}

/*CONTACT PAGE*/
#contactbar 	{position: absolute; top: 400px; left: 0px; width: 265px; height: 435px; background-color: #FFFFFF; display:block; padding: 0px 0px 0px 0px; z-index: 2}
#contactbar1	{position: absolute; top: 400px; left: 0px; width: 265px; height: 300px; background-color: #FFFFFF; display:block; padding: 0px 0px 0px 0px;}
#contactbox	{position: absolute; top: 500px; left: 0px; width: 940px; padding: 0px 0px 0px 0px; background-color: #FFFFFF; display:block;}
#contactboxhome {position: absolute; top: 500px; left: 0px; width: 940px; padding: 0px 0px 0px 0px; background-color: #FFFFFF; display:block; height:320px;}

/* PRODUCT MENU FORMATTING */
.prodlinktext a:link {font-family:verdana; font-size:11px; font-weight:none; color:#0066cc; text-decoration:none; 
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.prodlinktext a:visited {font-family:verdana; font-size:11px; font-weight:none; color:#0066cc; text-decoration:none;  
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.prodlinktext a:hover {font-family:verdana; font-size:11px; font-weight:none; color:#0066CC; text-decoration:none;  
background:#FFFFFF; border:1px solid #0066CC; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.prodlinktext a:active {font-family:verdana; font-size:11px; font-weight:normal; color:#0066CC; text-decoration:none;  
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}

/* PRODUCT MENU FORMATTING - LAYER 2 */
.classlinktext a:link {font-family:verdana; font-size:11px; font-weight:none; color:#0066cc; text-decoration:none; 
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.classlinktext a:visited {font-family:verdana; font-size:11px; font-weight:none; color:#0066cc; text-decoration:none;  
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.classlinktext a:hover {font-family:verdana; font-size:11px; font-weight:none; color:#ca0088; text-decoration:none;  
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}
.classlinktext a:active {font-family:verdana; font-size:11px; font-weight:normal; color:#0066CC; text-decoration:none;  
background:#FFFFFF; border:1px solid #FFFFFF; margin: 4px 10px 0px 0px; padding: 0px 2px 1px 2px}



/*PRODUCT PAGES*/
#linkbar	{position: absolute; top: 355px; left: 0px; width: 260px; height:600px; background-color: #FFFFFF; display: block;}
#mainpds  	{position: absolute; top: 355px; left: 260px; width: 680px; height:600px; background-color: #FFFFFF; display:block;}
#mainpds2  	{position: absolute; top: 355px; left: 0px; width: 940px; height:700px; background-color: #FFFFFF; display:block;}
#footerpd	{position: absolute; top: 800px; width: 940px; height: 35px; padding: 0px 0px 0px 0px; background-color: #FFFFFF; display: block;}
#footerpds2 {position: absolute; top: 1030px; left: 0px; width: 940px; height: 50px; padding: 0px 0px 10px 0px; background-color: #FFFFFF; display: block;}
#footerorg	{position: absolute; top: 955px; left: 0px; width: 940px; height: 50px; padding: 0px 0px 10px 0px; background-color: #FFFFFF; display: block;}
#linkbarlong	{position: absolute; top: 355px; left: 0px; width: 260px; height:1160px; background-color: #FFFFFF; display: block;}
#mainpdslong  	{position: absolute; top: 355px; left: 260px; width: 680px; height:1160px; background-color: #FFFFFF; display:block;}
#mainpdsmbk  	{position: absolute; top: 355px; left: 260px; width: 680px; height:1760px; background-color: #FFFFFF; display:block;}
#linkbarmbk		{position: absolute; top: 355px; left: 0px; width: 260px; height:1760px; background-color: #FFFFFF; display: block;}

#linkbar2	{position: absolute; top: 150px; left: 0px; width: 300px; height:100%; background-color: #FFFFFF; display: block; z-index:2}
#prodheading{position: absolute; top: 190px; left: 310px; width: 300px; height:700px; background-color: #FFFFFF; display: block; z-index: 2}
#prodheading2 {position: absolute; top: 180px; left: 310px; width: 200px; height:170px; background-color: #FFFFFF; display: block; z-index: 2}
#mlist {position: absolute; top: 360px; left: 310px; width: 500px; height: 550px; background: #FFFFFF; z-index: 2;}


#footerprod		{position: absolute; top: 950px; left: 0px; width: 940px; height: 35px; padding: 10px 0px 10px 0px; background-color: #FFFFFF; display: block;}
#footerprodlong		{position: absolute; top: 1515px; left: 0px; width: 940px; height: 35px; padding: 10px 0px 20px 0px; background-color: #FFFFFF; display: block;}
#footerprodmbk		{position: absolute; top: 2115px; left: 0px; width: 940px; height: 50px; padding: 10px 0px 0px 0px; background-color: #FFFFFF; display: block;}


li.column1 {margin-left: 0px;}
li.column2 {margin-left: 200px; width: 250px}
li {line-height: 25px;}
li.reset {margin-top: -340px}
li.resetaa {margin-top: -395px}
li.resetheal {margin-top: -285px}
li.resetmoisture {margin-top: -210px}
li.resetclean {margin-top: -200px}
li.reseteco {margin-top: -400px}
li.resetjr {margin-top: -150px}
li.resetorg {margin-top: -325px}
