body { font-family: verdana, arial, sans-serif; font-size: 12px; }

img { border: 0px; }

p { margin: 0px; padding: 0px; }

a { color: #0033cc; text-decoration: none; }
a:hover { text-decoration: underline; }

a.title_link { font-size: 12px; }
a.titleTeacher { font-size: 12px; font-weight: bold; }

.topnav { color: #ffffff; }
.topnav a { color: #ffffff;}
.topnavTagline { color: #ffffff; font-weight: bold; font-size: 10px; }

.breadcrumb { color: #666666 }
.breadcrumbSeparator { color: #0033cc; }

table#content_header td { background: #ffffff; padding: 0px; margin: 0px; }

table.content { background: #ffffff; }
table.content td { vertical-align: top; }

h1 { color: #cc3300; font-size: 23px; font-weight: bold; margin: 0px; padding: 0px; }
h2 { color: #99cc00; font-size: 18px; font-weight: normal; margin: 0px; padding: 0px; }
h2.large { color: #99cc00; font-size: 24px; font-weight: bold; margin: 0px; padding: 0px; }
h3 { color: #cc3300; font-weight: bold; margin: 0px; font-size: 12px; }
h4 { color: #cc3300; font-weight: bold; margin: 10px 0px 0px 0px; font-size: 12px; }

.mainTeacherText { font-size: 12px; }

.headerText { font-size: 10px; }

.bio { margin: 0px 0px 20px 0px; }
.bio .photo { width: 200px; float: right; padding: 0px 0px 0px 15px;  }

ul { margin: 0px 0px 0px 15px; padding: 0px; }
ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; }

.bio ul { margin: 0px 0px 0px 15px; padding: 0px; }
.bio ul li { margin: 0px 0px 20px 0px; padding: 0px 0px 0px 20px; }

.bibliography { margin: 0px 0px 20px 0px; }

.vote { margin: 0px; }

.rubricHeader { color: #ffffff; font-weight: bold; font-size: 12px; padding: 4px; }
.rubricText { font-size: 12px; padding: 5px; }



