body, form, td, p, th {font-family: Verdana, Arial, Helvetica; font-size: 8.5pt;}
th { text-align: left; }

select.wizSelect { width: 90%; }

/* Site message */
#mog-banner {
height: auto;
background-color: #FEDB00; 
padding: 10px 5px 10px 5px;
text-align:center;
}
#mog-banner p.text {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
}
#mog-banner a.text {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration:underline
}
#mog-banner a:hover.text {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration:underline
}


.colouredbutton         { background-color: #FF9900; color: #FFFFFF; font-weight: bold;}
select, input, textarea { font-family: Arial,Helvetica, sans-serif; font-size: 8.5pt; }

a       { color: #0000FF; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
a.register { font-weight: bold; }

.background { background-image: url(/img/bg.gif); background-repeat: no-repeat }
.menu       { font-size: 8.5pt; font-weight: 600; color: #000000;  }
.bordertable{ border: 1px solid #000000; background-color: #FF9900; }
.title      { font-weight: 600; color: #FFFFFF; }

.defaultBox  { background-color: #FF9900; color: #FFFFFF; font-weight: bold; }
.defaultBox2 { background-color: #FFCC99; color: #000000; font-weight: bold; }
.defaultBox3 { background-color: #FFFFFF; color: #000000; }

.orangelink       { color: #0000FF; text-decoration: none; font-weight: 600; font-size: 8.5pt; }
.orangelink:hover { color: #FF0000; text-decoration: underline; }

.whitelink        { color: #FFFFFF; text-decoration: none; }
.whitelink:hover  { color: #000000; text-decoration: underline; }

.browselink       { color: #0000FF; text-decoration: none; font-weight: bold; font-size: 8.5pt;}
.browselink:hover  { color: #000000; text-decoration: underline; font-size: 8.5pt;}

.bottommenu        { color: #FFFFFF; text-decoration: none; font-weight: bold;}
.bottommenu:hover  { color: #FF9900; text-decoration: underline; }

.whiteboldtext    { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.blackboldtext    { color: #000000; text-decoration: none; font-weight: bold; }
.author           { font-size: 8.5pt; }
.outlineBox       { border: 2px solid #FFFFFF; }
.materialMenu     { font-size: 8.5pt; }
.materialSubHeader{ font-size: 8.5pt; font-weight: bold; }
.resourceMenuItem { font-size: 8.5pt; color: #666666; }
.resourceContent  { font-size: 8.5pt; }
.commentAuthor    { font-size: 8.5pt; color: #666666; }
.commentContent   { font-size: 8.5pt; }
.commentTitle     { font-size: 8.5pt; font-weight: bold; }
.userPrefs        { font-size: 8.5pt; font-weight: bold; }
.browseBody       { font-size: 8.5pt; }
.searchResult     { font-size: 8.5pt; }
.searchTitle      { font-size: 9.0pt; font-weight: bold; }
.searchPages      { font-size: 8.5pt; font-weight: bold; }
.formDisplay      { font-size: 8.5pt; font-weight: bold; padding-right: 20px; }
.icon             { vertical-align: middle; }
.error            { font-size: 8.5pt; color: #FF0000; }
.highlight        { background-color: #FFFF00;}
.newresource      { font-weight: 600; color: #FF0000; }
.updatedresource  { font-size: 8.5pt; color: #FF0000; font-weight: bold; }
.removebookmark   { font-size: 8.5pt; color: #666666; }
.smallBoxText     { font-size: 8.5pt; }
.mymaterial       { font-size: 8.5pt; color: #FF0000; }
.divider          { color: #FFFFFF; }

.userTitle        { color: #000000; font-weight: bold;}
.outlineBoxTitle  { color: #000000; font-weight: bold; border: 1px solid #000000; }

.searchAreaTitle  { font-weight: bold; background-color: #FFCC99; color: #000000; padding: 2 2 2 2; }

h1 { margin: 0 0 2 0; font-size: 10pt; font-weight: 800; }
h2 { margin: 0 0 2 0; font-size: 9pt; font-weight: 800; }
h3 { margin: 0 0 2 0; font-size: 8.5pt; font-weight: 800; }