/* Pretty Stuff
================================== */
/* Zero down margin and paddin on all elements */
* {
	margin: 0;
	padding: 0;
}

body
{ 
	font-family: Verdana;  
	font-size:16px;
	font-size:68.8%;
}
/********************** HEADINGS *********************/ 
h1,h2,h3,h4,h5,h6
{
	margin-bottom:10px;		
	margin-top:8px;		
}

body h3 a, body h4 a, body h5 a
{
	text-decoration:none;
}

h1 
{ 
  font-weight: normal;
  line-height: 1.3em;
  margin-top: 0.2em;
  margin-bottom: 0.3em;
  color: #731472;
}
h2
{
	font-size:2.4em;
	font-weight:normal;
	color: #007a5e;
}
h3
{
	font-size:1.65em;
	font-weight:normal;
	color: #007a5e;
}
h4
{
	font-size:1.28em;
	font-weight:bold;
	color:#007a5e;
	margin-bottom:5px;
}
h5
{
	font-weight:bold;
	font-size:1.1em;
	color:#00b38f;
}
h6
{
	font-weight:bold;
	font-size:1.1em;
	color: #666666;
	padding-top:5px;
}

#pageInfo h2
{
    margin-top: 0px;
    line-height: 0.9;
}

body a, body a:link
{    
	color:#002543;
	text-decoration: underline;
}

.backLink
{
	display:block;
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/backLinkImage.gif) no-repeat left;
	margin-top:3px;
	margin-bottom:4px;
	padding-left:20px;
}

body #main-content a:visited
{
	color:#54718c;
}

body a:hover
{
	color:#d95900;
}

body a.more
{
	font-size:1em;
	text-decoration:underline !important;
}

/*The header links of the widgets*/
.widget .handle a
{
	text-decoration:none;
}
/* Call 147574 - remove theme colour from unvisited title link (featured news and featured event) */
body #main-content .mfeatured a:link
{
	color:#002543;
	text-decoration:none;
}
/* Functional link areas which shouldn't have visited link style applied */
body #main-content .grad a:visited, body #main-content .rsList a:visited, .acList a:visited, body #main-content .docList a:visited, body #main-content .recordsetNav a:visited, body #main-content #breadcrumb a:visited, body #main-content .mfeatured a:visited, body #main-content .tagLandingListing a:visited, #main-content .featuredPodcastFeedLink:visited, #main-content .backLink a:visited
{
	color:#002543;
}
body #main-content .grad a:hover, body #main-content .rsList a:hover, .acList a:hover, body #main-content .docList a:hover, body #main-content .recordsetNav a:hover, body #main-content #breadcrumb a:hover, body #main-content .mfeatured a:hover, body #main-content .tagLandingListing a:hover, #main-content .featuredPodcastFeedLink:hover, #main-content .backLink a:hover
{
	color:#d95900;
}

body ol
{
	color:Red;
}

body ol li
{
	color:Black;
}

p
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	line-height:1.4em;
}
p span, li
{
	line-height:1.4em;
}


#wrapper-bg 
{
	background-color: #fff;
}

.underline
{
	text-decoration: underline;
}

.fieldText
{	
	padding-bottom:10px;
}

code
{
	font-family:Verdana;
}
.fullWidth
{
	clear:both;
}

.hidden,#footnotes
{
	display:none	
}

acronym, abbr, dfn {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	cursor: help;
}

.blockquoteBg acronym, 
.blockquoteBg abbr, 
.blockquoteBg dfn {
	border-bottom-color: #CCCCCC;
}

/* pretty box stuff
================================== */
#main-nav {
  list-style: none;
  background-color:#fff;

}

/* divide */

a span.description, #mServices p
{ 
	text-decoration: none;
}

#secondary-content ul.rsList li
{    
	text-decoration: none;
}

#main-content ul.rsList li a
{        
}

#main-content ul.rsList li img
{
	margin-top:0px;
}

#main-content h3, 
#main-content h4, 
.sub-section ul.rsList li, 
#search-results li, 
#main-content .rsList li, 
.sub-nav li, 
#bType li, 
#mFeeds li, 
#bTheme li
{
	border-bottom-style: dotted;
	border-bottom-color: #83b8c9; 
	border-bottom-width: 1px;
	padding-bottom:5px;
}
#main-content .rsList h4
{
	border-bottom:none;
	
}

/*===========================================================
	START - Ordered List Styles
============================================================*/
.orderedList
{
	list-style-type:none;
	list-style-position:outside;
	padding:0px;
	margin:0px;
}

.orderedList li
{
	padding:0px;
	margin:0px;
	margin-left:5px;
}

.orderedList li span.number
{
	color:#d95900;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-right:5px;
	margin-right:0px;
}

.orderedList span.item
{
	color:Black;
	font-weight:normal; 
	padding:0px;
	margin:0px;
}

.orderedList span.item div
{
	display:inline;
}
/*===========================================================
	END - Ordered List Styles
============================================================*/


/*===========================================================
	START - Main content Redefined
============================================================*/
body {
  text-align: center;
  min-width: 890px;
}



#wrapper-bg
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;   
}

#wrapper-bg, #header {
  width: 890px;
  margin: 0 auto;  /*fixed widths keep content centered */
  text-align: left;
}

#wrapper
{
	width:890px;
	/*margin-left: 10px;
	margin-right: 10px;*/
  /*  overflow:auto;*/
}

#content-wrapper
{
	margin:0 0 0 10px;
}

#main-nav
{
	width:175px;
	float:left;
	margin-right: 30px;
}

.banner-message
{
	color:#002543;
	font-weight:bold;
	margin: 0 10px 10px 0;
	padding: 0 0 0 10px;
}

#content
{
}

#main-content
{
	float:left;
	overflow:hidden;
	margin-bottom:10px;
}

.main-content-default
{
	width:460px;
}

.main-content-normalWidth
{
	width:460px;
}

.main-content-largerWidth
{
	width:650px;
}

.main-content-fullWidth
{
	width:870px;
}

#secondary-content
{
	background-color:#fff;
	width:175px;
	float:right;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right:10px;
	/*border-top: 2px solid #82b8c9;*/
	overflow:hidden;
	margin-top:-6px;
}

#footer { 
  clear: both; 
} 

#home-two-thirds
{
  float:left;
  width:570px; /* will be 570 including border */
}

/*===========================================================
	END - Main content Redefined
============================================================*/

/*===========================================================
	START - Home page hero slot
============================================================*/

#home-hero
{
	margin: 0;
}

#hero-selector
{
	display: none;
}

.home-hero-item
{
	display:block;
	position:relative;
	height:200px;
	overflow:hidden;
}

.ui-tabs-hide
{
	display: none;
}

.home-hero-media
{
	width:300px;
	height:200px;
	float:left;
	overflow:hidden;
}

.home-hero-media p
{
	padding:7px 12px;
}

.home-hero-media img
{
	margin:0;
}

.home-hero-media a
{
	color:#FFFFFF;
}

.home-hero-content
{
	margin-left:300px;
	padding:6px 12px 7px 12px;
}

.home-hero-item h2
{
	margin:0px;
	padding:0 0 0.15em 0;
	font-size:2.2em;
	line-height:1.2em;
	color:#FF6E19;
}

.home-hero-item p
{
	line-height:1.45em;
	color:#FFFFFF;
}

.home-hero-item a, .home-hero-item a:link
{
	color:#FFFFFF;
	text-decoration:underline;
}

.home-hero-item a:hover
{
	color:#FF6E19;
}

.home-hero-next
{
	position:absolute;
	width:246px;
	top:179px;
	text-align:right;
	visibility:hidden;
}

.home-hero-blocks
{
	float:left;
}

.home-hero-blocks img
{
	margin:0 5px 0 0;
}

.home-hero-next a
{
	text-decoration:none;
}

/*===========================================================
	END - Home page hero slot
============================================================*/

/*************************************************************************/

#accessibility, 
#pageDescription, 
.printOnly, 
#search label, 
#search legend, 
#primary-nav h3
{
	display:none;
}

sup
{
	display:none;
}

#header-bg 
{
	min-height:103px;
	text-align:left;
	padding-left:22px;  
	background: url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/header-bg.gif') repeat-x top;
	background-color:White;
}

#branding 
{
	float:left;    
	padding-top:19px;
}
#branding h1 a 
{
	display:block;
	width:133px;
	height:71px;
	text-indent:-5000em;	
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/logoC.gif) no-repeat center;
	text-decoration:none;
}

/****search****/

#search
{
	float:right;
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/search-bg2.png) no-repeat;
	width:505px;
	height:27px;
	padding:10px 1px 0px 15px;
	margin-top:35px;   
}

#search span.label
{
	display:block;
	float:left;
	color:White;
	font-size:1.095em;
	margin-top:2px;
	margin:2px 7px 0px 7px;
}

#search span.label label
{
	display:block;
}

#search .searchKeywords
{
	display:block;
	float:left;	
	width:132px;
	margin-right:3px;
}

#search .searchKeywords input
{
	width:100%;
}

#search .searchIn
{
	display:block;
	float:left;
	width:166px;
}

#search .searchIn select
{
	width:100%;
}

#search .searchButton
{
	display:block;
	float:left;
}

#search a
{
	color:#FFFFFF;
}

#sOptions 
{
	width:20em;
	float:left;
}

.sField 
{

}

#sButton 
{
	border:none;
	color:#FFFFFF;
}

.sButton 
{
	border:none;
	background-color: Transparent;
	color:#FFFFFF;
	font-size:1.28em;
	margin-left:5px;
}

.keyword 
{
	font-weight:bold;
}

#main-nav #dSearchIn label{
	padding-bottom: 10px;

}
#main-nav #dSearchIn input{

	margin:0px;
	margin-right:5px;
	margin-top:5px;
}

/******search end*****/
#home-buttons 
{
	clear:right;
	float:right;    
	/*width:715px;*/
	width:730px;	
	/*background-image: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/nav-left.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left:12px;*/
	/*margin-top:13px;*/
	margin-right:11px;  
	/*min-height:54px;*/     
}

/* =Tools and primary-nav
-----------------------------------------------------------------------------*/
#tools
{
	min-height:16px;
}
#tools li, 
#primary-nav li 
{
	float:left;
	/*padding:0 0.1em;*/
	list-style-type:none;
}

/* Float the options to the right*/
#tools,
#primary-nav
{
	float:right;
}


/* =Tools
-----------------------------------------------------------------------------*/

#tools 
{
	margin-right:14px;  
	color:#ffffff;
}

#tools .listDivider 
{ 
   margin-left:7px;
	margin-right:7px;
}

