body {
	font-size:100%;
}

.bodyContent{
	font-size: 70%;
}
.archiveDate{
		font-size: 70%;
}

.archiveDescription{
	font-size: 70%;
}

.ms-WPBody {
	font-size: 100%;
}

.bodyContent h3{
	font-size: 110%;
}

.accessibilityLink{
	font-size: 70%;	
}

.accessibilityLinkLast{
	font-size: 70%;	
}

.accessibilityLinkFirst{
	font-size: 70%;	
}

.moduleContent{
	font-size: 70%;
}

.moduleDropdown{
	font-size: 70%;
}

.moduleBorder{
	font-size:100%;
}


.moduleButton{
	font-size: 70%;
}

.ms-advsrchText input, .ms-advsrchText select{
	font-size: 100%;

}

.thankYouText{
font-size: 12px;
	}


.smallA{
	font-size: 10px;
}

.defaultA{
	font-size: 11px;
}


.largeA{
	font-size: 14px;
}

.ms-SPLink{
	font-size: 70%;	
}
	
.ms-hovercellinactive, .ms-hovercellactive{
	font-size: 100%;	
}


.ms-siteactionsmenu{
	font-size: 70%;	
}



div .link-item a,.item a {
	font-size: 11px !important;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}

div .link-item a:link,.item a:link {
	font-size: 11px !important;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}



div .link-item a:visited, .item a:visited {
	font-size: 11px !important;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif !important;
}

.externalLinksDisclaimer{
	font-size: 10px;
}



td.ms-consolestatus{
	font-size: 80%;	
}


.ms-consoletoolbar{
	font-size: 70%;
}

.ms-consoleqaback a.ms-consoletoolbar{
	font-size: 100%;
}

.ms-consoleqabackhover a.ms-consoletoolbar{
	font-size: 100%;
}



.secondaryNav{
	font-size:70%;

}


#companiesAct{
	font-size:90%;
}


	
#logo span{
	font-size: 70%;		
}

.topnav{
	font-size: 70%;	
}

.topnavselected{
	font-size: 70%;	
}

.topNavHover{
	font-size: 70%;	
}

.horizontalNav{
font-size:70%;
	
}

.breadcrumb, .breadcrumbCurrent, .breadcrumbSeparator
{
	font-size: 60%;	
}

p.intro{
	font-size: 70%;	
}


#highlightsContainer{
	font-size: 70%;	
}



#homeContainerRight{
	font-size: 70%;
}

#promotionArea{
	font-size: 70%;	
}


.promotionTitle{
	font-size: 140%;	
}

#associatesTitle span{
	font-size: 120%;
}

h1 span{	

	font-size: 70%;
}

h2{
	font-size: 120%;
}


.ukHighlightsTitle span{
	font-size: 130%;
}

#directoryTitle span{
	font-size: 120%;

}

#membersTitle span{
	font-size: 120%;

}
.sectionTitle span{
	font-size: 110%;



}

.moduleTitle span{
		font-size: 14px;


}



.titleText{
	font-size: 70%;
}

.titleTextFullWidth{
font-size: 70%;
}

.titleTextWithMenuWidth{
font-size: 70%;
}

.titleTextModuleWidth{
font-size: 70%;
}



.pageTitle{
	font-size: 110%;
	
}

.subTitle{
	font-size: 80%;	

}

.byline{
	font-size: 70%;	
}

#imageCaption{
	font-size:65%;
}

.subNavOne {
	font-size: 100%;	
}
.navSubMenu1{
font-size: 70%;		
}

.subNavOne a {
	font-size: 70%;	
}

.subNavOneSelected {
	font-size: 100%;	
}


#bottomContainer{
	font-size: 70%;
}


#bookmarkContainer, .boldHeader{
	font-size: 100%;
}

#footerContainer{
	font-size: 90%;
}

#addressContainer{
	font-size: 90%;	
}


.footerLink{
	font-size: 90%;	
}


.footerLinkLast{
	font-size: 90%;	
}

.jobFieldLabel{
	font-size: 70%;
}

