a:link {  color: #990099; text-decoration: none; font-weight: bold; background-color: none;}
a:visited {  color: #660066; text-decoration: none; font-weight: bolder; background-color: none;}
a:hover {  color: #6600CC; text-decoration: underline; background-color: none;}
a:active {  color: #990099; text-decoration: underline; background-color: none;}
body  {  background-color: #FFFFFF;}
h1 {  font-family: "Times New Roman", Times, serif;  margin: 0 0 5px; padding: 13px 0 0; color: #330066; background-color: none;}
h2 {  font-family: Arial, Helvetica, sans-serif;  margin: 13px 0 13; padding: 10px 0 0;}
h3 {  font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
h4 {  font-family: Arial, Helvetica, sans-serif; margin: 13px 0 10px; padding: 1px 1px; color: #33CC00; background-color: #330066;}
h5 {  font-family: "Times New Roman", Times, serif; margin: 0; padding: 0; font-style: italic; text-transform: uppercase; font-size: 14px;}
h6 {  font-family: "Times New Roman", Times, serif; margin: 0; padding: 0;; font-size: 14px;}
p     {  font: 13px Arial, Helvetica, sans-serif; margin: 0 0 15px 0;}
ul    {  font: 13px Arial, Helvetica, sans-serif; margin: -7px 0 13px 0; padding: 0; list-style-type: square;}
ul li {  font: 12px Arial, Helvetica, sans-serif; margin: 5px 0 0 25px; list-style: square outside;}
ol    {  font: 13px Arial, Helvetica, sans-serif; margin: -7px 0 13px 0; padding: 0;}
ol li {  font: 12px Arial, Helvetica, sans-serif; margin: 5px 0 0 30px;}
li ul, li ol { margin: 0;}
dl    {  font: 13px Arial, Helvetica, sans-serif; margin-left: 0;}
dt    {  font: 13px Arial, Helvetica, sans-serif; margin-top: 5px}
dd    {  font-size: 12px; margin: 0 0 0 20px;}
th    {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFCC; background-color: #006633; padding: 3px 3px 3px 3px; margin: 0 0 0 0;}
th.mbr {  font-size: 13px;}
td    {  font: 12px Arial, Helvetica, sans-serif;}
sup   {  font-size: 75%; vertical-align: super;}
sub   {  font-size: 75%; vertical-align: sub;}
hr    {  font-size: 1px; color: #006633; margin: 0 0 13px 0; padding: 0 0 0 0; background-color: none;}
.dedl {  font-style: italic; color: #FF3333; background-color: none;}
.foot {  font: 10px Arial, Helvetica, sans-serif;}
.sidebar {  font: italic 13px "Times New Roman", Times, serif; text-indent: 1em; left: 3px; text-align: center;}
.hilite { background-color: #E7F8CD; padding: 2px 3px 2px 5px;}
.hiliteGSA { background-color: #FFFFCC; padding: 2px 3px 2px 5px; border: solid 1px #006633;}
.toc  { font: 10px Arial, Helvetica, sans-serif; text-align: center; text-transform: uppercase;}
.tocOn  { font: 10px Arial, Helvetica, sans-serif; text-align: center; text-transform: uppercase; background-color: #FFFFCC;}
.caption {  font: 11px "Times New Roman", Times, serif; margin: 3px 0 0 0; padding: 0 0 0 0;}
.boxed {  font: bold 11px Arial, Helvetica, sans-serif; text-align: center; margin: 3px; padding: 5px; border: 1px outset #999999; background-color: #FFFFCC;}
.green {  color: #006633; background-color: none;}
.white {  color: #FFFFFF; background-color: none;}
.plum {  color: #330066; background-color: none;}
.grayType {  color: #999999; background-color: none;}
.small {  font: 11px Arial, Helvetica, sans-serif; }
.symbol {  font-family: Symbol;}
.clearLeft { clear: left;}
.clearRight { clear: right;}
.clearAll { clear: both;}

.floatLeft { float: left; margin-right: 5px;}
.floatRight { float: right; margin-left: 5px;}
div.divider:first-letter { font-size: 200%; line-height: 1px; vertical-align: -100%;}

