body     { color: black; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: rgb(250,250,255); margin-left: 20px }
th, td { font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size: 0.9em; padding-left: 3px; padding-right: 3px; }
h1              { color: navy; font-style: oblique; font-weight: 800; font-size: 1.8em; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; border: #000 }
h1.fccc { font-size: 1.6em; }
h2            { color: #000; font-weight: 600; font-size: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #9fc3af; vertical-align: middle; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.5em; border: outset 0.1em #000 }
h5       { color: black; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #deb887; vertical-align: middle; padding-top: 0.1em; padding-bottom: 0.2em; padding-left: 0.4em; border: solid 0.1em #000 }
h2.coursedetail {	color: black; font-size: 1.1em; margin-bottom: 0em; }
h3  { color: rgb(0,66,132); font-style: normal; font-size: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
h3.fccclist { font-size: 1.0em; margin-left: 0em; margin-bottom: 0em; }
h4 { color: rgb(0,102,0); font-size: 1.0em; font-weight: bold; font-style: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-left: 4%; }
ol li { margin-top: 1em; }
hr { color: rgb(0,35,70); height: 4px; }
hr.short { color: rgb(0,35,70); height: 4px; text-align: left; width: 30%; }
hr.thin { color: rgb(0,35,70); height: 2px; }
hr.centermaroon { color: maroon; width: 70%; text-align: center; }
sup { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: x-small; }
legend { font-weight: bold; color: white; background-color: rgb(0,66,132); padding: 4px; }
fieldset { margin-top: 1.5em; }
kbd { font-size: 103%; font-weight: bold; }

a:link { color: rgb(0,66,132); }
a:visited { color: rgb(153,0,0); }
a:hover { color: black; }
.alertdtl               { color: maroon; font-weight: 600; font-size: 0.9em; font-family: Arial, Verdana, sans-serif; background-color: #faf0e6; text-align: left; margin-right: 5%; margin-left: 5%; padding: 4px; border: solid thin #910c48 }
.alertdtl1c { color: maroon; font-weight: 600; font-size: 0.9em; font-family: Arial, Verdana, sans-serif; background-color: #faf0e6; text-align: center; margin-right: 5%; margin-left: 5%; padding: 4px; border: solid thin #910c48 }
.alerthdg          { color: white; font-weight: bold; font-size: 0.9em; font-family: Arial, Verdana, sans-serif; background-color: #910c48; text-align: center; margin-right: 5%; margin-left: 5%; padding: 2px 4px; border: #910c48 }
.center { text-align: center; }
.right { text-align: right; }
.boldright { text-align: right; font-weight: bold; }
.coursetitle { color: rgb(153,0,0); font-weight: bold; }
.mainidea { color: rgb(0,66,132); font-weight: bold; }
.webname       { color: #603; font-weight: bold }
.webnamehdg   { color: #603; font-style: italic; font-weight: bold; font-size: 1em; text-decoration: underline }
.note                  { color: #000; font-weight: 500; font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: #ffefd5; text-align: center; margin-right: 3%; margin-left: 3%; padding: 6px; border: solid thin #e9967a }
.infobox      { color: #000; font-style: italic; font-weight: 600; font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: #fff0f5; margin-right: 3%; margin-left: 3%; padding: 12px; border: solid medium #800080 }
.example  { color: #000; font-weight: bold; margin-right: 8%; margin-left: 10%; padding-right: 4px; padding-left: 4px; border: solid 1px rgb(220,220,240) }
.example2 { margin-left: 14%; margin-right: 10%; font-weight: bold; color: rgb(0,66,132); border: 1px solid rgb(220,220,240); padding-left: 4px; padding-right: 4px; }
.level2 { margin-left: 2%; }
.level3 { margin-left: 4%; }
.level4 { margin-left: 6%; }
.level5 { margin-left: 8%; }
.dropcap:first-letter { font-size:200%; font-weight:bold; float:left; color: rgb(0,66,132); }
.redtext { color: rgb(204,0,0); }
.boldred  { color: rgb(204,0,0); margin-top: 1.6em; font-size: 1.2em; }
.nospace { margin-top: 0em; margin-bottom: 0em; }
.somespace { margin-top: 1.5em; }
.twospace { margin-top: 2.0em; }
.enroll  { font-size: 1.5em; text-align: center; padding-bottom: 2em }
.disclaimer { font-size: 0.8em; text-align: center; }
.copyright  { font-weight: bold; font-size: 0.8em; text-align: center; margin-top: 0em; margin-bottom: 0em }
.trademark   { font-size: xx-small; vertical-align: text-top }
.courselist { font-size: 0.9em; font-weight: bold; line-height: 1.4em; }
.fccclisting { font-size: 0.9em; font-weight: normal; margin-top: 0em; }
.studentquote     { color: maroon; font-weight: bold; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 1%; margin-left: 1% }
.studentname  { color: rgb(0,102,0); font-style: italic }
.subtitle {  text-align: center; font-size: 1.2em; color: Maroon; margin-top: 0.1em; margin-bottom: 0.1em; }
.topichdg                 { font-size: 12px; line-height: 15px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffacd; padding-top: 1em; padding-bottom: 1em; border: solid #008b8b; property-name: property-value  }
.padbottom1  { padding-bottom: 0.5em }
.topicdtl   { font-size: 12px; line-height: 15px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffacd; list-style-type: disc; list-style-position: outside; padding-right: 1em; padding-left: 2em; border: #008b8b; property-name: property-value  }
.texthilite   { color: #603; font-style: italic; font-weight: bold }
.infotblhdg { color: #000; font-weight: 600; background-color: #d8bfd8; border: #800080 }
.infotbldtl { background-color: #fff0f5 }
.homehdg { color: #169251; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: 900; text-align: center; }
.homebdy { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.homefnote { color: #150185; font-size: 10px; }
.homecpy { color: #000; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 400; border-top: 2px solid #000; }
.homeinfo { color: #169251; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: 800; font-style: italic; line-height: 18px; }
.class { }
