div {
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-weight: normal;
    font-size: 10pt;
    color: #646464;
}

body {
    background-color: #EEEEEE;
}

.navbar {
    background-color: #FFFFFF;
    text-align: center;
    font-size: 16pt;
}

pre {
    font-family: Arial;
    margin: 0px 0px 0px 0px;
}

.pagetitle {
    background-color: #FFFFFF;
    background-image: url('http://old.oru.edu/portal/pictures/banner_oru2.gif');
    background-repeat: no-repeat;
    height: 162px;
}

.pagetitletext {
    position: absolute;
    width: 500px;
    left: 250px;
    top: 127px;
    font-family: Arial;
    text-align: right;
    font-size: 11pt;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: #FFFFFF;
}

.message {
    background-color: #FFFFFF;
    color: #AA0000;
    text-align: left;
    font-size: 10pt;
    border: none;
}

.messagetitle {
    background-color: #AA0000;
    color: #FFFFFF;
    text-align: left;
    font-weight: bold;
    font-size: 10pt;
    border: none;
    border-bottom: none;
    padding: 2px;
}

.side {
    background-color: #FFFFFF;
    text-align: center;
}

.menu {
    text-align: left;
    color: #000000;
}

.pagecontent, .side {
    border: none;
}

.pagecontent {
    background-color: #FFFFFF;
    text-align: left;
    width: 587px;
    padding-left: 5px;
}

.sidesection, .message, .messagetitle, .subsectiontitle, .sectiontitle,
.sectioncontent, .processcontent, .elementsection,  .gallerycontent, .piccell {
    padding: 3px;
}

.sectiontitle {
    font-size: 10pt;
    font-weight: bold;
    background-color: #000066;
    color: #FFFFFF;
    border: none;
    text-align: left;
}

.sectioncontent {
}

.process {
    padding: 100px;
}

.elementpage {
    padding: 10px;
}

.processtitle {
    font-size: 12pt;
    font-weight: bold;
    background-color: #335381;
    color: #FFFFFF;
    border: none;
    border-bottom: none;
    text-align: center;
}

.processcontent {
    text-align: center;
    border: 1px solid #000000;
    background-color: #FFFFFF;
}

.gallerycontent {
    width: 100%;
    height: 100%;
    border: 1px solid #000000;
    background-color: #FFFFFF;
}

.piccell {
    float: left;
    text-align: center;
}

.subsectiontitle {
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    background-color: #FFFFCC;
    border: none;
}

.subsectioncontent {
    text-align: left;
    margin-bottom: 10px;
    padding-left: 10px;
}

form {
    margin-bottom: 0;
    margin-top: 0;
}

.pagetable, .pictable {
    font-size: 10pt;
}

.pictable {
    white-space: nowrap;
}

.actionselect {
    width: 100px;
}

.confirmbutton {
    width: 100px;
}

.sectionbuttons {
    float: right;
}

.title {
    font-size: 10pt;
    font-weight: bold;
}

a.titlebutton:link, a.titlebutton:visited, a.titlebutton:hover, a.titlebutton:active, a.titlebutton {
    color: #FFFFFF;
}

a {
    text-decoration: none;
    white-space: nowrap;
    color: #000066;
}

a:hover {
    text-decoration: underline;
}

a.menuitem:link, a.menuitem:visited, a.menuitem:hover, a.menuitem:active, a.menuitem {
    color: #FFFFFF;
}

a.insertlink:link, a.insertlink:visited, a.insertlink {
    color: #009900;
}

a.insertlink:hover, a.insertlink:active {
    color: #009900;
}

img {
    border: none;
}

/* use mime-type as class name but replace / and . with _ */
/* see dynelmt.displayDoc */
ul.doclist { margin-top: 0; }
ul.doclist li { list-style: url(/dynportal/fileicon2.gif) inside; padding-bottom: 2px; }
ul.doclist li.title { list-style: none; font-weight: bold; }
ul.doclist li.application_msword   { list-style: url(/dynportal/docicon2.gif) inside; }
ul.doclist li.application_pdf   { list-style: url(/dynportal/pdficon2.gif) inside; }
ul.doclist li.application_vnd_ms-powerpoint   { list-style: url(/dynportal/ppticon2.gif) inside; }
ul.doclist li.text_html  { list-style: url(/dynportal/htmicon2.gif) inside; }
ul.doclist li.link  { list-style: url(/dynportal/htmicon2.gif) inside; }
ul.doclist li.application_xls   { list-style: url(/dynportal/xlsicon2.gif) inside; }
ul.doclist li.application_vnd_ms-excel  { list-style: url(/dynportal/xlsicon2.gif) inside; }