#tools li a 
{	
	color:#ffffff;  
	padding:1px;
	font-size:1.095em;
	text-decoration:none;
}

#tools li a:hover 
{
	color:#D95900;
}


/**************************** MAIN NAV ******************************/

#main-nav li
{
	display:block;
	padding-bottom:5px;
	padding-top:4px;
	padding-left: 0px;
	
}

#main-nav h3
{
	border-bottom:2px solid #82B8C9;
	margin-bottom: 5px;
	padding-bottom:5px;
	font-size:1.28em;
	color:#002543;
} 

#main-nav li a
{
}
#main-nav li a:hover
{
	text-decoration:underline;
}

#main-nav #emailThisPage
{
	display:block;
	padding-top:5px;
	padding-bottom:7px;
	margin-top:5px;
}

div.current 
{
	background-color: #cad4e5;
	border: none;
	padding: 0;
	margin: 0;
}

#find
{
}
#find input
{
	margin-top:5px;
	margin-bottom:3px;
}

#findAgain input, #findAgain select
{
	margin-top:3px;
	margin-bottom:10px;
}

#findAgain label
{
	margin-top:0px;
}

/* =Main Nav
-----------------------------------------------------------------------------*/

#primary-nav 
{	
	float:right;
	width: 100%;
	/*margin-top:8px;*/
	background:  url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/nav-mainBackground2.gif) no-repeat left top; 
	height:42px;
}

#primary-nav ul 
{       
	margin-bottom:7px;
	/*background-image: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/nav-bg.gif);
	background-repeat:no-repeat;*/
	padding-top:8px;
	padding-right:10px;
	margin-left:12px;
	margin-top:-1px;      
	position:relative;
}

#primary-nav ul li
{
	margin-bottom:7px;
	text-align:center;
	position:relative;
	padding:0 3px 0 0;
	background:url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/main-nav-divider.png') no-repeat right 5px;
}

#primary-nav ul li.lastnavitem
{
	background:none;
}

/*
#primary-nav .listDivider 
{ 
	background:url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/main-nav-divider.png') no-repeat;
	margin-left:3px;
	margin-right:0px;
	font-weight:bold;
	width:1px;
	height:22px;    
}*/

#primary-nav li a, #primary-nav li a:visited, #primary-nav li a:active
{
	font-size:1em;
	padding: 8px 4px 0px 6px;	
	text-decoration:none;
	padding-bottom:1px;
	display:inline-block;
	color: #293352;
	/*max-width: 130px;*/
	text-align:center;

	height:30px;		
}

#primary-nav li.twoline a, #primary-nav li.twoline a:visited, #primary-nav li.twoline a:active
{
	padding-top:0px;
}

#primary-nav li#pnCurrent a,#primary-nav li a:hover  
{
	color:#D95900;	
}

/* rounded corner topic-box
================================== */

.topic-box 
{
	margin-top:15px;
  width: 100%;
  height: 210px;
  background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/topic-box.gif) no-repeat;
}

.topic-box-outer {
  padding-bottom: 5%;
}

.topic-box h2 {
  padding-top: 5%;
}
.topic-box h2, .topic-box ul {
  padding-left: 5%;
  padding-right: 5%;
}

#commitie ul li
{
	padding-bottom: 8px; 
}

#programme-box
{
	height: 115px;
	background-image: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/programme-box.gif);
	padding: 10px;
}

#programme-box p
{
	font-size: 1.4em;
	color: #ffffff;
}

/*
#main-content h2, 
#main-content h3, 
#main-content h4 a
{

	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 2px;
}
*/
#main-content ul, 
div#mAbout ul
{  
	list-style: none;
}


#main-content ul li, 
div#mAbout ul li
{    
   
	padding-left: 10px;
	list-style: none;
	background-repeat: no-repeat;
	background-position:left top;     
}

#main-content ul li a
{   
	text-decoration: underline;
}

div#mAbout ul li 
{
	padding-bottom: 1px;
	background-position:0px 5px;
	margin-bottom:8px;
}                

.sub-section h2,
.sub-section h3, 
#tagList h3,
#topicSuggest h3
{
	font-size:1.28em;
	font-weight:lighter;
	color: #002543;
	border-bottom: 2px solid #82b8c9;
	margin-bottom:5px;
}

#publicationsByTopic h4, #publicationsByType h4, #publicationsByYear h4
{
	border-bottom-style:solid;
	border-bottom-width:2px;
}    
	
.sub-section
{
	font-family: Verdana; 
	padding-bottom:15px;
}

.date
{
	color: Gray;
}

#main-content ul.rsList .pageLoc
{
	color:#4d749b;
}

.sub-section ul.rsList li, 
#secondary-content ul.rsList li
{
	list-style: none; 
	padding-bottom: 7px;
	padding-top:5px;
}

.sub-section ul.rsList li a , 
#secondary-content ul.rsList li a
{
	text-decoration:none;
}

.sub-section ul.rsList li a:hover , 
#secondary-content ul.rsList li a:hover
{
	text-decoration:underline;
}

.sub-section ul.recently-added li
{
	list-style: none; 
	padding-top: 15px;
	padding-bottom: 5px;
}

.sub-section ul.recently-added li a 
{
	font-size: 0.9em; 
}        
			 

.sub-section h3
{
	padding-bottom: 2px;
}

.sub-section h3 a
{
	text-decoration: none;
}


div.tOptions
{
	font-size:1em;
	width:100%;
	display:inline-block;
	padding:5px;
	padding-left:0px;
}

div.tOptions select
{
	float:left;
	clear:right;
	width:200px;
	font-size:1em;
}

div.filterOptions
{
	padding:0px;
	margin-top:-2px;
}

div.filterOptions label
{
	font-size:1.1em;
	padding-left:10px;
	margin-top:4px;
	padding-top:0px;
}

div.filterOptions select
{
	margin-top:4px;
	background-color:#fffffe;
	font-size:1.1em;

}

div.filterOptions input
{
	margin-top:3px;
	margin-left:8px;
}

div.tOptions select option
{
	background-color:White;
}

div.tOptions label
{
	float:left;
	clear:left;
	width:175px;
	padding-top:3px;
}

.rss-title, li.rss
{
	height:19px;
	padding-top:0px;
	display: block;
	background: url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/rssHome.gif') no-repeat right; 
}

#home-funding-button
{  
	width:270px;
	height: 44px;         
	margin-left:29px;
	margin-bottom:-5px;
	background-image:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/funding-button-2010-hover.png);
	background-repeat: no-repeat;    
	background-position:center top;
}

#home-funding-button a
{
	display:block;
	width:250px;
	height: 44px;         
	padding:3px 10px 0 10px;
	background-image:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/funding-button-2010.png);
	background-repeat: no-repeat;    
	background-position:center top;
	line-height: 1.8em;
	font-size: 1.4em;
	font-weight: bold;
	color: White;    
	text-decoration: none;
}

#home-funding-button a:hover, #home-funding-button a:active
{
	background-image:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/funding-button-2010-hover.png);
}

.sub-section ul
{
	list-style: none;
}

.sub-section .link
{
	text-decoration: underline;
}

.programme-duration .title
{
	color: #5e85ae;
	text-decoration: none;
}

.latest-documents li, .programme-duration li,  #search-results li, #main-content ul.docList li
{
	margin: 10px 0 10px 0;
	padding-left:15px;
	background:none;
}

#main-content ul.rsList li
{
	margin: 10px 0 10px 0;
	padding-left:0px;
	background:none;
}

.type-and-size
{
	color: #666666;
}

.updated
{
	color: #ffffff;
	text-decoration: none;
	background-image: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/updated-background.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 57px;
	height: 17px;
	display: block;
	float: right;
	margin-right: 45px;
}

.secondary-color
{
	color: #f47b20;
}



 /************************** Pagination Controls  *************************/

div.recordsetNav
{	
	background-color:#dee5ee;
	border-left: solid #5e85ae 6px; 	
	padding:5px 15px 5px 0px;    
	margin-bottom:5px;
	display: inline-block;  	
}

div.recordsetNavFullWidth
{
	width:100%;
}

div.recordsetNav a.more 
{      
	display: inline-block;  	
}

#main-content div.recordsetNav ul.more li.gray
{
	color:Gray;
}

#mRecordsetList
{
	margin-top:20px;
	width:100%;
	display:block;
}

#mRecordsetList h4
{
	border-bottom: none;
}

#mRecordsetList div.keymatch
{
	background-color:#dee5ee;
	padding:5px 15px 5px 10px;    
	margin:1em 0em 1em 0px;
}

#mRecordsetList div.keymatch li
{
	border-bottom: none;
	margin: 5px 0px 0px 0px;
}

#mRecordsetList span.date
{
	display:block;
	margin-top:4px;
}

#mRecordsetList .dateHeading
{
	font-weight:normal;
}

#mRecordsetList .podcastItem
{
	background-image: url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/podcast30x30.jpg') ;
}

#main-content div.recordsetNav ul.more li
{
	list-style:none;
	display:inline-block;  
	background:none; /* me - removes the standard orange dot background*/
	margin-left:0px;
	padding-left:10px;
}

div.recordsetNav .results
{
	margin-top:5px;
	padding-left:10px;
}

div.recordsetNav .results .value
{
	font-weight:bold;
}

div.recordsetNav .selected
{
	font-weight:bolder;
}

.highlighted
{
	width: 140px;
}

.more a
{
	text-decoration: underline;
}

a.more
{
	display:block;
	float:right;
	padding-left:5px;
	margin-bottom:4px;
}

a.raw-link
{
	text-decoration: none;
	color:#4d749b;
}

.imgLeft 
{
	float:left; 
	margin-right:10px;
	margin-bottom: 20px;
}

/*********** TAG CLOUD ***************/
#tagCloud
{	
	width:341px;
	/*height:190px;*/	
	color:#9CA1BD;	
	overflow:hidden;
	margin-top:-5px;
}
.widget #tagCloud
{
	float:left;
	background:none;
	width:260px;
	margin-left:5px;
}

.widget div.podcastItunesLink, .widget div.podcastRssLink
{
	width:100%; 
	background-color:#e0e3ec; 
	position:relative;
	top:-3px;
	left:-2px;
	padding-left:4px;
	margin-bottom:4px;
	padding-bottom:4px;
}

.widget div.podcastItunesLink img, .widget div.podcastRssLink img
{
	float:left;  
	margin-top:5px;
	margin-left:0px;
	margin-right:4px;
	display:block;
}

.widget div.podcastRssLink img
{
	margin-left:2px;
	margin-top:7px;
}

