body { background-color:white ;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:white;
}

.about
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix7.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 25px;
margin: 0;
padding: 0;
}

.about a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 25px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.about img
{
width: 158px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.about a:hover img
{
visibility:hidden
}

.quixstixtrix
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix11.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 26px;
margin: 0;
padding: 0;
}

.quixstixtrix a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 26px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.quixstixtrix img
{
width: 158px;
height: 26px;
border: 0
}

* html a:hover
{
visibility:visible
}

.quixstixtrix a:hover img
{
visibility:hidden
}

.order
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix12.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 27px;
margin: 0;
padding: 0;
}

.order a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 27px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.order img
{
width: 158px;
height: 27px;
border: 0
}

* html a:hover
{
visibility:visible
}

.order a:hover img
{
visibility:hidden
}

.endorsement
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix15.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 25px;
margin: 0;
padding: 0;
}

.endorsement a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 27px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.endorsement img
{
width: 158px;
height: 27px;
border: 0
}

* html a:hover
{
visibility:visible
}

.endorsement a:hover img
{
visibility:hidden
}

.retailprogram
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix16.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 26px;
margin: 0;
padding: 0;
}

.retailprogram a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 26px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.retailprogram img
{
width: 158px;
height: 26px;
border: 0
}

* html a:hover
{
visibility:visible
}

.retailprogram a:hover img
{
visibility:hidden
}

.schoolprogram
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix17.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 26px;
margin: 0;
padding: 0;
}

.schoolprogram a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 26px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.schoolprogram img
{
width: 158px;
height: 26px;
border: 0
}

* html a:hover
{
visibility:visible
}

.schoolprogram a:hover img
{
visibility:hidden
}

.retailprogram
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix16.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 26px;
margin: 0;
padding: 0;
}

.retailprogram a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 26px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.retailprogram img
{
width: 158px;
height: 26px;
border: 0
}

* html a:hover
{
visibility:visible
}

.retailprogram a:hover img
{
visibility:hidden
}

.parksrecreation
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix18.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 43px;
margin: 0;
padding: 0;
}

.parksrecreation a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 43px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.parksrecreation img
{
width: 158px;
height: 43px;
border: 0
}

* html a:hover
{
visibility:visible
}

.parksrecreation a:hover img
{
visibility:hidden
}

.antiobesity
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix19.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 26px;
margin: 0;
padding: 0;
}

.antiobesity a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 26px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.antiobesity img
{
width: 158px;
height: 26px;
border: 0
}

* html a:hover
{
visibility:visible
}

.antiobesity a:hover img
{
visibility:hidden
}

.partnerprogram
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix20.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 42px;
margin: 0;
padding: 0;
}

.partnerprogram a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 42px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.partnerprogram img
{
width: 158px;
height: 42px;
border: 0
}

* html a:hover
{
visibility:visible
}

.partnerprogram a:hover img
{
visibility:hidden
}

.press
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix21.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 27px;
margin: 0;
padding: 0;
}

.press
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 27px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.press img
{
width: 158px;
height: 27px;
border: 0
}

* html a:hover
{
visibility:visible
}

.press a:hover img
{
visibility:hidden
}

.contact
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/redstix22.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 158px;
height: 25px;
margin: 0;
padding: 0;
}

.contact a
{
display: block;
color: #000000;
font-size: 11px;
width: 158px;
height: 25px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.contact img
{
width: 158px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.contact a:hover img
{
visibility:hidden
}


* html a:hover
{
visibility:visible
}



a.greenhilite:link { color: white; }
a.greenhilite:visited { color: white; }
a.greenhilite:hover { color: #829AFF; }
p { font: 14px arial } 


a img { border: none; } 

b.first { color: white } 
h1  { font-size : 14px; font-weight : bold; color : #F1EEEE; }
h2 { font-family:Arial, Helvetica, sans-serif;
font-size:14px}
h3 { font-family:Arial, Helvetica, sans-serif;
font-size:18px}

h5 ( color: #1E2A68; } 

.rollover a { display:block; width:32px; background-color: #FFFFFF}



