/* Projection style sheet for the Tomw Communcations web site  */
BODY {font-family: sans-serif; font-size: 150%; margin: 1em 2em  2em 2em;
background-image: url("twnetv.gif"); background-position: bottom left;  background-repeat: no-repeat; background-attachment: fixed; width:100%; min-width:8em; max-width:22em; }

.header {
TEXT-ALIGN: center;
padding: 0em;
border: none;}


.header h1 {
font-size: larger;}

.main {width:100%; max-width:100%; }


.menu  {font-size: small; display:inline;}

/* Have submenu on a separate slide */
.submenu {
FLOAT: none;
width: auto;
background-color: transparent;
border: none; page-break-before: always; display:block; }



/* Don't display ordinary text or text marked as detail */
.detail, .leftmenu, p {display:none;}



/* Center blockquotes and distinctive backgorund and smaller text */
blockquote {
font-size: smaller;font-style: normal; background-color: #D3D3D3; TEXT-ALIGN: left;
width: 100%; padding: .2em; margin-left:auto; margin-right:auto;}

.break {page-break-after: always; display: block;}

img {padding: 0.1em; max-width:80%; max-height:12em;  display: block; margin-left:auto; margin-right:auto; clear:both;}

/* next slide */
.next, .next p  {page-break-before: always; display:block; width: 100%; margin-top:4em; clear:both; padding-top: 2em; border-top: thin dashed gray;}

li {margin-bottom: .2em;}

td {padding: 0.2em}
p {margin-bottom: .2em; margin-top: .2em;}

.caption, .textcaption {display:block; font-size: small; clear:both;}

/* display paragraphs in blockquotes, tables and lists */

blockquote p, table p, li p, form p {display:block;}

.left {
FLOAT: left;
width: 45%; padding: 2%;
}


.right {
FLOAT: right;
width: 45%;  padding: 2%;

}



/* key points for slides */
.kp {display: block; }

/* extra heading for projection only */
.eh {display: block;}

/* Put each h2 and h3 heading on a separate slide */
abbr + h2, acronym + h2, address + h2, blockquote + h2, br + h2, cite + h2, code + h2, dfn + h2, div + h2, em + h2, kbd + h2, p + h2, pre + h2, q + h2, samp + h2, span + h2, strong + h2, var  + h2, a + h2, dl + h2, dt + h2, dd + h2, ol + h2, ul + h2, li + h2, form + h2, input + h2, label + h2, select + h2, option + h2, textarea + h2, caption + h2, table + h2, td + h2, th + h2, tr + h2, img + h2, 
abbr + h3, acronym + h3, address + h3, blockquote + h3, br + h3, cite + h3, code + h3, dfn + h3, div + h3, em + h3, kbd + h3, p + h3, pre + h3, q + h3, samp + h3, span + h3, strong + h3, var  + h3, a + h3, dl + h3, dt + h3, dd + h3, ol + h3, ul + h3, li + h3, form + h3, input + h3, label + h3, select + h3, option + h3, textarea + h3, caption + h3, table + h3, td + h3, th + h3, tr + h3, img + h3
{page-break-before: always; display:block; width: 100%; margin-top:4em; clear:both; padding-top: 2em; border-top: thin dashed gray;}

/* Advertisments after content */

.advertisment, .adbanner, .sitesearch {
page-break-before: always; 
max-width:100%;
padding: 0em;
margin: 0em;
border-style: none;
display: block;
}

.news {
display: none;
}


