/* Styles for Spandex eServices */
body {
	margin: 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#555;
}
a {
  color: #06f;
}
a:hover {
  color: #333;
}
p {
  margin: 6px 0;
}
h1 {
  font-size: 16px;
  color: #999;
  margin: 10px 0;
}
h2 {
  font-size: 13px;
  margin: 5px 0;
  text-decoration: none;
  color: #555;
}
h2 img {
  margin-right: 5px;
  vertical-align: middle;
  border: 0;
}
h3 {
  font-size: 13px;
  color: #555;
  border-top: 1px solid #ccc;
  padding-top: 5px;
  margin: 7px 0;
}
.highlight {
  color: #C00;
}
table.notice {
  border: 1px solid #c00;
  background: #eee;
}
table.grey {
  border: 1px solid #ccc;
  background: #fff;
}
table.notice td, table.grey td {
  padding: 6px;
}
table.border {
  border: 1px solid #ccc;
  width: 300px;
}
table.border td {
  padding: 5px 10px;
}
td {
  padding: 0;
  vertical-align: top;
}
td.start {
  border-right: 1px solid #eee;
  padding-right: 20px;
}
ul {
  margin: 0 0 0 12px;
  padding: 0;
}
ul li {
  margin: 0;
  padding: 0 0 0 10px;
  font-size: 10px;
  list-style: none;
  background: url(http://www.spandex.co.uk/design/content/bullet_01.gif) 0 5px no-repeat;
}
.pagetitle {
  font-size: 13px;
  margin: 5px 0;
  text-decoration: none;
  color: #555;
}
.grey {
  color: #999;
}
h2.grey {
  color: #777;
}
