body {
 font-size: 12pt; text-align: left; color: black;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 background-color: #F4F4F4;
 margin-top:    15px;
 margin-right:  15px;
 margin-bottom: 15px;
 margin-left:   15px;
}

p {
 font-size: 12pt; text-align: left; color: black; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 margin-bottom: 6px; margin-top: 2px;
}

.small {
 font-size: 10pt; text-align: left; 
 margin-bottom: 0px; margin-top: 0px;
}

.justify {
 text-align: justify;
}

.section-main {
 font-size: 16pt; color: #000000; background-color: #00FFFF; 
 width: 100%; margin-bottom: 2px; padding-left: 5px;
}

.pix-caption {
 font-size: 10pt; text-align: center; font-weight: bold;
 margin-left: 10px; margin-right: 10px;
 margin-bottom: 0px; margin-top: 0px;
}

.main-pix-caption {
 font-size: 10pt; text-align: justify; font-weight: bold;
 margin-left: 30px; margin-right: 30px;
 margin-bottom: 0px; margin-top: 0px;
}

.small-pix-caption {
 font-size: 8pt; text-align: center; font-weight: bold;
 margin-bottom: 0px; margin-top: 0px;
}

.note-caption {
 font-size: 10pt; text-align: center;
}

.table-caption {
 font-size: 18pt; margin-bottom: 0px; margin-top: 0px;
 font-weight: bold;
}

.table-caption-center {
 font-size: 18pt; text-align: center; margin-bottom: 0px; margin-top: 0px;
 font-weight: bold;
}

.attention {
 font-style: italic; text-align: center; background-color: #00FFFF;
 font-weight: bold;
}

.statfont {
 font-size: 14pt; text-align: center;
 margin-bottom: 5px; margin-top: 5px;
 margin-left: 3px; margin-right: 3px;
}

h1 {
 text-align: center;
}

h2 {
 color: #006666;
}

h3 {
}

.cuda-h3 {
 margin-bottom: 0px;
}

h4 {
 color: teal;
}

ul {
 text-indent: 1em;
 list-style-position: outside;
 margin-left: 3em; margin-right: 2em;
}

.cudabullet {
 list-style-image: url('images/barracudahead.gif');
}

li {
 font-size: 12pt;  text-align: justify; color: black;
 margin-bottom: 8px;  margin-top: 0px;
 padding-left: 1.5em; padding-right: 1.5em;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
}

hr {
 color: #008080;
}

table {
}

.cuda-table-1 {
 background-color: #00FFFF;
 border: 3px solid #00FFFF;
 border-collapse: collapse; }
}

th {
}

.cuda-table-head {
  background-color: #006666;
}

tr {
}

.head {
 color: #F4F4F4; background: black; 
 text-align: center; 
}

.stat {
 color: black; background: #999999; 
}

.number {
 color: black; background: #00FFFF;
}

a:link {text-decoration: underline; color: #006666;}
a:visited {text-decoration: underline; color: black;}
a:hover {text-decoration: none; color: #990000;}
a:active {text-decoration: underline; color: #006666;}

.lb a:link {text-decoration: none; color: black;}
.lb a:visited {text-decoration: none; color: black;}
.lb a:hover {text-decoration: none; color: #990000;}
.lb a:active {text-decoration: none; color: black;}