table, tr, th, td {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:0px solid white;
border-collapse:collapse;
}

.pub_preamble{
width:100%;
border:1px solid #333366;
}
.pub_preamble td{
padding-left:5px;padding-right:5px;
}


.navbar{ 
padding-top:.2em;
font-size:85%;
}

.index{
padding-left:8px;
padding-bottom:8px;
margin-left:0px;
word-wrap: break-word;
word-break: break-all;
}

.index-box{
margin-top:.4em;
padding:5px;
width: 19em;
float:right;
border:1px solid #000060;
}
.index-box-header{
background: #36c;
color: #fff;
font-size: 1.2em;
font-weight: bold;
margin: 0;
padding: 0;
padding-left: 0.25em;
border-bottom: 1px solid #36c;
}
  
.index-code li{
float:left;
list-style:none;
display:inline;
padding-right:.6em;
}
.index-area li{
float:left;
list-style:none;
display:inline;
padding-right:.6em;
}


.index-title li{
float:left;
list-style:none;
display:inline;
padding-right:.6em;
}

.index-faculty li{
list-style:none;
}

.index-campus li{
list-style:none;
}

.index-mode li{
list-style: none;
}

.fixed a{
font-family: "Courier New", courier new, courier, monospace;
}

dt{
font-weight:bold;
margin-top:.5em;
}
.text{
margin:.5em 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.row0{
background-color:#e0e0ff;
padding-top:2px;
padding-bottom:2px;
}

.row1{
background-color:#ffffff;
padding-top:2px;
padding-bottom:2px;
}

th.row0{
width:25em;
background-color:#e0e0ff;
color:#101010;
padding-left:5px;
}

th.row1{
width:25em;
background-color:#ffffff;
color:#101010;
padding-left:5px;
}

p.print-date {display: none}

.print{
font-size:80%;
float:right;
display:inline;
}



.blue{
color:#339;
}

h1{
font-size:1.5em !important;
}
h2{
font-size:1.40em !important;
}
h3{
font-size:1.30em !important;
}
h4{
font-size:1.2em !important;
}
h5{
font-size:1.1em;
}
h6{
font-size:1em;
}
.footnote {
margin-left:2em;
font-size:80%;
}

.pub_heading{
padding-bottom:2px;margin-bottom:0px;
}

.pub_body{
padding-top:0px;margin-top:0px;
}

.pub_content{
}

.print-date{
display:none;
}
