﻿/*
============================================================
SCENOMICS.CSS
============================================================

[$gecreëerde	:	20 Augustus 2009 				]
[$auteur	    :	verborgen          				]
[$privacy	    :	NA                      		]
[$herziening	:	geen						    ]

Reserved * r_rLegal 

Auteursrecht van Scenomics,LLC 2000-2009.
Alle rechten voorbehouden.

============================================================
*/

@media screen 
{
    
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 Gray;
background-image:url('../content/maroon_bar.png');
background-repeat:repeat-x;
margin:0px;
padding:0px;
padding-bottom:32px;
}

br{display:block;}

pre{margin:0px; padding:0px;}

div.slide
{
background-color:#FFF;
padding-top: 0px;
padding-bottom:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
width:1000px;
background-position: top left;
}

h1,h2,h3,h4,p,span,ul,ol,li,td,tr,#logo,.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:10.5pt;}

span { font-size:8pt; font-family:Verdana;} 
b { font-size:100%;} 
table ul { font-size:10pt;} 
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:#80809b;
background-color:Transparent;
}

a:visited 
{
color:#80809b;
background-color:Transparent;
}

li.nav a{
color:#80809b;
background-color:Transparent;
}

li.nav a:visited {
color:#80809b;
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: silver;
text-decoration:none;
}

li.nav a, li.nav a:visited, li.nav a:hover {
font-size:100%;
}

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/light_blue_bar_modern_lower.png');
background-repeat:repeat-x;
height:82px;
margin-top:48px;
}

#slides li { background-color:Transparent; color:White;}

#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, .parameter {
font-style:italic;
color: Teal;
font-weight:500;
}

.parameter{
padding-right:32px;
}

.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: 80.1% Monaco,"Andale Mono","Lucida Console","Bitstream Vera Sans Mono","Courier New",monospace,serif;
color:#404040;
border:0;
border-color:#ebebeb;
margin:0;
padding:0;
line-height: normal;
}

ul 
{    
list-style-image:url('../content/list_bullet.png');
margin:16px 0 16px 16px;
padding:0;
}

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;
}

#nobullets { border: 1px solid silver; padding:32px; margin:0px; border-left:0px; border-right:0px;}
#nobullets li { margin-bottom:8px; background-color:Transparent}
#nobullets ul { margin-top: 8px; margin-bottom:8px;}
#nobullets ul li { list-style-image:none; margin-top:8px; margin-bottom:8px;}
#nobullets ul li.name { list-style-image:url('../content/dash_bullet.png');}

li.blank {
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 {
width:900px;
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;
}

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%;
}

div.thumbgallery
{
margin-top:32px;
border-top:8px solid red;
border-bottom:8px solid red;
margin-bottom:32px;
}

div.thumbgallery table, div.thumbgallery td, div.thumbgallery tr
{ 
background-color:Transparent;
border:0px;
width:1000px;
}

div.thumbgallery td
{
text-align:center;
}

.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;
}

li.firstspanav, li.midspanav, li.endspanav, li.rightspanav, li.rightspanavclean, li.solospanav
{
list-style-image:none;
background-color:Transparent;
font-family:Verdana;
font-size:80%;
}

div.topmasterspa, div.lowmasterspa
{
background-color:#3A3337;
height:90px;
width:1000px;
margin-left:auto;
margin-right:auto;
padding:0px;
margin-bottom:32px;
background-image:url('/content/silver_modern_bar_backup.png');
background-position:top left;
}

div.lowmasterspa
{
margin-top:34px;
background-image:url('/content/light_blue_bar_modern_lower.png');
}

ul.topnavigationspa, ul.lownavigationspa
{
height:50px;
margin:0px;
padding:0px;	            
padding-top:15px;
padding-left:16px;
background-color:Transparent;
background-repeat:no-repeat;
}

ul.lownavigationspa
{
padding-top:34px;
}

li.nav, li.firstspanav
{
float:left;
text-align:center;
padding-top:0px;
padding-right:16px;
padding-left:0px;
margin-left:0px;
border-right: 1px solid #a6a6b8;
}

li.nav, li.midspanav
{
float:left;
text-align:center;
padding-top:0px;
padding-left:16px;
padding-right:16px;
border-right: 1px solid #a6a6b8;
}

li.nav, li.endspanav
{
float:left;
text-align:center;
padding-top:0px;
font-size:80%;
padding-left:16px;
}

li.nav, li.solospanav
{
float:left;
text-align:center;
padding-top:0px;
font-size:80%;
}

li.nav, li.rightspanav, li.rightspanavclean
{
float:right;
border-left:1px solid #a6a6b8;
text-align:center;
padding-top:0px;
padding-right:16px;
padding-left:16px;
}

li.rightspanavclean
{
border-left:0px;
color:White;
width:auto;
}

div.landingback
{
background-image:url('/content/lower_splash_spa.png');
background-repeat:no-repeat;
width:1000px;
height:600px;
margin-top:48px;
padding-top:16px;
background-position:top left;
}

h1.landinghead
{
font-size:250%;
text-align:center;
padding-right:32px;
color:#d5372b;
}

div.landingback div.left-div, div.landingback div.middle-div, div.landingback div.right-div
{
background-image:none;
}

p.slidenav
{
text-align:left;
margin-top:32px;
padding-top:12px;
padding-bottom:12px;
padding-left:8px;
background-color:white;
font-family:Verdana;
font-size:80%;
border-top:1px dotted silver;
border-bottom:8px solid silver;
}

div.leftblock
{
float:left;
width:49%;
height:350px;
}

div.rightblock
{
float:right;
width:49%;
height:350px;
}

ul.hierarchysnippet li
{
font-family:Verdana;
font-size:90%;
}

div.platformfigurecontainer
{
text-align:justify;
width:75%;
margin-bottom:16px;
}

ul.first
{
border-left:8px solid silver;
padding-left:32px;
margin-left:0px;
width:100%;
}

div.platformfigurecontainer img, div.platformfigurecontainer pre
{
border-left:8px solid silver;
padding-left:16px;
font-size:9pt;
}

ul.secondary
{
margin:0px;
padding:0px;
padding-left:16px;
padding-bottom:16px;
border-bottom:8px solid #d5372b;
margin-bottom:32px;
}

div.magazine { padding:0px;margin:0px;}
div.magazine p { font-family:Georgia; }
div.magazine ul li { font-family:Verdana;font-size:9pt;}
div.magazine ol li { font-family:Verdana;font-size:9pt;}
div.magazine ul li ul li { font-family:Verdana;}
div.magazine ol li span, div.magazine ul li span { font-family:Verdana;}

div.platformfigurecontainer p
{
font-size:70%;
color:Gray;
font-family:Verdana;
line-height:normal;
}

h1.landinghead span { font-size:inherit; font-family:Arial; }