body {
   background-color: #000033; 
   font-family:Tahoma, Times New Roman, sans-serif; 
   color: #000066; 
}
body.printcatalog {
   background-color: #FFFFFF;
   font-family:Tahoma, Times New Roman, sans-serif;
}
h2 {
   font-family: Arial, Helvetica, sans-serif; 
   color:#009900; 
   margin-bottom:-20px
}
h2.hearn {
   font-family: Arial, Helvetica, sans-serif; 
   color:#000033; 
   margin-bottom:-20px
}
h3 {
   font-family: Arial, Helvetica, sans-serif; 
   color:#009900; 
   margin-bottom:-20px;
}
h3.hearn {
   font-family: Arial, Helvetica, sans-serif; 
   color:#009900; 
   margin-bottom:-20px;
}
h4 {
   font-family: Arial, Helvetica, sans-serif; 
   color:#009900; 
   margin-bottom:-20px;
}
ol.normal {
list-style-type: decimal;
}
li.normal {
list-style-type: lower-alpha;
}
table.normal {
   width: 635px;
   border-width: 3px;
   border-spacing: ;
   padding: 3px;
   border-style: inset;
   border-color: gray;
   border-collapse: separate;
   background-color: white;
}
table.hearn {
   table-width: 100%;
   border-width: 0px;
   text-align: right;
   border-spacing: ;
   padding: 0px;
   border-style: inset;
   border-color: gray;
   border-collapse: separate;
   background-color: white;
   font-size: 13;
}
table.hearn td.left {
   vertical-align: middle;
   width: 30%;
}
table.hearn td.right {
   vertical-align: middle;
   width: 70%;
}
table.inset {
   width: 560px;
   border-width: 1px;
   border-spacing: ;
   padding: 1px;
   border-style: inset;
   border-color: gray;
   border-collapse: separate;
   background-color: white;
   font-size: 13;
}
table.alumnimasthead {
   font-family:Tahoma, Times New Roman, sans-serif;
   font-size: 13;
   border-style: solid;
   border-color: #060F62;
   border-width: 1px;
   width: 635px;
}
table.alumnimasthead td.yellowback {
   background-color: #FFFF99;
   border-color: #060F62;
   border-width: 0px;
   border-style: solid;
}
table.regular {
   width: 635px;
   border-width: 0px;
   background-color: white;
}
table.regular td {
   vertical-align: top;
   border-width: 0px;
   text-align: center;
}   
table.normal td {
   border-width: 0px;
   padding: 4px;
   border-style: inset;
   border-color: gray;
   background-color: white;
   vertical-align: top;
}
table.normal td.links {
   text-align: center;
   font-size: 15px;
   border-width: 1px;
   line-height: 160%;
   padding: 3px;
   width: 80px;
   border-style: inset;
   border-color: gray;
   vertical-align: top;
   background-color: #ffffcc;
} 
table.normal td.catalog {
   border-width: 0px;
   vertical-align:top;
   padding: 3px;
   width="670px";
   border-style: inset;
   border-color: gray;
   background-color: white;
}
table.normal td.stage {
   border-width: 0px;
   vertical-align:top;
   padding: 3px;
   border-style: inset;
   border-color: gray;
   background-color: white;
   text-align: justify;
}
table.form {
   border-width: 1px;
   padding: 1px;
   border-style: inset;
   border-color: gray;
   width: 85%;
   border-collapse: separate;
   background-color: white;
}
p.error {
   font-family: Arial, Helvetica, sans-serif;
   color: red;
   font-size: 12px;
   margin-top: 2px;
   margin-bottom: 2px;
}
p.catalog {
   text-align: justify;
   width: 500px;
}
p.indent {
   text-align: justify;
   margin-left: 1.5em;
   margin-right: 1.5em;
}
font.names {
   font-weight: bold;
   color: #009900;
}
font.home {
   font-family:Tahoma, Times New Roman, sans-serif;
   color: #009900;
   font-size: 12px;
}
table.shrinklinks {
   width: 635px;
}
table.catalog td.left {
   text-align: left;
   width: 33%;
}
table.catalog td.center {
   text-align: center;
   width: 33%;
} 
table.catalog td.right {
   text-align: right;
   width: 33%;
} 
table.catalog td.booksleft {
   text-align: left;
   width: 85%;
}
table.catalog td.courses {
   text-align: center;
}
table.catalog td.courseshead {
   text-align: center;
   font-weight: bold;
}
td.faculty {
   text-align: center;
   font-size: 12px;
   vertical-align: top;
}
