body {
  background-color:#FFFFFF;
  color:#333333;
  font-size:100%;
}
#skip-to-nav, #page {
  font-size:0.875em;
  line-height:1.286em;
}
body, caption, th, td, input, textarea, select, option, legend, fieldset {
  font-family:Verdana, Tahoma, 'DejaVu Sans', sans-serif;
}
pre, code {
  font-family:'Courier New', 'DejaVu Sans Mono', monospace;
  font-size:1.1em;
}

h1 {
  font-size:2em;
  line-height:1.3em;
  margin-bottom:0.5em;
  margin-top:0;
}
h2 {
  font-size:1.5em;
  line-height:1.3em;
  margin-bottom:0.667em;
  margin-top:0.667em;
}
h3 {
  font-size:1.3em;
  line-height:1.3em;
  margin-bottom:0.769em;
  margin-top:0.769em;
}
h4, h5, h6 {
  font-size:1.1em;
  line-height:1.3em;
  margin-bottom:0.909em;
  margin-top:0.909em;
}
span {
  color:#E3038D;
}

p, ul, ol, dl, pre, table, fieldset {
  margin-bottom:1em;
  margin-left:0;
  margin-right:0;
  margin-top:1em;
}
blockquote {
  margin-bottom:1em;
  margin-left:2em;
  margin-right:2em;
  margin-top:1em;
}


table{
  border: 0px solid black;
  border-spacing: 0px;
}

table thead tr{
  font-family: Arial, monospace;
  font-size: 14px;
}

table thead tr th{
  border-bottom: 2px solid black;
  border-top: 1px solid black;
  margin: 0px;
  padding: 2px;
  background-color: #cccccc;
  vertical-align: text-top;
  hori-align: text-left;
}

table tr {
  font-family: arial, monospace;
  color: black;
  font-size:12px;
  background-color: white;
}

tr:nth-child(even) {
  background-color: #ccc;
}

table tr td, th{
  border-bottom: 1px solid black;
  padding: 5px;
  vertical-align: text-top;
}

a:link{
  font-family:arial, monospace;
  text-decoration: none;
  color: teal;
}

a:hover{
  text-decoration: underline;
}

a:visited{
  color:black;
  text-decoration: none;
}
ul, ol {
  margin-left:2em;
  padding-left:2em;
}
.block ul, .item-list ul {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
ul ul, ul ol, ol ol, ol ul, .block ul ul, .block ul ol, .block ol ol, .block ol ul, .item-list ul ul, .item-list ul ol, .item-list ol ol, .item-list ol ul {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
li {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
.item-list ul li {
  list-style:inherit;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
ul {
  list-style-type:disc;
}
ul ul {
  list-style-type:circle;
}
ul ul ul {
  list-style-type:square;
}
ul ul ul ul {
  list-style-type:circle;
}
ol {
  list-style-type:decimal;
}
ol ol {
  list-style-type:lower-alpha;
}
ol ol ol {
  list-style-type:decimal;
}
ul.menu li, li.expanded, li.collapsed, li.leaf {
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
dt {
  font-weight:bold;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
dd {
  margin-bottom:2em;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
a:link {
  border-bottom-color:#333333;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  color:#333333;
  text-decoration:none;
}
a:visited {
  border-bottom-color:#333333;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  color:#333333;
  text-decoration:none;
}
a:hover, a:focus, a:active {
  border-bottom-color:#E3038D;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  color:#E3038D;
  text-decoration:none;
}
a:active {
}
table {
  border-collapse:collapse;
  width:100%;
}
th, thead th, tbody th {
  border-bottom-color:#CCCCCC;
  border-bottom-style:solid;
  border-bottom-width:2px;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  text-align:left;
}
tbody {
  border-top-color:initial;
  border-top-style:none;
  border-top-width:initial;
}
table th, table td {
  padding-bottom:8px;
  padding-left:8px;
  padding-right:8px;
  padding-top:8px;
}
abbr {
  border-bottom-color:#666666;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  cursor:help;
  white-space:nowrap;
}
abbr.created {
  border-bottom-style:none;
  border-color:initial;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  border-width:initial;
  cursor:auto;
  white-space:normal;
}
img, a img, a.imagecache {
  border-bottom-width:0;
  border-color:initial;
  border-left-width:0;
  border-right-width:0;
  border-style:initial;
  border-top-width:0;
}
hr {
  border-bottom-color:#666666;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#666666;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#666666;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#666666;
  border-top-style:solid;
  border-top-width:1px;
  height:1px;
}
form {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
fieldset {
  margin-bottom:1em;
  margin-left:0;
  margin-right:0;
  margin-top:1em;
  padding-bottom:0.5em;
  padding-left:0.5em;
  padding-right:0.5em;
  padding-top:0.5em;
}

