body, html { background-color: wheat; margin:0px; padding:0px; } body { /* font-family:Arial, Helvetica, sans-serif;*/ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#333; text-align:center; /* center for older browsers */ } div#page-context { width:998px; margin:0 auto; /* center */ text-align:left; margin-top:12px; border:2px solid; border-color: #eee gray gray #eee; background-color:#e4e4e4; } div#page-context-liner { border:2px solid; border-color: gray #eee #eee gray; } div#header-frame { overflow:hidden; } div#header-box { } div#header-liner { } div#departmentcontext-frame { float:left; width:162px; } div#departmentcontext-box { font-size:84%; padding:3px; line-height:1.3em; background-color:#e4e4e4; overflow:hidden; } div#departmentcontext-liner { height:74px; } div#contact-frame { float:right; width:152px; } div#contact-box { font-size:84%; padding:3px; line-height:1.3em; background-color:#e4e4e4; overflow:hidden; text-align:center; } div#contact-liner { height:74px; } div#departmentprompts-frame { background-color:#e4e4e4; position:relative; height:80px; float:left; position:relative; width:680px; overflow:hidden; } div#departmentprompts-box { } div#departmentprompts-liner { } div#department-caption-frame { } div#department-caption { font-weight:bold; font-size:1.4em; padding: 0 5px; text-align:center; font-family: Georgia, serif; color:darkred; } div#department-logo { float:left; font-weight:bold; font-size:160%; font-family: Georgia, serif; } div#homelinks { float:right; font-weight:normal; font-size:.84em; padding: 3px; } div#collection-strip-frame { position:absolute; bottom:0; left:0; } div#collection-strip{ text-align:left; background-color:#e4e4e4; white-space:nowrap; line-height:1.5em; padding-left:4px; font-weight:bold; border-bottom:1px solid gray; width:676px; } a.collection-tab { padding:0px 4px 2px 4px; margin:0 8px 0 0; } a.collection-tab-selected { background-color:white; border-color: firebrick; border-width:2px 0 0 0; border-style:solid; } div#content-context { position:relative; } div#leftcolumn-frame { position:relative; float:left; width:162px; overflow:hidden; z-index:2; /* position above decoration div */ } div#leftcolumn-box { padding:10px 3px; } div#leftcolumn-liner { } div#rightcolumn-frame { position:relative; float:right; width:152px; overflow:hidden; z-index:2; /* position above decoration div */ } div#rightcolumn-box { padding:10px 3px; } div#rightcolumn-liner { } div#leftcolumn-decoration-frame { position:absolute; top:0; left:0; height:100%; width:162px; } div#leftcolumn-decoration { position:relative; background-color:#e4e4e4; /* border:5px solid #e4e4e4; */ height:100%; } div#rightcolumn-decoration-frame { position:absolute; top:0; right:0; height:100%; width:152px; } div#rightcolumn-decoration { position:relative; background-color:#e4e4e4; /* border:5px solid #e4e4e4; */ height:100%; } div#centercolumn-frame { position:relative; float:left; width:680px; overflow:hidden; z-index:2; /* position above decoration div */ } div#centercolumn-box { padding:10px 20px; } div#centercolumn-liner { } div#centercolumn-decoration-frame{ position:absolute; top:0; left:162px; height:100%; width:680px; height:100%; } div#centercolumn-decoration { position:relative; background-color:#fff; /* border:5px solid white; */ height:100%; } div#contentheader-frame { } div#contentheader-box { background-color:#c5e0f7; /* padding:3px 3px 1px 3px; margin-bottom:8px; border-bottom:2px solid #ddd; */ } div#contentheader-liner { } div#helpblock { /* border-top:2px solid #bbb; padding-top:5px; margin-top:5px; */ } div#utilities { float:right; } div#printbox { float:right; margin-right:5px; } div#helpbox { float:right; /* height:16px; width:15px; */ } img#helpicon { position:absolute; } img#helpcloseicon { position:absolute; display:none; } div#response-message { background-color:#fff1a8; font-weight:bold; } div#contentfooter-frame { } div#contentfooter-box { } div#contentfooter-liner { } div#footer-frame { /*margin-top:10px; compensate for decoration borders */ clear:both; text-align:center; } div#footer-box { background-color:#e4e4e4; font-size:.84em; font-style:italic; padding: 5px; } div#footer-liner { } div#poweredby { } /*for IE7 rendering bugs, to trigger hasLayout*/ div#header-box, div#centercolumn-box, div#leftcolumn-box, div#rightcolumn-box, div#footer-box { min-width:0; } /* Tan hack: seen by WinIE only , up to version 7\*/ * html div#header-box, * html div#centercolumn-box, * html div#leftcolumn-box, * html div#rightcolumn-box, * html div#footer-box { he\ight:0; overflow:hidden; o\verflow:visible; width:100%; w\idth:auto; } /* end of Tan hack */ @media print { div#page-context { width:680px; } div#departmentcontext-frame { display:none; } div#contact-frame { display:none; } div#container-strip-frame { display:none; } div#leftcolumn-frame { display:none; } div#rightcolumn-frame { display:none; } div#leftcolumn-decoration-frame { display:none; } div#rightcolumn-decoration-frame { display:none; } div#centercolumn-frame { float:none; } div#centercolumn-decoration-frame { left:0; } div#utilities { display:none; } div#helpblock { display:none !important; } div#response-message { display:none; } span#policies { display:none; } div#printedby { display:block; } }