<style type="text/css"> <!-- span { font-size:12px }
background { color:red }
--> </style> .deckhead { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
     
	font-size: 10pt; 
	color: #003300; 
	text-transform: uppercase; 
 }
.headline { 
	font-family: "Times New Roman", Times, serif;
     
	font-weight: bold; 
 }
.subhead { 
	font-family: "Times New Roman", Times, serif; 
	font-weight: bold;
     
 }
.byline { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
 }
.titleline { 
	font-family: Arial, Helvetica, sans-serif; 
 }
.date { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #333333; 
 }
.source-credit { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
     
	font-size: 9pt; 
	color: #003300; 
 }
.copyright { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
     
	color: #333333; 
 }
.text { 
	font-family: Arial, Helvetica, sans-serif; 
 }
.caption { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #333333; 
 }
.credit { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
     
	font-size: 9pt; 
	font-weight: bold; 
	color: #666666; 
 }
.note { 
	font-size: xx-small; 
	color: gray; 
 }
.cutline { 
 }
.ticker { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
 }
.quote-body { 
 }
.quote-credit { 
 }
.rail-credit { 
	color: gray; 
 }
.rail-date { 
	color: gray; 
 }
.rail-headline { 
 }
.rail-brief { 
 }
.rail-deckhead { 
 }
.heading { 
	color: darkred; 
 }
.poll-question { 
	font-weight: normal; 
 }
.poll-choice-participated { 
	color: gray; 
 }
.poll-choice-not-participated { 
	color: gray; 
	margin-left: 15px;
     
	text-indent: -15px; 
 }
.quiz-question { 
	font-weight: normal; 
 }
.quiz-choice { 
 }
.quiz-correct { 
	color: green; 
 }
.quiz-incorrect { 
	color: red; 
 }
.quiz-score { 
 }
.quiz-explanation { 
	color: gray; 
 }
.quiz-selected { 
	font-weight: normal; 
	color: blue; 
 }
.graffiti-topic { 
	font-weight: normal; 
 }
.graffiti-comment { 
	color: #000033; 
 }
.form-title { 
 }
.form-description { 
 }
.form-label { 
	font-weight: normal; 
	color: gray; 
 }
.column-title { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
     
	font-size: 10pt; 
	color: #003300; 
	text-transform: uppercase; 
 }
.columnist-name { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
     
	font-weight: bold; 
	color: #990000; 
 }
.columnist-email { 
 }
.brief { font-family: "Arial", "Helvetica", "sans-serif"; : }
.brief-main-headline { 
	font-family: "Times New Roman", Times, serif;
     
	font-size: large; 
	font-style: normal; 
	font-weight: bold; 
 }
.brief-headline { 
	font-family: "Times New Roman", Times, serif;
     
	font-style: normal; 
	font-weight: bold; 
 }
.brief-subhead { 
	font-family: "Times New Roman", Times, serif; 
 }
.brief-date { 
	color: #666666; 
	font-style: italic; 
 }
.brief-deckhead { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
     
	font-size: 10pt; 
	color: #003300; 
	text-transform: uppercase; 
 }
.list-date { 
	color: #666666; 
	font-style: italic; 
 }
.update-notice { 
	color: #990000; 
	font-style: italic; 
 }
.glyph-heading { 
	font-family: Arial, Helvetica, sans-serif;
     
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF; 
 }
.collection-title { 
	text-transform: uppercase; 
	color: #990000;
     
	font-weight: bold; 
 }
.ticker { 
 }
.date-heading { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
     
	font-weight: bold; 
	color: #003300; 
 }
.page-text-header { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
     
	color: #006600; 
	text-transform: lowercase; 
 }
div.half-line-spacing { 
	margin-bottom: .5em; 
 }
div.glyph-heading-margins { 
	margin-bottom: 2px; 
 }
div.rail-grouping { 
	margin-top: 4px; 
	width: 140px; 
	margin-left: 4px;
     
	margin-right: 4px; 
 }
div.tile-ad { 
	margin-top: 5px; 
	text-align: center; 
 }
div.navigation-item { 
	width: 120px; 
	margin-left: 10px;
     
	margin-right: 10px; 
 }
div.bullet-item { 
	margin-left: 9px; 
	text-indent: -9px; 
 }
div.bullet-headline { 
	margin-left: 9px; 
	text-indent: -9px;
     
	margin-bottom: 4px; 
 }
span.bullet { 
	text-decoration: none; 
 }
div.float-left { 
	float: left; 
	text-align: left; 
 }
div.float-right { 
	float: right; 
	text-align: right; 
 }
a:link { 
	color:#003300; 
 }
a:visited { 
	color:#006600; 
 }
a:active { 
	color:#CC0000; 
 }
a:hover { 
	color:#CC0000; 
 }
a.button { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
     
	text-decoration: none; 
 }
a.buttonx { 
	font-family: Arial, sans-serif; 
	font-size: 9pt; color: black; border-style:inset; border-color:green;
    background-color: #C3DED5; border-right-width:1pt; border-left-width:1pt;
	text-decoration: none; 
 }
a.button:link { 
	color:#000000; 
 }
a.button:visited { 
	color:#000000; 
 }
a.button:active { 
	color:#CC0000; 
 }
a.button:hover { 
	color:#CC0000; 
 }
a.tab { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
     
	text-decoration: none; 
 }
a.tab:link { 
	color:#FFFFFF; 
 }
a.tab:visited { 
	color:#FFFFFF; 
 }
a.tab:active { 
	color:#FFFF99; 
	text-decoration: underline; 
 }
a.tab:hover { 
	color:#FFFF99; 
	text-decoration: underline; 
 }
a.navigation { 
	text-decoration: none; 
 }
a.navigation:link { 
	color:#000000; 
 }
a.navigation:visited { 
	color:#000000; 
 }
a.navigation:active { 
	color: #CC0000; 
	text-decoration: underline; 
 }
a.navigation:hover { 
	color: #CC0000; 
	text-decoration: underline; 
 }
pre { 
	white-space: pre; 
	font-family: monospace; 
	font-size: 10 pt; 
 }
form { 
	margin-top: 0px; 
	margin-bottom: 0px; 
 }

