/* Included files:
courses.css (r1787)
lightbox.css
print.css (r1007)
activities.css
../lib/jquery/jquery.colorbox.css
*/
*{ padding:0; margin:0; }p{ margin:1em 0; }body, td, th{font-size:13px}body{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#0A111F;background-color:#fff}img{ border:0; }li img, dd img, dt img, p img{margin:0 .3em;vertical-align:middle}#menu li img{ margin:0}h1, h2, h3, h4{font-family: "Georgia", serif;font-weight:normal;color:#263248; }h4, h5, h6{color:#7E8AA2}h1, h2, h3, h4, h5, h6{margin-top: .5em;margin-bottom: .2em}h1{ font-size:200%; }h2{ font-size:175%; }h3{ font-size:150%; }h4{ font-size:125%; font-style:italic; }h5{ font-size:100%; }h6{ font-size:90%; }sup{vertical-align:25%}sub{vertical-align: -25%}sup a:link,sup a:hover,sup a:visited,sup a:visited:hover,sup a:active{text-decoration:none !important;border-bottom:0 !important}a, #table_of_contents a:visited{color:#7e8aa2;text-decoration:none}a:visited, #table_of_contents a:link{color:#606C86; }a:hover, a:active, a:visited:active, a:visited:hover{color:#ff881d !important;border-bottom:1px dotted}ul{padding:0}ol{padding-left:30px}ul, ol{margin: .5em 0}ul li{margin-left:14px}td ul, td ol{margin-left: -15px}.callout td ul, .callout td ol{margin-left:45px}@media screen{ol ol ol ol ol li, ol ol ul ol li, ol li, ul ol li, ol ol li, ul ul ol li, ul ol ol li, ol ul ol li, ol ol ol li, ol ul ul ol li, ul ul ol ol li, ul ol ul ol li,ul ol ul ol ol li, ol ul ol ol li, ul ul ul ol li, ol ol ol ol li,ul ul ul ul ol li,ul ul ul ol ol li,ul ul ol ul ol li,ul ul ol ol ol li,ul ol ul ul ol li, ul ol ol ol li,ul ol ol ul ol li,ul ol ol ol ol li,ol ul ul ul ol li,ol ul ul ol ol li,ol ul ol ul ol li,ol ul ol ol ol li,ol ol ul ul ol li,ol ol ul ol ol li,ol ol ol ul ol li{list-style-type:decimal;background:none;padding-left:0}ol ul ol ol ul li, ul ul li,ul ul ol ul ul li, ol ul ul li,ol ol ol ul ul li,ol ol ul ol ul li,ul ol ul ul ul li, ul ul ul ul li,ol ul ul ul ul li, ul ol ol ul li,ul ul ul ol ul li, ol ul ol ul li, ol ol ul ul li, ul ol ul li,ul ol ol ol ul li{list-style-type:none !important;background:url(bullet_orange.png) left top no-repeat;padding-left:20px}ul ul ul ul ul li, ul li,ol ol ul ul ul li, ol ul li,ol ul ol ul ul li, ul ul ol ul li,ul ol ul ol ul li, ul ol ul ul li, ol ul ul ul li,ul ol ol ul ul li, ol ol ul li, ol ol ol ul li,ol ol ol ol ul li, ul ul ul li,ol ul ul ol ul li,ul ul ol ol ul li{list-style-type:none !important;background:url(bullet_blue.png) left top no-repeat;padding-left:20px}.checkList li{background-image:url(checkbox.png)}}ul.noneList, ol.noneList, ul.noneList li, ol.noneList li{padding-left:0 !important;margin-left:0 !important;list-style:none !important;background-image:none !important}ol.romanList li{list-style-type:upper-roman}dt, strong, th{font-family: "Lucida Sans", Helvetica, Arial, sans-serif;font-weight:bold}dt{margin-top: .4em}dd{margin-bottom: .2em;margin-left:20px}li{margin-bottom: .2em}p.listTitle{margin-bottom:0}p.listFoot{margin-top: -.25em}p.listTitle + ul{margin-top: .25em}li p.listTitle{margin-top:0}div.captionBox{text-align:center;width:100%; margin-left:auto; margin-right:auto}div.captionBox p{margin-top:0;font-size:smaller}table{border-collapse:collapse;border:1px solid #eee}table, caption{margin:auto}caption{text-align:left;font-size:smaller}tr{vertical-align:top}table.grid td, table.grid th{border:1px solid #ccc}td, th{padding:3px}thead tr{background-color:#DEE0EF}tbody th{text-align:left}.row0{background-color:#f0f1ff}.row1{background-color:#fff}div.columns div.column{float:left}.callout{width:90%;margin:3px auto;background-color:#eeeeee;padding:0;border:0}.callout td, .callout h3{padding:0;margin:0}.callout h3{margin-left:5px !important}.callout h3.warning{color:#a00}.callout .body img.icon{margin:0 10px 0 0;float:left;width:52px}.callout thead td{background-color:#eee !important}.callout tfoot td{background-color:#fff !important}.callout tr.decoRow, .callout tr.decoRow td{height:10px;font-size:2px}.callout tr.decoRow img, .callout td.middleleft img, .callout td.middleright img{margin:0 !important}.callout a{text-decoration:underline}.callout a:hover{text-decoration:none}#footer{width:70%;margin:auto;margin-top:2em;margin-bottom:1em;text-align:center;font-size:80%;border-top:1px dotted;color:#7E8AA2}#footer a:link{border-bottom:1px dotted}#footnotes ol{font-size:85%}#footnotes h3{margin-bottom:0}#footnotes{width:70%;margin:auto}#table_of_contents{background-color:#fafafa;padding:5px;border:1px solid #ccc}#table_of_contents h2{background-color:#f5f5f5;margin: -5px;margin-bottom:5px;padding:5px;border-bottom:1px solid #ccc;font-size:15px}#table_of_contents ol{padding-left:0;margin-top: .2em}#table_of_contents ol ol{padding-left:25px}#table_of_contents li{list-style:none;margin-top: .3em}#content{position:absolute;left:220px;width:730px}#menu{float:left;width:190px !important;padding:10px;background:#f0f1f2 url(menu_bg.png) bottom repeat-x;top:0; left:0; bottom:0;font-size:90%}#menu ol, #menu ol ol, #menu ol ol ol{padding:0;margin:0}#menu ol li, #menu ol ol li, #menu ol ol ol li{list-style-type:none;padding:1px 0 0 10px;margin:0;text-indent: -8px;background:none}#menu li.current img{vertical-align:top;margin-left: -4px}#menu h1{font-size:166%;border-bottom:1px solid;margin-top:0}a.next{float:right}a.prev{float:left}a.next:hover, a.prev:hover{margin-bottom: -1px}* html a.next:hover, * html a.prev:hover,*+html a.next:hover, *+html a.prev:hover{margin-bottom:0}#menu a.next, #menu a.prev{margin-bottom:5px}#menu a.next:hover, #menu a.prev:hover{margin-bottom:4px}#menu li hr{margin:5px 0 8px -10px}#topLink{position:fixed;bottom:3px;left:5px;z-index:1}* html #topLink, * html #topLink{position:absolute;bottom:0;left:0}q:before{content: ''}q, em, dfn, cite, .aside, blockquote, .term{font-style:italic;font-family:Helvetica, Arial, sans-serif}q q, q em, q dfn, q cite, q .aside, q .term,em q, em em, em dfn, em cite, em .aside, em .term,dfn q, dfn em, dfn dfn, dfn cite, dfn .aside, dfn .term,cite q, cite em, cite dfn, cite cite, cite .aside, cite .term,.term q, .term em, .term dfn, .term cite, .term .aside, .term .term,.aside q, .aside em, .aside dfn, .aside cite, .aside .aside, .aside .term,blockquote q, blockquote em, blockquote dfn, blockquote cite, blockquote .aside, blockquote .term{font-style:normal}.lor li{font-size:90%;margin-bottom:8px}blockquote{padding: .25em 40px 0 40px;margin: .75em 0 1em 0;background:transparent url("blockquote.png") no-repeat 10px .1em}p.cite{margin-top:0;text-align:right;font-style:normal}#menu hr{border:0;border-bottom:1px solid #ccccd0}.fullContents h2{font-size:135%;margin-top:1em;margin-bottom:0em}.fullContents li{list-style:none}table.dialogue{width:100%;border:0;text-align:justify}table.dialogue th{width:115px}.dialogue .speaker0{color:#359}.dialogue .speaker1{color:#375}.dialogue .speaker2{color:#900}.dialogue .speaker3{color:#069}.dialogue .speaker4{color:#c63}.dialogue .speaker5{color:#906}.fullCourse a.next, .fullCourse a.prev, .fullCourse #topLink{display:none}.fullCourse .linkDescription{font-size:smaller;vertical-align:sub;margin-left: .3em}samp{font-family: "Consolas", "Lucida Console", "Courier New", monospace;font-size:90%}@media screen{.printOnly{display:none}}.frac sup{margin-right: -.15em}.frac sub{margin-left: -.15em}#access{left:-999px;position:absolute;width:990px}.clozeDragger{cursor:move}.clozeDropper.highlighted{background-color:#FEE0E1}div.flash{text-align:center}.section{padding-left:20px}.section h1,.section h2,.section h3,.section h4,.section h5,.section h6{margin-left: -10px}button.showSection{display:block;margin:0 auto}.ui-tabs-hide{ display:none; }ul.tabControl li{display:inline;background-image:none !important;padding-left:0;margin-right:2em}ul.tabControl{border-bottom:1px dotted;padding-bottom:3px}ul.tabControl li.ui-tabs-selected a{text-decoration:underline}ul.collapse li.toggledOff{background-image:url(bullet_toggle_plus.png)}ul.collapse li.toggledOn{background-image:url(bullet_toggle_minus.png)}span.toggler{cursor:pointer;border-bottom:1px dotted #ccc}li.extraNotes{display:none}.timeline{height:150px;border:1px solid #aaa}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;text-align:center}#tooltip.pretty{font-family:Arial;border:none;width:210px;padding:20px;height:135px;opacity:0.8;background:url('shadow.png')}#tooltip.pretty h3{margin-bottom:0.75em;font-size:12pt;width:220px;text-align:center}#tooltip.pretty div{ width:220px; text-align:left; }#tooltip.fancy{background:url('shadow2.png');padding-top:5em;height:100px}#tooltip.fancy.viewport-right{background:url('shadow2-reverse.png')}.div-align-right{float:right;margin-left:5px; }.div-align-left{float:left;margin-right:5px; }.box{ background:#feeed9; padding:10px; width:90% !important; margin-left:auto; margin-right:auto; border:1px #ffcc74 solid; -moz-border-radius:10px; -webkit-border-radius:10px; } .topic-paragraph{ color:#0000A0; } .slideshow{ margin-left:auto; margin-right:auto; }img.article-left{ float:left; margin-right:20px; }img.article-right{ float:right; margin-left:20px; } table.in-box-table{ width:80%; margin-bottom:20px; } table.in-box-table td, table.in-box-table th{ text-align:center; } table.outline{border:1px solid #CCCCCC}table.outline td,table.outline th{padding-left:5px;border-left:1px dotted #CCCCCC}table.outline p{margin:5px 0px}table.outline .row0 .increase{ background-color:#d0f1dd; }table.outline.row0 .decrease{ background-color:#f0d1dd; }table.outline.row1 .increase{ background-color:#dfd; }table.outline.row1 .decrease{ background-color:#fdd; }.display-hidden{display:none}#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666}#lightboxDetails{font-size:0.8em;padding-top:0.4em}#lightboxCaption{ float:left; }#keyboardMsg{ float:right; }#closeButton{ top:5px; right:5px; }#lightbox img{ border:none; clear:both}#overlay img{ border:none; }#overlay{ background-image:url(overlay.png); }* html #overlay{background-color:#333;back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale")}@media print{body, html{width:auto;color:#000}.noPrint, #menu, #table_of_contents, #topLink, a.next, a.prev, .callout img,.callout thead, .callout tfoot, #printLink, #footnotes a, #printChooser,#loadingMessage, #access, embed, object, button.showSection, .timeline{display:none}.transcript, .ui-accordion div.section{display:block !important}#content{position:relative;top:0; left:0;width:auto}.callout td{background:#f5f5f5}.callout .body{padding:5px}table, table.callout{border:1px solid #999}#footnotes{width:auto}li.extraNotes{display:list-item !important}.row0, .row1{border-bottom:1px solid #999}thead{border-bottom:2px double #aaa}caption{width:100%}.fullCourse #footer{page-break-after:always}}#printChooser label{display:block;margin-bottom:2px}#printChooser label input{margin-right:5px}#printChooser button{width:100px}#printChooser .buttons{clear:both;padding-top:1em;text-align:center}#loadingMessage{padding:1em;text-align:center;margin-top:33%;font-size:16pt;font-weight:bold;font-family:arial;color:#999;position:absolute;width:100%}#alertBox{background-color:#9FBBE3;color:black;font-size:150%;position:absolute;width:50%;left:25%;padding:10px;text-align:center;font-weight:bold;-moz-border-radius:10px;-webkit-border-radius:10px}.activity .mcq input{margin-bottom: -2px;margin-right:5px}.activity .mcq ol li{list-style:none;text-indent: -18px}.activity div.questionArea{margin-bottom:1em}.activity p.question{margin-top:0;padding-left:5px}.activity button{margin-left:28px}.activity .instructions, .feedback{padding:0 30px;font-family:Helvetica, Arial, sans-serif;font-style:italic}.activity h1{font-size:150%;margin-top:0;margin-left:5px}.activity table.crossword{background-color:black;border-collapse:separate}.activity table.crossword td{width:20px;height:20px;font-size:17px;font-weight:bold;text-align:center;font-family:Helvetica, Arial, sans-serif}.activity table.crossword td.clearCell{background-color:white}.activity .clueArea{text-align:center}.activity .response button, .activity .response textarea{display:block;margin:auto}.activity .matching td{padding: .25em 0}.activity .matching td.spacer{padding-left:5px;padding-right:5px}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden}#cboxOverlay{position:fixed; width:100%; height:100%}#cboxMiddleLeft, #cboxBottomLeft{clear:left}#cboxContent{position:relative; overflow:visible}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0}#cboxTitle{margin:0}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#colorbox{} #cboxTopLeft{width:14px; height:14px; background:url(controls.png) 0 0 no-repeat} #cboxTopCenter{height:14px; background:url(border.png) top left repeat-x} #cboxTopRight{width:14px; height:14px; background:url(controls.png) -36px 0 no-repeat} #cboxBottomLeft{width:14px; height:43px; background:url(controls.png) 0 -32px no-repeat} #cboxBottomCenter{height:43px; background:url(border.png) bottom left repeat-x} #cboxBottomRight{width:14px; height:43px; background:url(controls.png) -36px -32px no-repeat} #cboxMiddleLeft{width:14px; background:url(controls.png) -175px 0 repeat-y} #cboxMiddleRight{width:14px; background:url(controls.png) -211px 0 repeat-y} #cboxContent{background:#fff} #cboxLoadedContent{margin-bottom:5px} #cboxLoadingOverlay{background:url(loading_background.png) center center no-repeat} #cboxLoadingGraphic{background:url(loading.gif) center center no-repeat} #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C} #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px} #cboxPrevious{left:0px; background-position: -51px -25px} #cboxPrevious.hover{background-position:-51px 0px} #cboxNext{left:27px; background-position:-75px -25px} #cboxNext.hover{background-position:-75px 0px} #cboxClose{right:0; background-position:-100px -25px} #cboxClose.hover{background-position:-100px 0px} .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px} .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px} .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px} .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px}