@charset "ISO-8859-1";
/* enforce Western encoding */
/* the line above MUST be the first line of this file */


/* last validated at w3c.org 20-09-05 */

/* p style from MS Word, p { text-indent: 36pt; } */

TR { vertical-align: top; }

TD, TH, P, LI, .mainpara, .caption {
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 10pt;
  color: #333333;  
}

TD {
	vertical-align: top;
}

UL {
	list-style-image: url(http://www.londonmet.ac.uk/site/images/bullet.gif);
	list-style-position: outside;
}

H2 {
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size : 16px;
        font-weight : bold;
}

.navLink {
	color: #333333;
}

.subheader_white, .sideheading {
	color: #FFFFFF;
}

.padded {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 4px;
}

.pagetitle {
	font-size : 16px;
	font-weight : bold;
}

.footer { 
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 7pt;
  color: #666666;  
}

.noscript {
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;  
}

td.navhead {
        background: #acacff;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 8px;
        padding-right: 4px;
        font-size: 10pt;
}

td.inactive {
        background: #ccccff;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 8px;
        padding-right: 4px;
        font-size: 10pt;
}

td.active {
        background: #eeeeee;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 8px;
        padding-right: 4px;
        font-size: 10pt;
}

a:link, a:visited, a:active {
  text-decoration : none;
  color : #FF0099;
}
a:hover {
        text-decoration: underline;
}

.archivesTitle { font-weight: bold; }

/* ZINES only */
tr.zines { }
td.zines {padding:2px 3px 2px 3px; background-color: white; border: 1px solid #eeeeee; }
td.top {padding:2px 3px 2px 3px; background-color: white;  }
td.bigLetter {
	/* font-size: 12pt; */
	font-weight: bold;
	/* color: #999999; */ 
	color: black;
	padding:2px 3px 2px 3px; 
	background-color: #eeeeee; 
	/* border: 1px solid #c0c0c0; */
	text-align:center;
	border: 1px solid #eeeeee;
	margin: 0px;
}

table.press-cuttings th { font-weight: bold; text-align: left; border: 1px solid #c0c0c0; }
table.press-cuttings td { 
	border-left: 1px solid #eeeeee; 
	border-right: 1px solid #eeeeee; 
	border-bottom: 1px solid #eeeeee; 
}
table.e-resources    td { border: 1px solid #eeeeee; }


/* styles for new dropdown menus - from JK's designs for AMD/ASD */


#invisible { visibility: hidden; z-index: 1; left: 23px; top: 9px; position: absolute; }

#about-header {
	left: 6px;
	top: 108px;
	border: 1px solid #acacff;
	color: #000000;
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #ccccff;
	visibility: visible;
	z-index: 2;
	height: 15px;
	width: 110px;
	position: absolute;
	text-align: center;
	padding: 1px 0px 2px 0px;
}
#about-header a { color: #000000; text-decoration: none; }
#about-menu {
	left: 6px;
	top: 127px;
	color: #FFFFFF;
	visibility: hidden;
	z-index: 2;
	position: absolute;
	width: 350px;
	vertical-align: bottom;
}

#what-header {
        left: 116px;
        width: 110px;
	border: 1px solid #acacff;
        color: #000000;
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
        font-weight: bold;
        background-color: #ccccff;
        visibility: visible;
        z-index: 2;
        top: 108px;
        height: 15px;
        position: absolute;
        text-align: center;
        padding: 1px 0px 2px 0px;
}
#what-header a { color: #000000; text-decoration: none; }
#what-menu {
        left: 116px;
        color: #FFFFFF;
        visibility: hidden;
        z-index: 2;
        top: 127px;
        position: absolute;
        width: 350px;
        vertical-align: bottom;
}

#acol-header {
        left: 226px;
        width: 170px;
	border: 1px solid #acacff;
        color: #000000;
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
        font-weight: bold;
        background-color: #ccccff;
        visibility: visible;
        z-index: 2;
        top: 108px;
        height: 15px;
        position: absolute;
        text-align: center;
        padding: 1px 0px 2px 0px;
}
#acol-header a { color: #000000; text-decoration: none; }
#acol-menu {
        left: 226px;;
        color: #FFFFFF;
        visibility: hidden;
        z-index: 2;
        top: 127;
        position: absolute;
        width: 170px;
        vertical-align: bottom;
}

#scol-header {
        left: 396px;
        width: 170px;
	border: 1px solid #acacff;
        color: #000000;
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
        font-weight: bold;
        background-color: #ccccff;
        visibility: visible;
        z-index: 2;
        top: 108px;
        height: 15px;
        position: absolute;
        text-align: center;
        padding: 1px 0px 2px 0px;
}
#scol-header a { color: #000000; text-decoration: none; }
#scol-menu {
        left: 396px;
        color: #FFFFFF;
        visibility: hidden;
        z-index: 2;
        top: 127px;
        position: absolute;
        width: 350px;
        vertical-align: bottom;
}


#services-header {
        left: 566px;
        width: 110px;
	border: 1px solid #acacff;
        color: #000000;
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
        font-weight: bold;
        background-color: #ccccff;
        visibility: visible;
        z-index: 2;
        top: 108px;
        height: 15px;
        position: absolute;
        text-align: center;
        padding: 1px 0px 2px 0px;
}
#services-header a { color: #000000; text-decoration: none; }
#services-menu {
        left: 566px;
        color: #FFFFFF;
        visibility: hidden;
        z-index: 2;
        top: 127px;
        position: absolute;
        width: 350px;
        vertical-align: bottom;
}

#support-header {
        left: 676px;
        color: #000000;
	border: 1px solid #acacff;
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
        font-weight: bold;
        background-color: #ccccff;
        visibility: visible;
        z-index: 2;
        top: 108px;
        height: 15px;
        width: 108px;
        position: absolute;
        text-align: center;
        padding: 1px 0px 2px 0px;
}
#support-header a { color: #000000; text-decoration: none; }
#support-menu {
        left: 637px; 
        color: #FFFFFF;
        visibility: hidden;
        z-index: 2;
        top: 127px;
        position: absolute;
        width: 150px;
        vertical-align: bottom;
}

.menu-150 {
	color: black;
	background-color: white;
	text-decoration: none;
	padding: 3px 10px 3px 5px;
	font-size: 9pt;
	width: 150px;
}
.menu-150 a { color: black; text-decoration: none; }
.menu-150 a:hover { text-decoration: none; background-color: #ccccff; }