.widget div.podcastItunesLink a:link, .widget div.podcastItunesLink a:visited, .widget div.podcastRssLink a:link, .widget div.podcastRssLink a:visited
{
	color:#182a43;
}

.widget div.podcastItunesLink a:hover, .widget div.podcastRssLink a:hover
{
	color:#d95900;
}

.widget div.podcastItunesLink span, .widget div.podcastRssLink span
{
	padding:5px;
	padding-top:8px;
	display:block;
}

#featuredActivities img
{
	margin-bottom:0px;
	margin-right:10px;
}

#featuredActivities a
{
	float:right;
}

.widget #tagCloud a
{
	color: #d95900;
}

#tagCloud a
{
	font-size:1.25em;
	line-height:27px;
	word-spacing:-2px;
}
#tagCloud a:link, #tagCloud a:visited
{
	text-decoration:none;
}
#tagCloud a:hover
{
	text-decoration: underline;
}
#tagCloud ul
{
	width:98%;
}
#tagCloud li
{
	display:inline;
	/*display:inline-block;*/
	padding:0px 0px 0px 0px;
	margin-right:14px;
	line-height:0px;
}
#categoryLink
{
	float:right;
	text-align:right;
	font-size:0.8em;
	margin-top:-6px;
	padding-bottom:0px;
	margin-bottom:-5px;
	margin-right:10px;
}

.widget #categoryLink
{
	margin-top:-9px;
	margin-right:0px;
	margin-bottom:5px;
}

.widget #categoryLink a.more
{
	color:#002543;
	float:none;
	padding-right:5px;
}

.widget #categoryLink a.more:hover
{
	color:#d95900;
}

/********************* Tag List ***************************/
#tagList, #publicationsByTopic ul li, #publicationsByType ul li
{
	font-size:1.045em;
}

.tagListContainer
{
	margin-left:-4px;	
}
#tagList h3
{
}
#main-content #tagList li.visible
{	
	padding-top:0px;
	/*padding-bottom:5px;*/
}

#tagList .buttons
{	
	border-top:1px dotted #86A4C2 ;
	border-bottom:1px dotted #86A4C2 ;
	width:100%;
	padding:5px 0px 5px 0px;	
	clear:both;
}
#tagList .buttons a, #tagList .buttons a:link
{		
}
div.grad ul li, #tagList a:visited, #tagList a:hover, #tagList a:link
{
	color:#002543;

}
#tagList .buttons li
{
	margin-left:0px;
	padding-left:0px;
	background:none;	
	width:45%;	
	display:inline-block;
}
#tagList .buttons li img
{
	vertical-align:middle;
	cursor:pointer;
}

#associatedTags li 
{
	list-style-type:none;
}

#footerTopics
{
	background:url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/topicbg.png') repeat-x;
	padding:5px 10px 15px 10px;
	text-align:left;
	margin:0 0 5px 0;
	color:#FFFFFF;
	width:870px;
}

#footer #footerTopics h2
{
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
}

#footer #footerTopics ul
{
	border:none;
}

#footer #footerTopics ul li
{
	background:none;
	color:#FFFFFF;
}

/************* TAG FLYOUT *************/

#tagFlyout
{
	width:100%;		
	z-index:100;
	color:#A2B9CF;
	vertical-align:middle;
	margin-bottom:5px;
}
#tagFlyout h4
{
	color:#6B7C8B;
	border-bottom: #A2B9CF thin solid;
	padding-left:5px;
}
#tagFlyout #flyout
{	
	
	z-index:1000;
	position:absolute;
	/*padding:4px;*/
	display:none;
	margin-top:-4px;

}

#tagFlyout #flyout li
{
	float:left;
	display:inline-block;
	vertical-align:top;
	margin:0;
	padding:0;
	line-height:1.8em;
}
#tagFlyout #flyout a:visited, #tagFlyout #flyout a:hover, #tagFlyout #flyout a:link
{
}
#tagFlyout #flyout a:hover
{
	text-decoration:underline;
}
#tagFlyout .right
{
	float:right;
	margin-right:5px;
}
#tagFlyout img
{
	margin-top:-4px;
	border:none;
}
#tagFlyout .hidden
{
	display:block;
	background:url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/OrangeTriangleRight.gif') no-repeat 5px;
	background-color:#732466;
}
#tagFlyout #link.hidden
{
	color:White;
}

#tagFlyout #link, #tagFlyout #link a:link, #tagFlyout #link a:visited, #tagFlyout #link a:hover
{
	padding-top:5px;
	padding-bottom:4px;
	vertical-align:middle;
	height:20px;
	color:#002543;
	display:block;

	padding-left:25px;

	text-decoration:none;
	font-size:1.1em;
}
#tagFlyout #link.visible, #tagFlyout #link.visible a:link, #tagFlyout #link.visible a:visited, #tagFlyout #link.visible a:hover,  #tagFlyout #link.visible a:active
{
	color: White;
	background:url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/OrangeTriangleDown.gif') no-repeat #732466 5px;
}

.tagLandingListing
{
	margin-top:10px;
	margin-bottom:10px;
}

.tagLandingListing ul
{
}

.tagLandingListing li
{
	float:left;
	width:48%;
}

/************************ folksonomy **********************/


#topicSuggest .topicSuggestForm
{
	padding-top:8px;
	padding-bottom:8px;
	font-size:1.095em;
}
#topicSuggest .textBox
{
	width:250px;
}
#topicSuggest h3
{	
}

#topicSuggest .submitButton
{
	margin-bottom:-5px;
}


/*********************** Tag Url List ************************/
#tagUrlList h4 
{
	display:inline;
	padding:2px;
}
#tagUrlList p
{
	padding:2px;
	line-height:1.2em;
}
#tagUrlList img
{
	display:inline;
	vertical-align:middle;
	cursor:pointer;	
}


#tagUrlList .visible
{
	display:inline;
}

#tagUrlList .right
{
float:right;
margin-top:-1.2em;
}

.rssFeedLink
{
	width:100%;
	text-align:right;
}
.rssFeedLink img
{
	vertical-align:middle;
	border:none;
	margin-bottom:0px;
}

.featuredPodcastFeedLink
{
	display:block;
	margin-top:15px;
	padding-top:3px;
	text-align:left;
	margin-bottom:-5px;
	padding-bottom:0px;
}
.featuredPodcastFeedLink img
{
	float:left;
	margin-top:-1px;
	margin-left:0px;
}

/****************** White Box Blue Border ***************/
.whiteBoxBlueBorder
{
	width:489px;
	clear:both;	
	padding-top:4px;
}
.whiteBoxBlueBorder .whiteBoxBlueBorderHeader
{
	background:url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/whiteBoxBlueBorderHeader.gif') white 2px 0px no-repeat;
	height:4px;
	width:100%;
	clear:both;	
}
.whiteBoxBlueBorder .whiteBoxBlueBorderContainer
{
	background: url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/whiteBoxBlueBorderBackground.gif') white repeat-x;
	border: solid 1px #732466;
	border-top:0px;
	border-bottom:0px;	
	margin-top:0px;
	margin-left:2px;
	padding:2px 6px 2px 6px;
	color:#002543;
}
.whiteBoxBlueBorder .whiteBoxBlueBorderFooter
{
	background:url('http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/whiteBoxBlueBorderFooter.gif') white;	
	height:5px;
	width:487px;
	clear:both;
	margin-left:2px;	
}


/*********************** Download Popup *****************************/

body#downloadPopup
{
	width:200px;
	text-align:left;
	overflow:hidden;	
}
#downloadPopup div
{
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	width:300px;
}

/********************* Downloads / link section **************************/
#downloads
{
}

#downloads ul.docList li, #relatedLinks ul.docList li, #additionalLinks ul.docList li, #contactSpecificDetail ul.docList li, #contactDetail ul.docList li, #relatedProjects ul.rsList li, #projectLinks ul.rsList li,#main-content .greyList ul.rsList li
{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:dotted 1px #cccccc !important;
	color: #666666;
}

.mProjectStaffContent
{
	padding:5px;
	border-bottom:dotted 1px #cccccc;
}

#main-content-area ul.docList, #relatedProjects ul.rsList, .mProjectStaff, #projectLinks ul.rsList, #main-content .greyList ul.rsList
{
	border-left:solid 1px #ececec;
	border-right:solid 1px #ececec;
}

#projectLinks ul.rsList li,#main-content .greyList ul.rsList li
{
	padding-left:15px;
}

#projectLinks ul.rsList li a,#main-content .greyList ul.rsList li a
{
	font-weight:normal;
}

#relatedLinks h5
{
	font-size:1.19em;
	margin-left:0px;
	margin-bottom:2px;
	margin-top:2px;
	color:#e66bc2;
}

#contactDetail .jobTitle, #contactDetail .jobTitle, #contactDetail .telCont, #contactDetail .emailCont
{
	color:Black;
}

/******************* blue box out ****************************************/

.blueBoxOut
{
	background-color:#dee5ee;
	width:100%;
	padding:10px;
	text-align:center;
	margin: 20px 10px;
}



/**************** indent box **********************************/
		.indentTopLeft{
			background:url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/indentTopLeft.png")  no-repeat top left;            
			height:8px;
			width:8px;           
			float:left;            
			
			
		}
		.indentTopRight
		{
			background:url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/indentTopRight.png") no-repeat;  
			height:8px;
			width:8px;
			float:right;
			position:relative;
			left:1px;
			
		}
		.indentBottomLeft
		{        	
			background:url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/indentBottomLeft.png")  no-repeat bottom left;
			height:8px;
			width:8px;
		}
		.indentBottomRight
		{
			background:url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/indentBottomRight.png")  no-repeat bottom right;
			height:8px;
			width:8px;
			float:right;
			position:relative;
			top:-8px;    	
		}
		blockquote
		{
			padding:4px;
			padding-bottom:0px;
			margin-bottom:-2px;
			padding-right:0px;
			color:White;
		}
		.blockquoteBg
		{
			margin: 0px 0px 10px 0px;	
		}      

		#main-content blockquote a:hover, #main-content blockquote a:visited, #main-content blockquote a:active, #main-content blockquote a:link
		{    
			font-weight:bold;
			color:White; 
			text-decoration:underline;    	
		}
		#main-content blockquote a:hover
		{
		color:#D95900;
			text-decoration:underline;
		}

				
/*************************  breadcrumb *********************/
#breadcrumb
{
	border-bottom:dotted 1px #82b8c9;
	width:100%;
	padding-bottom:5px;
}

#breadcrumb ol.visible
{
	display:block;
}
#breadcrumb ol li
{
	display:inline;
	margin-left:0px;
	line-height:1.7em;
}

