.accesslinks, .accesslinks a:link, .accesslinks a:visited {color: #333333;}
input {background-color: #ffffff; color:#333333 }
.footerbg {background-color: #FEC0C1}
.search {}
.breadcrumbPara {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BD0206}
.breadcrumbLink { color: #BD0206 }
p, dt, dd, td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.frontpagetext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.close {border:0px; padding:0em; margin:0em; margin-top:0.4em;}
.eventSuperTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BD0206; font-style: italic;}
.eventSellBorder {  background-color: #BD0206}
.eventSellBackground {  background-color: #FEC0C1}
.researchSellTitle { font-family: Arial, Helvetica, sans-serif; color: #808040; font-size: 18px; font-weight: bold }
.researchSellBorder {  background-color: #BD0206}
.researchSellBackground {  background-color: #E1E1C4}
.eventSellTitle { font-family: Arial, Helvetica, sans-serif; color: #990000; font-size: 18px; font-weight: bold; line-height: 18px; }
.eventAbstract {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.eventDate {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
h1 {  font-family: Arial, Helvetica, sans-serif; color: #BD0206; font-size: 24px; font-weight: bold}
h2 { font-family: Arial, Helvetica, sans-serif; color: #BD0206; font-size: 18px; font-weight: bold; }
h3 { font-family: Arial, Helvetica, sans-serif; color: #BD0206; font-size: 14px; font-weight: bold }
h4 { font-family: Arial, Helvetica, sans-serif; color: #BD0206; font-size: 12px; font-weight: bold;  }
.themename { font-family: Arial, Helvetica, sans-serif; color: #BD0206; font-size: 12px; font-weight: bold; white-space:nowrap; }
.newsHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BD0206; margin-bottom: 0px; margin-top: 5px}
.newsPrecis { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 0px; margin-bottom: 0px}
.newsPrecis a:link, .newsPrecis a:visited {text-decoration: none; background-color: #FFFFFF}
.newsPrecis a:active, .newsPrecis a:hove {text-decoration: underline; background-color: #FFFFFF}
.newsReadMore { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin-top: 0px; margin-bottom: 5px; }
.eventReadMore { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin-top: 0px; margin-bottom: 5px; }
.newsReadLink { color: #000000; align: right;}
body { margin: 0; background-color: #FFFFFF; )}
ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }
li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }
ol { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }
a {  color: #000000}
a:hover {  color: #000000; text-decoration: none; background-color: #FEC0C1}
a.researchSellTitle:hover {  color: #000000; text-decoration: none; background-color: #99dd99}
.snippetdate { font-weight: normal; margin: 0px; padding: 0em;}

#hpnews {
	padding: 0;
	margin: 0 5px 5px 5px;
}
	
#hpnews h2, .hpright h2 {
	margin: 0 0 0.5em 0;
	padding: 0;
}
#hpnews a:link, #hpnews a:visited {
	text-decoration: none;
}
#hpnews p, .hpright p {
	margin-top: 0.5em;
}
#hpnews .snippetdate {
	color: #666;
	text-align: right;
}
#hpnews .newsReadMore {
	text-align: right;
}

#boxout {
 float: left;
 width: 160px;
 padding: 0 5px 5px 0;
 margin: 0 5px 5px 0;
 border-right: 1px #999 solid;
}

#boxout h2, #boxout h3 {
	margin: 0 0 0.2em 0;
	padding: 0;
}
#boxout h3 a:link, #boxout h3 a:visited {
	text-decoration: none;
}
.othersites, .othersites img {
	margin: 0.5em 0 0.5em 0;
	text-align: center;
}
#boxout .date  {
	color: #333;
	margin: 0;
	padding: 0 0 0 0;
}
#boxout p {
	margin-top: 0;
}
.blockquote {  text-align: left; left: 20px; clip:      rect(   ); position: relative; width: 90%}.ukshecText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #669999; }
.ukshecTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #669999; }
