/*.nice, td, body { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white, color:black; font-size: 80% }*/
.section { font-family: Arial, Helvetica, sans-serif, verdana; color:black; background-color:#99ccff; font-size: 150%; }
.translucent a:link { color:white }
.translucent a:visited { color:white }
.translucent a:hover { color:white }
.translucent a:active { color:white }
.bigletter { font-family: Arial, Helvetica, sans-serif, verdana; color:black; background-color:#99ccff; font-size: 150%; }
.tiny { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white, color:black; font-size: 90%; }
.nice2 { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white, color:black; font-size: 100%; }
.title { font-family: Arial, Helvetica, sans-serif, verdana; color:black; background-color:white; font-size:140%; }

.documents1 { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-weight:normal; text-decoration: none }
.documents1 a:active { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-size: 100%; font-weight:normal; text-decoration: none }
.documents1 a:visited { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-size: 100%; font-weight:normal; text-decoration: none }
.documents1 a:link { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-size: 100%; font-weight:normal; text-decoration: none }
.documents1 a:hover { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:red; font-size: 100%; font-weight:normal; text-decoration: underline; }

.documents2 { line-height: 150%; font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-weight:normal; text-decoration: none }
.documents2 a:active { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-size: 100%; font-weight:normal; text-decoration: none }
.documents2 a:visited { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-size: 100%; font-weight:normal; text-decoration: none }
.documents2 a:link { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:#555555; font-size: 100%; font-weight:normal; text-decoration: none }
.documents2 a:hover { font-family: Arial, Helvetica, sans-serif, verdana; background-color:white; color:red; font-size: 100%; font-weight:normal; text-decoration: underline; }

.companyinfo { font-family: Arial, Helvetica, sans-serif, verdana; color:#888888; text-decoration: underline; text-decoration:none;}
.companyinfo a:link { font-family: Arial, Helvetica, sans-serif, verdana; color:#555555; font-size: 90%; text-decoration: underline; text-decoration:none }
.companyinfo a:hover { font-family: Arial, Helvetica, sans-serif, verdana; color:red; font-size: 90%; text-decoration: underline; }
.companyinfo a:visited { font-family: Arial, Helvetica, sans-serif, verdana; color:#555555; font-size: 90%; text-decoration: underline; text-decoration:none }

.normalcell { white-space:pre; color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.normalcell a:link { white-space:pre; color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.normalcell a:visited { white-space:pre; color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.normalcell a:active { white-space:pre; color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.normalcell a:hover { white-space:pre; color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }

.highlightcell { color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; }
.highlightcell a:link { color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.highlightcell a:visited { color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.highlightcell a:active { color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.highlightcell a:hoover { color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }

.logoncell { color:#ff0000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; }
.logoncell a:link { color:#ff0000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.logoncell a:visited { color:#ff0000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.logoncell a:active { color:#ff0000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.logoncell a:hover { color:#ff0000; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }


.menucell { color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; }
.menucell a:visited { color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.menucell a:link { color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.menucell a:active { color:#444444; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.menucell a:hover { color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }

.times { color:#444444; background:white; font-family: times new roman,serif; text-decoration:none; font-size: 100% }
.times a:visited { color:#444444; background:white; font-family: times new roman,serif; text-decoration:none; font-size: 100% }
.times a:active { color:#444444; background:white; font-family: times new roman,serif; text-decoration:none; font-size: 100% }
.times a:link { color:#444444; background:white; font-family: times new roman,serif; text-decoration:none; font-size: 100% }
.times a:hover { color:#444444; background:#ffc800; font-family: times new roman,serif; text-decoration:none; font-size: 100% }

.yellowbox { { color:#444444; background:#ffc800; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 120%; font-weight:bold }

.button { color:#800000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90% }
.button a:link { color:#800000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90%; font-weight:bold }
.button a:visited { color:#800000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90%; font-weight:bold }
.button a:active { color:#800000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90%; font-weight:bold }
.button a:hover { color:#800000; background:white; font-family: Arial, Helvetica, sans-serif, verdana; text-decoration:none; font-size: 90%; font-weight:bold }


/* these are also used by retail interactive */
.myblue { color:#4477aa; font-family: Arial; font-size: 80%; }
.smallsmall { font-size:x-small; font-family: Arial, Helvetica, sans-serif, verdana; color:black; }
.smallsmall { font-size:xx-small; font-family: Arial, Helvetica, sans-serif, verdana; color:black; }
.note { font-size:xx-small; vertical-align:super; font-family: Arial, Helvetica, sans-serif, verdana; color:#808080; }

blockquote { margin-bottom: 0; padding-bottom: 0; margin-left: 3em; margin-right: 3em; text-align: justify; }
blockquote p { padding-top: 0.5em; padding-bottom: 0; margin-bottom: 0; }
p.attribution { padding-top: 0.4em; margin-top: 0; font-weight: bold; text-align: right; }

.textbold {
	margin-top:      5pt;
	margin-bottom:   0;
	text-indent:     0%;
	color:           #ff0000;
	font-size:       100%;
	font-family:    sans-serif;
	}

table.table_results td { font-size xx-small; font-family:arial,helvetica,sans-serif}
