/* HTML element types */

a:link   { color: #666666; text-decoration: none; }
a:visited{ color: #666666; text-decoration: none; }
a:active { color: #CFCFCF; text-decoration: none; }
a:hover  { color: #CFCFCF; text-decoration: underline; }

input {
  font-family: Verdana;
  font-size: 10pt;
  font-weight:normal;
}

textarea {
  font-family: Verdana;
  font-size: 10pt;
  width: auto;
}

select {
  font-family: Verdana, helvetica, sans-serif;
  font-size: 10pt;
  font-weight:normal;
  width: auto;
}

td {
  font-family: Verdana, helvetica, sans-serif;
  font-size: 10pt;
}

p {
  font-family: Verdana, helvetica, sans-serif;
  font-size: 10pt;
}

img {
  border-width: 0
}

li {
  margin:0;
  padding:0;
}

div {
  font-family: Verdana, helvetica, sans-serif;
  font-size: 10pt;
}

table {
  border-collapse: separate;
  border-spacing: 0 0;
}

body {
  margin:0;
  padding:0;
}

/* Classes */

.small {
  font-size: 8pt;
}

.smallWhite {
  font-size: 8pt;
  color: #FFFFFF; 
}

.borders {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 8pt;
}

.bordersBottom {
  border-top-style: solid;
  border-top-width: 1px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 8pt;
}

.bordersWhite {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 8pt;
  color: #FFFFFF;
}

.code {
  font-family: Courier new, Nimbus Mono L, sans-serif;
  font-size: 8pt;
}

.codeWhite {
  font-family: Courier new, Nimbus Mono L, sans-serif;
  font-size: 8pt;
}

