﻿/*
============================================================
PRINT.CSS
============================================================

[$gecreëerde	:	19 Augustus 2009 				]
[$auteur	    :	verborgen          				]
[$privacy	    :	NA                      		]
[$herziening	:	geen						    ]

Reserved * r_rLegal 

Auteursrecht van Scenomics,LLC 2000-2009.
Alle rechten voorbehouden.

============================================================
*/

@media print { 

e:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code,p {}
address { font-style:normal }

html 
{
font-family: Arial, Helvetica, Sans-Serif, Monospace;
color:#808080;
padding:0px;
margin:0px;
}

#dark
{
border-top:8px solid #170F0F;
background-image:url('../content/maroon_bar.png');
background-repeat:repeat-x;
margin:0px;
padding:0px;
}

br{margin-top:16px;margin-bottom:16px;border: 1px solid silver;}

pre{margin:0px; padding:0px;}

div.slide
{
background-color:#FFF;
padding-top: 0px;
padding-bottom:0px;
margin-top:0px;
}

h1,h2,h3,h4,p,span,ul,ol,li,td,tr,#logo,b,.copyright {
line-height:180%;
text-align:left;
background-color:inherit;
/*color: Black;*/
color:rgb(64,64,64);
font-size:90%;
font-family: Arial;
}

li { line-height:1.4em; font-size:100%;}
ul li ul li { font-size:110%;}
ul li ul li ul li { font-size:110%;}
ul li ul li ul li ul li { font-size:110%;}
ul li ul li ul li ul li ul li{ font-size:110%;}

span { font-size:100%;} 
b { font-size:100%;} 
table ul { font-size:100%;} 
li div ul li { font-size:110%;} 
li div ul li { font-size:110%;} 
ol li ul li { font-size:110%;} 
ol li p { font-size:100%; margin-top:16px;} 

#blockmodel li { line-height:150%; background-position: 0.5em; }

a,a:visited,a:active,a:hover {
text-decoration:underline;
font-weight:400;
line-height:inherit;
margin-right: 0px;
padding:2px;
margin:0px;
}

a {
color:#3C87AA;
background-color:Transparent;
}

a:visited 
{
color:#7B5977;
background-color:Transparent;
}

li.nav a{
color:White;
background-color:Transparent;
}

li.nav a:visited {
color:White;
background-color:Transparent;
}

li.nav a:hover {
color:White;
background-color: #7C8658;
background-image:url('../content/overlight.jpg');
background-position:bottom left;
margin-top:-1px;
background-repeat:repeat-x;
}

a:active {
color:red;
}

a:hover {
color:White;
background-color: #245870;
}

span.nohover a 
{
background-color:Transparent;
text-decoration:none;
height:125px;
}

span.nohover a:hover
{
background-color:Transparent;
text-decoration:none;
height:125px;
border-bottom:8px solid Gray;
}

a img {
border:0px;
padding:2px;
background-color: Silver;
text-decoration:none;
}

a:hover img{
border:0px;
padding:2px;
background-color: red;
text-decoration:none;
}

.silver {
color:Silver;
}

.image {
border:none;
padding:0;
}

.imageblock,.imageinline, .imagegallery {
border:1px;
background-color:White;
margin-top:8px;
margin-bottom:16px;
border-color:rgb(200,200,225);
border-style:solid;
padding:8px;
display: block;
font-family: Arial, Times New Roman, MS Sans Serif;
}

.imagegallery {width: 500px; height: 276px;}

.imageinline, .noborder {
display:inline;
background-color:#2F4C57;
}

.noborder {border: 0px; padding: 0px;}

h1,h2,h3,h4,.h1,.h2,.h3,.h4,.downloadtext {
color:rgb(64,64,64);
font-size:180%;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
margin-left: 0px;
}

h1 {
letter-spacing: -2px;
color:rgb(64,64,64);
border-top: 1px dotted silver;
}

h2,.h2 {
font-size:120%;
letter-spacing: -1px;
color:rgb(64,64,64);
}

