body{margin:0;padding:0;font:12px  Georgia, "Times New Roman", Times, serif;text-align:justify;color:black;background-color:white;}
div#nav{display:none;}
div#content{width:7.5in;margin:0;background-color:white;border:none;padding:0;}
div#content li.level1{background-color:white;color:black;border:1px solid #999;padding:0;margin:0 .5em 8px 0;list-style-type: none;}
div#content li.level1 {font-size:14px;}
div#content li.level1 p{font:14px arial, sans-serif;margin:0 0 0 .7em;}
div#content li.level1 li{margin-left:1em;font-weight:500;}
div#content li.level2 p, div#content li.level4 p{font:14px arial, sans-serif;margin:0 0 0 5px;}
div#content li.level3 p, div#content li.level5 p{font:14px arial, sans-serif;margin:0 0 0 3px;}
div#content li.level2{background-color:white;color:black;border:1px solid #777;padding:0;margin:0 0 0 8px;list-style-type:none;}
div#content li.level2 li{margin-left:1em;}
div#content li.level3{background-color:white;color:black;border:1px solid #557;border-left:3px solid #fff;padding:1px 1px 1px 3px;margin:1px 1px 1px 10px;list-style-type:none;}
div#content li.level3 li{margin-left:1em;}
div#content li.level4{background-color:white;color:black;padding:2px;margin-left: 1.5em;list-style-type:none;border:1px solid #779;}
div#content li.level5{background-color:white;color:black;list-style-type:none;border:1px solid #557;border-left:3px solid #fff;padding:2px 1px 1px 3px;margin:1px 1px 1px 10px;}
div#content table, div#content form, fieldset, div#content form p, div#content form input,div#content form textarea, div#content td{font:13px Arial, sans-serif;padding:0 5px;margin:0;}
div#content form{color:#fff;border:2px solid #999;padding:5px;}
div#content div.univ_banner table{padding:0;margin:0 auto;width:auto;}
div#content div.univ_banner table td{border:none;text-align:left;}
div#content div.univ_banner{margin:5px auto 0;padding:0;text-align:center;}
div#content div.univ_banner img{padding:0;margin:0;border:2px outset #999;}
form table td{padding:5px;text-align:left;}
div#content ul{margin-left:0;padding:2px 5px;}
div#content ul ul{margin-left:5px;}
div#content div.descrip, div#content div.descrip p{font-size:12px;}
ul, li{text-align:left;}
div#content li.level1{font:bold 14px arial, sans-serif;margin-left:0;list-style-type:none;}
div#content #disclaim, div#content .disclaimer{display:none;}
h3{text-align:center;}
table.prt_table{width:6in;}
table.prt_table td.ll, table.prt_table td.label, table.prt_table td{background-color:#ddd;vertical-align:middle;padding:0;font:9pt Arial, Helvetica, sans-serif;}
table.prt_table td.ur, table.prt_table td{background-color:#aaa;text-align:center;padding:0;font:9pt Arial, Helvetica, sans-serif;}
span.t, span.m, span.d{font:bold 10px Tahoma, Geneva, sans-serif;background-color:#ddd;color:#000;padding:0 1px;border:1px solid #fff;border-radius:5px;margin:0 1px;}
span.m{color:#222;background-color:#444;border-color:#222;}
span.d, div.poem2{color:#333;background-color:#ddd;border-color:#444;}
div#footnotes div{font:11px Georgia, "Times New Roman", Times, serif;}div#footnotes ul{margin:0 0 0 2em;}
.yellow{background-color:yellow;padding:1px;color:#000;}
.noprint{display:none;}
div#ctr{background-color:#447;border:1px solid #ddf;padding:5px 10px;margin:-10px 0 5px 0;}
.univ{margin:2em 0 .5em 0;text-align:center;font:18px Arial;}
h3{font:500 1.1em Geneva, sans-serif;letter-spacing:0.16em;color:black;padding:3px 5px;margin:10px 0 0;background-color:white;}
div#content li.level1 h3{margin-left:.6em;}
div#content li h4{font:500 14px Geneva, sans-serif;color:black;border-bottom:1px solid #063; padding:2px 4px;margin:0;background:white;}
div#content li.level2 h4{font-size:13px;}
div#content li.level4 h4{font-size:12px;}
h2{font:500 19px Geneva, sans-serif;background-color:white;border:1px solid #063;margin:0 0 -10px 0;}
div#content h2 a, div#content h3 a, div#content a, div#content li a {color:black;margin:0;}
h3#unit{text-align:left;}
h5{margin-bottom:-5px;text-decoration:underline;}
#prog{margin:-10px 0 0 0;text-align:center;}
h1{letter-spacing:0.1em;font:18px Geneva, sans-serif;color:black;text-align:right;margin:0;padding:2px 5px 2px 0;background:white;}
#plogan{font:italic 12px Arial, sans-serif;color:#dde;text-align:right;margin:0;padding:0 1em 12px 0;}
.hd3{margin:0;font:15px Arial, sans-serif;color:#ccd;text-align:left;border-bottom: 1px solid #aac;border-left: 1px solid #aac;padding:0 0 1px 2px;}
.desc{text-align:justify;margin:.33em 0 0 0;}
.course_code, .citation{font:bold 15px Arial, sans-serif;margin:.5em .75em 0 .66em;color:#447;}
.course_code a, .citation a{color:#FFFFCC;}
.course_code a:hover, .citation a:hover{color:#66f;}
div#pix{width:95%;text-align:center;margin:0;}
img{border:1px solid #6c0;padding:3px;background-color:#669;margin:10px;}
img.nobord{border:none;margin:5px 2px -5px 0;padding:0;}
#caption{font:italic 11px Arial, sans-serif;color:#669;margin:-7px 0 15px 0;text-align:center;}
.casequote {margin:25px;padding:15px;background:#669;color:#ffc;border:1px solid #006;}
.casequote p{padding:0;margin:0;}
div#app{position:absolute;top:15px;left:15px;background-color:#669;}div#app a{width:100px;color:#ffc;background:#669;padding:3px 10px;}div#app a:hover{color:#ffc;background-color:#696;}
div#nav, div.noshow, img#admin, div#disp_sel, div#cats{display:none;}
div#disp_sel{position:fixed;left:10px;top:113px;width:141px;margin:0;padding:0;}
div#disp_sel form{padding:3px 5px;margin:0;font:11px arial, sans-serif;text-align:left;background-color:#669;}
div#disp_sel input{margin:0 0 0 3px;padding:1px;font:10px arial, sans-serif;}
div#cats{width:141px;margin:0;padding:3px 0;text-align:left;background-color:#ddd;}
div#cats ul, div#cats ul li{margin:0;padding-left:2px; list-style-type:none;font:11px Arial, Helvetica, sans-serif;}
div#cats p{font:12px arial, sans-serif;margin:0 0 0 3px;text-decoration:underline;}
.pb{page-break-before:always;}
.pba{page-break-after:always;}
.session_note{text-align:left;color:#666;font:italic 13px  "Times New Roman", Times, serif;}