html   { margin: 0px }
body             { color: black; font:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5dc; margin: 0px; top: 0px; left: 0px; width: 100% }
/* x-smallcss*/
body,
body div,
body p,
body th,
body td,
body li,
body dd	{
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: small
}

html>body,
html>body div,
html>body p,
html>body th,
html>body td,
html>body li,
html>body dd {
  font-size: small
}
.header { }
.footer { font-size: xx-small; font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; background-color: white; padding: 5px; border: 1px; border-bottom-color: #CCCCCC; border-bottom-style: none; border-left-color: #CCCCCC; border-left-style: none; border-right-color: #CCCCCC; border-right-style: none; border-top-color: #CCCCCC; border-top-style: solid  }
.footertxt { font-size: xx-small; font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif }
a.subnav:link { color: #fff; font-weight: bold; text-decoration: none; letter-spacing: 2px }
a.subnav:visited { color: #fff; font-weight: bold; text-decoration: none; letter-spacing: 2px }
a.subnav:hover { color: silver; text-decoration: underline; letter-spacing: 2px }
a.subnav:active { color: white; text-decoration: underline; letter-spacing: 2px }
.topnav    { color: white; font-family: "Trebuchet MS", "Gill Sans"; background-color: #b22222; text-align: center; padding: 6px; border-top: 1px ridge #b22222; border-bottom: 1px ridge #b22222 }
.searchtxt { font-size: 9px }
h1    { color: #b22222; font-family: "Trebuchet MS", verdana, "Century Gothic", "Gill Sans", lucida, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 1px }
h2    { color: #b22222; margin: 0 }
h3    { color: #00008b; font-weight: bold; margin: 0 }
h4, h5, h6   { color: #00008b; font-family: "Trebuchet MS", verdana, "Century Gothic", "Gill Sans", lucida, arial, helvetica, sans-serif; font-weight: normal; letter-spacing: 1px; margin: 0 }
.content        { color: black; background-color: #fff; text-align: left; vertical-align: top; list-style-type: circle; padding: 8pt; border: 1px; width: auto; border-bottom-color: #CCCCCC; border-bottom-style: none; border-left-color: #CCCCCC; border-left-style: solid; border-right-color: #CCCCCC; border-right-style: solid; border-top-color: #CCCCCC; border-top-style: none  }
.contentmain  { color: black; background-color: #fff; text-align: left; vertical-align: top; list-style-type: circle; border: 1px; width: auto; border-bottom-color: #CCCCCC; border-bottom-style: none; border-left-color: #CCCCCC; border-left-style: solid; border-right-color: #CCCCCC; border-right-style: solid; border-top-color: #CCCCCC; border-top-style: none  }
.photo      { color: black; font-weight: bolder; font-size: xx-small; font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; background-color: #f5f5f5; text-align: right }
.tagline { color: #b22222; font-style: italic; font-size: medium; font-family: "Trebuchet MS"; vertical-align: middle; padding: 5px }
.curveline        { color: white; font-weight: 600; font-size: small; background-color: #363280; letter-spacing: 1px; vertical-align: middle }
.newsbox      { font-size: small; background-color: white; padding: 5px; border: solid 1pt #b22222 }
.newsbox200px { font-size: small; background-color: white; margin: 4px 2px; padding: 5px; border: solid 1pt #b22222; width: 200px }
.greybox      { background-color: #f5f5f5; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-top: none; border-right: 1pt solid #d3d3d3; border-bottom: 1pt solid #d3d3d3; border-left: 1pt solid #d3d3d3; position: relative }
.warmbox { background-color: #fbfcec; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: solid 1pt #b22222; position: relative }
.greybox2 { background: #f5f5f5 no-repeat fixed left top; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 1pt solid #d3d3d3; border-right: 1pt solid #d3d3d3; border-left: 1pt solid #d3d3d3 }
.community   { color: #00008b; background-color: #f5f5f5; text-align: center; vertical-align: middle; border-top: 1px none; border-right: 1px none; border-bottom: 1px solid #dcdcdc; border-left: 1px none }
#featurestory   { padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
#featurestory img  { padding-right: 12px; padding-bottom: 12px; float: left }
#featurebox { color: #00008b; background-color: #f5f5f5; text-align: center; padding: 5px; vertical-align: middle; border: solid 1px #dcdcdc }
#featureboxleft  { background-color: #fbfcec; padding: 5px; border: solid 1pt #b22222 }
#featureboxleft h1 h2 h3 h4 { color: #b22222; margin: 0 }
#featureboxtop  { color: #00008b; background-color: #fff; padding: 5px; border: solid 1px #000080 }
#featureboxtop p  { margin-left: 100px }
#featureboxtop img { padding-right: 12px; float: left }
a:link       { color: #00008b; font-weight: bold; text-decoration: none }
a:visited { color: #00008b; font-weight: bold; text-decoration: none }
a:active    { color: #00008b }
a:hover      { color: #dc143c; font-weight: bolder; text-decoration: underline }
.redlinefade   { color: white; font-size: small; font-family: Verdana, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 600; background: #b22222 url("http://www.wvseniors.org/www_site_files/graphics/web/redbeigegradient.gif") repeat-y left center; text-align: right; padding: 5px; vertical-align: middle }
.news      { border: none 0px }
.newscategories  { color: white; font-weight: bold; font-size: 14px; background: #b22222 url(/www_site_files/graphics/web/fade-red250x30.gif) no-repeat fixed right center; padding: 2px 2px 2px 10px }
.padding    { padding: 2px }
.padding10px { padding: 10px }
.paddingWXnav { padding: 5px }
input   { font-size: small }
.headline { color: #363280; font-weight: normal; font-size: large; font-family: "Gill Sans", "Century Gothic", "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formpadding { padding: 5pt }
.eee { color: #fff; font-style: italic; font-weight: bold; font-family: TrebuchetMS, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1.5pt }
.login { font-size: x-small }
.rightpadding10px { padding-right: 10px }
.featurepadding10px1 { padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
.leftpadding10px { padding-left: 10px }
.toppadding10px  { padding-top: 10px; border-top: 1px dotted #b22222 }
.botpadding10px { padding-bottom: 10px }
.last5Title { }
.last5Msg { }
.last5Container { }
.sidebartxt { font-size: x-small }
.center { text-align: center }
hr { color: #c0c0c0 }
.smallfont
{
	font-size: x-small;
}
.xxsmalls
{
	font-size: 7pt;
}
.pstyle
{
	font: 10pt/15pt verdana;
	color: #65625c;
}
.tipstyle
{
	font-size: x-small;
	color: #65625c;
}
.quotes { color: #000080; font-style: italic; font-weight: bold }
#button     { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #b22222; text-align: center; display: block; margin: 5px; padding: 2px; min-width: 100px; max-width: 150px; float: none; border: ridge 1px #f5f5dc }
#button :hover { color: #d3d3d3; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: center; display: block; min-width: 100px; max-width: 150px; float: none }
#button a  { color: #f5f5dc; font-weight: bold }