/** default stylesheet **/

/** basic body attributes **/
body { 
 background-color: #FFFFFF; color: #666666; margin: 0% 15% 10% 15%; padding: 0%; 
 font-size: small; font-family: verdana, sans-serif; text-align: left; 
}

/** link attributes **/
a {text-decoration: none;}
a:link { color: #0099CC; }
a:hover { text-decoration: underline; }
a:visited { color: #0066AA; }


div#nav {
 text-align: center; width: 100%; 
 padding-top: 1em; padding-bottom: 0.5em; margin: 0; 
 background:#EEEEEE; border-bottom: 1px solid #DDDDDD; 
 font-variant: small-caps; font-size: small;
 clear: left; 
}

div#sec {
 text-align: left; width: 100%; 
 padding-top: 1em; padding-bottom: 0.5em; margin: 0; 
 background:#EEEEEE; border-bottom: 1px solid #DDDDDD; 
 font-weight:bold;
}

div#content{
  margin: 0; padding: 2em 0 2em 0;
}
#content a {color: #777777 }

div#copyright {
 text-align: left; font-size: x-small; padding-top: 0; 
 margin: 1em 0 0 0; border-top: 1px solid #DDDDDD; color: #DDDDDD;
 clear: left;
}

/** a flat list: no indentations **/
ul.flat {list-style-type: none; margin: 0 0 0 0; padding: 0;}
li.flat {margin: 1em 0 0 0; padding: 0;}

/** list of references **/
ul.ref {list-style-type: none; margin: 0 2em 2em 1em; padding: 0;}
li.ref {margin: 1em 0 0 0; padding: 0;}

h2 {margin: 0; padding-bottom: 0.5em; padding-top: 0.5em;}
h5 {margin: 0; padding-top: 0.5em; padding-bottom: 0.5em;}
h3 {margin-left: 0%; margin-right: 5%}
    
i { font-style:  italic; }

b { font-weight: bold; }


    ul.ref {list-style-type: none; margin: 0 6% 2em 6%; padding: 0;}
    ul.item {list-style-type: none; margin: 0 0 0 0; padding: 0; width:800px;}
    li.ref {margin: 0 0 .5em 0; padding: 0;}
    div.ref {margin: 0 0 .5em 0; padding: 0;}

    .bar {width:.7em; height: .8em;}
    
    .type {font-weight:bold; text-align:right; valign:top; margin-right:1em}
    
    .tpblk {
        align:top;
        text-align:right; 
        margin-right:0em;
        border-width: 0px;
        float: top;
        filter:alpha(opacity=60);
        -moz-opacity: 0.6;
        }
    .tpblk:hover{  
        filter:alpha(opacity=100);
        -moz-opacity: 1; 
        }  
    
    .tp0b {border-style: dotted; border-color: #AAAAAA; border-width: 0.5pt; border-left-style: none; border-right-style: none;}
    .tp00 {background-color:#FFFFFF}
    .tp01 {background-color:#880088} 
    .tp02 {background-color:#0008FF}
    .tp03 {background-color:#0087FF}
    .tp04 {background-color:#08FFF7}
    .tp05 {background-color:#87FF78}
    .tp06 {background-color:#FFFB00}
    .tp07 {background-color:#FF7C00}
    .tp08 {background-color:#FB0000}
          
    td.tpmark {width:5px;}         
    
    award {font-color: #8800AA;}
    
    .paperlink {font-size:x-small;}


