
body
{
    margin : 0;
    padding : 0;
    background : white;
/*    color : #68689A; */
    color : #8d9a94;
    min-width : 50em;
}
body.edit
{
    text-align:center
}


#hdr, #school, #nclun, #navbar, #bread, #search, #index, #trail, #owner, #report
{
    display : none;
    visibility : hidden;
    color : #fff;
}

#body
{
    text-align : left;
    overflow : visible;
}

#main h1, #main h2, #main h3, #main h4, #main h5, #main h6
{
    font-family : Lucida sans,Verdana, sans-serif
}
#main h3 { font-size : 14pt }
#main h4 { font-size : 12pt }

#foot
{
    clear : both;
    position : relative;
    width : 100%;
    margin-top : 10px;
    padding-top : 0.5em;
    text-align : center;
    font : italic 80% sans-serif;
    overflow : hidden;
    border-top: 3px double #bd8660;
}

.cent { text-align : center }


.newsitem {}
.headline { font: 120% bold Lucida Sans, Verdana, sans-serif}
.story {}
#newf
{
    float : right;
    width : 45%
}
body.edit select
{
    color : #899690;
    font-family : Lucida Sans, Verdana, sans-serif;
    text-align : center
}
th {    font-family : Lucida Sans, Verdana, sans-serif }

.stafflist { width : 80%; margin : 0 auto }
tr.even {}
tr.odd { background : #ddf}
.maptab td { vertical-align : top }
.perimg { float : left; margin-left : 4em}
.perimg img { border : 0 }
.perloc { float : left; margin-left : 4em }
.maptab th, .perloc th, .othset table th {
    font-family : lucid sans, verdana, sans-serif;
    font-weight : bold;
    vertical-align : top;
    padding-right : 1em;
}
#map { margin : auto }
.perloc th, .othset table th { text-align : right }
.perinfo { clear : both; padding : 1em 4em; }
.othset { text-align : center }
.othset table { text-align : center; font-size : 80%; margin : 0 auto }

.rpic { float : right; padding : 0.5em }
.lpic { float : left ; padding : 0.5em}
.hilite { font-style : italic  }
.quick a { font-family : Lucida Sans, Verdana, sans-serif;
text-decoration : none; color : #818181 }
#cssdiv { clear : both; }

#config, #css { width : 95% }
dt { padding : 0; margin-top : 1em; font-weight : bold }
dd { padding : 0; margin-top : 0.5em }
#config textarea, #css textarea { width : 95% }
div.markerTooltip, div.markerDetail {
          color: black;
          font-weight: bold;
          background-color: white;
          white-space: nowrap;
          margin: 0;
          padding: 2px 4px;
          border: 1px solid black;
       }
dl.evd dt { font-weight : normal}

fieldset label { width : 10em; float : left}

.absbtn, .rhs  { float : right }

.pubnotes, .pubabstract { }

.ui-shadow-color { background : #333 }

.evtoday { font-size : 125%; border : thin solid blue; padding : 0.5em; background : #eee}

#limg { width : 100%; text-align : right }
#limg img { border-bottom : thin solid #bd8660; text-align : right}
/* publications formats - move into separate file later
 *
 * book : book or a chapter in a book
 * ntr : Newcastle Technical Report
 */
.title, .papertitle, .conftitle, .book .seriestitle, .chaptertitle, .conference, .thesisauthor { font-weight : bold}
.author, .editor, .serieseditor, .chapterauthor, .thesistitle { font-style : italic }
.techreport .number { font-weight : bold }
h4 { clear : both }
.publ { clear : both }
.publ p, .publ .rhs { position : relative }
.publ .rhs { width : 7%; margin-top : 2em }
.publ p { width : 92% }

.book, .article, .techreport, .inproc, .proceedings, .thesis, .nntechreport, .patent { float : left }

