/**
 */
html {
  font-size: 81.3%; /* 16px x 81.3% = 13px */
}
body {
  font-family: Arial, sans-serif;
  line-height: 1.5; /* Unit-less line-height means line height can scale. */
  color: #333;
}
/* Sizes match proper font scaling. */
h1 {
  font-size: 2.3em;
}
h2 {
  font-size: 2.3em;
}
h3 {
  font-size: 1.9em;
}
h4 {
  font-size: 1.4em;
}
h5,
h6 {
  font-size: 1em;
}
a img {
  border:none;
}
.breadcrumb span a 
{
color:#333;
}
p {
  margin: 0 0 1.5em;
  padding: 0;
}
em,
dfn {
  font-style: italic;
}
ins {
  border-bottom: none;
  text-decoration: none;
}
pre,
code,
tt,
samp,
kbd,
var {
  font-size: 1em;
  font-family: Consolas, "Lucida Console", Menlo, Monaco, "DejaVu Sans Mono", monospace, sans-serif; /* Safari hack */
}
blockquote,
q {
  font-style:italic;
  quotes:"" "";
}
blockquote {
  margin: 0 0 1.5em;
  padding: 0 0 0 3em;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content:"";
}
blockquote p {
  margin: 0;
}
strong,
dfn,
caption,
th {
  font-weight: 700;
}

/* Lists */
ul,
ol {
  margin: 0;
  padding:0;
  list-style: none;
}
#content ul,
#content ol {
  margin: 0 0 1.5em 1em;
}
.item-list ul,
.item-list ol {
  margin: 0 0 0 1em;
  padding: 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;
}
#content ul {
  list-style-type: disc;
}
#content ul ul ul {
  list-style-type: square;
}
#content ol {
  list-style-type: decimal;
}
#content ol ol {
  list-style-type: lower-alpha;
}
#content ol ol ol {
  list-style-type: lower-roman;
}
#content ul ul,
#content ul ul ul ul {
  list-style-type: circle;
}

ul li.leaf	{ list-style: none; }

.field-name-field-body table td,
.field-name-field-body table th	{ border:2px solid #fff; vertical-align: top; }

.field-name-field-body table thead th					{ background: url(../img/gradients/dark-blue.jpg) left top repeat-x; color: #fff; text-align: center; }

.field-name-field-body table tbody tr td					{ background: #d5e7f4; }
.field-name-field-body table tbody tr.even td				{ background: #eaf3f9; }
.field-name-field-body table tbody tr:nth-child(even) td	{ background: #eaf3f9; }


field-name-field-body table tbody tr td:first-child					{ background: #eaf3f9; }
field-name-field-body table tbody tr.even td:first-child				{ background: #d5e7f4; }
field-name-field-body table tbody tr:nth-child(even) td:first-child	{ background: #d5e7f4; }

.field-name-field-body table .yes,
.field-name-field-body table .no		{ background: url(../img/tick-cross.gif) top left; width: 21px; height: 18px; text-indent: -999em; display: block; margin: 5px auto 0 auto; }

.field-name-field-body table .no		{ background-position: left 17px; height: 17px; }

#content .field-name-field-body  table .join		{ padding: 0 30px 0 10px; background: url(../img/button-pink.gif) right top; height: 30px; line-height: 32px; display: block; text-decoration: none; font-weight: bold; margin: 4px; border-left: 1px solid #d03e95; border-right:1px solid #500030; white-space: nowrap; }

#content table .join:visited,
#content table .join:link		{ color: #fff; }


