body { background-attachment: scroll; background-color: #FFFFFF; background-repeat: no-repeat; background-position: 0px 0px}
#logoLayer{ position:absolute; visibility:visible; left:60px; top:0px; width:125px; height:100px; z-index:3}
#deptCont { left: 192px; top: 118px; padding-left: 10px; padding-right: 170px; z-index: 8} 
#searchLayer4 { position:absolute; left:10px; top:130px; width:130px; height:60px; z-index:23}
#sideMenu { position:absolute; visibility:visible; left:12px; top:115px; width:170px; z-index:10; overflow: auto; padding-bottom: 2em}
#internalLink { position:absolute; visibility:visible; left:0px; top:0px; width:60px; height:100px; z-index:3}
#deptName { position:absolute; visibility:visible; left:185px; top:0px; width:410px; height:108px; z-index:3}
.topBox { float: right; width: 100px; background-color: #FFFFFF; padding: 0px 10px 10px 10px;}
#AccessTitle { position:absolute; visibility:visible; left:-1000px; top:-5000px; width:1000px; height:500px; z-index:10}
#AccessLayer {position:absolute; visibility:visible; left:-4000px; top:-20000px; width:1000px; height:500px; z-index:10}
#BrowserLayer {position:absolute; visibility:visible; left:-2000px; top:-10000px; width:1000px; height:500px; z-index:10}
#internal { position:absolute; visibility:visible; left:0px; top:0px; width:60px; height:110px; z-index:3}
#name { position:absolute; visibility:visible; right:0px; top:0px; width:410px; height:100px; z-index:3}
#endSection  { position:absolute; visibility:visible; left:0px; top:100px; width:185px; height:581px; z-index:1; background-repeat: no-repeat; }
#endSection2  { position:absolute; visibility:visible; left:0px; top:0px; width:100%; height:100px; width: 100%; overflow: hidden; z-index:2; background-repeat: no-repeat;}
.message { display: none}
.table2 { border: 1px solid #999999; table-layout: auto; background-color: #FFFFFF}
.table2 td { border: 1px solid #999999; padding: 5px;}
.backfill { background-color: #F5F5F5;}
.white { color: #FFFFFF;}
#deptCont td p { text-align: left;}
.name { font-weight: bold; }/*color:#003399;*/
.tagline { font-style: italic; font-weight: bold;}
.tagline .name { font-style: italic; font-weight: normal;}
.byline { font-weight: bold; }
.quote {font-weight: bold;}
.quote .byline {font-weight: normal; font-style:italic;}
.aboutAuthor {margin:1em 0em 1em 0em; padding:1em 0em 0em 0em; border-top:1px solid #999999; width:80%;}
.publication {
	font-style: italic;
	color: #666666;
}/* color:#006600;*/
.citation {
	font-style: italic;
	padding-left: 3em;
	padding-right: 3em;
}
span.citation {
	padding:0px;
}
.citation em, .citation .publication  {
	font-weight: bold;
}
.footnote {
	font-size: 80%;
	font-weight: bold;
}
li a.bodylink { font-size: 100%}
h3 a.bodylink { font-size: 100%}


h1 { font-size: 1.4em;}
h2 { font-size: 1.2em;}
h3 { font-size: 1em;}
h4 { font-size: 0.75em;}

#specialNotice { position: absolute; top: 0px; right: 0px; z-index: 5;}

a.menu1 { font-size: 1em}
 
#sideMenu .block1 a.menu1 {color: #000000;}
#sideMenu .block1 a.menu1:hover {color: #0000FF}
#sideMenu .block1 { border: none; padding-top: 0px; padding-bottom: 0px; background-color: transparent}

#bgd1 { position:absolute; visibility:visible; left:180px; top:0px; width:600px; height:100px; z-index:1}
#rightPanel { position: absolute; right: 10px; top: 115px; width: 150px; color: #000000; padding: 0px 10px 10px 10px; background-color: transparent; overflow: visible; z-index: 10}
#rightPanel .block1 a.menu1 { color: #000000}
#rightPanel .block1 a.menu1:hover { color: #0000FF}
#rightPanel .picDiv { width: 115px; height: auto; overflow: hidden; padding-bottom: 5px;}
.menuTitle {color: #FFFFFF; font-weight: bold; background-color: #000000; padding: 5px;}
.submenuTitle {color: #000000; font-weight: bold; background-color: #FFFFFF; padding: 5px; border: 1px solid #000000}
#confTitle {color: #000000}
a.picLink img { border: none} 

#deptCont p {text-align: left}
#deptCont hr {text-align: left;}
td {font-size: 0.75em; padding: 1px 5px;}
th {font-size: 0.75em; padding: 1px 5px;}
#deptCont .picDiv {width: 100%; height: auto; overflow: hidden;}
.diffText { font-size: 1em; font-weight: bold}
.gapfix { margin-top: 0px}

#logoXtend { position: absolute; left: 185px; top: 0px; z-index: 3; width: 405px}
.submenu { border: 1px solid #999999; padding: 5px; background-color: #FFFFFF; color: #000000}
.menu1a { font-weight: normal; text-decoration: none; color: #000000;}
#rightPanel div.block1 p { margin-top: 0px}
#disfix1 span.block1 img { margin-top: 10px; margin-bottom: 10px; word-spacing: 10px }

.picntext { float: right; clear: right; width: 225px; margin-left: 10px; margin-bottom: 10px; padding: 5px;border: 1px solid #999999; background-color: #FFFFFF}
.picntextwide { float: right; clear: right; width: 400px; margin-left: 10px; margin-bottom: 10px; padding: 5px;border: 1px solid #999999; background-color: #FFFFFF}


.jumplink { margin-top:40%}
#contColumnR { width: 30%}
#fadeBgd { position: absolute; top: 100px; left: 185px; z-index: 1; width: 600px}
a img { border: none}
#issue { background-color: #99FFCC}

/* Reference list */
.reference { font-size: 11px; line-height: 15px; margin: 8px 0px; }
.reference-list {font-size: 11px; line-height: 15px;}
.Endnote {
	font-size: 80%;
}
acronym {border-bottom: 2px solid #CCCCCC; cursor: help;}
caption {font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; font-style: normal; color: #000000; text-decoration: none; font-weight: bold; text-align: left; vertical-align: top; padding: 5px 0px;}
.tableDiv {width: 100%; overflow: auto; }

/* Table */
.tableWithBorders {padding: 5px 0px;border-top:2px solid #999999;border-bottom:2px solid #999999;}
.tableWithBorders th {border-bottom:1px solid #999999; vertical-align:bottom;padding-bottom: 5px;}
.cellRight {text-align:right;}
/* Archive links */
#Archive-List {list-style: none; margin: 4px; padding:0;}
#Archive-List a {	display: block; margin: 2px; padding: 4px; border: 1px solid #999999;}
#ArchiveIssue01 {
	background-color: #99FFCC;
}
#ArchiveIssue02 {
	background-color: #FF99FF;
}
#ArchiveIssue03 {
	background-color: #00FF66;
}
#ArchiveIssue04 {
	background-color: #FFCC00;
}
#ArchiveIssue05 {
	background-color: #FFFF00;
}
#ArchiveIssue06 {
	background-color: #33CCFF;
}
#ArchiveIssue07 {
	background-color: #CCFF33;
}
/***************************************************************************
	Side menu 
***************************************************************************/
/*---------------------------------------------------- Side menu. Level 1 */
#menu_Section, #menu_Subsection, #menu_Extra {
	margin: 0 2px;
	padding: 5px 0px;
	line-height:118%;
}
#menu_Section li, #menu_Subsection li, #menu_Extra  li{
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-weight:bold;
	color: #999999;
}
#menu_Section li a, #menu_Subsection li a, #menu_Extra li a {
	display: block;
	margin: 0;
	padding: 0 10px 2px 0;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
#menu_Section li a:link {}
#menu_Section li a:visited {}
#menu_Section li a:hover, #menu_Subsection li a:hover, #menu_Extra  li a:hover{
	text-decoration: underline;
	color:#0000FF;
}
#menu_Section li a.current, #menu_Subsection li a.current, #menu_Extra li a.current {
	background:url(../local_artwork/menu1sel.gif) no-repeat right center;
	color:#0000FF;
}
/*---------------------------------------------------- Side menu. Level 2 */
#menu_Subsection {}
#menu_Subsection li {}
#menu_Subsection li a {	font-weight:normal; }
#menu_Subsection li a:link {}
#menu_Subsection li a:visited {}
#menu_Subsection li a:hover {}
#menu_Subsection li a.current {
	background:url(../local_artwork/menu2sel.gif) no-repeat right center;
}

@media print {
#rightPanel { display: none}
#endSection { display: none}
}