/*********************** AplawsMenu ***********************/
#aplawsMenu
{
	color:#293352;
	margin-bottom:20px;
	width:100%;
	font-size:1.1em;
}
#aplawsMenu a:hover, #aplawsMenu a:visited, #aplawsMenu a:active, #aplawsMenu a:link
{
	color:#293352;	
}
#aplawsMenu ol li .current
{	
	margin-left:-8px;
}

#aplawsMenu  ol, #aplawsMenu li
{
	margin-top:0px;
	padding:0px;
	width:100%;
}

#aplawsMenu li
{
	margin-top:5px;
}

 #aplawsMenu ol li a
 {
	padding-left:4px;
	text-decoration:none;
	display:block;
 }
 
#aplawsMenu ol li span.level1,
#aplawsMenu ol li span.level2, 
#aplawsMenu ol li span.level3,
#aplawsMenu ol li span.level4,
#aplawsMenu ol li span.level5,
#aplawsMenu ol li span.level6,
#aplawsMenu ol li span.level7,
#aplawsMenu ol li span.level8,
#aplawsMenu ol li span.level9
{
	display:block;	
	padding:3px 6px 5px 5px;
}

#aplawsMenu ol li span.level1
{
	background-color: #9ca1bd;	
	padding-left:0.8em;
}

#aplawsMenu ol li span.level2
{
	background-color:#b5b9ce;
	padding-left:1.4em;
}     
	 
#aplawsMenu ol li span.level3
{
	background-color:#cdd0de;
	padding-left:2.0em;
}

#aplawsMenu ol li span.level4
{
	background-color:#e6e7ee;
	padding-left:2.6em;
} 

#aplawsMenu ol li span.level5
{
	background-color:#f2f3f6;
	padding-left:3.2em;
}

#aplawsMenu ol li span.level6
{
	background-color:White;
	padding-left:3.8em;
}

#aplawsMenu ol li span.level7
{
	background-color:White;
	padding-left:4.4em;
}

#aplawsMenu ol li span.level8
{
	background-color:White;
	padding-left:5.0em;
}

#aplawsMenu ol li span.level9
{
	background-color:White;
	padding-left:5.6em;
}

#aplawsMenu ol.childLinks li span
{	
	margin-top:0px;
	padding-top:0px;
	background-color:Transparent !important;
	border-bottom:dotted 1px #9ca1bd;
}

#aplawsMenu ol.childLinks li span .current
{
	border:none;
}

/************************** PADDED LIST ********************************/

.paddedList ul,.paddedList ol
{
	margin-top:10px;
}
.paddedList li
{
		margin-bottom:5px;
}

/*************************** SECONDARY CONTENT *************************/
#secondary-content {
}
	  
#secondary-content div
{
	padding-bottom:5px;
}
#secondary-content div div
{
	padding-bottom:0px;	
}
#secondary-content li
{
	list-style-type:none;
	margin-bottom:5px;	
}
#mostRead
{
  /*padding-top:10px;*/
}
#mostRead li
{
}

#secondary-content .topicRelated
{
	background-color:#dee6ef;
	padding:0px 0px 5px 4px;
	margin-top:8px;
}

#secondary-content .topicRelated h5
{
	border-bottom:none;
	margin:0;
	padding-top:3px;
	color:Black;
}

#secondary-content h5
{
	color: #002543;
	border-bottom: 2px solid #82b8c9;	
	padding-bottom:5px;
	font-size:1.275em;
	font-weight:normal;
}

#secondary-content dl dt, #secondary-content dl dt a
{
	font-weight:bold;
	color:#5e85ae;
	padding-bottom:3px;
	padding-top:3px;
}
#secondary-content dl dd
{
	margin-bottom:8px;
}
#secondary-content img.publicationImage
{
	width:163px;
	margin:0;
}

div.vevent dl
{
	margin-bottom: 19px;
}

/******************************* GENERAL FORMATING *********************/
.validationSummary
{
	width:300px;
	font-weight:bold;
	text-align:left;
	color:White;
	font-size:1.28em;

}
#main-content .validationSummary ul li
{
	background:none;
	color:White;
	font-size:1em;
	font-weight:normal;
	list-style-type:circle;
}

/* used on tag landing pages  */
.contentType
{
	font-weight:bold;
	color:#002542;
	padding-left:5px;
}
#main-content ul.noBullets li{
	background:none;
}

/* used make a list into two columns */

#wrapper ul.twoColumnListAlpha, #wrapper ul.twoColumnListAlpha ul
{
	padding:0;
	margin:0;
	list-style:none;
}
#wrapper ul.twoColumnListAlpha li
{
	list-style:none;
	padding:0;
	margin:0;
	text-align:left;
	line-height:1.7em;
}
#wrapper ul.twoColumnListAlpha .left
{
	float:left;
	width:49%;
}
#wrapper ul.twoColumnListAlpha .right
{
	float:right;
	width:49%;
}
#wrapper ul.twoColumnListAlpha .left li, #wrapper ul.twoColumnListAlpha .right li
{
	width:100%;
}

#wrapper ul.twoColumnListAlpha .bullets ul li
{
	padding-left:10px;
}

#main-content li.twoColumnList
{
	float:left;
	display:inline-block;
	width:49%;
	padding:0 0 0 0;
	margin:0;
	line-height:1.7em;
}
.Column100
{
	float:left;
	clear:both;
	width:100%;
}

.Column50, .Column50Right  /* used to create 2 columns on a page */
{
	width:48%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	margin-right:0;
}

.Column50Right
{
	display:block;
	float:right;
	margin-right:0px;
}

.Column71  /* used to create 2 columns on a page */
{
	width:71%;
	float:left;
}
.Column27  /* used to create 2 columns on a page */
{
	width:27%;
	float:right;
	padding-left:0;
	padding-right:0px;
}

.linksBoxOut /* box out of links on the funding page */
{
	background-color:#9CA1BD;
	padding:2px;
	
}
.floatRight
{
	float:right;
}

/* The following two styles fix the RSS image positioning */
#secondary-content img.floatRight
{
	position:relative;
	top:6px;
	left:0px;
}

.Column50 img.floatRight
{
	position:relative;
	top:10px;
}

.floatLeft
{
	float:left;
}
a img
{
	border:none;
}

.mfeatured,.module
{
	clear:both;
}

.mfeatured h4
{
	border-bottom: none !important;
}

.centre
{
	width:100%;
	text-align:center;
}
.right
{
	width:100%;
	text-align:right;
}
#main-content .BreakOutBox a
{
	color:#F58835;
}
#main-content a.importantLink:hover
{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/buttons/importantLink-hover.gif) no-repeat left top #dee6ef;
	color:#ff6e19;
}
.noBorder
{
	border:none;
}

img
{
	margin:8px;
}
img.noMargin
{
	margin:0px;
}
img.smallMargin
{
	margin:4px;
}

span.newright
{
	background-position: left top;
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/new.gif) no-repeat left top;
	color: White;
	width: 34px;
	height: 15px;
	display: inline-block; 
	text-align: center;
	font-size: 10px;
	margin: 0;
	margin-left: 4px;
}

span.updatedright
{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/updated.gif) no-repeat left top;
	color:White; 
	width:57px; 
	height:15px; 
	display:inline-block;  
	
	text-align:center; 
	font-size:10px; 
	margin:0;
	margin-left: 4px;
}




span.new
{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/new.gif) no-repeat left top; 
	color:White; 
	width:34px; 
	height:15px; 
	display:block; 
	float:left; 
	text-align:center; 
	font-size:10px; 
	margin:0;	
	margin-right:4px; 
}

span.updated
{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/updated.gif) no-repeat left top;
	color:White; 
	width:57px; 
	height:15px; 
	display:block; 
	float:left; 
	text-align:center; 
	font-size:10px; 
	margin:0;
	margin-right:4px; 
}

span.new span, span.updated span, span.newright span, span.updatedright span
{
	text-align:center;
	margin-top:-1px; 
	display:block; 
}

 .pagestatusarchive, .pagestatusarchive a 
{
	color:#d95900;
	font-weight:bold;	
}

/********************* ROUNDED CORNERS ON HOME PAGE ***********************/

.indentContainer
{
	padding-top: 8px;
	padding-right: 20px;
	padding-left:33px;
}
#homepageBoxOut 
{		
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/photo-10.jpg) no-repeat right bottom #991426;
	font-family:Arial;
}
#homepageBoxOut  h2
{
	font-size: 2.8em;
	color: #f47b20;
	line-height: 1.1em;
	letter-spacing: 0.05em;
	padding-right:270px;
	margin-top:0px;
	margin-bottom:4px;
}
#homepageBoxOut a
{
	color:White;
	font-size: 1.37em;
	text-decoration: none;
	line-height: 1em;
}
#homepageBoxOut a:hover
{
	color: #d95900;
	text-decoration: none;
}
#homepageBoxOut .homepageStraplineImage
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

 #homepageBoxOut #link-container
{
	height:100%;
	padding-top: 0px;
	padding-bottom: 0px;    
}
#homepageBoxOut .sepertator
{
	color:#D95900; font-size: 1.5em; margin-bottom:25px; 
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
}

/************************ HOME PAGE COLOURED WIDGETS ************************/

.widgetColumn .css005E7D
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient005E7D.jpg") repeat-x  #007aa9;
}

.widgetColumn .css007A5E
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient007A5E.jpg") repeat-x  #00a27b;
}

.widgetColumn .css17232E
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/topicbg.png") repeat-x  #384856;
}

.widgetColumn .css293352
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient293352.jpg") repeat-x  #303d6a;
}

.widgetColumn .css6600A1
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient6600A1.jpg") repeat-x  #8600d9;
}

.widgetColumn .css669900
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient669900.jpg") repeat-x  #007aa9;
}

.widgetColumn .css719500
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient719500.jpg") repeat-x  #719500;
}

.widgetColumn .css732466
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient732466.jpg") repeat-x  #7f2770;
}

.widgetColumn .css7D7805
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient7D7805.jpg") repeat-x  #a89f02;
}

.widgetColumn .css87212E
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradient87212E.jpg") repeat-x  #b62536;
}

.widgetColumn .cssD95900
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/gradientD95900.jpg") repeat-x  #ff7300;
}

.widgetColumn .css005E7D,
.widgetColumn .css007A5E,
.widgetColumn .css17232E,
.widgetColumn .css293352,
.widgetColumn .css6600A1,
.widgetColumn .css669900,
.widgetColumn .css732466,
.widgetColumn .css87212E,
.widgetColumn .cssD95900
{
	color: #FFFFFF;
}

