/* Yahoo! CSS Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0px;
	padding:0px;
}

table {
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/* Yahoo! code ends */

body { background:#000000; }
img { border-style: none; }

div.pageContainer {
	width: 100%;
	text-align: center; }

table.content {
	width: 882px;
	margin: 0 auto; }
td.ruleSpacer { height: 10px; }
table.navTable { margin: 0 auto; }
td.navSpacer { width: 40px; }
td.centred { text-align: center; }
td.imageSpacer { height: 180px; text-align:left; vertical-align:top; }
td.textSpacer { height: 55px; }

table.indexPics { margin: 0 auto; }

div.copyBox { margin: 0px auto 5px auto; display:block; width: 600px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; line-height: 19px; }

div.titleText { position:relative; left: 0px; top: 25px; margin: 0 0 0 0;}

div.mainMenu { z-index: 1; position: absolute; top: 240px;}

td.menuHeadingSpacer { height: 30px; }
td.menuHeaderSpacer { height: 15px; }
td.menuText { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; padding: 1px 0px 1px 25px; }

td.menuHeader { vertical-align: top; text-align: left; padding: 0px 0px 5px 0px; }

table.info { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#999999; padding: 1px 0px 1px 25px; margin: 100px auto; }
table.info td.firstHeading { padding: 0px 0px 20px 0px }
table.info td.secondHeading { padding: 15px 0px 20px 0px }
table.info td.copyItem { padding: 3px; }
table.info td.copyImage { padding: 12px; }

table.exhibImages { margin: 0 auto;}
table.exhibImages td { padding: 15px 5px 15px 5px; }

table.pdficons { margin: 0 auto; }
table.pdficons td { padding: 20px 5px 20px 5px; }

table.info td.contactInfo { padding: 30px 0px 50px 0px; }

a:link {color:#999999; text-decoration: none;}      /* unvisited link */
a:visited {color:#999999; text-decoration: none;}  /* visited link */
a:hover {color:#dddddd; text-decoration: none;}  /* mouse over link */
a:active {color:#999999; text-decoration: none;}  /* selected link */
