/* <![CDATA[ */

/* accessibility classes */
.btn {
	display: block;
	width: 12.8em;
	padding: 1px 1em 1px 0;
	border: 1px solid #000000;
	background-color: #888888;
	color: #FFFFFF;
	text-decoration: none;
}
.btn span {
	margin: 0 0.1em 0 0;
	padding: 1px 0.75em;
	border-right: 1px solid #000000;
	color: #FFFFFF;
}
.wai span {
	background-color: #0000CC;
}
.w3c span {
	background-color: #66CCFF;
	color: #000000;
}

/* ---Start of Template Page styles---------------------------------------------- */
a { text-decoration: none; }
a:link, a:visited { color: #038; }
a img { border: none; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 10px; margin-left: 4px; text-align: justify; }
div.NonJS { display: none; }
fieldset {
	padding: 12px 6px 6px;
	border: solid 1px #B5BECE;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
}
form { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; color: #333366; }
h1 { font-size: 16pt; margin-top: 0; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }
h5 { font-size: 9pt; }
h6 { font-size: 8pt; }
img[usemap] { border: none; }
input.text { font-size: 9pt; }
legend {
	font-size: 10pt;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 44px;
	margin-bottom: 10px;
	background: #222277 url(../images/New/bgLegend.jpg);
	color: white;
	margin-left: -6px;
	width: 300px;
}
li h2 { margin-top: 0; padding-top: 0; }
select.text { font-size: 9pt; }
ul { text-align: left; }
ul.NoStyle { list-style: none; }
ul.PressReleases { padding: 0; margin: 0; list-style: none; }
ul.PressReleases li.date { margin: 0; font-size: 10pt; }
ul.PressReleases li.item { margin-bottom: 7px; margin-left: 2px; }

#AddressBarDiv { text-align: left; font-size: 10pt; color: #212073; padding: 3px 0px; }
#AddressBarDiv ul { margin: 0; padding: 0; display: inline; list-style: none; }
#AddressBarDiv ul li { display: inline; list-style: none; padding: 0 3em 0 0; }
#AddressBarDiv ul li#Email, #AddressBarDiv ul li.blob { display: none; }
#BodyDiv { border: none; border-collapse: collapse; }
#FooterDiv {  }
#Gateways {background-image: url(http://www.seeda.co.uk/business_enterprise/images/EnterpriseGateways.gif);}
#Gateways dt, #Hubs dt { display: none; }
#Hubs { background-image: url(http://www.seeda.co.uk/business_enterprise/images/EnterpriseHubs.gif); width: 520px; height: 375px;
}
#HeaderTable { margin-bottom: 10px; border: none; border-collapse: collapse; }
#LeftMenuDiv {
	font-weight: bold;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
#LegalBarDiv { text-align: right; font-size: 8pt; color: #212073; padding: 3px 0px; }
#LegalBarDiv ul { display: none; }
#NewsTicker { display: none; }
#TopImageLeft, #TopImageRight { display: none; }
#TopNavTable { display: none; }
#WormTrailDiv {
	vertical-align:top;
	height: 14px;
	padding: 2px 0 0 0;
	margin: 0;
	background-color: #EFEFF7;
}

.backLink { font-size: 8pt; }
.bodytextsml { padding: 4px; font-size: 8pt; }
.bodytextsml_NoPadding { font-size: 8pt; }
.redText { color: #F00; }
.underlined { text-decoration: underline; }

.BodyTextHeader { text-transform: uppercase; font-weight: bold; margin: 0 0 6px 0; }
.ContentCell { padding: 10px 0 10px 10px;  }
.ContentBox{ padding: 4px; }
.DocsHeaders {
	border: 1px solid #CBD0DD;
	padding: 4px;
	font-weight: bold;
	color: #993300;
}
.Events { width: 98%; border-collapse: collapse; }
.Events tr td, .Events tr th { padding: 4px; }
.Events thead tr th span { display: none; }
.EventDetails { display: table-row; }
.EventTitle { vertical-align: top; }
.EventTitle td span { color: #444; font-weight: normal; }
.EventTitle td:first-child { width: 60%; }
.EventTitle td:first-child + td { width: 40%; }
.Hidden { display: none; }
.LeftMenuCell { display: none; }
.NewsBox{ clear: both; padding: 4px; font-size: 10pt; }
.NewsBox p { border-bottom: solid 1px #CBD0DD; margin: 6px; }
.SmallButton { font-size: 8pt; border: 1px outset; }
.SubDirLinks { display: none; }
.TopImage { display: none; }
.TopMenuCell { display: none; }
.TopMenuSpan {
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
}
.TopSectionCell { padding: 0; }
.TopSectionSpan { font-size: 12pt; font-weight: bold; color: #212073; margin: 0; }
.WormTrailSpan {
	color: #000;
	font-size: 9pt;
	padding-right: 4px;
	margin: 0;
	padding-top: 0;
	float: right;
	cursor: default;
}
.WormTrailSpan small { color: #FF0000; }

/* ]]> */

