body, html { font-family: Arial ,Verdana, Helvetica, sans-serif;font-size:1em;font-size:12px;line-height:1.3em;color:#000;} 
body *,html *{font-family: Arial ,Verdana, Helvetica, sans-serif; font-size:100%; color:#000;} 
h1 { font-family: Arial ,Verdana, Helvetica, sans-serif;font-size:1.3em; line-height: 1.3em; color:#000;} 
h2 { font-family: Arial ,Verdana, Helvetica, sans-serif;font-size:1.2em; line-height: 1.3em; color:#000;} 
p { font-family: Arial ,Verdana, Helvetica, sans-serif; font-size:12px; line-height:1.4em; color:#000;} 
a { font-weight: bold; text-decoration: none; color: #000; } 
a:hover { color: #999;}  


#bodyArea { background: #fff; }

.more-left { font-family: Arial ,Verdana, Helvetica, sans-serif; color: #555; font-size:12px;}
.more-right { font-family: Arial ,Verdana, Helvetica, sans-serif; color: #555; font-size:12px; padding-right: 15px; float: right; }

.pullquote {
  font-family: Arial ,Verdana, Helvetica, sans-serif; color: #000;
  width: 150px;
  float:right;
  font-size:125%;
  line-height:150%;
  margin:10px 0px 15px 25px;
  background: url(/upload/wysiwyg/membership/closequote.gif) no-repeat bottom right !important;
  background /**/:url(); /* removing quote graphic in IE5+ */
  padding:0px 25px 5px 0px;
}
.pullquote:first-letter {
  background: url(/upload/wysiwyg/membership/openquote.gif) no-repeat left top !important;
  padding:5px 2px 10px 35px!important;
  padding /**/:0px;   /* resetting padding in IE5+ */
  background /**/: url(); /* removing quote graphic in IE5+ */
}


#newsContent h1 { font-family: Arial ,Verdana, Helvetica, sans-serif;font-size:1.6em; color: #336600; } 
#newsContent h2 { font-family: Arial ,Verdana, Helvetica, sans-serif;font-size:1em;color: #336600; } 
#newsContent h1 a { font-family: Arial ,Verdana, Helvetica, sans-serif;font-size:1.2em; line-height: 1.3em; text-decoration: none; color: #336600; } #newsContent h1 a:hover { color: #000; } 
#newsContent h2 a { font-family: Arial ,Verdana, Helvetica, sans-serif; text-decoration: none; color: #336600; } #newsContent h2 a:hover { color: #000; } 
#newsContent img { float: left; margin: 10px 15px 10px 0px; } 
#newsContent img { float: left; margin: 10px 15px 15px 0px; }
#newsPrimary img { float: left; border: solid 2px #dbdbdb; margin: -1px 15px 8px 0px; }

.newsSecondaryGrey h2 { margin: 17px 0px 5px 0px; }
.newsSecondaryWhite h2 { margin: 17px 0px 5px 0px; }

.rightContent img { float: left; margin: 13px 15px 15px 0px; }
.newsSecondaryGrey { float: left;  background: url(../images/newsgrey.jpg) repeat-y ; width: 100%; padding: 5px 10px 0px 10px; border-top: #cccccc solid 1px;  }
.newsSecondaryWhite { float: left; margin-top: 0px; width: 100%; padding: 5px 10px 0px 10px; border-top: #cccccc solid 1px; }



