body {
  background-color: white;
  color: black; 
  text-align:justify;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0;
}

/*style of hub name and page title*/
.sfarchives {
  color: black;
  font-size: 2em; 
  font-weight: normal;
  margin-left: 4%; 
  margin-top: 0.2em; 
  margin-bottom: 0em;
}

/*style of page sub-heading*/
.heading {
  color: black;
  font-size: 1em;
  font-weight: normal;
  margin-left: 4%; 
  margin-top:0em; 
  margin-bottom:1%;
}

/*background colour and font of uni and AHRB */
.unistrip {
  font-family: Arial, Helvetica, sans-serif; 
  background-color: black;
}

/*background colour and font of title and links index */
.titlestrip{ 
  font-family: Arial, Helvetica, sans-serif; 
/* blue background-color: #193f72; */
/*green */ background-color: #c6e142; */
}

/*color and text sizes for lefthand nav menu*/
.lgtgreen { 
  background-color: #eef8c2;
}


.content{ 
  margin-left: 0%;
  margin-right: 0%;
 }

.smaller
{ 
  font-family: arial, lucida sans, "sans-serif";  
  color: black; 
  font-size: smaller; 
} 

th
{ 
  font-family: arial, lucida sans, sans serif;  
  color: black; 
  font-size:smaller; 
} 

hr {
  color: #3366ff;
} 

h1 { 
  font-family:arial, lucida sans, sans serif
  color: black;
  margin: 1em;
}
 
h2 
{ 
  font-family: arial, lucida sans, sans serif;  
  color: black;
  margin: 1em;
} 
 
h3 { 
  font-family: arial, lucida sans,sans serif;  
  color: black; 
  margin: 1em;
}  
 
h4 {  
  font-family: arial, lucida sans,sans serif;   
  color: black;  
  margin: 1em;
}  

 
#quicksearch 
{ 
  font-size:smaller; 
  font-family:arial, lucida sans, sans serif; 
  font-weight:bold; 
} 

span.quicksearch { 
  font-family:arial, lucida sans, sans serif; 
  font-weight:bold; 
} 


#revolution { 
  font-size:smaller; 
  font-family:arial, lucida sans, sans serif; 
  font-weight:bold; 
} 
 

#archiveshub2 { 
  font-size:x-large; 
  font-family:arial, lucida sans, sans serif; 
  font-weight:bold; 
} 
 
/* navbar stuff added by paddy july 3, 2001 and updated nov 16 */ 
 
#nav1 { 
  margin-left:4px;  
  margin-right:4px; 
  font-family:arial, lucida sans, sans serif; 
  font-weight:bold; 
} 

/* font-size:smaller; */
 
#nav2 { 
  margin-left:10px; 
  font-family:arial, lucida sans, sans serif; 
  font-size:smaller; 
  font-weight:bold; 
}  
 
/* gap added by paddy, nov 16 2001 */ 
 
#gap { 
  margin-top:6px; 
}


/* skip added by paddy, jan 16 2002 */ 
 
#skip { 
  margin-top:6px; 
}
 

 
p.lightblue {
  background: #f5f8ff;
}

.lightyel {
  background: #FBDE8F;
}

p.center {
  text-align: center;
}


/*
.previous
{
font-family: arial,sans serif;
font-size: xx-small;
}
*/

h4.sci   
{  
font-family: arial, lucida sans,sans serif;   
color: #666666;  
}  

.sciyear
{ 
font-family: arial, lucida sans, sans serif;  
color: #666666; 
font-size:smaller; 
} 

div.nav1 
{ 
font-size: smaller;
margin-left:4px;  
margin-right:4px; 
font-family:arial, "lucida sans", sans serif; 
font-weight:bold; 
; text-align: left; vertical-align: top
} 

td.blu
{
background: #c4d6f8;
}

.invisible
{
visibility: hidden;
}

.invisible2
{
display: none;
}

.tableborder 
{
border: 1px solid #000000;
}

.noborder
{
border: none;
; text-align: left; vertical-align: top
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}

.noborder2
{
border: none;
text-align: center;
}

.right
{
text-align: right;
float: right;
}

em
{
font-style: italic;
}

strong
{
font-weight: bold;
}

.navbarlayout
{
width: 15%;
vertical-align: top;
text-align: center;
}

.contentlayout
{
width: 85%;
vertical-align: top;
}


/* ends */

.center2
{
text-align: center;
}


/* spacial alignments */
.topleft {
  text-align: left;
  vertical-align: top; 
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px;
}

.top
{
vertical-align: top;
vertical-align: center;
}

.topright {
  text-align: right;
  vertical-align: top; 
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px;
}

.middleleft
{
vertical-align: center;
text-align: left;
}

.middle
{
vertical-align: center;
text-align: center;
}

.middleright
{
vertical-align: center;
text-align: right;
}

.bottomleft {
  text-align: left;
  vertical-align: bottom; 
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px;
}

.bottom
{
vertical-align: bottom;
vertical-align: center;
}

.bottomright {
  text-align: right;
  vertical-align: bottom; 
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px;
}

/* end alignment section */


img
{
border: none;
}



.navbar {  text-align: left; vertical-align: top; width: 17%; border-style: none}

.gap 
{
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #3366ff;
padding-top: 0.8em
}

.pad2
{
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px
}

.blutop {  background-color: #3366ff; text-align: left; vertical-align: top}

.border1 {
	border: medium solid #CCCCCC;
}

.lime {background-color: #d0ffa9}

.blunob {
background-color: #c4d6f8;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
border-style: none
}

/*input
{
font-family: Arial, Helvetica, sans-serif;
vertical-align: middle
}
*/

.lightblue {
background-color: #f5f8ff
}

/* end 24 oct 2003 */

/*added by John 2004*/
textarea { 
  background-color: white;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  vertical-align: top;
}


.menuheading {
  font-weight: bold ;
  font-family:sans-serif, avantgarde, lucida
}
.menusubheading {
  font-weight: medium ;
  font-family: sans-serif, avantgarde, lucida 
}
.mainheading {
  font-weight: bold ;
  font-family: lucida, sans-serif
}

span.archiveshub { 
  font-size:x-large; 
  font-family:arial, lucida sans, sans serif; 
  font-weight:bold; 
} 


a:link {
  color: #288028;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none; 
}

a:visited {
  color: #48a048;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none; 
}

a:hover { 
  text-decoration: underline;
}
a.leftnavmenu {
  color: black; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small;
  font-weight: bold;
  text-decoration: none; 
}
a.leftnavsub {
  color: black; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small;
  text-decoration: none;
  margin-left: 1em;
}
a.leftnavsubsub {
  color: black; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small;
  text-decoration: none;
  margin-left: 2em;
}

a { 

}
