body  { color: rgb(0,35,70); font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background: rgb(250,250,255) url(Images/Edge.gif); margin-left: 40px }
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: rgb(0,66,132); font-weight: bold; font-size: 1.8em; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
h1.fccc { font-size: 1.6em; }
h2 { color: rgb(0,102,0); font-weight: bold; font-size: 1.5em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
h2.coursedetail {	color: black; font-size: 1.1em; margin-bottom: 0em; }
h2.courselisting { font-size: 1.1em; }
h3 { color: rgb(0,66,132); font-style: normal; font-size: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-left: 2%; }
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; }

.alert { font-family: Arial, Verdana, sans-serif; font-size: 0.9em; font-weight: bold; color: rgb(153,0,0); margin-left: 10%; margin-right: 10%; border: thin solid rgb(153,0,0); padding: 4px;
}
.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: rgb(0,102,0); font-weight: bold; }
.note { margin-left: 3%; margin-right: 3%; padding: 4px; font-family: Arial, Helvetica, sans-serif; color: rgb(0,102,0); border: thin solid rgb(0,102,0); font-size: 1.0em; }
.example { margin-left: 10%; margin-right: 8%; font-weight: bold; color: rgb(0,66,132); border: 1px solid rgb(220,220,240); padding-left: 4px; padding-right: 4px; }
.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; }
.disclaimer { font-size: 0.8em; text-align: center; }
.copyright { text-align: center; font-size: 0.8em; font-weight: bold; }
.courselist { font-size: 0.9em; font-weight: bold; line-height: 1.4em; }
.fccclisting { font-size: 0.9em; font-weight: normal; margin-top: 0em; }
.studentquote { font-weight: bold; color: Maroon; margin-left: 4%; margin-right: 4%; }
.studentname { color: rgb(0,102,0); }
.subtitle {  text-align: center; font-size: 1.2em; color: Maroon; margin-top: 0.1em; margin-bottom: 0.1em; }