h2.inputlabel {
color:silver; 
border: 0px;
font-size:95%;
letter-spacing: -1px;
}

h3,.h3 {
font-size:120%;
font-weight: bolder;
}

h4,.h4 {
font-size:100%;
font-weight:400;
}

p {
margin-top:2px;
margin-bottom:16px;
line-height: 1.25em;
}

span, b, em { line-height: 1.25em; }

span.figure {
font-size: 90%;
font-family: Tahoma, Garamond, Times New Roman, Arial, MS Sans Serif; 
}

i {
font-style:italic;
color:Teal;
}

b {
font-weight:700;
}

li.nav 
{
display: inline;
line-height: normal;
font-family: Verdana;
font-size: 90%;
}

li.no_border 
{
border-right: none;
}

#facts h2
{
border-top: 1px dotted silver;
}

#facts p
{
line-height:1.5em;
letter-spacing: -0.001em;
}

#facts li
{
list-style-type:none;
list-style-image:none;
}

#facts ul
{
margin-left:0px;
padding-left:0px;
}

#slides
{
background-color:rgb(238,238,238);
margin-left:0px;
padding-top:8px;
padding-left:8px;
background-image:url('../content/scrimshaw_light.png');
background-repeat:repeat-x;
height:82px;
}

#slides li { background-color:Transparent; color:Maroon;}

#slides li a{ color:White;}

#slides li a:hover{ color:White;}

div.greengradient 
{
background-image:url('../content/smooth_green_gradient.png');
background-repeat:repeat-x;
height:64px;
margin-bottom:32px;
}

.italics {
font-style:italic;
color: Teal;
font-weight:500;
}

.underline {
text-decoration:underline;
}

.newcode {
font-family:Courier New;
color:Red;
}

.scriptfont {
font-style:normal;
font-variant:normal;
font-weight:400;
text-transform:none;
font-family:"Courier New", Courier, Verdana, Helvetica, Sans-Serif;
font-size:85%;
color:#404040;
border:0;
border-color:#ebebeb;
margin:0;
padding:0;
line-height: 1.2em;
}

ul 
{    
list-style-image:url('../content/list_bullet.png');
margin:16px 0 16px 16px;
}

ol {
list-style-type:decimal;
color:#404040;
margin:16px 0 16px 16px;
margin-right:0px;
margin-left:24px;
padding-left:0px;
}

ul.tabled_ul {
list-style-type:square;
margin: 0px;
margin-top:0;
margin-bottom:0px;
margin-left: 16px;
}

ul.tabled_ul li { line-height: normal; margin-top:4px; margin-bottom:4px; }

li.bullet {
list-style-type:square;
}

li.none {
list-style-image: none;
list-style-type: none;
margin-top: 16px;
margin-bottom: 16px;
padding-bottom:8px;
border-left: 8px solid #CAD4BB;
padding-left: 16px;
}

div.none, div.encapsulate_list, div.throw_exception, div.encapsulate_list
{
margin-top: 16px;
padding-top:8px;
padding-bottom:8px;
border-left: 8px solid #FF9C01;
padding-left: 16px;
margin-bottom: 16px;
width: 90%;
display:block;
}

div.note {
border-left:1px;
border-right:1px;
border-top:1px;
border-bottom:1px;
background-color:#FFF;
width:auto;
text-indent:0;
border-color:#b4b4b4;
border-style:solid;
margin:16px 0 16px 16px;
padding:16px;
}

div.sourcecode {
background-color:#F6F4F4;
width:auto;
text-indent:0;
margin-top:16px;
margin-bottom:16px;
padding:8px;
border: 1px solid gray;
}

div.invisible {
margin-left: auto;
margin-right: auto;
padding: 0px;
}

#downloadbutton {
background-image:url('../content/download_button_drop_shadow_blue.jpg'); 
}

#downloadbutton:hover p{
color:Red;
}

