<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* HIGH LEVEL DEFS start */
body				{ color: #000033; font-family:  Verdana, Helvetica, Arial, sans-serif; font-size: small}
PRE                 { color: #C77000; font-size: 98%; font-family: Monaco, "Andale Mono","Lucida Console",VT100, monospace; }
CODE                { color: #C77000; font-size: 98%; font-family: Monaco, "Andale Mono","Lucida Console",VT100, monospace;  }
TT                  { color: #C77000; font-size: 98%; font-family: Monaco, "Andale Mono","Lucida Console",VT100, monospace; }
BLOCKQUOTE          { font-style: italic; }
TD					{ font-size: small; font-family: Arial, Verdana, Helvetica, sans-serif }
TD.bold				{ font-weight: bold; font-size: small; font-family: Verdana, Helvetica, sans-serif }
input				{ color: #000033; background-color: #FBFFFF;  font-family: Verdana, Helvetica, sans-serif;  font-size: 95%;}
TEXTAREA			{ color: #000033; background-color: #FBFFFF; font-size: 90%; font-family: Verdana, Helvetica, Arial, sans-serif; }
select				{ color: #000033; font-weight: normal; font-size: 90%; font-family: Verdana, Helvetica, sans-serif; 
                      background-color: #DFE6F6; text-indent: 10px; }      
button 				{ font-family: Verdana, Helvetica, sans-serif;  font-size: 22px; font-weight: normal; border-color: #000033;
                      border-style: solid; text-indent: 12px; }
/* HIGH LEVEL DEFS end */

/* BOX STYLES start - For side boxes*/
SPAN.blCustomTitle           { color: #FFCC66; font-size: small; font-weight: bold; font-family: verdana, arial, sans-serif;}
.blCustomTitleBkgnd          { background-color: #000066; }
.blCustomLine                { background-color: #000033; }
.blCustomBkgnd               { background-color: #FFFFFF; }

SPAN.blSiteTitle      { color: #9BD398; font-size: small; font-weight: bold; font-family: verdana, arial, sans-serif;}
.blSiteTitleBkgnd     { background-color: #000066; }
.blSiteLine           { background-color: #000033; }
.blSiteBkgnd          { background-color: #000066; }

SPAN.blUserTitle   { color: #FFFFFF; font-size: small; font-weight: bold; font-family: verdana, arial, sans-serif;}
.blUserTitleBkgnd  { background-color: #000066; }
.blUserLine        { background-color: #000033; }
.blUserBkgnd       { background-color: #FFFFFF; }

SPAN.blTitle           { color: #FFFFFF;  font-size: small; font-weight: bold; font-family: verdana, arial, sans-serif;}
SPAN.blTitle a:link    { color: #FFFFFF; text-decoration: underline; }
SPAN.blTitle a:visited { color: #E2E2E2; text-decoration: underline; }
SPAN.blTitle a:hover   { text-decoration: underline; }
.blTitleBkgnd  { background-color: #000066; }
.blLine        { background-color: #000033; }
.blBkgnd       { background-color: #FFFFFF; }
/* BOX STYLES end */

/* STORY format start - Primary layout classes */
SPAN.story		    { color: #000066; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; }
SPAN.story a:link           { color: #0019BA; text-decoration: underline;}
SPAN.story a:visited        { color: #005F7A; text-decoration: underline;}
SPAN.story a:hover          { text-decoration: underline; }

.storylike		    { color: #000066; background-color: #FFFFFF; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.storylike	td	    { color: #000066; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
                              font-size: small; }
.storylike a:link           { color: #0019BA; text-decoration: underline;}
.storylike a:visited        { color: #005F7A; text-decoration: underline;}
.storylike a:hover          { text-decoration: underline; }
.sortbox            { color: #000066; background-color: #FFFFFF; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}

SPAN.articleFeature	        { color: #FFFF33; font-weight: bold; font-size: 108%; font-family: Verdana, Helvetica, sans-serif }
.featured                   { background-color: #000033; font-weight: bold; font-size: 108%; font-family: Verdana, Arial, Helvetica, sans-serif; }

SPAN.title   		        { color: #000033; font-weight: bold; font-size: small; font-family: Verdana, Helvetica, sans-serif; }

SPAN.articleTitle           { color: #FF9900; font-weight: bold; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; }
SPAN.articleTitle a:link    { color: #0019BA; text-decoration: underline;}
SPAN.articleTitle a:visited { color: #005F7A; text-decoration: underline;}
SPAN.articleTitle a:hover   { text-decoration: underline; }

SPAN.otherTitle          { color: #000033; font-weight: bold; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; }

SPAN.tagline		    { color: #EEFFFC; font-size: small; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
                              font-style: italic; }
SPAN.tagline a:link         { color: #EEFFFC; text-decoration: underline; font-size: small;}
SPAN.tagline a:visited      { color: #EEFFFC; text-decoration: underline; font-size: small;}
SPAN.tagline a:hover        { text-decoration: underline; font-size: small;}

SPAN.tagline2		    { color: #000033;  font-size: small; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.storybyline            { color: #EEFFFC; font-size: small; font-weight: normal;  font-family: verdana, arial, sans-serif;
                          font-style: italic; }
.commentbar1 	      	{ color: white;  background: #000033;  font-size: small; font-family: verdana, arial, sans-serif; }
.commentbar2 		    { background: #DDE4F0;  font-size: small; font-family: verdana, arial, sans-serif; }
.commentbar3 	        { color: #000033;  background: #DDE4F0;  font-size: 83%; font-family: verdana, arial, sans-serif; }
.commenttitle 	        { font-size: 116%; color: #000033; font-size: small; font-weight: bold;  background: #DDE4F0;  font-family: verdana, arial, sans-serif; }
.cmtauthor              { color: #000033; font-size: 92%; font-weight: normal; font-style: normal; background: #DDE4F0;
                          font-family: Verdana, Arial, Helvetica, sans-serif; }
.cmtauthor a:link       { color: #0019BA; text-decoration: underline;}
.cmtauthor a:visited    { color: #005F7A; text-decoration: underline;}
.cmtauthor a:hover      { text-decoration: underline; }

.storyfooter            { color: #000033; background-color: #FAFFFF; font-size: small; 
                          font-weight: normal; font-style: normal;
                          font-family: Verdana, Arial, Helvetica, sans-serif; }
.storyfooter a:link     { color: #0019BA; text-decoration: underline;}
.storyfooter a:visited  { color: #005F7A; text-decoration: underline;}
.storyfooter a:hover    { text-decoration: underline; }
.storyfooter2           { color: #000066;  background-color: #FAFFFF; font-weight: normal; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* STORY FORMAT end */

/* END OF PAGES start - navigation and footers */
.pagenav            { background-color: #EEFFFC; font-family: verdana, arial, sans-serif; color: #000033;}
.pagenav    a:link  { color: #0019BA; text-decoration: underline;}
.pagenav a:visited  { color: #005F7A; text-decoration: underline;}
.pagenav   a:hover  { background-color: #FFFF33; text-decoration: underline; }
.navtext 			{ color: #000033; font-weight: bold; }
.footer 			{ color: #000033; background-color: #EEFFFC; font-size: small; font-family: verdana, arial, sans-serif; }
/* END OF PAGES end */

/* BLOCK BODY start - Appearance of text in blocks */
.blockbody           { color: #000066;  background-color: #FFFFFF; font-size: small; font-weight: normal; 
                       font-family: verdana, arial, sans-serif; }
.blockbody a:link    { color: #0019BA;  font-size: small; font-weight: normal; font-family: verdana, arial, sans-serif; 
                       text-decoration: underline; }
.blockbody a:visited { color: #005F7A;  font-size: small; font-weight: normal; font-family: verdana, arial, sans-serif;
                       text-decoration: underline; }
.blockbody a:hover   { font-size: small; font-weight: normal; 
                       font-family: verdana, arial, sans-serif; text-decoration: underline; }
/* BLOCK BODY end */

/* TOPIC BAR start - Top of screen topic selection bar */
.tbLines               { background-color: #000066; }
.tbPassive             { color: #000066;  background-color: #DDE4F0;  font-weight: normal; 
                         font-family: verdana, arial, sans-serif; text-decoration: underline; }
.tbPassive a:link      { color: #000066;  font-weight: normal; font-family: verdana, arial, sans-serif; text-decoration: underline; }
.tbPassive a:visited   { color: #000066; font-weight: normal; font-family: verdana, arial, sans-serif; text-decoration: underline; }
.tbPassive a:hover     { color: #DDE4F0;  background-color: #000066;  font-weight: normal; 
                         font-family: verdana, arial, sans-serif;  text-decoration: underline; }           
.tbActive              { color: #331C6A; background-color: #FFEABE;  font-weight: normal; 
                         font-family: verdana, arial, sans-serif; text-decoration: underline; }
.tbInfo                { color: #331C6A; background-color: #CFDBEF; font-size: 11px; font-weight: bold;
                         font-family: verdana, arial, sans-serif; }  
.tbInfo a:link         { color: #331C6A; background-color: #CFDBEF; font-size: 11px; font-weight: bold; font-family: verdana, arial, sans-serif; 
                         text-decoration: underline }
.tbInfo a:visited      { color: #331C6A; background-color: #CFDBEF; font-size: 11px; font-weight: bold;
                         font-family: verdana, arial, sans-serif; text-decoration: underline }
.tbInfo a:hover        { color: #CFDBEF;  background-color: #331C6A; font-size: 11px;  font-weight: bold;
                         font-family: verdana, arial, sans-serif; }
/* TOPIC BAR end */

/* MAIN MENU start - At the top of the screen */
.mainheader             { background-color: #EEFFFC; }
.mainmenu               { color: #000066;  background-color: #EEFFFC; font-size: small; font-weight: normal; 
                          font-family: verdana, arial, sans-serif; }
.mainmenu a:link        { color: #000066; font-size: small; font-weight: normal; font-family: verdana, arial, sans-serif; 
                          text-decoration: underline; }
.mainmenu a:visited     { color: #000066;  font-size: small; font-weight: normal; font-family: verdana, arial, sans-serif;
                          text-decoration: underline; }

SPAN.mainother           { color: #990000; font-weight: bold; }
SPAN.mainother a:link    { color: #990000; font-weight: bold; }
SPAN.mainother a:visited { color: #990000; font-weight: bold; }
/* MAIN MENU end */

/* TABLE CLASSES start - used for various table appearances */
.tblheader            { background-color: #000033; color: #FF9900; font-weight: bold; font-size: 116%;
                        font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblheader2 a:link    { color: #0019BA; text-decoration: underline; }
.tblheader2 a:visited { color: #005F7A; text-decoration: underline; }
.tblheader2 a:hover   { color: #000033; text-decoration: underline; }
.tblheaderplain       { background-color: #000033; font-weight: bold; font-size: 116%; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblheader2           { background-color: #000033; color: #000033; font-weight: bold; font-size: small; 
                        font-family: Verdana, Arial, Helvetica, sans-serif; }
.tbllines             { background-color: #000033; }
.tblrowfill           { background-color: #FAFFFF; }
.tblcolormatch        { background-color: #BBC8DF; }

SPAN.linkheader           { color: #000033; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif;}
SPAN.linkheader a:link    { color: #0019BA; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}
SPAN.linkheader a:visited { color: #005F7A; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}
SPAN.linkheader a:hover   { text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.textbox                  { background-color: #D5FDC7; }
/* TABLE CLASSES end */

/* SEARCH CLASSES start - Used in new enhanced search engine */
.searchAuth { font-weight: normal; font-style: italic; font-size: 92%; font-family:  Verdana, Arial, Helvetica, sans-serif;
              text-align: left;  color:#000033;}
.searchDate { font-weight: normal; font-style: italic; font-size: 92%; font-family:  Verdana, Arial, Helvetica, sans-serif;
              text-align: right;  color:#000033;}
.searchHits { font-weight: normal; font-style: italic; font-size: 92%; font-family:  Verdana, Arial, Helvetica, sans-serif;
              text-align: right;  color:#000033;}
.highlight  { background-color: yellow; text-decoration: underline; }
/* SEARCH CLASSES end */

/* MISCELLANEOUS CLASSES start - Assorted odd requirements */
.warning 	     { color: red;  font-size: small; font-weight: bold;  font-family: verdana, arial, sans-serif; } /* System warning 1 */
.warningsmall 	 { color: red;  font-size: 83%; font-family: verdana, arial, sans-serif; }          /* System warning 2 */
SPAN.newstuffhdr { color: #000066; font-size: 92%; font-weight: bold; font-family: verdana, arial, sans-serif;} /* For Poll and What's New blocks */
.head            { background-color: #EEFFFC; }
.head input	     { color: #000033; background-color: #D3E3E0;  font-family: Verdana, Helvetica, sans-serif;
                   font-size: 92%;  font-weight: normal; }  /* Unique color for header search input box */
 /* MISCELLANEOUS CLASSES end
</pre></body></html>