td,p,blockquote,ol,li,ul	{ font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
                            font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; 
                            text-transform: none; text-decoration: none }
TH                        { text-align: left; }
UL LI                     { list-style-image: url(Media/Graphics/icnBullet.gif); margin: 5; margin-left: -20px; font-size: 9pt; }
BODY                      { color: #000000; background-color: #FFFFFF; text-align: left; }
H1,H2,H3,H4,H5,H6         { font-family: Verdana,Tahoma,Arial,sans-serif; text-align: left; }
h1                        { color: #000000; font-size: 26px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none }
h2                        { color: #000000; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none }
h3                        { color: #000000; font-family: Verdana,Arial,Tahoma; font-size: 14px; font-variant: small-caps; font-weight: bold; }
h4                        { color: #000000; font-family: Verdana,Arial,Tahoma; font-size: 13px; font-variant: small-caps; font-weight: bold; }
HR                        { color: #024C7E; }
IMG                       { border: 0 solid #FFFFFF; }
CITE                      { color: #024C7E; }
FORM                      { margin: 0; }
A                         {	color: #024C7E; font-family: Verdana,Arial,Tahoma,Helvetica; font-weight: bold; text-decoration: none; }
A:hover                   { color: #867A69; text-decoration: underline; }

.borderTABLE      {	background: #FFFFFF; BORDER: #F0F0F0 0px solid; }

/* Site Banner */
.bannerTABLE      { }
.bannerTR         { }
.bannerTD         { text-align: right; padding: 5; padding-bottom: 0; }
.bannerIMG        { border: 0 solid white; float: left; }

/* Page Heading */
.headerTABLE      { width: 100%; }
.headerTH         { background-color: #D7D4D3; border: #867A69 1pt solid; color: #000000; font-size: 14px; font-variant: small-caps; font-weight: bold; padding: 5; }
.headerTD         { }
.headerLI         { }
.headerIMG        { margin: 15; margin-top: 0; float: right ; border: 0px #C0C0C0 solid; }

.menuH            { color: #FFFFFF; background-color: #024C7E; border: 0px #C0C0C0 solid; width: 100%; height: 20;}
.menuH0           { color: #D7D4D3; font-weight: bold; }
.menuH0:hover     { color: #FFFFFF; }
.menuH1           { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.menuH1:hover     { color: #FFFFFF; }

.column1TD        { padding-top: 0; }
.column2TD        { }
.column3TD        { }
.footer           { color: #024C7E; background-color: #FFFFFF; text-align: center; vertical-align: center; font-size: 8pt; font-variant: small-caps; }
.footerTD         { text-align: bottom; }

.subcolumn1TD     { padding-right: 5; }
.subcolumn2TD     { padding-left: 5; }

.contentIMG       { margin-left: 15; margin-bottom: 10; border: 0px solid #C0C0C0; float: right; }
      I.content   { font-size: 20pt; }
      
      IMG.media   { margin: 5; border: 0px solid #C0C0C0; height: 115; }

.productTABLE     { width: 100%; float: left; }
.productTR        { vertical-align: top; }
.productTD        { width: 225; padding: 10; padding-top: 20; padding-bottom: 40; }
.productIMG       { width: 225; margin: 5; }
.productPRICE     { font-size: 14pt; font-weight: bold; }
.productTITLE     { text-transform: uppercase; font-weight: bold; }

/*  .Newsletter   (tableless) */
 DIV.newsletter   { width: 565; padding: 0; float: left;  border: #71828A 3px solid; background-color: #FFFFFF; }
  H1.newsletter   { display: none; }
  H2.newsletter   { display: none; }
 IMG.newsletter   { display: none; }

 DIV.newsletter1  { width: 360; padding: 10; float: left; }
   P.newsletter1  { margin-top: 10; text-align: left;}
  H3.newsletter1  { }
  H4.newsletter1  { }
 IMG.newsletter1  { width: 150; float: right; margin: 5; }
CITE.newsletter1  { }

 DIV.newsletter2  { width: 195; padding: 5; float: right; }
   P.newsletter1  { margin: 0; text-align: left; }
  H4.newsletter2  { }
  H5.newsletter2  { }
  UL.newsletter2  { margin-left: 20; }
  LI.newsletter2  { list-style-image: none; list-style-type: none; font-size: 8pt; }
 IMG.newsletter2  { width: 75; float: right; margin: 5; }
CITE.newsletter2  { display: none; }

/* Contextual Selectors */
 DIV.weather img  { margin: 0px }
 
 formnormal       { padding: 0; }
.formdiv          { padding: 0; }
.label            { color: #006BA2; background-color: #D7D4D3; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; text-align: left; vertical-align: top; font-weight: bold; }
.data             { color: #000000; background-color: #F0F0F0; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; vertical-align: top; }
.alert            { color: red; font-weight: normal; font-style: italic;  }
.fineprint        { font-size: 9; font-weight: bold; }
.counter          { color: #D0D0D0; font-size: 8pt; }
.button           { font-size: 8pt; }
.url              { font-size: 7pt; font-weight: normal; }
.attachment       { font-size: 8pt; font-weight: normal; }
.icon             { float: right; border: 0px none none; }
.date             { font-style: italic; font-size: 8pt; }

.tab              { border: 1px #F0F0F0 solid; font-size: 11; font-weight: normal; }
.tabon            { border: 1px #F0F0F0 solid; font-size: 11; font-weight: bold; background-color: #F0F0F0; }
.tabpanel         { border: 1px #F0F0F0 solid; }

/* Feature EVENTS Panels */
.panel0TABLE      { border: 1px solid #867A69; padding: 3; }
.panel0TH         { background-color: #D7D4D3; color: #000000; font-size: 13px; font-weight: bold; font-variant: small-caps; padding: 2; border-bottom: 1px #000000 solid; }
.panel0TD         { background-color: #FFFFFF; font-size: 11px; font-family: Arial,Helvetica; }
.panel0IMG        { margin-left: 10; float: right; width: 120; border: 0px #C0C0C0 solid; }
.panel0CITE       { font-style: italic; font-size: 8pt; }
.panel0LI         { margin-top: 15; font-size: 9pt; }
P.panel0LI        { margin: 0; margin: 5; }

/* Feature News Panels */
.panel1TABLE      { padding: 3; }
.panel1TH         { background-color: #FFFFFF; color: #000000; font-size: 13px; font-weight: bold; font-variant: small-caps; padding: 2; border-bottom: 1px #000000 solid; }
.panel1TD         { background-color: #FFFFFF; font-size: 11px; font-family: Arial,Helvetica; }
.panel1IMG        { margin-left: 10; float: right; width: 120; border: 0px #C0C0C0 solid; }
.panel1CITE       { font-style: italic; font-size: 8pt; }
.panel1LI         { margin-top: 15; font-size: 9pt; }
P.panel1LI        { margin: 0; margin: 5; }

/* General News Panels */
.panel2TABLE      { padding: 3; }
.panel2TH         { background-color: #FFFFFF; color: #000000; font-size: 13px; font-weight: bold; font-variant: small-caps; padding: 2; border-bottom: 1px #000000 solid; }
.panel2TD         { background-color: #FFFFFF; font-size: 11px; font-family: Arial,Helvetica; }
.panel2IMG        { margin-left: 10; float: right; width: 120; border: 0px #C0C0C0 solid; }
.panel2CITE       { font-style: italic; font-size: 8pt; }
.panel2LI         { margin-top: 15; font-size: 9pt; }
P.panel2LI        { margin: 0; margin-top: 5; }

.panel3LI         { margin-left: 15; font-size: 11; font-family: Arial,Helvetica; }

/* Poll sidebar styles */
.pollTABLE        { padding: 3; border: 1px #C0C0C0 solid; }
.pollTH           { color: #FFFFFF; background-color: #0033BB; font-size: 10pt; font-weight: bold; }
.pollTD           { background-color: #FFFFFF; font-size: 9pt; font-family: Arial,Helvetica; }
.pollLI           {  }
.pollIMG          { margin: 10; width: 100; border: 0px #C0C0C0 solid; }

/* Media Gallery styles */
.gallery0DIV			{ height: 285; overflow: scroll; width: 575; border: 1px solid #C0C0C0; margin-bottom: 10; }
.gallery0IMG			{ border: 0px black solid; width: 575; }
.gallery1DIV			{ display: inline; float: left; border: 0px solid #C0C0C0; margin: 4; }
.gallery1IMG			{ border: 0px black solid; height: 100; margin: 4; }


/*
OLD SITE turquoise: #00B090; light-grey: #E0E0E0; rust: #993333; tan: #FFE6B3 pantone: #006599 complement: #D0E2EC
NEW SITE dark-teal: #4C7E9E; light-teal: #D5DFE9
rsk pallette: #006BA2 #0074AA ... #DCE8F3 #FAFAFA
rsk teal: #024C7E #00699C #003366; #035180; brwn: #867A69 #333300 #DED9D3 #CCC6C6 #D7D4D3
*/