.jobFieldContent{
	font-size: 70%;
}

.contactFieldLabel span{
	font-size: 100%;
}

.contactFieldContent span{
	font-size: 100%;
}

.contactButton{
	font-size: 70%;
}



.fieldLabel{
		font-size: 70%;
}

.fieldContent {
		font-size: 70%;
}
.fieldLabelClear, .fieldContentClear{
		font-size: 100%;
}
.eventContent, .eventLabel, .eventContentClear, .eventLabelClear{
	line-height: 90%;	
	font-size: 70%;
}


.eventInputLabel, .eventInputContent{
	font-size: 70%;
	line-height: 90%;
}


.addAttendeeLink{
	font-size: 70%;
}

.skipToNav, .skipToContent{
	font-size:70%;
}


li{
	font-size: 100%;
	line-height:150%;
}

.button{
	font-size: 100%;
}

.eventButton{
	font-size: 70%;
}

.formHeader, .eventFormHeader{
	font-size: 70%;
}

.gridRow, .gridHeader{
font-size: 70%;	
}

.forthcoming, .weekCommencing, .summary{
	font-size: 70%;
}


.backToTop{
	font-size: 70%;
}
.parentNav, .childNav, .currentNav{
	font-size: 100%;
}


#fullWidthContent span.srch-Title{
	font-size: 100%;
}


#fullWidthContent{
	font-size: 70%;
}

#fullWidthContent #homepageContent{
font-size: 135%;
	
}

#homeContainerLeft{
font-size: 70%;

}




#fullWidthContent .pageTitle{
	font-size: 135%;
}



#fullWidthContent .subTitle{
	font-size: 110%;	

}

#fullWidthContent .byline{
	font-size: 100%;	
}

#fullWidthContent .bodyContent{
	font-size: 100%;
}


.memberContainerEngland, .memberContainerScotland, .memberContainerWales, .memberContainerIreland
{
	font-size: 70%;
}


.groupHeader
{
  	font-size: 70%;
}

.column .boldHeader
{
  font-size: 70%;
}


.footer
{
  font-size:70%;
  
}

.profileMessage{
	 font-size:70%;
	 font-weight:bold;
	 
}
  
 
 /*--------------BOOKSHOP STYLES-------------*/

.bookshopBodyContent{
	font-size: 100%;
}


#moduleContainerBookshop .moduleContent{
	font-size: 100%;
} 

#moduleContainerBookshop .moduleContentBasket{
	font-size: 100%;
} 

.homepageBookshopDetails{
	font-size:70%;
}

.titleRight{
	font-size:70%;
}
.searchBookshopButton{
	
	font-size:100%;
}

.advancedSearchButton{
	
	font-size:70%;
}

#mainContent .srch-results{
	font-size: 100%;
}

#mainContent .srch-description{
	font-size: 70%;
}

#mainContent .srch-sort{
	font-size: 70%;
}


input.bookDetailButton{
	font-size:100%;
}


.advancedSearchTitle
{
  font-size:70%;
}

.advancedSearchText
{
  font-size:70%;
}



/*SUBMISSION STYLES*/


	.submissionHeader
	{
	  font-size: 70%;
	  
	}
	
		.submissionContent
	{
	  font-size: 70%;
	  
	}
	
	.submissionLink
	{
	  font-size: 70%;
	  
	}
	
	
	.totalRow{
	font-size:70%;
}


.orderContent
{
  font-size:70%;
}


.profileButton
{
  font-size:70%;
}

.profileTable .profileButton
{
  font-size:100%;
}


input.basketButton
{
  font-size:70%;
}


input.processButton
{
  font-size:100%;
}

ul.pager li{
	font-size:70%;

}


#mainContent .srch-Metadata, .srch-Description, .srch-Icon{
	font-size:70%;
}

#mainContent .srch-Title{
	font-size: 70%;
}

#fullWidthContent .srch-Description{
	font-size: 100%;
}



.searchError
{
  	font-size:70%;
}



.webpartBorder{

  	font-size:70%;

}



