/*Stylesheet CG Main v1.6.0*/
/*Main*/body {background-color: #ffffff;color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 0.8em;margin: 0em;}p {font-size: 1.0em;line-height: 1.4em;}ul {font-size: 1.0em;line-height: 1.4em;}ol {font-size: 1.0em;line-height: 1.4em;list-style-type: decimal;}ol ol {
font-size: 1.0em;list-style-type: lower-alpha;}ol ol ol {
font-size: 1.0em;list-style-type: lower-roman;}ol ul {
font-size: 1.0em;}ul ul {
font-size: 1.0em;}ul ol {
font-size: 1.0em;}h1 {font-size: 1.5em;}h2 {font-size: 1.375em;}
h3 {font-size: 1.25em;}
h4 {font-size: 1.125em;}h5 {font-size: 1.0em;}h6 {font-size: 0.875em;}img.leftalign {float: left;position: relative;padding-right: 15px;}img.rightalign {float: right;position: relative;padding-left: 15px;}
/*Links*/a:link {color: #3399cc;} 

a:visited {color: #9966cc;}

a:hover {background-color: #dedede;color: #006699;}

a:active {color: #cc0000;}p.caption {color: #669999;font-size: 0.875em;font-weight: bold;}
/*Tables*/
table {
/*table fix to allow for Quirks mode in WebCT - do not delete*/
background-color: #ffffff;color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;
}table.unbordered {padding: 2px;}table.unbordered th {
padding: 2px;}table.unbordered td {
padding: 2px;}table.bordered {border: 1px #cccccc solid;border-collapse: collapse;
padding: 2px;}table.bordered th {
border: 1px #cccccc solid;background-color: #dedede;
padding: 2px;}table.bordered td {
border: 1px #cccccc solid;padding: 2px;}
/*Display Formats*/div.boxtext {border: 1px #999999 solid;padding-left: 1em;padding-right: 1em;margin-bottom: 0.5em;margin-top: 0.5em;}div.paneltext {background-color: #dedede;padding-left: 1em;padding-right: 1em;
margin-bottom: 0.5em;margin-top: 0.5em;}div.quotetext {font-style: italic;margin-left: 1em;margin-right: 1em;}div.definition {border: 1px #999999 solid;padding-left: 1em;padding-right: 1em;
margin-bottom: 0.5em;margin-top: 0.5em;}div.definition h3 {font-size: 1.0em;font-weight: bold;}div.definition p {font-size: 1.0em;}pre.literal {
font-size: 1.0em;}/*Questions*/table.question {
font-family: Verdana, Helvetica, Arial, sans-serif;width: 100%;padding: 4px;}td.qnum {background-color: #cccccc;font-size: 2em;color: #666699;text-align: left;width: 0.7em;}td.qbody {font-size: 1em;
line-height: 0.8em;}
table.qinput {
width: 100%;padding: 8px;font-size: 1em;line-height: 1.4em;}#feedback {margin: 8px;padding: 8px;
position: static;
font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;
line-height: 1.2em;position: static;}#feedback p, #feedback ul, #feedback ol , #feedback table {font-size: 1em;}

.Qfeedbackgeneric {
display: none;background-color: #bfd5ea;border: 1px #666666 solid;
line-height: 1.2em;padding-top: 4px;padding-bottom: 4px;padding-left: 6px;padding-right: 6px;}

.Qfeedbackcorrect {
display: none;
background-color: #c1e8bd;padding-top: 4px;padding-bottom: 4px;padding-left: 6px;padding-right: 6px;
border: 1px #666666 solid;
line-height: 1.2em;}

.Qfeedbackincorrect {
display: none;
background-color: #ffcccc;padding-top: 4px;padding-bottom: 4px;padding-left: 6px;padding-right: 6px;
border: 1px #666666 solid;
line-height: 1.2em;}

.Qfeedbackcorrect-chb2 {
display: none;
background-color: #c1e8bd;padding-top: 4px;padding-bottom: 4px;padding-left: 6px;padding-right: 6px;
line-height: 1.2em;}

.Qfeedbackincorrect-chb2 {
display: none;
background-color: #ffcccc;padding-top: 4px;padding-bottom: 4px;padding-left: 6px;padding-right: 6px;
line-height: 1.2em;}

#feedback TABLE {
font-size: 1em}


/*Popups*/#popup {margin: 8px;padding: 8px;
position: static;
font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1.0em;
line-height: 1.2em;}
/*Header*/#header {background-color: #9999cc;padding-left: 6px;padding-right: 6px;margin-left: 10px;margin-right: 10px;margin-top: 10px;margin-bottom: 10px;padding-top: 4px;padding-bottom: 4px;font-size: 1.2em;font-weight: bold;}#header h1 {font-size: 1.25em;display: inline;font-weight: normal;letter-spacing: 0.06em;}#header a:link, #header a:hover, #header a:visited, #header a:active {
background:transparent;}
/*Logo*/#logo {position: relative;padding-left: 4px;padding-right: 4px;}
/*Index*/#index {font-family: Verdana, Helvetica, Arial, sans-serif;padding-left: 12px;}#index a:link, #index a:visited {color: #006699;background-color: #ffffff;padding-top: 3px;padding-bottom: 3px;text-decoration: none;}#index a:hover {background-color: #dedede;}#index h2 {font-size: 1.25em;
color: #006699;}#index ol {
line-height: 1.7em;}#index ol.section {
line-height: 1.7em;
list-style-type: upper-alpha;}#index ol.section ol {
list-style-type: decimal;}/*Table of Contents*/td#maintable-toc {border-bottom: 1px #cccccc solid;}td#maintable-content {border-left: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;}#toc {font-size: 0.8em;padding-right: 0px;font-family: Verdana, Helvetica, Arial, sans-serif;background-color: #ffffff;}#toc h2 {font-size: 1.25em;
text-align: center;}#toc a:link, #toc a:visited {display: block;color: #006699;background-color: #ffffff;padding-top: 3px;padding-bottom: 3px;text-decoration: none;}#toc a:hover {background-color: #dedede;}#toc li {text-indent: 0px;text-align: left;}#toc #toc-title {
}
#toc ol {list-style-type: decimal;}#toc ol ol {
list-style-type: lower-alpha;}
#toc ol.section {list-style-type: upper-alpha;}#toc ol.section ol {list-style-type: decimal;}li.currentpage {font-weight: bold;
color: #006699;}div.currentpage {font-weight: bold;
color: #006699;}/*Main Content*/#main-content-withtoc {background-color: #ffffff;margin-left: 10px;margin-right: 10px;padding-left: 20px;padding-right: 20px;margin-bottom: 20px;}#main-content-notoc {background-color: #ffffff;margin-left: 10px;margin-right: 10px;padding-left: 20px;padding-right: 20px;margin-bottom: 20px;}
/*Footer*/#footer-withtoc {padding-left: 6px;padding-right: 6px;margin-left: 180px;margin-right: 10px;margin-top: 10px;margin-bottom: 10px;padding-top: 4px;padding-bottom: 4px;font-size: 0.8em;position: static;text-align: center;}#footer-notoc {padding-left: 6px;padding-right: 6px;margin-left: 10px;margin-right: 10px;margin-top: 10px;margin-bottom: 10px;padding-top: 4px;padding-bottom: 4px;font-size: 0.8em;position: static;text-align: center;border-top: 1px #cccccc solid;}#footer a:link, #footer-withtoc a:link, #header a:hover, #header a:visited, #header a:active {
background:transparent;}#bottom-nav {padding-left: 10px;padding-top: 4px;padding-bottom: 4px;padding-right: 10px;
position: absolute;right: 10px;bottom: 0px;}.floatright {
float: right;margin-top: 10px;margin-left: 10px;display: inline;}.floattopright {
float: right;margin-top: 0px;margin-left: 10px;display: inline;}/*Longdescriptions*/#longdesc {margin: 10px;}
-----------------------------287452692419072
Content-Disposition: form-data; name="userfile"; filename="cg.js"
Content-Type: application/x-javascript