.system {
text-align:center;
font-size:0.8em;
margin:0;
padding:0;
}

#banner
{
background-image: url('../content/scenomics_backsplash.jpg');
background-repeat: no-repeat;
background-position: top;
margin: 0px;
padding: 0px;
background-position: middle;
}

input.nicebutton {
width:auto;
border:2px solid gray;
border-top: 0px;
border-top-color:silver;
border-left-color:silver;
background-color:#EEE;
background-repeat:repeat-x;
color:#2C657A;
font-size:100%;
font-weight:400;
font-family:Arial, sans-serif;
padding: 2px;
background-image:url('../content/table_gradient.png');
}

input.inputfield, textarea.inputfield {
border-top: 1px solid silver;
border-bottom: 1px solid silver;
border-left: 1px solid silver;
border-right: 1px solid silver;
padding:8px;
background-image:url('../content/cloudy_sky_gradient.png');
background-repeat:repeat-x;
margin:0px;
}

input.nicebutton {
width:auto;
border:1px solid silver;
padding: 4px;
background-image:none;
margin:0px;
background-image:url('../content/white_blend.png');
}

input {
margin: 8px;
}   

table {
border-collapse:collapse;
width:100%;
padding: 8px;
font-size:110%;
}

tr.tabletop td {
border-top:1px solid #E6EDCD;
border-bottom:1px solid #E6EDCD;
background-image:url('../content/tangerine_gradient.png');
background-repeat: repeat-x;
}

tr.separator {
background-color:#B8E1F0;
}

td {
border-bottom:1px solid #F2F4EE;
padding:4px;
}

td:first-child {
width:190px;
}

td+td {
border-left:1px solid #F2F4EE;
text-align:left;
}

tr td.toc2
{
background-repeat: no-repeat;
background-position: 0.5em;
list-style-type: none;
margin-left: -24px;
line-height:2em;
text-align:left;
background-color:inherit;
font-family: Arial, Helvetica, Sans-Serif, Monospace;
font-size: 100%;
}

.copyright {
border: 1px dotted rgb(235,235,255);
margin-top:32px;
margin-bottom: 32px;
padding: 8px;
text-align:left;
font-size: 90%;
font-family: Verdana;
color: Silver;
}

ul.navigation
{
margin-left: 0px;
padding-left: 0px;
font-size: 85%;
}

li.nav, ul.navigation li
{
padding: 4px;
background-image: url('../content/navigation_bullet.jpg');
background-repeat: no-repeat;
background-position: 0.5em;
list-style-type: none;
display: inline;
padding-right:0px;
}

#darkheader {
background-color:#2E4A54;
height:32px;
margin:0;
padding:0;
}

#headercolumn {
background-color:#FFF;
width:auto;
padding:0;
}

#leftcolumn {
float:left;
width:auto;
background-color:#FFF;
padding:0;
}

#rightcolumn {
float:right;
width:auto;
background-color:#FFF;
padding:0;
}

#centercolumn {
width:auto;
background-color:#FFF;
padding:0;
}

#page, #center, #attention {
float:left;
width:60%;
border: 0px solid silver;
padding:0px;
}

#presentlogin 
{
padding:8px;
margin-bottom: 16px;
margin-left: auto;
margin-right: auto;
background-image: url('../content/lapel.png');
background-repeat: repeat-x;

}

div.instructionset
{
border:1px solid #E2EAD6;
border-top: 0px solid #E2EAD6;
border-bottom: 0px solid #E2EAD6;
border-right: 0px solid #E2EAD6;
border-left: 32px solid #E2EAD6;
margin-top: 32px;
padding-left: 16px;
background-color: White;
padding-bottom: 8px;
}

#page {
float:left;
width:65%;
border: 0px solid silver;
}

div.left-div, div.middle-div, div.right-div
{
margin-bottom: 32px;
background-image:url('../content/tri_col_back.png');
background-repeat:no-repeat;
border:0px solid black;
background-color:Transparent;
}