.widgetColumn .css005E7D .contents,
.widgetColumn .css007A5E .contents,
.widgetColumn .css17232E .contents,
.widgetColumn .css293352 .contents,
.widgetColumn .css6600A1 .contents,
.widgetColumn .css669900 .contents,
.widgetColumn .css719500 .contents,
.widgetColumn .css732466 .contents,
.widgetColumn .css7D7805 .contents,
.widgetColumn .css87212E .contents,
.widgetColumn .cssD95900 .contents
{
	background: none;
}

.widgetColumn .css005E7D .contents a,
.widgetColumn .css005E7D .contents a:link,
.widgetColumn .css007A5E .contents a,
.widgetColumn .css007A5E .contents a:link,
.widgetColumn .css17232E .contents a,
.widgetColumn .css17232E .contents a:link,
.widgetColumn .css293352 .contents a,
.widgetColumn .css293352 .contents a:link,
.widgetColumn .css6600A1 .contents a,
.widgetColumn .css6600A1 .contents a:link,
.widgetColumn .css669900 .contents a,
.widgetColumn .css669900 .contents a:link,
.widgetColumn .css732466 .contents a,
.widgetColumn .css732466 .contents a:link,
.widgetColumn .css87212E .contents a,
.widgetColumn .css87212E .contents a:link,
.widgetColumn .cssD95900 .contents a,
.widgetColumn .cssD95900 .contents a:link
{
	color: #FFFFFF;
}

.widgetColumn .css005E7D .widgetFooter,
.widgetColumn .css007A5E .widgetFooter,
.widgetColumn .css17232E .widgetFooter,
.widgetColumn .css293352 .widgetFooter,
.widgetColumn .css6600A1 .widgetFooter,
.widgetColumn .css669900 .widgetFooter,
.widgetColumn .css719500 .widgetFooter,
.widgetColumn .css732466 .widgetFooter,
.widgetColumn .css7D7805 .widgetFooter,
.widgetColumn .css87212E .widgetFooter,
.widgetColumn .cssD95900 .widgetFooter
{
	background-image: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/Widget-Bottom-Transparent.png");
	background-repeat: no-repeat;
}

/************************ FOOTER *************************************/

#footer ul 
{

	padding-top:8px;
	margin-left:10px;
}

#footer 
{
  padding:  0px;
  text-align: center;
  position:relative;
  margin-top:10px;
}

#footer ul li
{
	display: inline;
	list-style: none;
	color: Gray;
}

#footer ul li a
{
	color: Gray;
	font-family: Verdana;
}
#footer ul li a:hover
{
	color:#d95900;
}

#footer ul li .listDivider
{
	padding: 0 5px 0 9px;    
}

#funders
{
	padding:10px 0 0 0;
	position:absolute;
	left:10px;
	bottom:45px;
	color:Gray;
}

#footer #funders a
{
	color:Gray;
}

#footerTopics
{
	min-height:130px;
}

#footerTopics ul
{
	margin-left:0px;
}

#footerTopics li
{
	float:left;
	
	margin:0 10px 0 0;
}

#footerTopics .li_container li
{
	clear:both;
}

#footerTopics ul li a
{
	color:#FFFFFF;
	text-decoration:none;
}

/******************** FORM LAYOUT ******************/
fieldset
{
	margin:5px 0px;
	padding:4px;
}
fieldset label
{
	display:block;
	padding:5px 0px 2px 0px;
}

/***************** TABLE BANDING ************************/
table{
		border-collapse:collapse;
		border:solid 1px #9ca1bd;
		margin-left:1px; /* Fixes firefox missing left table border */
}

table td
{
	border-left:solid 1px #9ca1bd;
	border-right:solid 1px #9ca1bd;
	margin:0px;
	padding:4px;
	
}
table tr.odd td
{
	background-color:#ffffff;
}
table  tr.even td
{
	background-color:#e7e7e7;
}

table tr th
{
	border-left:solid 1px #9ca1bd;
	border-right:solid 1px #9ca1bd;
	background-color:#9ca1bd;
	color:White;
	padding:4px;
	font-size:1.175em;
	font-weight:bold;	
}


/*****************adv search tables***************************/
table.advancedSearch, table.advancedSearch td
{
		
		border: none;
		
}



/******************** COLOUR SCHEME *************************/
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
	/*color: #293352;     color: #731472; Remove as styles set per design at head of file */
}
#main-content blockquote h1,
#main-content blockquote h2,
#main-content blockquote h3,
#main-content blockquote h4,
#main-content blockquote h5,
#main-content blockquote h6,
#main-content blockquote a,
#main-content blockquote ul li
{
	color:white;	
}
/******************* MODULE OVERRIDES ********************/
.mText  ul a
{
	color: #293352;
	display: block;
	padding:0.5em 0px 0.5em 0px;
}

.mText ul a
{
	border:solid 1px #e5e6ea;
	background-image: none;
	padding-left: 0pt;
	margin-left: 0pt;
}
.mText ul li, #main-content ul li{
	border:none;
	color:#000000;
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/listBullet.png) no-repeat 0px 6px;
	padding-left:0px;
}
#main-content ul li
{
	padding-left:10px;
}

.module ul a:hover
{
	background:none;
}
.dark
{
	/*color: #3e4763;*/
	color: #002543;
}
h4.highlight{
	display: block;
	font-size: 1.45em;
	background-color: #ececec;
	padding:0.3em 0.5em 0.3em 0.5em;	
	font-weight: normal;
	margin-bottom: 0pt;
	margin-top: 16px;
	border-bottom:none !important;
	color:#732466;
}

#infoPanel, .greyBox
{
	background-color: #e5e6ea;
	padding:5px;
}
#main-nav .module
{
	margin-bottom:15px;
}

#main-nav .blueContainer
{
	background-color: #dfe6ef;
	padding:5px;
	padding-top:7px;
	padding-bottom:9px;
}

#main-nav input, #main-nav select
{
	margin-top:4px;
}


/****************** MAIN CONTENT ***********************/
#main-content ol 
{
}

#main-content li
{
}


/******************* Sitemap ****************************/
#siteMap .css005E7D
{
	background-color:#BFEDF7;
}
#siteMap .css007A5E
{
	background-color:#bfece3;
}
#siteMap .css293352
{
	background-color:#e6e7ee;
}
#siteMap .css6600A1
{
	background-color:#ece3f5;
}
#siteMap .css732466
{
	background-color:#f9daf0;
}
#siteMap .css7D7805
{
	background-color:#efedc2;
}
#siteMap .css87212E
{
	background-color:#f7d4cc;
}
#siteMap .cssD95900
{
	background-color:#faeac4;
}

/********************** HOME PAGE ************************/
#home-main-nav {
  width: 341px; 
  float: left;
  margin-top:15px;
  
}

#home-content { 
  width: 510px; 
  float: right;
}

#home-main-content { 
  width: 254px; 
  float:left;
  padding-top : 15px;
  margin-left:0px;
}

#home-secondary-content 
{
 padding-top : 15px; 
 width: 235px;
 float:right; 
} 

#home-secondary-content ul.rsList li
{
	border-bottom-style:dotted;
	border-bottom-color:#82b8c9;
}

#home-content h2, #home-main-nav h2, #home-content h2 a, .nonWidget h2
{
	/*font-size:1.28em;*/
	font-weight:bold;
	color: #002543;
}

#homeNews li img, #homeNewsStatic li img
{
	border:none;
	margin:0;
}

#homeEvents li img
{
	border:none;
	margin:0;
}

/************* THEMES LANDING PAGE  *********************/
#themeList .column
{
	width:48%; /* Removed 1% to allow for margins */
	float:left;
}
#themeList .column a
{
	text-decoration: none;
}
#themeList img
{
	float:left;
}

/************* About us page updated 2011 *************/

.main-text-as-blockquote
{
	padding:10px 10px 6px 10px;
	font-size:1.25em;
	line-height:1.4em;
}

#about-us-modules div.about-us-module
{
	clear:both;
	padding:20px 0;
	border-bottom-style: dotted;
	border-bottom-color: #83b8c9; 
	border-bottom-width: 1px;
}

#about-us-modules h3
{
	border-bottom:none;
	margin:0;
	padding:0;
	font-size:1.3em;
	line-height:1.3em;
	font-weight:bold;
}

#about-us-modules p
{
	margin-bottom: 0.5em;
}

.about-us-module-media img
{
	margin:0px;
}

.about-us-player
{
	width:300px;
	height:200px;
}

.about-us-module-content
{
	min-height:200px;
}

#about-us-modules .odd .about-us-module-media
{
	float:left;
	width:300px;
	margin-right:10px;
}

#about-us-modules .odd .about-us-module-content
{
	margin-left:300px;
	padding-left:10px;
}

#about-us-modules .even .about-us-module-media
{
	float:right;
	width:300px;
	margin-left:10px;
}

#about-us-modules .even .about-us-module-content
{
	margin-right:300px;
	padding-right:10px;
}

/************* Experts listing  *********************/

#mRecordsetList .expert
{
	margin-bottom:10px;
	border-bottom-style: dotted;
	border-bottom-color: #83b8c9; 
	border-bottom-width: 1px;
	padding-top: 15px;
	padding-bottom: 10px;
}

#mRecordsetList .expertImage
{
	float:left;
	width: 140px;
	margin-right: 12px;
}

#mRecordsetList .expertImage img
{
	margin:0;
	width: 130px;
	height: 150px;
	border: 5px solid #005F7F;
}

#mRecordsetList .expertContent
{
	margin-left: 152px;
	min-height:162px;
	padding-top: 0;
}

#mRecordsetList .expertContent h3
{
	margin: 0;
	border-bottom: none;
	padding-bottom: 0;
	font-size: 1.25em;
	font-weight: bold;
}

#mRecordsetList .expertContent p
{
	margin-bottom: 0.5em;
}

#mRecordsetList .expertContent p.expert-job-title
{
	font-weight:bold;
}

#addInfo
{
	margin-bottom:20px;
}

#addInfo h3
{
	margin-top:20px;
}

#addInfo.mText ul a,
#addInfo.mText ul a:link
{
	display: inline;
	border: none;
	padding: 0;
	color: #002543;
	text-decoration: underline;
}

#addInfo.mText ul a:hover
{
	color: #D95900;
}

#addInfo.mText ul a.externalLink
{
	background: url("http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/externalLink.gif") no-repeat scroll right center transparent;
	padding-right: 12px;
}

/************* Funding Opportunities  *********************/

