/*
 * Style sheet for the HTML 4.0 specification
 * $Id: default.css,v 1.12 1997/12/12 18:46:53 ijacobs Exp $
 */

/*
 * index page
 */

body.home {
    background: #ffffdd;
    font-family: 'Arial','Helvetica','sans-serif';
    color: black;
}
div.lang {
    background: #e3e3e3;
    color: black;
    width: 100%;
    text-align: right;
    margin-left: auto;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}

/*
 * home
 */

td.schedule {
    background: #ddddf0;
    color: black;
    text-align: center;
}
td.link {
    background: #e0dde0;
    color: black;
    text-align: center;
}
td.update {
    background: #ccf0f0;
    color: black;
    text-align: center;
}
td.home {
    background: #f8f8ff;
    color: black;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}
td.linkhome {
    background: #ffe8ff;
    color: black;
}
td.updatehome {
    background: #f0ffff;
    color: black;
}
table.home  {
    width: 80%;
}

/* 
 * CV
 */

td.cv {
    background: #e8e8e8;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}

body.cv {
    background: #e8e8e8;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
    color: black;
}
table.cvbg  {
    background: #e8e8e8;
    color: black;
    margin-left: auto;
    margin-right: auto;
}
div.cvlang {
    margin-left: auto;
    background: #ddf;
    color: black;
    width: 100%;
}

/* 
 * publications
 */

td.pub {
    background: #e4e4dd;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}

body.pub {
    background: #e4e4dd;
    color: black;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}
p.pub{
    font-size: small;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

table.pubbg {
    background: #e4e4dd;
    color: black;
    border: 0;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}
table.backgd  {
    background: #bbbba0;
/*    background: #e4e4dd;*/
    color: #e4e4dd;
/*    color: #333333;*/
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    border: none;
}
td.title {
/*    background: #ffffdd;*/
    background: #e4e4dd;
    color: black;
    text-align: left;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}
td.ps {
    background: #ffffdd;
    color: black;
    text-align: center;
    width: 10%;
}
td.pdf {
    background: #ddffff;
    color: black;
    text-align: center;
    width: 10%;
}
td.titletbl {
    background: #ffffdd;
    color: #0000aa;
    text-align: center;
}
td.titleps {
    background: #ffffdd;
    color: #0000aa;
    width: 10%;
    text-align: center;
}
td.titlepdf {
    background: #ddffff;
    color: #0000aa;
    text-align: center;
    width: 10%;
}

/*
 * research
 */

td.research {
    background: #dddddd;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}
body.research {
    background: #dddddd;
    font-family: 'Arial','Helvetica','sans-serif';
    color: black;
}

/*
 * common
 */
div.center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
table.bg  {
    background: #777777;
    border: 0;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}
table.center50 {
    margin-left: auto;
    margin-right: auto;
    width: 50%;
    border: 0;
    text-align: center;
}
table.center {
    margin-left: auto;
    margin-right: auto;
}
table.left80 {
    margin-left: auto;
    margin-right: auto;
    width: 80%;
    border: 0;
}
td.center {
    text-align: center;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}
td.menu {
    background: #ffffdd;
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: medium;
}
td.co-si {
    background: #ffffdd;
    color: black;
    text-align: left;
}


