HTML,BODY {margin:0; padding:0; border:0 none; background:fff; color:#000; font-family: serif; text-align:left;}

BODY {padding:5px; font-size:10pt; line-height:140%; }
FORM {margin:0; padding:0;}
IMG {border:0 none;}
TABLE {font-size:100%;}
INPUT,TEXTAREA,SELECT {font-family: serif; font-size:100%;}

A {color:#000; text-decoration:underline;}

H1 {font-size:14pt;}
H2 {font-size:13pt;}
H3 {font-size:12pt;}
H4 {font-size:11pt;}
H5,H6 {font-size:10pt;}

#top {padding-bottom:1em;}
#top H2 {margin:0; padding:0 0 10px 0; border-bottom:1px solid #000; text-align:center; font-size:20pt;}
.submenu,.menu {display:none;}

.program table {table-layout:fixed; width:100%; }
.program table tr td {vertical-align:top; }
.program table tr td h3 {margin:0; padding:0 0 10px 0; font-size:11pt;}
.program table tr td h4 {margin:0; padding:0 0 0px 0; font-size:14pt;}
.program table tr td table  {width:95%; border:1px solid #000; table-layout:auto; margin-bottom:10px;}
.program table tr td table  {border-ollapse:collapse;}
.program table tr td table tr th {display:none;}
.program table tr td table tr td {padding:1px 4px 1px 0; border-bottom:1px solid #000;}
.program table tr td table tr td.cas {white-space: nowrap;  width:30%; }
.program table tr td table tr td.info {padding-right:4px;}

.startprint,.pagination {display:none;}
#counter {display:none;}

.program .pagination {display:block !important; background:#f2f2f2}

#foot .copy {padding:10px 0; margin:0; text-align:center; border-top:1px solid #000;}