.lfoColumnContainer
{
	width:100%; 
	display: table;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

.lfoColumnContainer .imgbox
{
}

.lfoColumnContainer .imgbox img
{
	margin:0;
}

/**************** INFO BOXES **********************/
 .question-info-box
{
	background-color:Gray;
	margin:15px 0 15px 0 !important;
}
.signup-info-box
{
	background: #DEE6EF url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/buttons/importantLink-normal.gif) no-repeat 0px 3px;
	padding:8px 8px 8px 25px;
	margin-bottom:15px;
}
.signup-info-box p
{
	margin:0;
}
.signup-info-box .rssFeedLink img
{
	vertical-align:text-top;
	padding-top:1px;
}

/**************** CRIB SHEET **********************/
.Column25Left
{
	width: 25%;
	float: left;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 5px;
	text-align: right;
}

.Column75Right
{
	width:72%;
	padding:0 0 10px 0;
	margin-right:0;
	display:block;
	float:right;
	margin-right:0px;
}


/**************** MEETINGS LIST **********************/
#main-content .meetingsList li
{
	background:none;
	padding-bottom:15px;
	color:#9ca1bd;
}
#main-content .meetingsList li a
{
	text-decoration: underline;
	font-weight:bold;
}

/**************** WIDGET STUFF **********************/

.widgetColumnContainer
{
	margin-top:0px;
	vertical-align:top;	
}

.widgetColumnLeft, .widgetColumnMiddle, .widgetColumnRight
{
	min-height: 150px;	
	height:100%;
	padding-bottom:30px;
}


.widgetColumn
{	
	/*width:33%;*/		
	float:left;
	height:100%;
	margin-top:0px;	
}

.widgetColumn .widget
{
	margin-bottom:18px;
}

.widgetColumnLeft .widget
{
	/*float:left;*/
}

.widgetColumnMiddle
{
	/*margin-left:8px;*/
	margin-left:30px;
}

.widgetColumnMiddle .widget
{
	margin: 5px auto; /* Center Middle Widgets */
	margin-bottom:10px
}

.widgetColumnRight
{
	/*margin-left:25px;*/
	margin-left:29px;
}

.widgetColumnRight .widget
{
	/*float:right;*/
}

.handle:hover
{
	cursor:move;
}

.pageid-Home .handle:hover
{
	cursor:default;
}

.containerItem
{
	margin-top:10px;
}
.placeholder
{
	border: dashed 3px #cccccc;
	width:100%;
	margin-left:-3px;
}

.widget .rssFeedLink
{
	width:auto;
	float:right;
	margin-top:-2px;
}
.widget, .nonWidget
{
	width:270px;
	margin:5px 0px 5px 0px;
}

.nonWidget
{
	margin-top:0px;
	margin-bottom:0px;
}

.nonWidget .sub-section
{
	padding-bottom:0px;
}

.widget .contents
{
	padding:3px;
	background-image: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/Widget-MiddleExpandable.gif);
	background-repeat:repeat-y;
}

.widget .contents .sub-section
{
	padding:3px 5px 3px 5px;
}

.widget .widgetFooter
{
	background-image: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/Widget-Bottom.gif);
	background-repeat:no-repeat;
	height:6px;
}

.widget .handle
{	
	display:block;
	width:100%;
	padding-bottom:4px;
	background-image: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/Widget-Top.gif);
	background-repeat:no-repeat;
}
.widget .handle h2,
.widget .handle .headerLink
{
	margin-top:0px;
	margin-bottom:0px;
	padding-left:8px;
	padding-top:4px;
	font-size:1.28em;
	font-weight:bold;
	color: #002543;
}




.widget .contents img.widgetImg
{
	margin: 5px 5% 5px 5%;
	width:90%;
}

#widgetSelector .title, #topicSelector .title
{
	float:left;
	width:650px;
	margin-top:5px;
	margin: 5px;
	font-size:1.64em;
}

#widgetSelector .selectionOptions, #topicSelector .selectionOptions
{
	float:right;
	width:150px;
	font-size:1.095em;
	margin-top:5px;
}

#widgetSelector .text, #topicSelector .text
{
	clear:both;
	margin: 5px;
}

#widgetSelector .customiseError, #topicSelector .customiseError
{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:5px;
	color:Red;
}

#widgetSelector .selectionOptions a
{
	padding-right:5px;
}

#widgetSelector li.threeColumnList, #topicSelector li.threeColumnList
{
	font-size:1.095em;
}

li.threeColumnList
{
	display: inline-block;
	width:28%;
	background-image:none;
	padding-left:0px;
}

li.threeColumnList input
{
	margin-top:6px;
	margin-right:5px;
}

li.threeColumnList label
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#widgetSelectorControls
{
	width:100%;
	margin-top:15px;
	text-align:center;
}
#widgetSelectorControls *
{
	padding:0px 4px 0px 4px;
}

#widgetSelectorControlsContainer
{
	display:table;
	text-align:center;
	margin: 0 auto;
}

#widgetSelectorControlsContainer div
{
	display:inline-block;
	padding:5px;
	float:left;
}

#widgetSelectorControls .plainTextButton
{ 
	margin-top:4px;
	font-size:1.28em;
}

#widgetSelectorControlsResult
{
	padding-top:10px;
	width:90%;
	text-align:center;
	margin:0 auto;
}

#widgetCustomiseLink
{	
	width:70%;

	display:block;
	margin-top:-5px;
	margin-bottom:7px;
	padding-top:6px;
	padding-left:10px;
	font-weight:bold;
	color:#002543;
	
}

.listControls
{
	text-align:right;
	height:15px;
	margin:2px 0px 0px 0px;
}

.listControls img
{
	border:none;
	margin:0px;
	margin-left:5px;
}
.minimiseButton
{
	border:none;
	float:left;
	cursor:pointer;
	
}

/* fix 157 837 - to prevent box resizing in chrome */

#mRecordsetList .grad
{
	max-height : 26px;
}

/* JISC dev phase 5 */

/* service landing page */

.servicesubscontainer {
	border: 1px dotted #82B8C9;
	margin-top: 10px;
	padding-left: 5px;
}

.servicetitle {
	font-size: 1.65em;
	font-family: Verdana;
	font-weight: normal;
	padding-bottom: 5px;
}

.servicetitle a:visited {
	color: #002543!important;
}

.servicetitle a:hover {
	color: #D95900!important;
	text-decoration: underline;
}




.servicedetails {
	margin-left: 120px;
	padding-top: 10px;
	padding-bottom: 10px;    
}

.servicedetails h3 {
	border-bottom: none!important; 
}

.servicelogo { 
	float: left;
	width: 120px;
	padding-top: 14px;   
}
 
.servicelogo img {
	max-width: 100px;
} 

.subservicetitle {
	padding-top: 10px;
	padding-bottom: 5px;
	color: #002543;
	font-size: 1.275em;
	
}

.servicesubscontainer .servicetitle {
	font-size: 1.2em;
	
}

#cleardiv1 {
	padding-bottom: 20px;
}

.cleardiv {
	padding-top: 5px;
	background: none;
}

.cleardivdotted {
	padding-bottom: 5px!important;
	border-bottom: 1px dotted #82B8C9;
}

.servicesubscontainer .cleardivdotted {
	padding-bottom: 5px;
	border-bottom: none !important;
}

.subservicesContainer {
	border: 1px black!important;
}

/* service detail pages */

#precontentall {
	float: left;
}

#secondary-content #callToAction img {
	max-width: 175px!important;
	padding-bottom: 10px;
	margin: 0px;
}

#secondary-content #callToAction {
	padding-top: 29px;
}

#servicecontactDetail {
	display: inline;
	height: 300px;
}

#servicecontactDetail, #servicecontactDetail ul, #servicecontactDetail li, #servicecontactDetail a, #servicecontactDetail p {
	border: none!important;
	padding-left: 0px!important;
}

#servicewebsite
{
	float:right;
	width: 350px;
	text-align: right;
	margin-bottom: 10px!important;
	/* assuming website thumb is 350px */
}

#servicewebsite img {
	max-width: 350px!important;
	max-height: 300px!important;
	margin-right: 0px!important;
}

#subserviceLinks .docList img {
	max-width: 100px!important;
	float:left;
	margin: 0px!important;
	padding-top:5px!important;
	
}

#subserviceLinks {
	padding-left: 5px!important;  
}

#subserviceLinks .docList div 
{
	margin-left: 120px;
	text-decoration: none;
	clear: none!important;
	padding-bottom: 5px;
	
}

#subserviceLinks ul li {
	float: left;
	border-bottom: none;
	padding-left: 0px!important;  
	 
}

#subserviceLinks ul li a {
	text-decoration: none!important;   
	font-size: 1.2em;
}

.spacer {
	padding-top: 25px;
}

.servicetopicsheader dt {
	color: #002543!important;
	font-size: 1.275em;
	font-weight: normal!important;
	margin-bottom: 5px;
}

#subserviceLinks 
{
	margin-top: 20px!important;
	border: 1px dotted #82B8C9!important;
}

#subserviceLinks h5 {
	background: none!important;
	border-bottom: none!important;
	margin-top: 10px;
	padding-left: 5px!important;
}

#subserviceLinks a {
	font-size: 1.65em;
	font-family: Verdana;
	font-weight: normal;
	line-height: 1.3em;
}

#subserviceLinks a:hover {
	color: #D95900!important;
	text-decoration: underline!important;
}

.parentslist span, img
{
	vertical-align:top;
}
	
.parentslist img 
{
	margin-top: 3px!important;
	padding-top: 0px!important;
}


/****************************** SYI Themes ****/




.noPhoto
{
	background: #732466 url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/noPhoto.jpg) no-repeat 5px 5px; 
	width:80px; 
	height:92px;
	/*padding-top:140px; */
	display:block;
	/*text-align: center;*/
	float:left;
	padding:5px;
}

.noPhoto div
{
	width:80px; 
	height:92px;
	/*padding-top:140px; */
	display:block;
	/*text-align: center;*/
	float:left;
}

#askExps img
{
	margin:0;
	float:left;
	padding:5px;
	background-color:#732466;
}

.expItem
{
	float:left;
	clear:both;
	margin:10px 0 5px 0;
}

.contactX
{
	float:left;
	margin: 5px 0px 0px 0px;
	clear:both;
	font-size:1.2em;
}
.seeAlso
{
	padding:15px 0 0 0;
	float:left;
	width:100%;
}
.externalLinks
{
	padding:15px 0 0 0;
	float:left;
	width:100%;
}
.moreLinks
{
	float: right;
}

