body { background:"imagenes/logo.jpg"#e0e9e9; margin:20px; font-family: ; }
.heading
{ text-align:center; color:#C00; font-size:120%; font-weight:bold; font-variant:small-caps; }

h1
{ text-align:left; margin-top:0px; margin-bottom:1.3em; text-align:center; }
h2
{ text-align:center; }
h3 { text-align:center; }
h4 { text-align:center; margin:0px; }
h5
{ text-align:center; margin:0px; }
a:visited { color: #470303; }
a:link, a:hover { color: #a00d0d; }

#abstract
{ width:80%; margin-left:10%; }

#NavList1 li { list-style: none; font-size: smaller; }
#NavBox
{ text-align: right; margin-top: 0px; border-bottom: 1px black; }

#NavList
{
padding: 0 1px 1px;
margin-left: 0;
background: gray;
width: 13em;
}

#NavList li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}

#NavList li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background:
#CCD;
text-decoration: none;
}

#NavList li a:link { color: #448; }
#NavList li a:visited
{ color: #667; }

#NavList li a:hover {
border-color: #FE3;
color: #FFF;
background: #332;
}



/*Makes the table pretty! */

#schedule { text-align:center; }
#schedule caption
{ padding:10px; font-weight:bold; font-size:150%; color:#C00; margin-left:10%; text-align:left; }
#schedule table
{ border:2px solid navy; background: #E6DFCD; width:80%; min-width:500px; margin-left:10%; margin-bottom:20px;

}
#schedule th { border:0px; background:#00509a; color: #dfdfa8; font-size:120%; padding:5px; }
#schedule td
{ padding:5px; border:1px solid navy; text-align:left; }
#schedule td.break { text-align:center; background:#e3e3e3;
}
.university { font-size:85%; }
.speaker { font-weight:bold; }
.title { font-style:italic; }
.next
{ background:#e3e3e3; }
.paper_trail { font-size:85%; }
.paper_trail strong { font-size:118%; }


@media print
{
  body { font-size: 16pt; margin: 0in; font-family: serif; background:white; }
  h1
{ margin-bottom: .125in; margin-top: 0in; margin-bottom: .25in; }
  h2
{ margin-top: .125in; width:80%; margin-left: 10%; }
  h3   { margin-bottom: 0in; }
  h4
{ font-size: 13pt; }
  h5   { font-size: 34pt; margin: .25in; }
  h5 + h5 
{ font-size: 20pt; margin-top: .1in; }
  p.heading { font-size: 22pt; margin-bottom: 0in; }

 #NavBox,hr,.paper_trail { display: none; }
  #abstract { width:100%; margin-left:0%; margin-top:.75in; }
 
a { text-decoration: none; }
}