div.left-div.cover, div.middle-div.cover, div.right-div.cover
{
background-image: url('../content/tri_col_back.png');
background-repeat: no-repeat;
background-position: top;
}

div.left-div{width: 332px; float:left; margin-right:2px;}
div.middle-div{width: 332px; float: left; margin-right:2px; }
div.right-div{width: 332px; float: left; }

div.left-div li, div.middle-div li, div.right-div li
{
line-height:1.2em;
font-family:Georgia;
letter-spacing:-1px;
}

div.left-div p, div.middle-div p, div.right-div p
{
padding:8px;
color:rgb(60,60,60);
}

div.left-div h2, div.middle-div h2, div.right-div h2
{
height:34px;
padding:0px;
padding-top: 8px;
padding-left: 8px;
}

div.left-div img, div.middle-div img, div.right-div img
{
margin: 8px;
}

span.notableleft
{
background-image:url('../content/notable_left_soft.png');
background-repeat:no-repeat;
height:34px;
width:8px;
float:left;
margin:0px;
padding:0px;
}

#forum {
background-color:#FFF;
}

#facts {
float:right;
width:30%;
letter-spacing: 0px;
letter-spacing: normal;
padding-right:0px;
}

#footerbar, div.clear {
clear:both;
padding:8px;
}

ul.dots, ul.soiredottes
{
line-height: 0%;
background-repeat: no-repeat;
background-color:White;
}

ul.dots, ul.lowerdots, ul.soiredottes
{
padding: 12px;
border-bottom: 0px solid #E4EBEE;
margin-top: 0px;
margin-bottom: 0px;
}

ul.soiredottes
{
padding: 0px;
line-height: 0%;
margin-top: 32px;
margin-bottom: 16px;
margin-left: 0px;
background-color: Transparent;
padding-top: 9px;
padding-bottom: 7px;
padding-left: 7px;
height: 35px;
background-image: url('../content/nav_main.png');
background-repeat: no-repeat;
}

ul.lowerdots
{
padding: 0px;
margin: 0px;
margin-top: 32px;
padding-top: 24px;
padding-bottom:16px;
background-image:url('../content/footer_fade.png');
background-color:Transparent;
height: 64px;
background-repeat: no-repeat;
margin-bottom:0px;
padding-bottom:0px;
}

ul.credits
{
background-image:none;
padding: 0px;
margin: 0px;
padding-top: 8px;
}

ul.threepointfeature
{
width: 100%;
}

li.skyscraper
{
display:inline;
padding-left:8%;
padding-right:8%;
border-top: 1px solid silver;
padding-top: 8px;
border-right: 1px solid silver;

}

div.guide{background-color: Gray; height:32px; background-image:url('../content/small_gradient.png');}

h1.message
{
font-family: Arial,Tahoma, Trebuchet MS, Times New Roman, Helvetica, sans-serif;
font-size:230%;
padding-top:0;
margin-bottom:32px;
text-align:left;
line-height: 130%;
letter-spacing: -2px;
color: Black;
border-top: 0px dotted silver;
}

h1
{
font-size: 200%;
font-family: Arial, Verdana, Trebuchet MS, Arial;
margin-top: 32px;
color: Black;
letter-spacing: -3px;
border-top: 0px;
}

h1.helptopcontents 
{
border-top:1px dotted silver;
margin-top:0px;
}

h2, h3, h4 { color: Black; letter-spacing: -1px;}

#whitepaper 
{
background-color:White;
}

#righthelp 
{
float: right; 
width: 25%; 
padding-right:8px;
padding-left:8px;
margin-top:0px;
margin-top:32px;
}

#lefthelp 
{
margin-top:0px;
float: left; 
width: 70%;
}

#clear { clear: both; }

#lefthelp li
{
list-style-type:square;
}

#righthelp ul
{
margin-left:0px;
padding-left:0px;
}

#righthelp li
{ 
list-style-type:none;
list-style-image:none;
}

#righthelp li:hover
{ 
background-color:#EDD793;
}