#resourcesSection
{
	margin-bottom:20px;
	clear:both;
}
#resourceListCol
{
	float:left;
	width:320px;
}
.resourceLink
{
	margin:6px 0 6px 0;
}
#resourceImgCol
{
	float:right;
	width:330px;
}
ul#resourceImgList
{
	font-size:0;
	margin-bottom:-40px; /* to counteract image bottom margin */
}
ul#resourceImgList li
{
	display:inline;
	background:none;
	padding:0 0 0 25px;
	width:85px;
	overflow:hidden;
}
ul#resourceImgList a.externalLink
{
	background:none;
	padding:0;
}
ul#resourceImgList img
{
	margin:0 0 35px 0;
}
#resourceColClear
{
	clear:both;
	height:0px;
	overflow:hidden;
}
#impactSection
{
	margin-bottom:20px;
}
.supportJISC
{
	float:left;
}

.cribsheetInfo
{
	color:#888;
}
.SYIThemeBanner img
{
	height: 100px;
	width: 100%;
	margin:0 0 10px 0;
}
#main-content .SYITheme h3 
{
	float:left;
	border-bottom-style:none;
	padding:0;
}
#main-content .cribsheetPage h4
{
	color:#002543;
	border-style:none;
}
#main-content .SYI h3
{
	float:left;
	clear:both;
	border-bottom-style:none;
	padding:0;
	margin:0;
}
.SYI h3 a, .SYITheme h3 a
{
	text-decoration:none;
}
.SYITheme .updatedright, .SYITheme .newright,
.SYI .updatedright, .SYI .newright
{
	float:left;
	clear:right;
	margin-top:13px;
}
.SYITheme .updatedDate
{
	float:left;
	clear:both;
	color:#888;
}
.SYITheme p
{
	float:left;
	clear:both;
}
.SYITheme .cribsheetitem
{
	float:left;
	clear:both;
	width:100%;
	border-bottom: 1px dotted #82B8C9;
	padding:8px 0 8px 0;
}
.SYI .updatedright, .SYI .newright
{
	margin:3px 0 0 3px;
}
.cribsheetitem
{
	float:left;
	clear:both;
	width:100%;
	margin:4px 0 1px 0;
}
.col75syi .cribsheetitem a
{
	margin:3px 0 0 0;
	/*float:left;*/
}
.cribsheetitem p
{
	margin:0 0 2px 0;
}
.col75syi .cribsheetitem p
{
	max-height:2.8em;
	overflow:hidden;
}
.col75syi h3 a:link, .col75syi h3 a:visited
{
	float:left;
	width:100%;
	margin-bottom:8px;
	color: #732466 !important;
}
/*.col75syi a
{
	float:right;
}*/
.SYI .updatedright, .SYI .newright
{
	float:none !important;
}
.SYI .Column50, .SYI .Column50Right
{
	margin:2px 0 5px 0;
	height:170px;
	border-bottom: 1px dotted #82B8C9;
}
.syitop
{
	margin:18px 0 18px 0;
}
.SYI .signup-info-box img
{
	margin:0 4px;
}
.SYI .Column25Left
{
	width:30%;
}
.SYI .Column25Left img
{
	margin-top:4px;
	float:left;
}
.SYI .Column75Right
{
	width:68%;
	position:relative;
	height: 155px;
}
.SYI .qBoxInner
{
	padding-left:8px;
	padding-bottom:5px;
}
.qBoxInner p
{
	margin-bottom:0px;
}
#main-content .SYI h4
{
	border-bottom-style:none;
	color:#732466;
}
#main-content .noBorder
{
	border-bottom-style:none;
}
.cribsheetPage .Column25Left
{
	width:35%;
	margin-left:5px;
}
.cribsheetPage .Column75Right
{
	width:62%;
	margin:5px 5px 10px 0px;
}
.cribsheetPage .Column25Left p
{
	font-size:1.4em;
	font-weight:bold;
}
#main-content .SYITheme h3 a
{
	color:#002543;
}
.servicesImg
{
	float:left;
	clear:left;
	width:140px;
}
.servicesLink
{
	float:left;
	clear:right;
	width:165px;
	margin:15px 0 0 5px;
}
.servicesLink a
{
	font-size:1.2em;
}
.servicesItem
{
	float:left;
	clear:both;
}
.cribsheetPage
{
	float:left;
}
.cribsheetInfo
{
	float:left;
	clear:both;
	width:650px;
}
.allInsights
{
	position:absolute;
	bottom:4px;
	right:2px;
}
.cribU, .cribNew
{
	display:inline-block !important;
	float:none !important;
	margin-left:8px !important;
}
.cribU span, .cribNew span
{
	position:absolute;
	padding:1px 0 0 2px;
}
.cribsheetTitle h2
{
	display:inline-block;
	float:left;
}
.gohome
{
	background:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/buttons/gohomebtn.png) no-repeat;
	width:125px;
	height:25px;
	border:none;
	cursor:pointer;
}
.fullResources
{
	float:left;
	clear:both;
	margin:15px 0px;
}
/****************************** PUBLICATIONS ****/
.homeFeaturedPublication
{
	vertical-align:top;
	display:block;
	width:132px;
	float:left;
	border:none;
}

.homeFeaturedPublication .publicationImage
{
	width:50px;
	float:left;
}

.homeFeaturedPublication .publicationImage img
{
	width:50px;
	margin:0px 8px 10px 4px;
	padding:0px;
}

.homeFeaturedPublication .publicationTitle
{
	float:right;
	display:block;
	width:70px;
}

.homeFeaturedPublication .publicationTitle .pubDesc
{
	padding-top:5px;
}

.homeFeaturedPublication .publicationTitle a
{
	text-decoration:none;
}
.homeFeaturedPublication .publicationTitle a:hover
{
	text-decoration:underline;
}

.featuredPublication td
{
	vertical-align:top;
	width:33%;
	border:none;
}


.featuredPublication
{
	
	border:none;
}

.featuredPublication img
{
	height:70px;
	float:left;
	
}

.featuredPublications img
{
	vertical-align:top;
	margin:2px 10px 30px 0px;
}
.featuredPublications .pubDesc
{
	font-weight:normal;
	clear:right;
	color:White;
}

.featuredPublications .pubTitle
{
	display:block;
	padding-bottom:5px;
}

body #main-content .featuredPublications a:hover .pubTitle
{
	text-decoration:underline;
}

#customisedActivityFinderContainer
{
	background-color:#5e85ae;
	padding:5px;
	margin-bottom:3px;
}

#customisedActivityFinderContainer label
{
	color:White;
}

#activityFinderContainer .activityFinder
{
	width:100%;
}

#activityFinderContainer .activityFinderLabel
{
	float:left;
	display:block;
	margin:2px 10px 0px 15px;
}

#activityFinderContainer .activityFinderInput
{
	width:460px;float:left;
}

#activityFinderContainer .activityFinderInput p
{
	clear:left;
	text-align:left;
	font-size:0.9em;
}

#activityFinderContainer .activityFinderTextbox
{
	float:left;
	width: 370px;
	margin-bottom:8px;
}

#activityFinderContainer .activityFinderButton
{
	float:left;
	margin-left:5px;
}

#activityFinderContainer .publicationFinderTextbox
{
	float:left;
	width: 415px;
	margin-bottom:8px;
}

#activityFinderContainer .publicationFinderButton
{
	float:left;
	margin-left:5px;
}

.activityFinderBox
{
	float:left;
	width:200px;
}

.activityFinderButton
{
	float:right;
}

 /**** check boxes ***/
.jquery-safari-checkbox {display: inline; font-size: 1.46em; line-height: 16px; cursor: pointer;}
.jquery-safari-checkbox-box{display: inline; }
.jquery-safari-checkbox .mark {display: inline;}

.jquery-safari-checkbox img {vertical-align: middle; width: 16px; height: 16px; border:none; margin:0px}
.jquery-safari-checkbox img{background: transparent url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/safari-checkbox.png) no-repeat;}

.jquery-safari-checkbox img{
	background-position: 0px 0px;
}
.jquery-safari-checkbox-hover img{
	background-position: -16px 0px;
}
.jquery-safari-checkbox-checked img{
	background-position: 0px -16px;
}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img {
	background-position: -16px -16px;
}

.jquery-safari-checkbox-disabled img{
	background-position: 0px -32px;
}
.jquery-safari-checkbox-checked .jquery-safari-checkbox-disabled img{
	background-position: 0px -48px;
}

/*===========================================================
	START - Gradient Box Styles
============================================================*/

.grad100, .grad200, .grad300, .grad400, .grad500, .grad600, .grad700
{
	border: 1px solid #cccccc;
	margin: 0px 0px 10px 0px;
}
.grad100{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/grad100.jpg) white repeat-x;   
}
.grad200{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/grad200.jpg) white repeat-x;
}
.grad300{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/grad300.jpg) white repeat-x;
}
.grad400{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/grad400.jpg) white repeat-x;
}
.grad500{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/grad500.jpg) white repeat-x;
}
.grad600{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/grad600.jpg) white repeat-x;
}
.grad700{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/grad700.jpg) white repeat-x;
}
.grad
{
	padding:4px;
	padding-right:2px;
}

.gradLeftTop
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/LeftTop.png) no-repeat;        	
	width:6px;
	height:6px;
	float:left;
	position:relative;
	top:-1px;
	left:-1px;
}
.gradRightTop
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/RightTop.png) no-repeat;   
	width:6px;
	height:6px; 
	float:right;
	position:relative;
	top:-1px;
	left:1px;    	
}
.gradLeftBottom
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/LeftBottom.png) no-repeat;        	
	width:6px;
	height:6px; 
	float:left;
	position:relative;
	top:-5px;
	left:-1px;   
	
}
.gradRightBottom
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/BlueGradientBox/RightBottom.png) no-repeat;        	
	width:6px;
	height:6px; 
	float:right;
	position:relative;        	
	top:-5px;
	left:1px;
}

.pgrad700{
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/PurpleGradientBox/GradBg.png) white repeat-x;
	border: 1px solid #875daa;
	margin: 30px 0px 20px 0px;
	
}
.pgradInner
{
	padding:4px;
	padding-right:2px;
	height:80px;
	color:#ffffff;
}
#secondary-content .pgradInner a
{
	color:#ffffff;
}

.pgradLeftTop
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/PurpleGradientBox/GradLeftTop.png) no-repeat;        	
	width:6px;
	height:6px;
	float:left;
	position:relative;
	top:-1px;
	left:-1px;
}
.pgradRightTop
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/PurpleGradientBox/GradRightTop.png) no-repeat;   
	width:6px;
	height:6px; 
	float:right;
	position:relative;
	top:-1px;
	left:1px;    	
}
.pgradLeftBottom
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/PurpleGradientBox/GradLeftBottom.png) no-repeat;        	
	width:6px;
	height:6px; 
	float:left;
	position:relative;
	top:-5px;
	left:-1px;   
	
}
.pgradRightBottom
{ 
	background: url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/PurpleGradientBox/GradRightBottom.png) no-repeat;        	
	width:6px;
	height:6px; 
	float:right;
	position:relative;        	
	top:-5px;
	left:1px;
}
.bottomBig
{
	margin-bottom:25px;
}
/*===========================================================
	END - Gradient Box Styles
============================================================*/

