BODY {background: #cccccc;color: #000000;text-align: center;margin: 0px;font-size: 8pt;font-family: verdana, Ariel, sans-serif;}IMG {border: 0px;}A:link, A:visited, A:active {color: #000000;background: inherit;text-decoration: underline;}A:hover {color: #000080;}UL {margin-left: 3ex;}OL {margin-left: 3ex;}LI {font-size: 8pt;font-family: verdana, Ariel, sans-serif;}HR {height: 2px;color: #cccccc;}#maintable {margin-left: auto;margin-right: auto;background: #ffffff;background-image: url(images/gradient.gif); background-repeat: repeat-y; background-position: top right;}TABLE#famcurriculum TD {background-image: url(images/lightgreybg.gif); background-repeat: repeat; background-position: top right;border: 1px solid #cccccc;}.div {background: inherit;color: #000000;font-size: 8pt;font-family: verdana, Ariel, sans-serif;margin: 10px;}.grey {background-image: url(images/lightgreybg.gif);background-repeat: repeat; background-position: top left;}.heading1 {font-weight: bold;color: #0099cc;display: inline;}.heading2 {font-weight: bold;display: inline;}B {font-weight: normal;font-style: italic;color: #ff0000;background: #ccccff;}.list {background: inherit;color: #000000;font-size: 8pt;font-family: verdana, Ariel, sans-serif;letter-spacing: .15em;}A:link.listlink, A:visited.listlink, A:active.listlink {text-decoration: none;}A:hover.listlink {background: #ffffff;color: #000000;}A:link.linkb, A:visited.linkb, A:active.linkb {text-decoration: none;}A:hover.linkb {text-decoration: underline;}#print1 {background: inherit;color: #000000;font-size: 8pt;font-family: verdana, Ariel, sans-serif;margin: 10px;}#print2 {background: inherit;color: #000000;font-size: 8pt;font-family: verdana, Ariel, sans-serif;margin: 10px;}