@import "master.css"; 	/* Internet Explorer */

#header { height:128px;padding-left:0px;}

#pagewrapper { width:877px; }

th { font-weight:bold;}

#page { width:875px; }

#page.home .section-news { width: 324px; }

#page.home .section-video { width: 300px; }

#page.home #content-primary { width:701px;}

#content-primary { width:700px;}

td { vertical-align:top }

blockquote { padding-left:80px; padding-right:20px; }

blockquote p { text-align:left }

blockquote span { padding-left:0px; padding-right:80px; }

#printheader { display:none; }

tr.evenrow { background-color:#e0e0e0;  }

thead th { font-size:120%; }

table.gridlist thead { background-color:#c0c0c0; }

table.gridlist { border-bottom: 2px solid #c0c0c0; margin-bottom:10px;}

td,th { padding-top:0.2ex; padding-bottom:0.2ex; }

.onlyprint { display:none;}

@media print {

  body { color:#000000; padding:0px; line-height:110%; font-size:8.5pt;}
  p { line-height:120%; margin-bottom:4pt; }
  td,th { padding-top:0.3ex; padding-bottom:0.4ex; }
  table.gridlist thead th { border-top:1px solid #000000; border-bottom:1px solid #000000;}
  #content-primary { width:auto; }
  #content-primary .inner { padding:0pt; }
  #content-secondary { display:none;}
  #pagewrapper { width:100%;}
  #page { width:100%;}
  h1, h4 { background:none; padding:0px; font-size:150%; margin-bottom:0.2ex; margin-top:0.7ex;}
  blockquote { padding-left:2em; }
  a { text-decoration:none; color:inherited; }
  hr {background:none; border: 1px solid #999999; height:0px; padding:0px;}
  #content-primary .inner { padding-left:0px; padding-right:0px;}
  #footer { height:auto; color:#000000;}
  #footer .inner { text-align:center; padding-left:0px; padding-top:12pt;}
  #footer li { display:inline; float:none; }
  #footer h3 { margin:0px;}
  #printheader {display:block; text-align:center; letter-spacing:0.2em; font-size:120%; }
  #printheader img { height:32pt; }
  #header { display:none; }
  #nav { display:none; }
  table.gridlist td,table.gridlist th{ border-bottom:1px dotted #c0c0c0; padding-right:5pt;  }
  table.gridlist { border-bottom : 1px solid #000000; }
  .donotprint,.skip { display:none; }
  .onlyprint { display:inline; }
  dt { font-weight:bold; }
}