var z=false,o=false,t=false,r=false;if(document.getElementById){if(!document.all){r=true;};if(document.all){z=true;};}else{if(document.layers){t=true;}else{o=true;};};function aj(e){var a;if(z){a=eval("document.all."+e);};if(r){a=eval("document.getElementById('"+e+"')");};if(t){a=eval("document."+e);};if(o){a="null";alert("Your browser does not support the features required to display questions properly.");};return a;};function ak(e){var a;if(z){a=aj(e).style;};if(r){a=aj(e).style;};if(t){a=aj(e);};if(o){a="null";alert("Your browser does not support the features required to display questions properly.");};return a;};function al(s){if((ak(s).display=="block")||(ak(s).display=="")){ak(s).display="none";}else if(ak(s).display=="none"){ak(s).display="block";};};function ag(s){ak(s).display="block";};function ah(s){ak(s).display="none";};function shfbkLyr_generic(b){ag("Q"+b+"Feedback");};function shfbkLyr_mch1(b,q){var d=eval("document.Q"+b+"Form.Q"+b+"Choice"),p=eval("document.Q"+b+"Form.Q"+b+"Match"),c=0;for(i=0;i<q;i++){if(d[i].checked==true){if(p.value==(i+1)){c+=1;};};};if(c==0){ag("Q"+b+"FBIncorrect");ah("Q"+b+"FBCorrect");}else{ag("Q"+b+"FBCorrect");ah("Q"+b+"FBIncorrect");};};function shfbkLyr_mch2(b,q){var d=eval("document.Q"+b+"Form.Q"+b+"Choice"),p=eval("document.Q"+b+"Form.Q"+b+"Match"),u=0;for(i=0;i<(q+1);i++){ah("Q"+b+"Feedback"+i);};for(i=0;i<q;i++){if(d[i].checked==true){u=i+1;};};ag("Q"+b+"Feedback"+u);};function shfbkLyr_chb2(b,q){var d=eval("document.Q"+b+"Form.Q"+b+"Choice"),f=0;for(i=0;i<(q);i++){if(d[i].checked==ai(eval("document.Q"+b+"Form.Q"+b+"Matches"+i+".value"))){ag("Q"+b+"FBCorrect"+i);ah("Q"+b+"FBIncorrect"+i);f+=1;}else{ag("Q"+b+"FBIncorrect"+i);ah("Q"+b+"FBCorrect"+i);};};};function shfbkLyr_chb3(b,q){var d=eval("document.Q"+b+"Form.Q"+b+"Choice"),c=0;for(i=0;i<(q);i++){if(d[i].checked!=ai(eval("document.Q"+b+"Form.Q"+b+"Matches"+i+".value"))){c+=1;};};if(c==0){ag("Q"+b+"FBCorrect");ah("Q"+b+"FBIncorrect");}else{ag("Q"+b+"FBIncorrect");ah("Q"+b+"FBCorrect");};};function shfbkLyr_txt2(b){var g=eval("document.Q"+b+"Form.Q"+b+"TextEntry"),v="You answered: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "+g.value+"<br/><br/>";var k=eval("document.Q"+b+"Form.Q"+b+"HiddenAnswer"+".value"),j=eval("document.Q"+b+"Form.Q"+b+"HiddenFeedback"+".value"),i=aj("Q"+b+"Feedback");i.innerHTML=v+k+"<br/><br/>"+j;ag("Q"+b+"Feedback");};function shfbkLyr_txt3(b,q){var g=eval("document.Q"+b+"Form.Q"+b+"TextEntry"),c=0;for(i=0;i<(q);i++){if(ai(g.value).toLowerCase()==ai(eval("document.Q"+b+"Form.Q"+b+"TextEntryMatches"+i+".value")).toLowerCase()){c=1;};};if(c==0){ag("Q"+b+"FBIncorrect");ah("Q"+b+"FBCorrect");}else{ag("Q"+b+"FBCorrect");ah("Q"+b+"FBIncorrect");};};function shfbkLyr_match2(b,q){var c=0;for(i=1;i<(q+1);i++){if((eval("document.Q"+b+"Form.Q"+b+"Combo"+i+".selectedIndex"))!=ai(eval("document.Q"+b+"Form.Q"+b+"Matches"+(i-1)+".value"))){c+=1;};};if(c==0){ag("Q"+b+"FBCorrect");ah("Q"+b+"FBIncorrect");}else{ag("Q"+b+"FBIncorrect");ah("Q"+b+"FBCorrect");};};function shfbkLyr_gap2(b,q){var f=0;for(i=0;i<(q);i++){if(ai(eval("document.Q"+b+"Form.Q"+b+"TextEntry"+(i+1)+".value")).toLowerCase()==ai(eval("document.Q"+b+"Form.Q"+b+"TextEntryMatches"+i+".value")).toLowerCase()){f+=1;};};var h="You got "+f+" right out of "+q+".";if(f==q){var i=aj("Q"+b+"FBCorrectStore"),n=aj("Q"+b+"FBCorrect");n.innerHTML=h+"<br/><br/>"+i.innerHTML;ag("Q"+b+"FBCorrect");ah("Q"+b+"FBIncorrect");}else{var m=aj("Q"+b+"FBIncorrectStore"),l=aj("Q"+b+"FBIncorrect");l.innerHTML=h+"<br/><br/>"+m.innerHTML;ag("Q"+b+"FBIncorrect");ah("Q"+b+"FBCorrect");};};function shfbkLyr_gap4(b,q){var f=0;for(i=0;i<(q);i++){var y=eval("document.Q"+b+"Form.Q"+b+"Combo"+(i+1)+".options[document.Q"+b+"Form.Q"+b+"Combo"+(i+1)+".selectedIndex].text");if(y==ai(eval("document.Q"+b+"Form.Q"+b+"TextEntryMatches"+i+".value")).toLowerCase()){f+=1;};};var h="You got "+f+" right out of "+q+".";if(f==q){var i=aj("Q"+b+"FBCorrectStore"),n=aj("Q"+b+"FBCorrect");n.innerHTML=h+"<br/><br/>"+i.innerHTML;ag("Q"+b+"FBCorrect");ah("Q"+b+"FBIncorrect");}else{var m=aj("Q"+b+"FBIncorrectStore"),l=aj("Q"+b+"FBIncorrect");l.innerHTML=h+"<br/><br/>"+m.innerHTML;ag("Q"+b+"FBIncorrect");ah("Q"+b+"FBCorrect");};};function winPop2(af,ab,x,w){popWin=window.open(""+af,"popupWindow","width="+ab+",height="+x+",scrollbars="+w+",menubar=no");return true;};function winOpen(ae){popWin=window.open(ae,"linkWindow","width=640,height=480,status=yes,toolbar=yes,menubar=yes,resizable=yes,location=yes,scrollbars=yes");};function ai(ad){while(ad.substring(0,1)==' '){ad=ad.substring(1,ad.length);}while(ad.substring(ad.length-1,ad.length)==' '){ad=ad.substring(0,ad.length-1);};return ad;};function imgSwap(aa,ac){if(document.images){document.images[aa].src=ac;};};