/*===========================================================
	START - Advanced Search Styles
============================================================*/
		div.advancedSearch
		{
			width:605px; 
			margin-left:10px;
		}
		
		div.advancedSearch div.row
		{
			margin: 2px;
			height:26px;
			display:block;
			clear:left;
		}
		
		div.advancedSearch div.searchTitles
		{
			font-size:1.28em;
			font-weight:bold;
			color:#002543;
			margin-top:10px;
			height:26px;
		}        
		
		div.advancedSearch div.row span.label
		{
			width:256px;
			display:block;
			float:left;
			text-align:right;
			padding-right:7px;
		}
		
		div.advancedSearch div.row span.spacer
		{
			display:block;
			float:left;
			margin-left:4px;
			margin-right:4px;
		}
		
		div.advancedSearch div.row span.inputWidthFull
		{
			width: 335px;
			display:block;
			float:left;
		}   
		
		div.advancedSearch div.row span.inputWidthHalf
		{
			width: 159px;
			display:block;
			float:left;
		}
		
		div.advancedSearch div.row span.inputWidthHalfSpacer
		{
			width:17px;
			display:block;
			float:left;
			text-align:center;
		}
		
		div.advancedSearch div.row span.inputWidthThird
		{
			width: 95px;
			display:block;
			float:left;
		}
		
		div.advancedSearch div.row span.inputWidthTwoThirds
		{
			width:238px;
			display:block;
			float:left;        	 
		}
		
		div.advancedSearch div.row span.inputWidthThirdSpacer
		{
			width: 25px;
			display:block;
			float:left;
			text-align:center;
		}
		
		div.advancedSearch div.row span input
		{
			width:100%;
		}
		
		div.advancedSearch div.row span select
		{
			width:100%;
		}        
		
		div.advancedSearch div.row span.button
		{
			display:block;
			float:right;
			margin-right:3px;
		}
/*===========================================================
	END - Advanced Search Styles
============================================================*/

/*===========================================================
	START - Add This Styles
============================================================*/
		div.addThis
		{
			float: left;
			clear: left;
			margin:10px 0 10px 0;
		}

		div.addThis a
		{
			text-decoration: none;
			margin-right: 0.5em;
		}
		
		div.addThis img
		{
			margin: 0;
			padding: 0;
			margin-bottom: 0.1em;
			vertical-align: bottom;
		}
		
		div.addThis .text
		{
			margin-left: 0.5em;
			text-decoration: underline;
		}
		
		div.addThis a.externalLink
		{
			background:none;
		}
		
/*===========================================================
	END - Add This Styles
============================================================*/

/*===========================================================
	START - Microformats Styles
============================================================*/

		p.eventMicroformat a
		{
			text-decoration: none;
		}
		
		p.eventMicroformat img
		{
			margin: 0px;
		}
		
		span.eventMicroformatText
		{
			text-decoration: underline;
			float: left;
		}
		
		span.staffMicroformat
		{
			float:right;
			width: 20em;
			display:block;
			clear:right;
			text-align: right;
			/*margin-top: 35px;*/
		}
		
		span.staffMicroformat a
		{
			text-decoration: none;
		}
		
		span.staffMicroformat img
		{
			margin: 0;
			padding: 0;
		}       
		
		span.staffMicroformatText
		{
			text-decoration: underline;
			text-align: right;
			float: right;
			clear: right;
			margin: 0;
			padding: 0;
		}
		
/*===========================================================
	END - Microformats Styles
============================================================*/

		#dFinder img
		{
			vertical-align: middle;
			padding: 0px;
		}

		#dFinder .keywords
		{
			vertical-align: top;
			width: 132px;
			padding-right: 0px;
			margin-top: 6px;
		}
		
		.allFilterLink
		{
			text-align: right;
			width: 100%;
			font-weight: bold;
			padding-bottom: 10px;
		}
		
		.allFilterLink a
		{
			float: right;
		}
		
		.acList p
		{
			margin-bottom: 0px;
		}
		
		.noBorder
		{
			border:none;
		}

/* syi themes */

ul.syi-themes
{
	padding:5px 7px 15px 7px;
}

ul.syi-themes li
{
	padding-left:0;
	margin-bottom:2px;
	background:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/home-syi-theme-bkg-hover.png) no-repeat 0px 0px; /* cheat to pre-load hover image */
}

ul.syi-themes li a
{
	display:block;
	height:29px;
	background:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/home-syi-theme-bkg.png) no-repeat 0px 0px;
	padding:0 10px;
	color: #FFFFFF;
	text-decoration:none;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.8em;
}

ul.syi-themes li a:hover, ul.syi-themes li a:active
{
	background:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/home-syi-theme-bkg-hover.png) no-repeat 0px 0px;
}

.widget .contents
{
	padding-left:1px;
	padding-right:1px;
}

.widget .contents .sub-section
{
	padding:3px 0px;
}

.widget .contents .sub-section p, .widget .contents .sub-section .rsList,
.widget .contents .sub-section .wDropdown, .widget .contents .sub-section .floatRight
{
	padding-left:7px;
	padding-right:7px;
}
.widget .contents .sub-section h3
{
	margin-left:6px;
	margin-right:6px;
}

#content-wrapper #secondary-content
{
	padding-right:10px;
}

.condense_control
{
	display:inline;
	line-height:1.4em;
	text-decoration:underline;
	color:#002543;
}

.condense_control:hover
{
	color:#D95900;
}

/*Email Newsletter styles*/
.errorMessage
{
	color:Red;
}
.successMessage
{
	color:Green;
}
#home-two-thirds .widgetColumnLeft
{
	padding-bottom:0px;
}
.emailSignup
{
	width:160px;
	float:right;
	margin-top:-40px;
	background:#DEE6EF;
	padding:10px;
}
.emailSignup h5
{
	color: #002543 !important;
	border-bottom: 2px solid #82b8c9;	
	padding-bottom:5px;
	font-size:1.275em;
	font-weight:normal;
}
#emailSignupPage
{
	width:670px;
	float:left;
}
.emailSignup input
{
	margin-bottom:5px;
}
.emailSignup div
{
	margin:10px 0 3px 0;
}
.emailSignup h5
{
	margin:0 0 8px 0;
}
.emailSignup table, .emailSignup  table tr.even td
{
	background:none !important;
	border:none !important;
	padding:10px;
}
.emailSignupbtn
{
	background:url(http://www.webarchive.org.uk:80/wayback/archive/20140613220919/http://www.jisc.ac.uk/stylesandscripts_v8/images/buttons/signupbtn.png) no-repeat;
	width:75px;
	height:25px;
	border:none;
	cursor:pointer;
}

.resourcesImgCol
{
	float:right;
}
.resourcesLinkCol
{
	float:left;
	width:250px;
}
.ServicesRow
{
	float:left;
	width:100%;
	padding:0 0 10px 0;
}
/*#servicesClear
{
	clear:both;
	height:0px;
	overflow:hidden;
}*/
.wideLeftRow
{
	float:left;
	width:100%;
}

/*blog rss with no border*/
.rssNoBorder
{
	margin: 4px 0 0 2px;
}


/*Start Footer entries to control layout of the Funders text and images */
.ourFundersOuterDiv
{
	width:100%;
}
.ourFundersOuterDiv .ourFundersInnerLeftDiv
{
	width:100%;
	float:left;
	padding:0;
	margin:0;
	color: gray;
}

.ourFundersOuterDiv .ourFundersInnerRightDiv
{
	float:left;
	width: 100% ;
    margin-left: auto ;
    margin-right: auto ;
	padding:0;
}

/*End Footer entries to control layout of the Funders text and images */

/*===========================================================
	START - Topic landing page
============================================================*/

.opener
{
	border-bottom: 1px dotted #83b8c9;
}

.topicText H4
{
	color: #732466 !important;
	border: 0px !important;    
}

.topicImage 
{
	float: right;
	width: 40%;
}

.summaryThumb
{
	float: right;
	padding-right: 20px;
	margin-bottom: 10px;
	margin-top: 4px;
	width: 75px;
	height: 75px;
}

.summaryInner
{
	overflow: hidden;
}

.summaryBox
{   overflow: hidden;
	margin-right: 20px;
	margin-left: 5px;
	float: left;
	width:30%;
	padding-bottom:5px;
}

.summaryBox a,.summaryBox a:visited
{
	color:#732466 !important;
}

.summaryBox a:hover, a:active
{
	color:#D95900 !important;
}

.summaryBox H4
{
	border: 0px !important;
}

.summaryRow 
{
	overflow: hidden;
	border-bottom-style: dotted;
	border-bottom-color: #83b8c9; 
	border-bottom-width: 1px;       
}

/*===========================================================
	START - Extended content page
============================================================*/

#topicTextArea h1, #topicTextArea h2, #topicTextArea h3, #topicTextArea h4, #topicTextArea h5, #topicTextArea a, #topicTextArea a:visited #topicSecondaryText h1, #topicSecondaryText h2, #topicSecondaryText h3, #topicSecondaryText h4, #topicSecondaryText h5, #topicSecondaryText a, #topicSecondaryText a:visited
{
	color:#732466 !important;
}

#topicTextArea a:active, #topicTextArea a:hover
{
	color:#D95900 !important;
}

#topicTextArea h3
{
	margin-top:16px !important;
}

#topicTextArea h3, #topicSecondaryText h3
{
	margin-top:20px !important; 
}

#topicTextArea h4, #topicSecondaryText h4
{
	margin-top:16px !important; 
}

#topicTextArea h5, #topicSecondaryText h5
{
	margin-top:16px !important;
    margin-bottom: 0px;
}

#topicSecondaryText:before {
	content:  " ";
	display:  block;
	height:   0;
	clear:    both;
}

#topictextarea ul li,
#topictextarea ol li {
	padding-top:0.5em;
	padding-bottom:0.5em;
}

#topictextarea ul li {
	background-position: 0 10px;
}

#topicSecondaryText ul li,
#topicSecondaryText ol li {
	padding-top:0.5em;
	padding-bottom:0.5em;
}

#topicSecondaryText ul li {
	background-position: 0 10px;
}


#topicfiles {
	padding-bottom: 10px;
}

