body     { color: #333; font-size: 12px; font-family: Arial, sans-serif; background-color: #fefefe }
/* p, td    { font-size: 11px; font-family: Arial, sans-serif } */

/* top & bot */

.liteblue { color: #013467; background-color: #aad6f1 }

.toplink { color: #fefefe; font-weight: bold; font-size: 10px; background-color: #507799; border: solid 4px #507799; clip: auto }
.toplink a:link, .toplink a:visited     { color: #fefefe; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #507799; border: solid 4px #507799; clip: auto }
.toplink a:hover, .toplink a:active     { color: #013467; font-weight: bold; font-size: 10px; text-decoration: underline; background-color: #aad6f1; border: solid 4px #aad6f1; clip: auto }

.tophere { color: #013467; font-weight: bold; font-size: 10px; background-color: #aad6f1; border: solid 4px #aad6f1; clip: auto }
.tophere a:link, .tophere a:visited { color: #013467; font-weight: bold; font-size: 10px; text-decoration: underline; background-color: #aad6f1; border: solid 4px #aad6f1; clip: auto }
.tophere a:hover, .tophere a:active { color: #013467; font-weight: bold; font-size: 10px; text-decoration: underline; background-color: #aad6f1; border: solid 4px #aad6f1; clip: auto }

.calltollfree    								{ color: #fefefe; font-size: 10px; background-color: #013467; text-align: center }
.calltollfree a:link, .calltollfree a:visited	{ color: #fefefe; font-size: 10px; background-color: #013467; text-align: center }
.calltollfree a:active, .calltollfree a:hover	{ color: #fefefe; font-size: 10px; background-color: #013467; text-align: center }

.bottomlink      { color: #013467; font-style: normal; font-weight: bold; font-size: 10px; background-color: #fefefe; text-align: center }
.bottomlink a:link, .bottomlink a:visited    { color: #013467; font-style: normal; font-weight: bold; font-size: 10px; background-color: #fefefe }
.bottomlink a:hover, .bottomlink a:active      { color: #666; font-style: italic; font-weight: bold; font-size: 10px; background-color: #fefefe }

.vertbar   { color: #a0bacb; background-color: #fefefe }

.copyright    { color: #333; font-size: 10px; background-color: #fefefe; text-align: center }

/* other */

.bar   { background-color: #aad6f1 }

.fullbtn           { color: #333; font-style: normal; font-weight: normal; font-size: 11px; background-color: #fefefe; margin: 0px 0px 0px 3px; padding: 2px 0px 2px 3px }
.fullbtn a:link, .fullbtn a:visited     { color: #333; font-style: normal; font-weight: normal; font-size: 11px; background-color: #fefefe }
.fullbtn a:active, .fullbtn a:hover     { color: #013467; font-style: normal; font-weight: normal; font-size: 11px; background-color: #fefefe }

.smallprint       { color: #333; font-size: 9px; line-height: 100%; font-family: Arial, sans-serif; background-color: #fefefe; margin-top: 6px; padding: 6px 4px 4px 6px }

.headline     { color: #013467; font-weight: bold; font-size: 14px; background-color: #fefefe }

.basiccopy   { color: #333; font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left }
.basiccopy a:link, .bottomlink a:visited, .basiccopy a:hover, .bottomlink a:active      { color: #013467; text-decoration: underline; background-color: #fefefe }

.testimony   { color: #333; font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left }
.testimony a:link, .bottomlink a:visited, .basiccopy a:hover, .bottomlink a:active      { color: #013467; text-decoration: underline; background-color: #fefefe }

.byline    { color: #333; font-style: italic; font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left; padding-top: -12px }
.byline a:link, .bottomlink a:visited, .basiccopy a:hover, .bottomlink a:active       { color: #013467; font-style: italic; text-decoration: underline; background-color: #fefefe }


.article   { color: #333; font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left }
.article a:link, .bottomlink a:visited, .basiccopy a:hover, .bottomlink a:active      { color: #013467; text-decoration: underline; background-color: #fefefe }

.arttitle    { color: #013467; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left }

.artsubtitle    { color: #333; font-size: 13px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left }

.artsource    { color: #333; font-style: italic; font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left }

.styleheader  { color: #aad6f1; font-variant: small-caps; font-weight: bold; font-size: 20px; font-family: AGaramond, sans-serif }
.style   { color: #003; font-weight: bold; font-size: 12px; text-transform: capitalize }
.collar   { color: #013467; font-weight: bold; font-size: 11px }
.collar a { color: #013467;} 
.cuff  { color: #507799; font-size: 11px }
.bluetop  { border-top: 1px solid #aad6f1 }
.whitetop   { border-top: 1px solid white }

.toomany  { color: red; font-weight: bold; font-size: 11px; line-height: 130%; text-align: center }


.csquestion   { color: #333; font-style: italic; font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left; padding-top: 2px; padding-bottom: 2px }
.csanswer  { color: #333; font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; background-color: #fefefe; text-align: left; text-indent: -16px; padding-top: 3px; padding-bottom: 6px; padding-left: 16px }

.monoLink  {	color: #507799;
	font-weight: bold }

.monoLink a  {	color: #507799;
	font-weight: bold }

.monoLink a:hover  {	color: #aad6f1;
	font-style: oblique }

.BKBL { color: #000; font-weight: bold; font-family: sans-serif ; }
.GRBL { color: #666; font-weight: bold; font-family: sans-serif ; }
.NVBL { color: #006; font-weight: bold; font-family: sans-serif ; }
.BKSC { color: #000; font-weight: bold; font-family: cursive ; }
.GRSC { color: #666; font-weight: bold; font-family: cursive ; }
.NVSC { color: #006; font-weight: bold; font-family: cursive ; }
.BKSF { color: #000; font-weight: bold; font-family: serif ; }
.GRSF { color: #666; font-weight: bold; font-family: serif ; }
.NVSF { color: #006; font-weight: bold; font-family: serif ; }

.article-image { float: left; padding: 0 10px 10px 0; }