#righthelp li:hover a
{ 
background-color:Transparent;
text-decoration:none;
}

ul.dots
{
padding-top:14px;
width: auto;
}

div.instructionset
{
border:0px solid #E2EAD6;
border-left: 32px solid #6B768B;
margin-top: 32px;
padding-left: 16px;
background-color: White;
padding-bottom: 8px;
}

.pagebreak
{
page-break-after:always;
visibility:hidden;
}

table
{
border-collapse:collapse;
width:100%;
margin-top:16px;
margin-bottom:16px;
}

tr.tabletop td 
{
border-top:1px solid silver;
border-bottom:1px solid silver;
background-image:url('../content/tangerine_gradient.png');
border-left:0;
border-right:0;
width:30%;
}

tr.propertygroup td 
{
background-color:#455D6D;
padding:4px;
border:0px;
color:White;
}

tr.propertygroup td b
{
color:White;
font-weight:normal;
}

tr.scripttableheading td
{
border-top:1px solid silver;
border-bottom:1px solid silver;
background-color: rgb(250,250,255);
padding: 0px;
padding-left: 4px;
margin: 0px;
}

td 
{
vertical-align: top;
width:auto;
border:1px solid silver;
border-left: 0px;
border-right: 0px;
line-height:1.1em;
padding:4px;
}

td:first-child 
{
padding-left:4px;
border:0px;
border:1px solid silver;
border-left:0px;
background-color:rgb(238,238,255);
width:30%;
}

td+td {
text-align:left;
border-right:0px;
}

td.identifier
{
width: auto;
}

