.rolloverheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.rolloverbodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.productheaderlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.morelinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}
.pageheaderlinks{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.footerlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.footercopyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.footerlegallink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}
.redboxchallengeheader {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; font-weight: bold}
.redboxsolutionheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.redboxchallengetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.redboxsolutionbki {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.redboxsolutionequip {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 10px}
.searchboxtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}

/* STANDARD PARAGRAPHS */
p.standardheader    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; margin-top: 10px; margin-right: 4px; margin-bottom: 2px; margin-left: 10px}
p.standardtext   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 0px; margin-right: 4px; margin-bottom: 10px; margin-left: 10px}
p.header    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; margin-top: 10px; margin-right: 4px; margin-bottom: 2px; margin-left: 10px}
p.article   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 7px; margin-top: 0px; margin-right: 4px; margin-bottom: 10px; margin-left: 10px}
p.instructions {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-indent: 7px; margin-top: 0px; margin-right: 4px; margin-bottom: 15px; margin-left: 10px}
p.ataglance   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-indent: 0px; margin-top: 0px; margin-right: 4px; margin-bottom: 10px; margin-left: 4px}
p.searchpanel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 1px; margin-right: 10px; margin-bottom: 6px; margin-left: 6px}

/* FORM ELEMENTS */
select      {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
option.list {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
input       {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
textarea    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

/* DIV SPECIAL */
div.searchpanel      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 1px; padding-bottom: 2px; padding-right: 3px; padding-left: 3px;}
div.distributorpanel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 1px; padding-bottom: 2px; padding-right: 3px; padding-left: 3px;}
div.article     { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;}
div.calendar    { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;}
div.directory   { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;}
div.links     { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;}
div.freshnews     { padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;}

/* THIS IS A COMMENT */
/* CALENDAR */
p.calentryheader      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#ffffff; background-color:#ff6600; padding-left:5px; padding-top:2px; padding-bottom:2px; margin-top: 20px; margin-right: 4px; margin-bottom: 20px; margin-left: 4px}
p.calentrytitle       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000066; margin-top: 20px; margin-right: 4px; margin-bottom: 1px;  margin-left: 15px}
p.calentrydate        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  font-weight:bold; color:#666666; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}
p.calentrydescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 5px;  margin-right: 4px; margin-bottom: 5px;  margin-left: 20px}
p.calentryrepeat      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}
p.calentrycontact     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#666666; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}
p.calentrycategory    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px; margin-left: 15px}

/* WHAT'S HAPPENING */
p.whatentryheader      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#ffffff; background-color:#ff6600; padding-left:5px; padding-top:2px; padding-bottom:2px; margin-top: 20px; margin-right: 4px; margin-bottom: 20px; margin-left: 4px}
p.whatentrytitle       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000066; margin-top: 20px; margin-right: 4px; margin-bottom: 1px;  margin-left: 15px}
p.whatentrydate        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  font-weight:bold; color:#666666; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}
p.whatentrydescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 5px;  margin-right: 4px; margin-bottom: 5px;  margin-left: 20px}
p.whatentryrepeat      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}
p.whatentrycontact     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#666666; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}
p.whatentrycategory    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px; margin-left: 15px}
p.whatentrystorylink   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}
p.whatentryweblink     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px;  margin-right: 4px; margin-bottom: 0px;  margin-left: 15px}

p.whatstorytitle       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#000066; margin-top: 20px; margin-right: 4px; margin-bottom: 1px;  margin-left: 15px}
p.whatstoryarticle    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 5px;  margin-right: 4px; margin-bottom: 5px;  margin-left: 20px}


/* DIRECTORY */
.searchdescriptors {  font-family: Verdana; font-size: 9pt; font-weight: bold}
.searchfields {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.eventmenuitem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.footerlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.searchtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.eventdate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline}
.eventtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.eventdescription {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.evententry {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.calendarsearchfailed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#999999}
.calendardate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#666666}
.calendarmaintitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#000066}
.calendartitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000066}
.calendardescription {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000}
.calendarlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000099}
.directorytitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold}
.directorydescription {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.directoryaddress {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.directoryheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold}
.search {  margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}
