BODY         {font-family:Verdana,Arial,sans-serif;font-size:10pt;background:white}
TD           {font-family:Verdana,Arial,sans-serif;font-size:10pt}
H1           {font-size:16pt}
H2           {font-size:14pt}
H3           {font-size:12pt}
H4           {font-size:10pt}

A:hover       {color:#FCCE55}
A:hover IMG   {border-color:#FCCE55}

P             {margin-left:5%; margin-right:5%}

LI         {padding:2px}

/* CoolMenu classes */
.clCMEvent                                  {display:none}
.clCMAbs                                    {display:none}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over {display:none}
.clT,.clTover                               {display:none}
.clT                                        {display:none}
.clTover                                    {display:none}

.clS,.clSover                               {display:none}
.clS2,.clS2over                             {display:none}
.clS,.clS2                                  {display:none}
.clSover,.clS2over                          {display:none}
.clSover,.clS2over,.clTover,.clB,.clBar     {display:none}
.clB                                        {display:none}
.clBar                                      {display:none}

/* Main layout table */
.main-table         {width:700;border-style:none}
.main-footer        {display:none}
.copyright          {display:none}
.banner_ads         {display:none}

/* Top menu bar classes */
.screen-header       {display:none;border-style:none}
.print-header        {display:inline;text-align:center;font-size:16pt;font-weight:bolder;text-decoration:underline}

.breadcrumb         {color:gray;text-align:right}
.breadcrumb:visited {color:gray;text-decoration:none}
.breadcrumb:active  {color:gray;text-decoration:none}
.breadcrumb:link    {color:gray;text-decoration:none}
.breadcrumb:hover   {color:#ff6600}

.links-login         {color:white;font-size:8pt;text-align:left}
.links-loginname     {color:white;font-size:8pt;text-align:left}
.links-login:visited {color:white;text-decoration:none}
.links-login:active  {color:white;text-decoration:none}
.links-login:link    {color:white;text-decoration:none}
.links-login:hover   {color:#ffcc66}

.links-search       {color:black;font-size:8pt;text-align:right}
.links-search-label {color:white;font-size:8pt;text-align:right}
.links-search-input {color:black;font-size:8pt;text-align:left}
.links-search-go    {color:black;font-size:8pt;text-align:right}



.page         {page-break-before:always}
.small        {font-size:10pt}
.tiny         {font-size:8pt}
.red          {font-size:12pt;color:red}
.smallred     {font-size:10pt;color:red}
.error        {font-size:12pt;color:red}

.linkbutton         {font-size:12pt;font-weight:bold;background-color:#cdddeb;color:#006699;border:1px solid #3366CC}
.linkbutton:visited {color:#006699;text-decoration:none}
.linkbutton:active  {color:#006699;text-decoration:none}
.linkbutton:link    {color:#006699;text-decoration:none}
.linkbutton:hover   {background-color:#3366CC;color:#ffcc66;text-decoration:none}

.newsfronttable      {font-size:10pt;background-color:#3163ce;border:1px solid #3163ce}
.newsfronttitle      {font-size:10pt;font-weight:bolder;text-align:center;color:white}
.newsfrontheading    {font-size:8pt;font-weight:bolder;color:black;text-align:left;vertical-align:top}
.newsfrontbody       {font-size:8pt;text-align:left}
.newsfrontdate       {font-size:8pt;text-align:left;color:gray;vertical-align:top}
.newsfrontlink       {font-size:8pt;text-align:left;vertical-align:bottom;align:right}

.newsdate            {font-size:8pt;text-align:left;color:black;vertical-align:top}
.newsheading         {font-size:10pt;font-weight:bolder;color:blue;text-align:left;vertical-align:top}
.newsbody            {font-size:10pt;text-align:left;border:#eeeeee thin solid;padding:10px;display:block}
.newsbodyhidden      {font-size:10pt;text-align:left;border:#eeeeee thin solid;padding:10px;display:none}
.newstoggle          {display:inline}
.newslink            {display:inline}

.newseditrow         {background-color:#ffffff}
.newseditrow_d       {background-color:#eeeeee}
.newseditlabel       {font-style:italic;text-align:right;font-weight:bold;vertical-align:top}
.newseditlink        {text-align:left;vertical-align:top}

.frontrow            {background-color:#ffffff}
.frontrow_d          {background-color:#eeeeee}

.joinuptitle         {font-size:12pt;font-weight:bolder;text-align:center}
.joinupbody          {background-color:#ffffff;font-size:8pt;text-align:left}

.gallerysections     {font-size:10pt;font-weight:bold;margin-left:20px;margin-top:5px}
.galleryedittable    {background-color:#99ccff} 
.galleryeditlabel    {font-style:italic;background-color:#ffffcc;text-align:right}
.galleryeditinput    {background-color:#ffffcc}
.galleryeditsubmit   {background-color:#ffffcc;text-align:center;vertical-align:bottom}

.logintitle          {font-size:8pt;margin:0px;background-color:#99ccff;color:red}
.loginform           {font-size:8pt;margin:0px;background-color:#99ccff}
.login               {font-size:8pt;margin:0px}

.groupstable         {background-color:#99ccff;padding:10} 
.groupstableheader   {background-color:#99ccff;font-weight:bolder}
.groupslabel         {font-style:italic;background-color:#ffffcc;text-align:right;font-weight:bold;vertical-align:top}
.groupsinput         {background-color:#ffffcc}
.groupssubmit        {background-color:#ffffcc;text-align:center;vertical-align:top}

.searchsource        {color:#ffffff;background-color:#009cce;text-align:left;vertical-align:top;font-size:10pt;font-weight:bolder;border:1px solid #333333}
.searchheading       {font-weight:bolder}
.searchdetail        {font-size:10pt;text-align:left;color:gray;vertical-align:top}
.searchresultdivider {color:#000000;background-color:#ffffff;border:none;height:10px}
.searchbody          {font-size:10pt;text-align:left;vertical-align:top}
.searchnav           {font-size:12pt;text-align:center;vertical-align:top}

.mboardtable          {background-color:#333333}
.mboardheader         {color:white;background-color:#009cce;text-align:left;vertical-align:bottom;font-size:10pt;font-weight:bolder}
.mboardheader:visited {color:white}
.mboardheader:active  {color:white}
.mboardheader:link    {color:white}
.mboardheader:hover   {color:#ffcc66}
.mboardcell           {background-color:#f0f0f0;text-align:left;vertical-align:top;font-size:10pt}
.mboardcell:visited   {color:#333333}
.mboardcell:active    {color:#333333}
.mboardcell:link      {color:#333333}
.mboardcell:hover     {color:#ff6600}

.adverttable          {align:center;border-collapse:collapse;border:none;margin-left:20px}
.advertheader         {color:white;background-color:#009cce;text-align:left;vertical-align:top;font-size:10pt;font-weight:bolder;border:2px solid #333333}
.advertdate           {font-size:8pt;color:white;text-align:left}
.adverttitle          {font-size:14pt;font-weight:bolder;text-align:center;margin-top:10px}
.advertbody           {background-color:#f0f0f0;text-align:center;vertical-align:top;font-size:10pt;border:2px solid #333333}
.advertcontacttitle   {background-color:#ffffff;text-align:left;vertical-align:top;font-size:10pt;font-weight:bolder;border:2px solid #333333}
.advertcontacttext    {background-color:#ffffff;text-align:left;vertical-align:top;font-size:10pt;border:2px solid #333333}
.advertdivider        {background-color:#ffffff;height:20px;border:none}
.advertmaint          {background-color:#ffffff;text-align:left;vertical-align:top;font-size:10pt;border:2px solid #333333}

.eventmodtable                  {background-color:#333333;border-collapse:collapse;padding:3px}
.eventmodtitle                  {background-color:#f0f0f0;text-align:right;vertical-align:top;font-size:10pt;font-weight:bolder;font-style:italic;border:2px solid #333333;padding:3px}
.eventmodfield                  {background-color:#ffffff;text-align:left;vertical-align:top;font-size:10pt;border:2px solid #333333;padding:3px}
.eventmodhelp                   {background-color:#ffffff;text-align:left;vertical-align:top;font-size:10pt;font-style:italic;border:2px solid #333333;padding:3px}
.eventmodsep                    {color:white;background-color:#009cce;text-align:left;vertical-align:top;font-size:10pt;font-weight:bolder;border:2px solid #333333;padding:3px}
.eventsearchtable               {background-color:#ffffff;border-collapse:collapse;padding:3} 
.eventsearchfeedback            {color:#000000;font-size:10pt;font-weight:bolder}
.eventsearchheading             {color:#ffffff;background-color:#009cce;text-align:left;vertical-align:top;font-size:10pt;font-weight:bolder;border:1px solid #333333}
.eventsearchheadinglink:visited {color:white}
.eventsearchheadinglink:active  {color:white}
.eventsearchheadinglink:link    {color:white}
.eventsearchheadinglink:hover   {color:#ffcc66}
.eventsearchdate                {color:#000000;background-color:#ffffff;text-align:left;vertical-align:top;font-size:8pt;border-bottom:1px solid #cccccc}
.eventsearchdescription         {color:#000000;background-color:#ffffff;text-align:left;vertical-align:top;font-size:10pt;border-bottom:1px solid #cccccc}
.eventsearchcategory            {color:#000000;background-color:#ffffff;text-align:left;vertical-align:top;font-size:8pt;border-bottom:1px solid #cccccc}
.eventsearchlink                {color:#000000;background-color:#ffffff;text-align:left;vertical-align:top;font-size:8pt;border-bottom:1px solid #cccccc}
.eventsearchdivider             {color:#000000;background-color:#ffffff;text-align:left;vertical-align:top;font-size:8pt;border:none;height:20px}

.rt                   {background-color:#ffffff}
.rth                  {color:white;background-color:#009cce;text-align:left;vertical-align:bottom;font-size:10pt;font-weight:bolder}
.rtc                  {background-color:#f0f0f0;text-align:left;vertical-align:top;font-size:10pt}
.stc                  {background-color:#f0f0f0;text-align:left;vertical-align:top;font-size:10pt}

.sctable              {border:none;margin-left:30px}
.scheader             {color:white;background-color:#009cce;text-align:left;vertical-align:bottom;font-size:10pt;font-weight:bolder;border:1px solid #333333}
.scdetail             {border:none;padding:3px} 

.gentable             {background-color:#333333}
.gentableheader       {color:white;background-color:#009cce;text-align:left;vertical-align:bottom;font-size:10pt;font-weight:bolder}
.gentablecell         {background-color:#f0f0f0;text-align:left;vertical-align:top;font-size:10pt}

.genheader            {color:white;background-color:#009cce;text-align:center;vertical-align:bottom;font-weight:bolder;border:1px solid #333333}

.tabselected          {color:white;background-color:#009cce;text-align:center;vertical-align:middle;font-size:10pt;font-weight:bolder}
.tabselected:visited  {color:white;text-decoration:none}
.tabselected:active   {color:white;text-decoration:none}
.tabselected:link     {color:white;text-decoration:none}
.tabselected:hover    {color:#ffcc66;text-decoration:none}
.tab                  {font-size:10pt;background-color:#cdddeb;color:#006699}
.tab:visited          {color:#006699;text-decoration:none}
.tab:active           {color:#006699;text-decoration:none}
.tab:link             {color:#006699;text-decoration:none}
.tab:hover            {color:#ffcc66;text-decoration:none}

.muser                {background-color:#009cce}