dd { font-family: Arial; }
dt.searchseparator { border-top: 1px solid #F2F4EE; padding-top: 8px;}

img.image {
border:0;
display:block;
margin-top:16px;
min-width:400px;
min-height:400px;
}

div.figure {
border:1px solid silver;
margin-top:16px;
margin-bottom:16px;
padding:16px;
}

div.helper 
{
position: fixed;
background-attachment: scroll;
background-position: right;
background-color: Red;
width: 32px;
height: 32px;
margin-top: 32px;
overflow: hidden;
}

#clear {clear:both}

ul.contents {
margin-top:0;
margin-bottom:0;
}

div.symmetricnote { margin-bottom:16px;
}

.toc1,.toc2,.toc3,.toc4 {
text-indent:0;
margin-top:4px;
margin-bottom:4px;
padding-top:4px;
padding-bottom:4px;
}

.toc2 {
text-indent:32px;
}

.toc3 {
text-indent:64px;
}

.toc4 {
text-indent:96px;
}

ul.numberedslides {
height:64px;
background-repeat:repeat-x;
background-position:right;
margin-left:0px;    
background-image:url('../content/numbered_slides.png');
}

li.horizontal, li.active, li.end {
display: inline;
padding-left: 0px;
background-color:Transparent;
float:left;
width:64px;
text-align:center;
}

li.horizontal:hover, li.end:hover {
background-color:#738EA9;
color:White;
}

li.active {
background-color: rgb(200,200,255);
border-bottom: 0px;
padding: 2px;
padding-top:4px;
}

.active {
background-color: rgb(200,200,255);
}

li.separator { 
list-style-type:none; 
border-top:1px solid silver;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

li.end { border-right:1px solid #E2E9C9;}
ul numberedslides li a:visited { text-decoration:none; }
ul.numberedslides li {
border-bottom:0px;
}

ul.numberedslides li a
{
color: rgb(64,64,64); 
font-family:Tahoma;
font-size:90%;
text-decoration:none;

}

li.active {background-color:silver;}

ul.numberedslides li a:hover{ background-color:Transparent;}

li.linktomaterial, 
li.linktolight, 
li.mesh, 
li.group, 
li.material, 
li.texture, 
li.link, 
li.lod, 
li.light, 
li.modifier, 
li.dependency_folder, 
li.reference_folder, 
li.dependency, 
li.reference, 
li.boxfile, 
li.bitmapfile, 
li.directory, 
li.file, 
li.empty,
li.group_invisible,
li.modifier_disabled,
li.disk,
li.example,
li.arrow,
li.camera,
li.programnode,
li.scriptnode {
margin: 0px;
padding: 0px;
margin-left: 2px;
background-repeat: no-repeat;
padding-left: 16px;
text-indent: 8px;
list-style-image: none;
list-style-type: none;
border: 0px solid silver;
}

li.identifier { list-style-image:url('../content/list_bullet.png');
}

li.propertygroup { list-style-image:url('../content/page_bullet.png');
}

li.propertyname { border-top:1px solid black;
}

li.arrow {
background-image: url('../content/arrow.png');
}

li.directory {
background-image: url('../content/mesh_node_bullet.png');
}

li.camera {
background-image: url('../content/camera_node_bullet.png');
}

li.linktomaterial {
background-image: url('../content/linktomaterial_node_bullet.png');
}

li.linktolight {
background-image: url('../content/linktolight_node_bullet.png');
}

li.scriptnode {
background-image: url('../content/script_node.png');
}

li.programnode {
background-image: url('../content/program_node.png');
}

li.mesh {
background-image: url('../content/mesh_node_bullet.png');

}

li.group {
background-image: url('../content/group_node_bullet.png');
}

li.group_invisible {
background-image: url('../content/group_node_invisible_bullet.png');
}

li.material {
background-image: url('../content/material_node_bullet.png');
}

li.texture {
background-image: url('../content/texture_node_bullet.png');
}

li.link {
background-image: url('../content/link_node_bullet.png');
}

li.lod {
background-image: url('../content/lod_node_bullet.png');
}

li.light {
background-image: url('../content/light_node_bullet.png');
}

li.modifier {
background-image: url('../content/modifier_node_bullet.png');
}

li.modifier_disabled {
background-image: url('../content/modifier_disabled_bullet.png');
}

li.dependency_folder {
background-image: url('../content/dependency_folder_bullet.png');
}

li.reference_folder {
background-image: url('../content/reference_folder_bullet.png');
}

li.dependency {
background-image: url('../content/dependency_node_bullet.png');
}

li.reference {
background-image: url('../content/reference_node_bullet.png');
}

li.boxfile {
background-image: url('../content/box_file_bullet.png');
}

li.disk {
background-image: url('../content/disk_bullet.png');
}

li.bitmapfile {
background-image: url('../content/bitmap_file_bullet.png');
}

li.directory {
background-image: url('../content/directory_bullet.png');
}

li.file {
background-image: url('../content/file_bullet.png');
}

span.developer {
padding-left: 16px;
background-image: url('../content/developer_oriented.png');
background-repeat: no-repeat;
}

span.modeler {
padding-left: 16px;
background-image: url('../content/modeler_oriented.png');
background-repeat: no-repeat;
}

span.rarrow, span.larrow{
background-image: url('../content/right_arrow.png');
background-repeat: no-repeat;
width: 24px;
height: 16px;
}

span.larrow{
background-image: url('../content/left_arrow.png');
}

span.selected{
background-color:Navy;
color:White;
padding:2px;
}

html 
{
padding:0px;
margin:0px;
margin-top:-128px;
width:100%;
}

#dark
{
border-top:0px solid silver;
margin:0px;
padding:0px;
}

div.slide
{ 
width:100%;
}

h1,h2,h3,h4, p, b, li
{ 
font-family:Arial;
color:Black;
width:100%;
}

h1 { margin-top:8px;}

div.noprint { display:none; visibility:hidden; height:0px;}
div.noprint ul { visibility:hidden; height:0px;}

div.instructionset
{
page-break-before:always;
page-break-after:always;
border-left:0px;
padding-left:0px;
}

img { display:block }

img.imageblock { width:20%; height:20%;}

a { font-weight:normal;color:Black}

h1 {margin:0;padding:0;}
}	 
