body { 
  margin-top: 0px;
  text-align:center;
  background-color: #FFFFFF;
  }

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  }  
  
td.container {
  width: 759px;
  margin-left: 0; 
  margin-right: 0;
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: normal;
  text-align: center;
  
  }

img
{
  border: 0px;
}

td.container a:link, td.container a:visited { 
  text-decoration:none; 
  color:#888; }
td.container a:hover { 
  text-decoration:underline; 
  color:#E10505; }

A:link {
  text-decoration: none;
  color:#E10505;
  font-weight:normal; }
A:visited {
  text-decoration: none;
  color:#E10505;
  font-weight:normal; }
A:hover {
  text-decoration: underline;
  color:#E10505;
  font-weight:normal;  }

h1 {
  background-color: #d9dbd0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: normal;
  color: #666;
  line-height: 170%;
  padding-left:5px;
  margin-left: 0px;
  margin-bottom: 5px;
  margin-top: -2px;
  }
  
h2 {
  font-family: Franklin Gothic Demi, Helvetica, sans-serif;
  font-size: 125%;
  font-weight: normal;
  line-height:125%;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left:0px;
  text-align:left; }

h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 113%;
  font-weight: normal;
  font-style: oblique;
  line-height:125%;
  margin-bottom: -5px;
  margin-top: 0px;
  margin-left:0px;
  text-align:left; }

h4 {
  font-family: Franklin Gothic Demi, Helvetica, sans-serif;
  font-size: 125%;
  font-weight: normal;
  line-height:125%;
  margin-bottom: 0px;
  margin-top: 10px;
  margin-left:0px;
  text-align:left; }

h5 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: normal;
  line-height:125%;
  margin-bottom: 0px;
  margin-top: 10px;
  margin-left:0px;
  text-align:left; }

td.navbar {
  text-align: center;
  width: 765px;
  margin-top: 0px;
  }

td.midcol {
  padding-right:0;
  padding-left:0;
  padding-top: 0;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:70%;
  color:#000000;
  line-height:100%;
  text-align:left; 
  width: 317px;
  }

td.twocol {
  padding-right:0;
  padding-left:0;
  padding-top: 0;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:70%;
  color:#000000;
  line-height:100%;
  text-align:left; 
  }

td.leftcol {
  margin-top:0px;
  padding-top:2px;
  text-align:left;
  width: 150px;
  }

td.rightcol {
  padding-top:0px;
  text-align:center;
  margin-right:20;
  width:300px;
  }

td.tricol1 {
  padding-top:0px;
  text-align:center;
  margin-right:20;
  width:126px;
  }

td.tricol2 {
  padding-top:0px;
  text-align:center;
  margin-right:20;
  width:126px;
  }

td.tricol3 {
  padding-top:0px;
  text-align:center;
  margin-right:20;
  width:126px;
  }

td.tricol4 {
  padding-top:0px;
  text-align:center;
  margin-right:20;
  width:126px;
  }

td.tricol5 {
  padding-top:0px;
  text-align:center;
  margin-right:20;
  width:126px;
  }

td.footer {
  margin-top: 0px;
  width:750px;
  background-color: #FFF;
  text-align: center;
  font-size: 84%;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color:#898A32;
  line-height:150%;
  }
  
td.header1 { 
  width: 750px;
  margin-top:-2px;
  padding-left: 0px;
  background-color: #fff;
  background-image:  url(banner.gif);
  background-repeat: no-repeat;
  margin-left: 0px;
  height: 112px;
  }
  
td.header2 { 
  width: 749px;
  margin-top:-2px;
  padding-left: 0px;
  background-color: #fff;
  background-image:  url(banner2.gif);
  background-repeat: no-repeat;
  margin-left: 0px;
  height: 99px;
  }
  
td.p9header { 
  width: 750px;
  margin-top:-2px;
  padding-left: 0px;
  background-color: #fff;
  background-image:  url(p9banner.gif);
  background-repeat: no-repeat;
  margin-left: 0px;
  height: 139px;
  }
  
td.qheader { 
  width: 750px;
  margin-top:-2px;
  padding-left: 0px;
  background-color: #fff;
  background-image:  url(qbanner.gif);
  background-repeat: no-repeat;
  margin-left: 0px;
  height: 120px;
  }
  
td.maintext {
  padding-right:10;
  padding-left:0;
  padding-top: 7;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  color:#000000;
  line-height:133%;
  text-align:left; 
  vertical-align:top;
  }

td.ffftext {
  width:160px;
  padding:12px 24px;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  color:#000000;
  line-height:133%;
  vertical-align:top;
  text-align:center;
  }

td.righttext {
  padding-right:7;
  padding-left:0;
  padding-top: 0;
  padding-bottom:0;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:66%;
  color:#000000;
  line-height:118%;
  text-align:left; 
  }

td.listtext {
  padding-right:7;
  padding-left:0;
  padding-top: 0;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:70%;
  color:#000000;
  line-height:136%;
  text-align:left; 
  vertical-align:top;
  }

td.jobtext {
  width: 300px;
  padding-right:7;
  padding-left:5;
  padding-top: 0;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  color:#000000;
  line-height:136%;
  text-align:left; 
  vertical-align:top;
  }

td.ukschedtext {
  padding-right:10;
  padding-left:0;
  padding-top: 7;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  color:#000000;
  line-height:133%;
  text-align:left; 
  vertical-align:middle;
  }

table.ukschedtext {
  padding-right:10;
  padding-left:0;
  padding-top: 7;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  color:#000000;
  line-height:133%;
  text-align:left; 
  vertical-align:middle;
  }

td.gallery
{
  width: 150px;
  vertical-align:top;
}

td.gallery img {
  margin-right: 11px;
}

td.gallerytitle
{
  width: 300px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  color:#000000;
  line-height:133%;
  text-align:left; 
  vertical-align:top;
}

table.pier9 {
  margin-top: -5px;
  }

#search {
  background-color:#656565;
  line-height: 75%;
  margin: 0px;
  }
  
.formField {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 95%;
}

td.caption
{
  font-family: arial, helvetica, sans serif;
  font-size: 66%;
}

span.maintext {
  padding-right:10;
  padding-left:2;
  padding-top: 7;
  margin-top: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:72%;
  color:#000000;
  line-height:133%;
  text-align:left; 
  vertical-align:top;
  }

#sampler {
text-align:center;
margin-right:120px;
padding: 0px;
line-height:6px;
border: 1px #f67676 dashed; }

#sampler_front {
text-align:center;
margin-right:0px;
padding: 0px;
line-height:16px;
border: 1px #f67676 dashed; }