/* text only Stylesheet for UKSTT  */

html, body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}	

#CMS_Logo {
	display: none;
}

#CMS_Logo_White {
	height: 90px;
	width: 185px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
#CMS_UKSTT_Heading {
	visibility: visible;
}

#CMS_Logo_Black {
	display: none;
}

#CMS_Header_Address {
	display: none;
}

#CMS_Access {
	display: none;
}

CMS_Access_TextOnly {
	visibility: visible;
}

#CMS_SkipToContent {
	visibility: visible;
}

#CMS_TextOnly {
	visibility: visible;
}
#CMS_TextOnly h2 {
	display: inline;
}
#CMS_TextOnly a {
	margin-left: 100px;
}

#CMS_Access_Contrast {
	display: none;
}

/*------------------------Top Navigation Bar-------------*/
#CMS_Header_Print_Logo {
	visibility: visible;

}



#CMS_MainMenu_List li {
	display: inline;
	list-style-type: none;
	font-size: large;
}




#CMS_FooterNav_List li {
	list-style-type: none;
	display: inline;
}




/* ---------- GENERAL CLASSES & STYLES ----------- */
/* ----------------------------------------------- */
h2.Title_Image {
 background: transparent !important;
}


.imageleft {
	margin: 0px 20px 5px 0px;
	text-align: left;
}

.imageright {
	margin: 0px 0px 5px 20px;
	text-align: right;
}



/* ---------------- MISCELLANEOUS ---------------- */
/* ----------------------------------------------- */

div.CMS_Clr {
	clear: both;
	overflow: hidden;
	height: 1px;
}

.CMS_NoCSS {
	position: absolute;
	z-index: 0;
	height: 1px;
	width: 1px;
	top: 0px;
	left: 0px;
	visibility: visible;
	overflow: hidden;
}



.AffiliatedTitleCell {font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;  color : White; border : 1px solid black;  background-color : #333366;   padding : 2px 10px;  background-image : url(images/bg-stripe2.gif); }
.AffiliatedTitleCell a{color : White; text-decoration: none; }
.AffiliatedSubTitle{font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;  padding : 2px 0px 5px 10px;  }
.AffiliatedCell {font:Verdana, Geneva, Arial, Helvetica, sans-serif;  padding : 2px 10px 5px 10px;  }
.AffiliatedCell a{text-decoration: none; color: #330099;}

/*Glossary Page*/
.GlossaryTable {
	border: none;
}
.GlossaryNameCell {
	padding: 5px;
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.GlossaryInfoCell {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 5px;
	vertical-align: top;
}



/*Member's Directory*/
.SearchFormTable {
	border: 1px solid black;
	background-color: #666699;
}
.SearchFormCell {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}
.SearchFormSelect {
	width: 187px;
}
.SearchFormButton {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.MemberTable {}
.MemberCell {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.MemberTitle {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
}



/*Member's Details*/
.MembDetailsTitle {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	border-bottom: 2px solid black;
	padding: 0px 10px 5px 10px;
	text-align: left;
}
.MembDetailsLogo {
	vertical-align: bottom;
	border-bottom: 2px solid black;
	padding: 0px 10px 1px 0px;
	text-align: right;
}
.MembDetailsSubTitle {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.MembDetailsCatLink {
	color: #666699;
	font-weight: bold;
	text-decoration: none;
}
.MembDetailsSubCatLink {
	text-decoration : none;
	font-weight: normal;
}
.MembDetailList {
	margin: 0px;
	padding: 0px 0px 0px 14px;
}